|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.uima.resource.metadata.impl.MetaDataObject_impl
org.apache.uima.search.impl.IndexBuildItem_impl
public class IndexBuildItem_impl
Constructor Summary | |
---|---|
IndexBuildItem_impl()
|
Method Summary | |
---|---|
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. |
java.lang.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(java.lang.String aName)
Sets the name of the CAS type for which this item defines the indexing behavior. |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.apache.uima.util.XMLizable |
---|
buildFromXMLElement, buildFromXMLElement, toXML, toXML, toXML, toXML |
Constructor Detail |
---|
public IndexBuildItem_impl()
Method Detail |
---|
public java.lang.String getName()
IndexBuildItem
getName
in interface IndexBuildItem
public void setName(java.lang.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
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |