Interface EntityDocumentProcessor
- All Known Subinterfaces:
EntityDocumentDumpProcessor
- All Known Implementing Classes:
ClassPropertyUsageAnalyzer,DataExtractionProcessor,EntityDocumentProcessorBroker,EntityDocumentProcessorFilter,EntityTimerProcessor,FixIntegerQuantityPrecisionsBot,GenderRatioProcessor,GreatestNumberProcessor,JsonSerializationProcessor,JsonSerializer,LifeExpectancyProcessor,RdfSerializer,SetLabelsForNumbersBot,TutorialDocumentProcessor,WorldMapProcessor
public interface EntityDocumentProcessor
Interface for classes that are able to process
EntityDocument objects
in some way. Classes that implement this can subscribe to receive entity
documents as obtained, e.g., from parsing dump files.- Author:
- Markus Kroetzsch
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidprocessEntityRedirectDocument(EntityRedirectDocument entityRedirectDocument) Processes the given EntityRedirectDocument.default voidprocessItemDocument(ItemDocument itemDocument) Processes the given ItemDocument.default voidprocessLexemeDocument(LexemeDocument lexemeDocument) Processes the given LexemeDocument.default voidprocessMediaInfoDocument(MediaInfoDocument mediaInfoDocument) Processes the given MediaInfoDocument.default voidprocessPropertyDocument(PropertyDocument propertyDocument) Processes the given PropertyDocument.
-
Method Details
-
processItemDocument
Processes the given ItemDocument.- Parameters:
itemDocument- the ItemDocument
-
processPropertyDocument
Processes the given PropertyDocument.- Parameters:
propertyDocument- the PropertyDocument
-
processLexemeDocument
Processes the given LexemeDocument.- Parameters:
lexemeDocument- the LexemeDocument
-
processMediaInfoDocument
Processes the given MediaInfoDocument.- Parameters:
mediaInfoDocument- the MediaInfoDocument
-
processEntityRedirectDocument
Processes the given EntityRedirectDocument.- Parameters:
entityRedirectDocument- the EntityRedirectDocument
-