public class IndexBuildItem_impl extends MetaDataObject_impl implements IndexBuildItem
MetaDataObject_impl.MetaDataAttr, MetaDataObject_impl.SerialContext, MetaDataObject_impl.Serializer
serialContext
Constructor and Description |
---|
IndexBuildItem_impl() |
Modifier and Type | Method and Description |
---|---|
Filter |
getFilter()
Gets the
Filter that identifies which instances of the named CAS type are
governed by the index rule for this item. |
IndexRule |
getIndexRule()
Gets the
IndexRule that 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.
|
protected XmlizationInfo |
getXmlizationInfo()
To be implemented by subclasses to return information describing how to represent this object
in XML.
|
void |
setFilter(Filter aFilter)
Sets the
Filter that identifies which instances of the named CAS type are
governed by the index rule for this item. |
void |
setIndexRule(IndexRule aRule)
Sets the
IndexRule that 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, clone, equals, getAdditionalAttributes, getAttributeClass, getAttributeValue, getInfoset, getMatchingNode, getPropertyDescriptors, getPropertyXmlInfo, getRelativePathBase, getSerialContext, getSourceUrl, getSourceUrlString, getWrapperClass, getXMLAttributes, hashCode, isModifiable, listAttributes, readArrayPropertyValueFromXMLElement, readMapPropertyFromXml, readPropertyValueFromXMLElement, readUnknownPropertyValueFromXMLElement, resolveSettings, setAttributeValue, setInfoset, setSourceUrl, setSourceUrlIfNull, toString, toXML, toXML, toXML, toXML, valueIsNullOrEmptyArray, writeArrayPropertyAsElement, writeMapPropertyToXml, writePropertyAsElement
finalize, getClass, notify, notifyAll, wait, wait, wait
buildFromXMLElement, buildFromXMLElement, toXML, toXML, toXML, toXML
public String getName()
IndexBuildItem
getName
in interface IndexBuildItem
public void setName(String aName)
IndexBuildItem
setName
in interface IndexBuildItem
aName
- the CAS type name for this build itempublic IndexRule getIndexRule()
IndexBuildItem
IndexRule
that defines how annotations matching this build item should
be indexed.getIndexRule
in interface IndexBuildItem
public void setIndexRule(IndexRule aRule)
IndexBuildItem
IndexRule
that defines how annotations matching this build item should
be indexed.setIndexRule
in interface IndexBuildItem
aRule
- the indexing rule for this build itempublic Filter getFilter()
IndexBuildItem
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.getFilter
in interface IndexBuildItem
public void setFilter(Filter aFilter)
IndexBuildItem
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.setFilter
in interface IndexBuildItem
aFilter
- the Filter for this build item, null if noneprotected XmlizationInfo getXmlizationInfo()
MetaDataObject_impl
getXmlizationInfo
in class MetaDataObject_impl
Copyright © 2006–2021 The Apache Software Foundation. All rights reserved.