Class TextConstraintImpl

java.lang.Object
org.apache.xmlbeans.impl.values.XmlObjectBase
org.apache.xmlbeans.impl.values.XmlComplexContentImpl
openEHR.v1.template.impl.ValueConstraintImpl
openEHR.v1.template.impl.TextConstraintImpl
All Implemented Interfaces:
Serializable, TextConstraint, ValueConstraint, org.apache.xmlbeans.impl.values.TypeStoreUser, org.apache.xmlbeans.SimpleValue, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource

public class TextConstraintImpl extends ValueConstraintImpl implements TextConstraint
An XML textConstraint(@openEHR/v1/Template). This is a complex type.
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from interface openEHR.v1.template.TextConstraint

    TextConstraint.Factory

    Nested classes/interfaces inherited from interface openEHR.v1.template.ValueConstraint

    ValueConstraint.Factory

    Nested classes/interfaces inherited from interface org.apache.xmlbeans.XmlObject

    org.apache.xmlbeans.XmlObject.Factory
  • 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 openEHR.v1.template.TextConstraint

    type

    Fields inherited from interface openEHR.v1.template.ValueConstraint

    type

    Fields inherited from interface org.apache.xmlbeans.XmlObject

    EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL, type
  • Constructor Summary

    Constructors
    Constructor
    Description
    TextConstraintImpl(org.apache.xmlbeans.SchemaType sType)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addExcludedValues(String excludedValues)
    Appends the value as the last "excludedValues" element
    void
    addIncludedValues(String includedValues)
    Appends the value as the last "includedValues" element
    org.apache.xmlbeans.XmlString
    Appends and returns a new empty value (as xml) as the last "excludedValues" element
    org.apache.xmlbeans.XmlString
    Appends and returns a new empty value (as xml) as the last "includedValues" element
    Appends and returns a new empty "termQueryId" element
    boolean
    Gets the "allowTerminologyLookUp" attribute
    Gets array of all "excludedValues" elements
    Gets ith "excludedValues" element
    Gets array of all "includedValues" elements
    Gets ith "includedValues" element
    boolean
    Gets the "limitToList" attribute
    Gets the "termQueryId" element
    void
    insertExcludedValues(int i, String excludedValues)
    Inserts the value as the ith "excludedValues" element
    void
    insertIncludedValues(int i, String includedValues)
    Inserts the value as the ith "includedValues" element
    org.apache.xmlbeans.XmlString
    Inserts and returns a new empty value (as xml) as the ith "excludedValues" element
    org.apache.xmlbeans.XmlString
    Inserts and returns a new empty value (as xml) as the ith "includedValues" element
    boolean
    True if has "allowTerminologyLookUp" attribute
    boolean
    True if has "limitToList" attribute
    boolean
    True if has "termQueryId" element
    void
    Removes the ith "excludedValues" element
    void
    Removes the ith "includedValues" element
    void
    setAllowTerminologyLookUp(boolean allowTerminologyLookUp)
    Sets the "allowTerminologyLookUp" attribute
    void
    setExcludedValuesArray(int i, String excludedValues)
    Sets ith "excludedValues" element
    void
    setExcludedValuesArray(String[] excludedValuesArray)
    Sets array of all "excludedValues" element
    void
    setIncludedValuesArray(int i, String includedValues)
    Sets ith "includedValues" element
    void
    setIncludedValuesArray(String[] includedValuesArray)
    Sets array of all "includedValues" element
    void
    setLimitToList(boolean limitToList)
    Sets the "limitToList" attribute
    void
    setTermQueryId(Binding termQueryId)
    Sets the "termQueryId" element
    int
    Returns number of "excludedValues" element
    int
    Returns number of "includedValues" element
    void
    Unsets the "allowTerminologyLookUp" attribute
    void
    Unsets the "limitToList" attribute
    void
    Unsets the "termQueryId" element
    org.apache.xmlbeans.XmlBoolean
    Gets (as xml) the "allowTerminologyLookUp" attribute
    org.apache.xmlbeans.XmlString[]
    Gets (as xml) array of all "excludedValues" elements
    org.apache.xmlbeans.XmlString
    Gets (as xml) ith "excludedValues" element
    org.apache.xmlbeans.XmlString[]
    Gets (as xml) array of all "includedValues" elements
    org.apache.xmlbeans.XmlString
    Gets (as xml) ith "includedValues" element
    org.apache.xmlbeans.XmlBoolean
    Gets (as xml) the "limitToList" attribute
    void
    xsetAllowTerminologyLookUp(org.apache.xmlbeans.XmlBoolean allowTerminologyLookUp)
    Sets (as xml) the "allowTerminologyLookUp" attribute
    void
    xsetExcludedValuesArray(int i, org.apache.xmlbeans.XmlString excludedValues)
    Sets (as xml) ith "excludedValues" element
    void
    xsetExcludedValuesArray(org.apache.xmlbeans.XmlString[] excludedValuesArray)
    Sets (as xml) array of all "excludedValues" element
    void
    xsetIncludedValuesArray(int i, org.apache.xmlbeans.XmlString includedValues)
    Sets (as xml) ith "includedValues" element
    void
    xsetIncludedValuesArray(org.apache.xmlbeans.XmlString[] includedValuesArray)
    Sets (as xml) array of all "includedValues" element
    void
    xsetLimitToList(org.apache.xmlbeans.XmlBoolean limitToList)
    Sets (as xml) the "limitToList" 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, 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, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, 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, 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, validate, validate_now, validate_simpleval, 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, 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 Details

    • TextConstraintImpl

      public TextConstraintImpl(org.apache.xmlbeans.SchemaType sType)
  • Method Details

    • getTermQueryId

      public Binding getTermQueryId()
      Gets the "termQueryId" element
      Specified by:
      getTermQueryId in interface TextConstraint
    • isSetTermQueryId

      public boolean isSetTermQueryId()
      True if has "termQueryId" element
      Specified by:
      isSetTermQueryId in interface TextConstraint
    • setTermQueryId

      public void setTermQueryId(Binding termQueryId)
      Sets the "termQueryId" element
      Specified by:
      setTermQueryId in interface TextConstraint
    • addNewTermQueryId

      public Binding addNewTermQueryId()
      Appends and returns a new empty "termQueryId" element
      Specified by:
      addNewTermQueryId in interface TextConstraint
    • unsetTermQueryId

      public void unsetTermQueryId()
      Unsets the "termQueryId" element
      Specified by:
      unsetTermQueryId in interface TextConstraint
    • getIncludedValuesArray

      public String[] getIncludedValuesArray()
      Gets array of all "includedValues" elements
      Specified by:
      getIncludedValuesArray in interface TextConstraint
    • getIncludedValuesArray

      public String getIncludedValuesArray(int i)
      Gets ith "includedValues" element
      Specified by:
      getIncludedValuesArray in interface TextConstraint
    • xgetIncludedValuesArray

      public org.apache.xmlbeans.XmlString[] xgetIncludedValuesArray()
      Gets (as xml) array of all "includedValues" elements
      Specified by:
      xgetIncludedValuesArray in interface TextConstraint
    • xgetIncludedValuesArray

      public org.apache.xmlbeans.XmlString xgetIncludedValuesArray(int i)
      Gets (as xml) ith "includedValues" element
      Specified by:
      xgetIncludedValuesArray in interface TextConstraint
    • sizeOfIncludedValuesArray

      public int sizeOfIncludedValuesArray()
      Returns number of "includedValues" element
      Specified by:
      sizeOfIncludedValuesArray in interface TextConstraint
    • setIncludedValuesArray

      public void setIncludedValuesArray(String[] includedValuesArray)
      Sets array of all "includedValues" element
      Specified by:
      setIncludedValuesArray in interface TextConstraint
    • setIncludedValuesArray

      public void setIncludedValuesArray(int i, String includedValues)
      Sets ith "includedValues" element
      Specified by:
      setIncludedValuesArray in interface TextConstraint
    • xsetIncludedValuesArray

      public void xsetIncludedValuesArray(org.apache.xmlbeans.XmlString[] includedValuesArray)
      Sets (as xml) array of all "includedValues" element
      Specified by:
      xsetIncludedValuesArray in interface TextConstraint
    • xsetIncludedValuesArray

      public void xsetIncludedValuesArray(int i, org.apache.xmlbeans.XmlString includedValues)
      Sets (as xml) ith "includedValues" element
      Specified by:
      xsetIncludedValuesArray in interface TextConstraint
    • insertIncludedValues

      public void insertIncludedValues(int i, String includedValues)
      Inserts the value as the ith "includedValues" element
      Specified by:
      insertIncludedValues in interface TextConstraint
    • addIncludedValues

      public void addIncludedValues(String includedValues)
      Appends the value as the last "includedValues" element
      Specified by:
      addIncludedValues in interface TextConstraint
    • insertNewIncludedValues

      public org.apache.xmlbeans.XmlString insertNewIncludedValues(int i)
      Inserts and returns a new empty value (as xml) as the ith "includedValues" element
      Specified by:
      insertNewIncludedValues in interface TextConstraint
    • addNewIncludedValues

      public org.apache.xmlbeans.XmlString addNewIncludedValues()
      Appends and returns a new empty value (as xml) as the last "includedValues" element
      Specified by:
      addNewIncludedValues in interface TextConstraint
    • removeIncludedValues

      public void removeIncludedValues(int i)
      Removes the ith "includedValues" element
      Specified by:
      removeIncludedValues in interface TextConstraint
    • getExcludedValuesArray

      public String[] getExcludedValuesArray()
      Gets array of all "excludedValues" elements
      Specified by:
      getExcludedValuesArray in interface TextConstraint
    • getExcludedValuesArray

      public String getExcludedValuesArray(int i)
      Gets ith "excludedValues" element
      Specified by:
      getExcludedValuesArray in interface TextConstraint
    • xgetExcludedValuesArray

      public org.apache.xmlbeans.XmlString[] xgetExcludedValuesArray()
      Gets (as xml) array of all "excludedValues" elements
      Specified by:
      xgetExcludedValuesArray in interface TextConstraint
    • xgetExcludedValuesArray

      public org.apache.xmlbeans.XmlString xgetExcludedValuesArray(int i)
      Gets (as xml) ith "excludedValues" element
      Specified by:
      xgetExcludedValuesArray in interface TextConstraint
    • sizeOfExcludedValuesArray

      public int sizeOfExcludedValuesArray()
      Returns number of "excludedValues" element
      Specified by:
      sizeOfExcludedValuesArray in interface TextConstraint
    • setExcludedValuesArray

      public void setExcludedValuesArray(String[] excludedValuesArray)
      Sets array of all "excludedValues" element
      Specified by:
      setExcludedValuesArray in interface TextConstraint
    • setExcludedValuesArray

      public void setExcludedValuesArray(int i, String excludedValues)
      Sets ith "excludedValues" element
      Specified by:
      setExcludedValuesArray in interface TextConstraint
    • xsetExcludedValuesArray

      public void xsetExcludedValuesArray(org.apache.xmlbeans.XmlString[] excludedValuesArray)
      Sets (as xml) array of all "excludedValues" element
      Specified by:
      xsetExcludedValuesArray in interface TextConstraint
    • xsetExcludedValuesArray

      public void xsetExcludedValuesArray(int i, org.apache.xmlbeans.XmlString excludedValues)
      Sets (as xml) ith "excludedValues" element
      Specified by:
      xsetExcludedValuesArray in interface TextConstraint
    • insertExcludedValues

      public void insertExcludedValues(int i, String excludedValues)
      Inserts the value as the ith "excludedValues" element
      Specified by:
      insertExcludedValues in interface TextConstraint
    • addExcludedValues

      public void addExcludedValues(String excludedValues)
      Appends the value as the last "excludedValues" element
      Specified by:
      addExcludedValues in interface TextConstraint
    • insertNewExcludedValues

      public org.apache.xmlbeans.XmlString insertNewExcludedValues(int i)
      Inserts and returns a new empty value (as xml) as the ith "excludedValues" element
      Specified by:
      insertNewExcludedValues in interface TextConstraint
    • addNewExcludedValues

      public org.apache.xmlbeans.XmlString addNewExcludedValues()
      Appends and returns a new empty value (as xml) as the last "excludedValues" element
      Specified by:
      addNewExcludedValues in interface TextConstraint
    • removeExcludedValues

      public void removeExcludedValues(int i)
      Removes the ith "excludedValues" element
      Specified by:
      removeExcludedValues in interface TextConstraint
    • getLimitToList

      public boolean getLimitToList()
      Gets the "limitToList" attribute
      Specified by:
      getLimitToList in interface TextConstraint
    • xgetLimitToList

      public org.apache.xmlbeans.XmlBoolean xgetLimitToList()
      Gets (as xml) the "limitToList" attribute
      Specified by:
      xgetLimitToList in interface TextConstraint
    • isSetLimitToList

      public boolean isSetLimitToList()
      True if has "limitToList" attribute
      Specified by:
      isSetLimitToList in interface TextConstraint
    • setLimitToList

      public void setLimitToList(boolean limitToList)
      Sets the "limitToList" attribute
      Specified by:
      setLimitToList in interface TextConstraint
    • xsetLimitToList

      public void xsetLimitToList(org.apache.xmlbeans.XmlBoolean limitToList)
      Sets (as xml) the "limitToList" attribute
      Specified by:
      xsetLimitToList in interface TextConstraint
    • unsetLimitToList

      public void unsetLimitToList()
      Unsets the "limitToList" attribute
      Specified by:
      unsetLimitToList in interface TextConstraint
    • getAllowTerminologyLookUp

      public boolean getAllowTerminologyLookUp()
      Gets the "allowTerminologyLookUp" attribute
      Specified by:
      getAllowTerminologyLookUp in interface TextConstraint
    • xgetAllowTerminologyLookUp

      public org.apache.xmlbeans.XmlBoolean xgetAllowTerminologyLookUp()
      Gets (as xml) the "allowTerminologyLookUp" attribute
      Specified by:
      xgetAllowTerminologyLookUp in interface TextConstraint
    • isSetAllowTerminologyLookUp

      public boolean isSetAllowTerminologyLookUp()
      True if has "allowTerminologyLookUp" attribute
      Specified by:
      isSetAllowTerminologyLookUp in interface TextConstraint
    • setAllowTerminologyLookUp

      public void setAllowTerminologyLookUp(boolean allowTerminologyLookUp)
      Sets the "allowTerminologyLookUp" attribute
      Specified by:
      setAllowTerminologyLookUp in interface TextConstraint
    • xsetAllowTerminologyLookUp

      public void xsetAllowTerminologyLookUp(org.apache.xmlbeans.XmlBoolean allowTerminologyLookUp)
      Sets (as xml) the "allowTerminologyLookUp" attribute
      Specified by:
      xsetAllowTerminologyLookUp in interface TextConstraint
    • unsetAllowTerminologyLookUp

      public void unsetAllowTerminologyLookUp()
      Unsets the "allowTerminologyLookUp" attribute
      Specified by:
      unsetAllowTerminologyLookUp in interface TextConstraint