Package org.apache.tika.batch.fs
Class FSDocumentSelector
java.lang.Object
org.apache.tika.batch.fs.FSDocumentSelector
- All Implemented Interfaces:
DocumentSelector
Selector that chooses files based on their file name
and their size, as determined by TikaCoreProperties.RESOURCE_NAME_KEY and Metadata.CONTENT_LENGTH.
The
excludeFileName pattern is applied first (if it isn't null).
Then the includeFileName pattern is applied (if it isn't null),
and finally, the size limit is applied if it is above 0.-
Constructor Summary
ConstructorsConstructorDescriptionFSDocumentSelector(Pattern includeFileName, Pattern excludeFileName, long minFileSizeBytes, long maxFileSizeBytes) -
Method Summary
-
Constructor Details
-
FSDocumentSelector
-
-
Method Details
-
select
Description copied from interface:DocumentSelectorChecks if a document with the given metadata matches the specified selection criteria.- Specified by:
selectin interfaceDocumentSelector- Parameters:
metadata- document metadata- Returns:
trueif the document matches the selection criteria,falseotherwise
-