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
ConstructorDescriptionFSDocumentSelector
(Pattern includeFileName, Pattern excludeFileName, long minFileSizeBytes, long maxFileSizeBytes) -
Method Summary
-
Constructor Details
-
FSDocumentSelector
-
-
Method Details
-
select
Description copied from interface:DocumentSelector
Checks if a document with the given metadata matches the specified selection criteria.- Specified by:
select
in interfaceDocumentSelector
- Parameters:
metadata
- document metadata- Returns:
true
if the document matches the selection criteria,false
otherwise
-