Interface MetadataBasedCategory
-
- All Known Implementing Classes:
DateFieldFill
,MetadataFieldFill
public interface MetadataBasedCategory
A metadata class basedCategoryDefinition
.- Since:
- 11.0
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
INDEX_FIELD_BOUNDARY
Special word indexed at the start and end of each metadata.static java.lang.String
METADATA_ABSENT_PREFIX
Result metadata count prefix which indicates a count of the absence of any value for the given metadata class within a document.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getMetadataClass()
java.lang.String
getQueryConstraint(java.lang.String value)
The specific query constraint to apply for the passed value.
-
-
-
Field Detail
-
INDEX_FIELD_BOUNDARY
static final java.lang.String INDEX_FIELD_BOUNDARY
Special word indexed at the start and end of each metadata.
See: padre-iw's -ifb option.
- See Also:
- Constant Field Values
-
METADATA_ABSENT_PREFIX
static final java.lang.String METADATA_ABSENT_PREFIX
Result metadata count prefix which indicates a count of the absence of any value for the given metadata class within a document.
- See Also:
- Constant Field Values
-
-
Method Detail
-
getMetadataClass
java.lang.String getMetadataClass()
- Returns:
- The metadata class for this category type
-
getQueryConstraint
java.lang.String getQueryConstraint(java.lang.String value)
The specific query constraint to apply for the passed value.- Parameters:
value
- Value for this category- Returns:
- The corresponding query constraint (ex: "x:$++ <value> $++", or "v:<value>")
-
-