Class StandardWriteFilterFactory
java.lang.Object
org.apache.tika.metadata.writefilter.StandardWriteFilterFactory
- All Implemented Interfaces:
MetadataWriteFilterFactory
Factory class for
StandardWriteFilter
. See that class
for how the estimated sizes are calculated on Strings.-
Field Summary
Modifier and TypeFieldDescriptionstatic int
static int
static int
static int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
int
int
int
boolean
void
setIncludeEmpty
(boolean includeEmpty) void
setIncludeFields
(List<String> includeFields) void
setMaxFieldSize
(int maxFieldSize) void
setMaxKeySize
(int maxKeySize) void
setMaxTotalEstimatedBytes
(int maxTotalEstimatedBytes) void
setMaxValuesPerField
(int maxValuesPerField) toString()
-
Field Details
-
DEFAULT_MAX_KEY_SIZE
public static int DEFAULT_MAX_KEY_SIZE -
DEFAULT_MAX_FIELD_SIZE
public static int DEFAULT_MAX_FIELD_SIZE -
DEFAULT_TOTAL_ESTIMATED_BYTES
public static int DEFAULT_TOTAL_ESTIMATED_BYTES -
DEFAULT_MAX_VALUES_PER_FIELD
public static int DEFAULT_MAX_VALUES_PER_FIELD
-
-
Constructor Details
-
StandardWriteFilterFactory
public StandardWriteFilterFactory()
-
-
Method Details
-
newInstance
- Specified by:
newInstance
in interfaceMetadataWriteFilterFactory
-
setIncludeFields
-
setMaxTotalEstimatedBytes
public void setMaxTotalEstimatedBytes(int maxTotalEstimatedBytes) -
setMaxKeySize
public void setMaxKeySize(int maxKeySize) -
setMaxFieldSize
public void setMaxFieldSize(int maxFieldSize) -
setIncludeEmpty
public void setIncludeEmpty(boolean includeEmpty) -
setMaxValuesPerField
public void setMaxValuesPerField(int maxValuesPerField) -
getIncludeFields
-
getMaxKeySize
public int getMaxKeySize() -
getMaxFieldSize
public int getMaxFieldSize() -
getMaxTotalEstimatedBytes
public int getMaxTotalEstimatedBytes() -
getMaxValuesPerField
public int getMaxValuesPerField() -
isIncludeEmpty
public boolean isIncludeEmpty() -
toString
-