org.apache.incubator.uima.regex.impl
Class RuleDocumentImpl.RuleImpl

java.lang.Object
  extended by org.apache.xmlbeans.impl.values.XmlObjectBase
      extended by org.apache.xmlbeans.impl.values.XmlComplexContentImpl
          extended by org.apache.incubator.uima.regex.impl.RuleDocumentImpl.RuleImpl
All Implemented Interfaces:
java.io.Serializable, RuleDocument.Rule, org.apache.xmlbeans.impl.values.TypeStoreUser, org.apache.xmlbeans.SimpleValue, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
Enclosing class:
RuleDocumentImpl

public static class RuleDocumentImpl.RuleImpl
extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl
implements RuleDocument.Rule

An XML rule(@http://incubator.apache.org/uima/regex). This is a complex type.

See Also:
Serialized Form

Nested Class Summary
static class RuleDocumentImpl.RuleImpl.MatchStrategyImpl
          An XML matchStrategy(@).
 
Nested classes/interfaces inherited from interface org.apache.incubator.uima.regex.RuleDocument.Rule
RuleDocument.Rule.Factory, RuleDocument.Rule.MatchStrategy
 
Field Summary
 
Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_voorVc, KIND_SETTERHELPER_ARRAYITEM, KIND_SETTERHELPER_SINGLETON, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER
 
Fields inherited from interface org.apache.incubator.uima.regex.RuleDocument.Rule
type
 
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
 
Constructor Summary
RuleDocumentImpl.RuleImpl(org.apache.xmlbeans.SchemaType sType)
           
 
Method Summary
 MatchTypeFilterDocument.MatchTypeFilter addNewMatchTypeFilter()
          Appends and returns a new empty "matchTypeFilter" element
 RuleExceptionsDocument.RuleExceptions addNewRuleExceptions()
          Appends and returns a new empty "ruleExceptions" element
 UpdateMatchTypeAnnotationDocument.UpdateMatchTypeAnnotation addNewUpdateMatchTypeAnnotation()
          Appends and returns a new empty "updateMatchTypeAnnotation" element
 java.math.BigDecimal getConfidence()
          Gets the "confidence" attribute
 java.lang.String getFeaturePath()
          Gets the "featurePath" attribute
 RuleDocument.Rule.MatchStrategy.Enum getMatchStrategy()
          Gets the "matchStrategy" attribute
 java.lang.String getMatchType()
          Gets the "matchType" attribute
 MatchTypeFilterDocument.MatchTypeFilter getMatchTypeFilter()
          Gets the "matchTypeFilter" element
 java.lang.String getRegEx()
          Gets the "regEx" attribute
 RuleExceptionsDocument.RuleExceptions getRuleExceptions()
          Gets the "ruleExceptions" element
 java.lang.String getRuleId()
          Gets the "ruleId" attribute
 UpdateMatchTypeAnnotationDocument.UpdateMatchTypeAnnotation getUpdateMatchTypeAnnotation()
          Gets the "updateMatchTypeAnnotation" element
 boolean isSetConfidence()
          True if has "confidence" attribute
 boolean isSetFeaturePath()
          True if has "featurePath" attribute
 boolean isSetMatchTypeFilter()
          True if has "matchTypeFilter" element
 boolean isSetRuleExceptions()
          True if has "ruleExceptions" element
 boolean isSetRuleId()
          True if has "ruleId" attribute
 boolean isSetUpdateMatchTypeAnnotation()
          True if has "updateMatchTypeAnnotation" element
 void setConfidence(java.math.BigDecimal confidence)
          Sets the "confidence" attribute
 void setFeaturePath(java.lang.String featurePath)
          Sets the "featurePath" attribute
 void setMatchStrategy(RuleDocument.Rule.MatchStrategy.Enum matchStrategy)
          Sets the "matchStrategy" attribute
 void setMatchType(java.lang.String matchType)
          Sets the "matchType" attribute
 void setMatchTypeFilter(MatchTypeFilterDocument.MatchTypeFilter matchTypeFilter)
          Sets the "matchTypeFilter" element
 void setRegEx(java.lang.String regEx)
          Sets the "regEx" attribute
 void setRuleExceptions(RuleExceptionsDocument.RuleExceptions ruleExceptions)
          Sets the "ruleExceptions" element
 void setRuleId(java.lang.String ruleId)
          Sets the "ruleId" attribute
 void setUpdateMatchTypeAnnotation(UpdateMatchTypeAnnotationDocument.UpdateMatchTypeAnnotation updateMatchTypeAnnotation)
          Sets the "updateMatchTypeAnnotation" element
 void unsetConfidence()
          Unsets the "confidence" attribute
 void unsetFeaturePath()
          Unsets the "featurePath" attribute
 void unsetMatchTypeFilter()
          Unsets the "matchTypeFilter" element
 void unsetRuleExceptions()
          Unsets the "ruleExceptions" element
 void unsetRuleId()
          Unsets the "ruleId" attribute
 void unsetUpdateMatchTypeAnnotation()
          Unsets the "updateMatchTypeAnnotation" element
 org.apache.xmlbeans.XmlDecimal xgetConfidence()
          Gets (as xml) the "confidence" attribute
 org.apache.xmlbeans.XmlString xgetFeaturePath()
          Gets (as xml) the "featurePath" attribute
 RuleDocument.Rule.MatchStrategy xgetMatchStrategy()
          Gets (as xml) the "matchStrategy" attribute
 org.apache.xmlbeans.XmlString xgetMatchType()
          Gets (as xml) the "matchType" attribute
 org.apache.xmlbeans.XmlString xgetRegEx()
          Gets (as xml) the "regEx" attribute
 org.apache.xmlbeans.XmlString xgetRuleId()
          Gets (as xml) the "ruleId" attribute
 void xsetConfidence(org.apache.xmlbeans.XmlDecimal confidence)
          Sets (as xml) the "confidence" attribute
 void xsetFeaturePath(org.apache.xmlbeans.XmlString featurePath)
          Sets (as xml) the "featurePath" attribute
 void xsetMatchStrategy(RuleDocument.Rule.MatchStrategy matchStrategy)
          Sets (as xml) the "matchStrategy" attribute
 void xsetMatchType(org.apache.xmlbeans.XmlString matchType)
          Sets (as xml) the "matchType" attribute
 void xsetRegEx(org.apache.xmlbeans.XmlString regEx)
          Sets (as xml) the "regEx" attribute
 void xsetRuleId(org.apache.xmlbeans.XmlString ruleId)
          Sets (as xml) the "ruleId" attribute
 
Methods inherited from class org.apache.xmlbeans.impl.values.XmlComplexContentImpl
arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, compute_text, equal_to, get_default_attribute_text, get_default_element_text, get_elementflags, is_child_element_order_sensitive, new_visitor, schemaType, set_nil, set_String, set_text, unionArraySetterHelper, unionArraySetterHelper, update_from_complex_content, value_hash_code
 
Methods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_copy, _copy, _isComplexContent, _isComplexType, _set, _validateOnSet, attach_store, bigDecimalValue, bigIntegerValue, booleanValue, build_nil, build_text, byteArrayValue, byteValue, calendarValue, changeType, check_dated, check_orphaned, compare_to, compareTo, compareValue, copy, create_attribute_user, create_element_user, dateValue, disconnect_store, documentProperties, doubleValue, dump, elementFlags, enumValue, equals, execQuery, execQuery, floatValue, gDateValue, gDurationValue, generatedSetterHelperImpl, get_attribute_field, get_attribute_type, get_attributeflags, get_default_attribute_value, get_element_ending_delimiters, get_element_type, get_schema_type, get_store, get_wscanon_rule, get_wscanon_text, getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleValue, getEnumValue, getFloatValue, getGDateValue, getGDurationValue, getIntValue, getListValue, getLongValue, getObjectValue, getQNameValue, getShortValue, getStringValue, getXmlLocale, has_store, hashCode, init_flags, initComplexType, instanceType, intValue, invalidate_element_order, invalidate_nilvalue, invalidate_value, is_defaultable_ws, is_orphaned, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, java_value, listValue, longValue, monitor, newCursor, newCursorForce, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, objectSet, objectValue, qNameValue, save, save, save, save, save, save, save, save, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set_b64, set_BigDecimal, set_BigInteger, set_boolean, set_byte, set_ByteArray, set_Calendar, set_char, set_ComplexXml, set_Date, set_double, set_enum, set_float, set_GDate, set_GDuration, set_hex, set_int, set_list, set_long, set_newValue, set_notation, set_QName, set_short, set_xmlanysimple, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, setBigDecimalValue, setBigIntegerValue, setBooleanValue, setByteArrayValue, setByteValue, setCalendarValue, setDateValue, setDoubleValue, setEnumValue, setFloatValue, setGDateValue, setGDateValue, setGDurationValue, setGDurationValue, setImmutable, setIntValue, setListValue, setLongValue, setNil, setObjectValue, setQNameValue, setShortValue, setStringValue, setValidateOnSet, shortValue, stringValue, substitute, toString, uses_invalidate_value, validate_now, validate_simpleval, validate, validate, valueEquals, valueHashCode, writeReplace, xgetListValue, xlistValue, xmlText, xmlText
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode
 
Methods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
 

Constructor Detail

RuleDocumentImpl.RuleImpl

public RuleDocumentImpl.RuleImpl(org.apache.xmlbeans.SchemaType sType)
Method Detail

getMatchTypeFilter

public MatchTypeFilterDocument.MatchTypeFilter getMatchTypeFilter()
Gets the "matchTypeFilter" element

Specified by:
getMatchTypeFilter in interface RuleDocument.Rule

isSetMatchTypeFilter

public boolean isSetMatchTypeFilter()
True if has "matchTypeFilter" element

Specified by:
isSetMatchTypeFilter in interface RuleDocument.Rule

setMatchTypeFilter

public void setMatchTypeFilter(MatchTypeFilterDocument.MatchTypeFilter matchTypeFilter)
Sets the "matchTypeFilter" element

Specified by:
setMatchTypeFilter in interface RuleDocument.Rule

addNewMatchTypeFilter

public MatchTypeFilterDocument.MatchTypeFilter addNewMatchTypeFilter()
Appends and returns a new empty "matchTypeFilter" element

Specified by:
addNewMatchTypeFilter in interface RuleDocument.Rule

unsetMatchTypeFilter

public void unsetMatchTypeFilter()
Unsets the "matchTypeFilter" element

Specified by:
unsetMatchTypeFilter in interface RuleDocument.Rule

getUpdateMatchTypeAnnotation

public UpdateMatchTypeAnnotationDocument.UpdateMatchTypeAnnotation getUpdateMatchTypeAnnotation()
Gets the "updateMatchTypeAnnotation" element

Specified by:
getUpdateMatchTypeAnnotation in interface RuleDocument.Rule

isSetUpdateMatchTypeAnnotation

public boolean isSetUpdateMatchTypeAnnotation()
True if has "updateMatchTypeAnnotation" element

Specified by:
isSetUpdateMatchTypeAnnotation in interface RuleDocument.Rule

setUpdateMatchTypeAnnotation

public void setUpdateMatchTypeAnnotation(UpdateMatchTypeAnnotationDocument.UpdateMatchTypeAnnotation updateMatchTypeAnnotation)
Sets the "updateMatchTypeAnnotation" element

Specified by:
setUpdateMatchTypeAnnotation in interface RuleDocument.Rule

addNewUpdateMatchTypeAnnotation

public UpdateMatchTypeAnnotationDocument.UpdateMatchTypeAnnotation addNewUpdateMatchTypeAnnotation()
Appends and returns a new empty "updateMatchTypeAnnotation" element

Specified by:
addNewUpdateMatchTypeAnnotation in interface RuleDocument.Rule

unsetUpdateMatchTypeAnnotation

public void unsetUpdateMatchTypeAnnotation()
Unsets the "updateMatchTypeAnnotation" element

Specified by:
unsetUpdateMatchTypeAnnotation in interface RuleDocument.Rule

getRuleExceptions

public RuleExceptionsDocument.RuleExceptions getRuleExceptions()
Gets the "ruleExceptions" element

Specified by:
getRuleExceptions in interface RuleDocument.Rule

isSetRuleExceptions

public boolean isSetRuleExceptions()
True if has "ruleExceptions" element

Specified by:
isSetRuleExceptions in interface RuleDocument.Rule

setRuleExceptions

public void setRuleExceptions(RuleExceptionsDocument.RuleExceptions ruleExceptions)
Sets the "ruleExceptions" element

Specified by:
setRuleExceptions in interface RuleDocument.Rule

addNewRuleExceptions

public RuleExceptionsDocument.RuleExceptions addNewRuleExceptions()
Appends and returns a new empty "ruleExceptions" element

Specified by:
addNewRuleExceptions in interface RuleDocument.Rule

unsetRuleExceptions

public void unsetRuleExceptions()
Unsets the "ruleExceptions" element

Specified by:
unsetRuleExceptions in interface RuleDocument.Rule

getRegEx

public java.lang.String getRegEx()
Gets the "regEx" attribute

Specified by:
getRegEx in interface RuleDocument.Rule

xgetRegEx

public org.apache.xmlbeans.XmlString xgetRegEx()
Gets (as xml) the "regEx" attribute

Specified by:
xgetRegEx in interface RuleDocument.Rule

setRegEx

public void setRegEx(java.lang.String regEx)
Sets the "regEx" attribute

Specified by:
setRegEx in interface RuleDocument.Rule

xsetRegEx

public void xsetRegEx(org.apache.xmlbeans.XmlString regEx)
Sets (as xml) the "regEx" attribute

Specified by:
xsetRegEx in interface RuleDocument.Rule

getMatchStrategy

public RuleDocument.Rule.MatchStrategy.Enum getMatchStrategy()
Gets the "matchStrategy" attribute

Specified by:
getMatchStrategy in interface RuleDocument.Rule

xgetMatchStrategy

public RuleDocument.Rule.MatchStrategy xgetMatchStrategy()
Gets (as xml) the "matchStrategy" attribute

Specified by:
xgetMatchStrategy in interface RuleDocument.Rule

setMatchStrategy

public void setMatchStrategy(RuleDocument.Rule.MatchStrategy.Enum matchStrategy)
Sets the "matchStrategy" attribute

Specified by:
setMatchStrategy in interface RuleDocument.Rule

xsetMatchStrategy

public void xsetMatchStrategy(RuleDocument.Rule.MatchStrategy matchStrategy)
Sets (as xml) the "matchStrategy" attribute

Specified by:
xsetMatchStrategy in interface RuleDocument.Rule

getMatchType

public java.lang.String getMatchType()
Gets the "matchType" attribute

Specified by:
getMatchType in interface RuleDocument.Rule

xgetMatchType

public org.apache.xmlbeans.XmlString xgetMatchType()
Gets (as xml) the "matchType" attribute

Specified by:
xgetMatchType in interface RuleDocument.Rule

setMatchType

public void setMatchType(java.lang.String matchType)
Sets the "matchType" attribute

Specified by:
setMatchType in interface RuleDocument.Rule

xsetMatchType

public void xsetMatchType(org.apache.xmlbeans.XmlString matchType)
Sets (as xml) the "matchType" attribute

Specified by:
xsetMatchType in interface RuleDocument.Rule

getFeaturePath

public java.lang.String getFeaturePath()
Gets the "featurePath" attribute

Specified by:
getFeaturePath in interface RuleDocument.Rule

xgetFeaturePath

public org.apache.xmlbeans.XmlString xgetFeaturePath()
Gets (as xml) the "featurePath" attribute

Specified by:
xgetFeaturePath in interface RuleDocument.Rule

isSetFeaturePath

public boolean isSetFeaturePath()
True if has "featurePath" attribute

Specified by:
isSetFeaturePath in interface RuleDocument.Rule

setFeaturePath

public void setFeaturePath(java.lang.String featurePath)
Sets the "featurePath" attribute

Specified by:
setFeaturePath in interface RuleDocument.Rule

xsetFeaturePath

public void xsetFeaturePath(org.apache.xmlbeans.XmlString featurePath)
Sets (as xml) the "featurePath" attribute

Specified by:
xsetFeaturePath in interface RuleDocument.Rule

unsetFeaturePath

public void unsetFeaturePath()
Unsets the "featurePath" attribute

Specified by:
unsetFeaturePath in interface RuleDocument.Rule

getRuleId

public java.lang.String getRuleId()
Gets the "ruleId" attribute

Specified by:
getRuleId in interface RuleDocument.Rule

xgetRuleId

public org.apache.xmlbeans.XmlString xgetRuleId()
Gets (as xml) the "ruleId" attribute

Specified by:
xgetRuleId in interface RuleDocument.Rule

isSetRuleId

public boolean isSetRuleId()
True if has "ruleId" attribute

Specified by:
isSetRuleId in interface RuleDocument.Rule

setRuleId

public void setRuleId(java.lang.String ruleId)
Sets the "ruleId" attribute

Specified by:
setRuleId in interface RuleDocument.Rule

xsetRuleId

public void xsetRuleId(org.apache.xmlbeans.XmlString ruleId)
Sets (as xml) the "ruleId" attribute

Specified by:
xsetRuleId in interface RuleDocument.Rule

unsetRuleId

public void unsetRuleId()
Unsets the "ruleId" attribute

Specified by:
unsetRuleId in interface RuleDocument.Rule

getConfidence

public java.math.BigDecimal getConfidence()
Gets the "confidence" attribute

Specified by:
getConfidence in interface RuleDocument.Rule

xgetConfidence

public org.apache.xmlbeans.XmlDecimal xgetConfidence()
Gets (as xml) the "confidence" attribute

Specified by:
xgetConfidence in interface RuleDocument.Rule

isSetConfidence

public boolean isSetConfidence()
True if has "confidence" attribute

Specified by:
isSetConfidence in interface RuleDocument.Rule

setConfidence

public void setConfidence(java.math.BigDecimal confidence)
Sets the "confidence" attribute

Specified by:
setConfidence in interface RuleDocument.Rule

xsetConfidence

public void xsetConfidence(org.apache.xmlbeans.XmlDecimal confidence)
Sets (as xml) the "confidence" attribute

Specified by:
xsetConfidence in interface RuleDocument.Rule

unsetConfidence

public void unsetConfidence()
Unsets the "confidence" attribute

Specified by:
unsetConfidence in interface RuleDocument.Rule


Copyright © 2011. All Rights Reserved.