public interface IndexBuildItem extends XMLizable, Serializable
IndexBuildSpecification. Specifies the getName()
 name of a CAS type, a index rule, and an optional filter.
 
 This object implements the XMLizable interface and can be parsed from an XML
 representation.
| Modifier and Type | Method and Description | 
|---|---|
| Filter | getFilter()Gets the  Filterthat identifies which instances of the named CAS type are governed
 by the index rule for this item. | 
| IndexRule | getIndexRule()Gets the  IndexRulethat defines how annotations matching this build item should be
 indexed. | 
| String | getName()Gets the name of the CAS type for which this item defines the indexing behavior. | 
| void | setFilter(Filter aFilter)Sets the  Filterthat identifies which instances of the named CAS type are governed
 by the index rule for this item. | 
| void | setIndexRule(IndexRule aRule)Sets the  IndexRulethat defines how annotations matching this build item should be
 indexed. | 
| void | setName(String aName)Sets the name of the CAS type for which this item defines the indexing behavior. | 
buildFromXMLElement, buildFromXMLElement, toXML, toXML, toXML, toXMLString getName()
void setName(String aName)
aName - the CAS type name for this build itemIndexRule getIndexRule()
IndexRule that defines how annotations matching this build item should be
 indexed.void setIndexRule(IndexRule aRule)
IndexRule that defines how annotations matching this build item should be
 indexed.aRule - the indexing rule for this build itemFilter getFilter()
Filter that identifies which instances of the named CAS type are governed
 by the index rule for this item. Filters are optional; if none is specified then this rule
 applies to all instances of the named CAS type.void setFilter(Filter aFilter)
Filter that identifies which instances of the named CAS type are governed
 by the index rule for this item. Filters are optional; if none is specified then this rule
 applies to all instances of the named CAS type.aFilter - the Filter for this build item, null if noneCopyright © 2006–2022 The Apache Software Foundation. All rights reserved.