Class StatementImpl

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

public class StatementImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements Statement
An XML statement(@openEHR/v1/Template). This is a complex type.
See Also:
  • Nested Class Summary

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

    Statement.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.Statement

    type

    Fields inherited from interface org.apache.xmlbeans.XmlObject

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

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

    Modifier and Type
    Method
    Description
    Appends and returns a new empty "conditionalNode" element
    Appends and returns a new empty "constraint" element
    Appends and returns a new empty "eventConstraint" element
    Appends and returns a new empty "nameConstraint" element
    Appends and returns a new empty "nullFlavourConstraint" element
    Appends and returns a new empty "queryId" element
    Gets the "annotation" attribute
    boolean
    Gets the "clone" attribute
    Gets the "conditionalNode" element
    Gets the "constraint" element
    Gets the "default" attribute
    Gets the "eventConstraint" element
    boolean
    Gets the "exclusive" attribute
    boolean
    Gets the "hide_on_form" attribute
    Gets the "max" attribute
    Gets the "min" attribute
    Gets the "name" attribute
    Gets the "nameConstraint" element
    Gets the "nullFlavourConstraint" element
    Gets the "path" attribute
    Gets the "queryId" element
    boolean
    True if has "annotation" attribute
    boolean
    True if has "clone" attribute
    boolean
    True if has "conditionalNode" element
    boolean
    True if has "constraint" element
    boolean
    True if has "default" attribute
    boolean
    True if has "eventConstraint" element
    boolean
    True if has "exclusive" attribute
    boolean
    True if has "hide_on_form" attribute
    boolean
    True if has "max" attribute
    boolean
    True if has "min" attribute
    boolean
    True if has "name" attribute
    boolean
    True if has "nameConstraint" element
    boolean
    True if has "nullFlavourConstraint" element
    boolean
    True if has "queryId" element
    void
    setAnnotation(String annotation)
    Sets the "annotation" attribute
    void
    setClone(boolean clone)
    Sets the "clone" attribute
    void
    setConditionalNode(Condition conditionalNode)
    Sets the "conditionalNode" element
    void
    Sets the "constraint" element
    void
    setDefault(String xdefault)
    Sets the "default" attribute
    void
    setEventConstraint(EventType eventConstraint)
    Sets the "eventConstraint" element
    void
    setExclusive(boolean exclusive)
    Sets the "exclusive" attribute
    void
    setHideOnForm(boolean hideOnForm)
    Sets the "hide_on_form" attribute
    void
    Sets the "max" attribute
    void
    Sets the "min" attribute
    void
    Sets the "name" attribute
    void
    Sets the "nameConstraint" element
    void
    Sets the "nullFlavourConstraint" element
    void
    Sets the "path" attribute
    void
    Sets the "queryId" element
    void
    Unsets the "annotation" attribute
    void
    Unsets the "clone" attribute
    void
    Unsets the "conditionalNode" element
    void
    Unsets the "constraint" element
    void
    Unsets the "default" attribute
    void
    Unsets the "eventConstraint" element
    void
    Unsets the "exclusive" attribute
    void
    Unsets the "hide_on_form" attribute
    void
    Unsets the "max" attribute
    void
    Unsets the "min" attribute
    void
    Unsets the "name" attribute
    void
    Unsets the "nameConstraint" element
    void
    Unsets the "nullFlavourConstraint" element
    void
    Unsets the "queryId" element
    org.apache.xmlbeans.XmlString
    Gets (as xml) the "annotation" attribute
    org.apache.xmlbeans.XmlBoolean
    Gets (as xml) the "clone" attribute
    org.apache.xmlbeans.XmlString
    Gets (as xml) the "default" attribute
    org.apache.xmlbeans.XmlBoolean
    Gets (as xml) the "exclusive" attribute
    org.apache.xmlbeans.XmlBoolean
    Gets (as xml) the "hide_on_form" attribute
    org.apache.xmlbeans.XmlInteger
    Gets (as xml) the "max" attribute
    org.apache.xmlbeans.XmlInteger
    Gets (as xml) the "min" attribute
    org.apache.xmlbeans.XmlString
    Gets (as xml) the "name" attribute
    org.apache.xmlbeans.XmlString
    Gets (as xml) the "path" attribute
    void
    xsetAnnotation(org.apache.xmlbeans.XmlString annotation)
    Sets (as xml) the "annotation" attribute
    void
    xsetClone(org.apache.xmlbeans.XmlBoolean clone)
    Sets (as xml) the "clone" attribute
    void
    xsetDefault(org.apache.xmlbeans.XmlString xdefault)
    Sets (as xml) the "default" attribute
    void
    xsetExclusive(org.apache.xmlbeans.XmlBoolean exclusive)
    Sets (as xml) the "exclusive" attribute
    void
    xsetHideOnForm(org.apache.xmlbeans.XmlBoolean hideOnForm)
    Sets (as xml) the "hide_on_form" attribute
    void
    xsetMax(org.apache.xmlbeans.XmlInteger max)
    Sets (as xml) the "max" attribute
    void
    xsetMin(org.apache.xmlbeans.XmlInteger min)
    Sets (as xml) the "min" attribute
    void
    xsetName(org.apache.xmlbeans.XmlString name)
    Sets (as xml) the "name" attribute
    void
    xsetPath(org.apache.xmlbeans.XmlString path)
    Sets (as xml) the "path" 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

    • StatementImpl

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

    • getQueryId

      public Binding getQueryId()
      Gets the "queryId" element
      Specified by:
      getQueryId in interface Statement
    • isSetQueryId

      public boolean isSetQueryId()
      True if has "queryId" element
      Specified by:
      isSetQueryId in interface Statement
    • setQueryId

      public void setQueryId(Binding queryId)
      Sets the "queryId" element
      Specified by:
      setQueryId in interface Statement
    • addNewQueryId

      public Binding addNewQueryId()
      Appends and returns a new empty "queryId" element
      Specified by:
      addNewQueryId in interface Statement
    • unsetQueryId

      public void unsetQueryId()
      Unsets the "queryId" element
      Specified by:
      unsetQueryId in interface Statement
    • getConstraint

      public ValueConstraint getConstraint()
      Gets the "constraint" element
      Specified by:
      getConstraint in interface Statement
    • isSetConstraint

      public boolean isSetConstraint()
      True if has "constraint" element
      Specified by:
      isSetConstraint in interface Statement
    • setConstraint

      public void setConstraint(ValueConstraint constraint)
      Sets the "constraint" element
      Specified by:
      setConstraint in interface Statement
    • addNewConstraint

      public ValueConstraint addNewConstraint()
      Appends and returns a new empty "constraint" element
      Specified by:
      addNewConstraint in interface Statement
    • unsetConstraint

      public void unsetConstraint()
      Unsets the "constraint" element
      Specified by:
      unsetConstraint in interface Statement
    • getNameConstraint

      public TextConstraint getNameConstraint()
      Gets the "nameConstraint" element
      Specified by:
      getNameConstraint in interface Statement
    • isSetNameConstraint

      public boolean isSetNameConstraint()
      True if has "nameConstraint" element
      Specified by:
      isSetNameConstraint in interface Statement
    • setNameConstraint

      public void setNameConstraint(TextConstraint nameConstraint)
      Sets the "nameConstraint" element
      Specified by:
      setNameConstraint in interface Statement
    • addNewNameConstraint

      public TextConstraint addNewNameConstraint()
      Appends and returns a new empty "nameConstraint" element
      Specified by:
      addNewNameConstraint in interface Statement
    • unsetNameConstraint

      public void unsetNameConstraint()
      Unsets the "nameConstraint" element
      Specified by:
      unsetNameConstraint in interface Statement
    • getEventConstraint

      public EventType getEventConstraint()
      Gets the "eventConstraint" element
      Specified by:
      getEventConstraint in interface Statement
    • isSetEventConstraint

      public boolean isSetEventConstraint()
      True if has "eventConstraint" element
      Specified by:
      isSetEventConstraint in interface Statement
    • setEventConstraint

      public void setEventConstraint(EventType eventConstraint)
      Sets the "eventConstraint" element
      Specified by:
      setEventConstraint in interface Statement
    • addNewEventConstraint

      public EventType addNewEventConstraint()
      Appends and returns a new empty "eventConstraint" element
      Specified by:
      addNewEventConstraint in interface Statement
    • unsetEventConstraint

      public void unsetEventConstraint()
      Unsets the "eventConstraint" element
      Specified by:
      unsetEventConstraint in interface Statement
    • getConditionalNode

      public Condition getConditionalNode()
      Gets the "conditionalNode" element
      Specified by:
      getConditionalNode in interface Statement
    • isSetConditionalNode

      public boolean isSetConditionalNode()
      True if has "conditionalNode" element
      Specified by:
      isSetConditionalNode in interface Statement
    • setConditionalNode

      public void setConditionalNode(Condition conditionalNode)
      Sets the "conditionalNode" element
      Specified by:
      setConditionalNode in interface Statement
    • addNewConditionalNode

      public Condition addNewConditionalNode()
      Appends and returns a new empty "conditionalNode" element
      Specified by:
      addNewConditionalNode in interface Statement
    • unsetConditionalNode

      public void unsetConditionalNode()
      Unsets the "conditionalNode" element
      Specified by:
      unsetConditionalNode in interface Statement
    • getNullFlavourConstraint

      public TextConstraint getNullFlavourConstraint()
      Gets the "nullFlavourConstraint" element
      Specified by:
      getNullFlavourConstraint in interface Statement
    • isSetNullFlavourConstraint

      public boolean isSetNullFlavourConstraint()
      True if has "nullFlavourConstraint" element
      Specified by:
      isSetNullFlavourConstraint in interface Statement
    • setNullFlavourConstraint

      public void setNullFlavourConstraint(TextConstraint nullFlavourConstraint)
      Sets the "nullFlavourConstraint" element
      Specified by:
      setNullFlavourConstraint in interface Statement
    • addNewNullFlavourConstraint

      public TextConstraint addNewNullFlavourConstraint()
      Appends and returns a new empty "nullFlavourConstraint" element
      Specified by:
      addNewNullFlavourConstraint in interface Statement
    • unsetNullFlavourConstraint

      public void unsetNullFlavourConstraint()
      Unsets the "nullFlavourConstraint" element
      Specified by:
      unsetNullFlavourConstraint in interface Statement
    • getPath

      public String getPath()
      Gets the "path" attribute
      Specified by:
      getPath in interface Statement
    • xgetPath

      public org.apache.xmlbeans.XmlString xgetPath()
      Gets (as xml) the "path" attribute
      Specified by:
      xgetPath in interface Statement
    • setPath

      public void setPath(String path)
      Sets the "path" attribute
      Specified by:
      setPath in interface Statement
    • xsetPath

      public void xsetPath(org.apache.xmlbeans.XmlString path)
      Sets (as xml) the "path" attribute
      Specified by:
      xsetPath in interface Statement
    • getMax

      public BigInteger getMax()
      Gets the "max" attribute
      Specified by:
      getMax in interface Statement
    • xgetMax

      public org.apache.xmlbeans.XmlInteger xgetMax()
      Gets (as xml) the "max" attribute
      Specified by:
      xgetMax in interface Statement
    • isSetMax

      public boolean isSetMax()
      True if has "max" attribute
      Specified by:
      isSetMax in interface Statement
    • setMax

      public void setMax(BigInteger max)
      Sets the "max" attribute
      Specified by:
      setMax in interface Statement
    • xsetMax

      public void xsetMax(org.apache.xmlbeans.XmlInteger max)
      Sets (as xml) the "max" attribute
      Specified by:
      xsetMax in interface Statement
    • unsetMax

      public void unsetMax()
      Unsets the "max" attribute
      Specified by:
      unsetMax in interface Statement
    • getMin

      public BigInteger getMin()
      Gets the "min" attribute
      Specified by:
      getMin in interface Statement
    • xgetMin

      public org.apache.xmlbeans.XmlInteger xgetMin()
      Gets (as xml) the "min" attribute
      Specified by:
      xgetMin in interface Statement
    • isSetMin

      public boolean isSetMin()
      True if has "min" attribute
      Specified by:
      isSetMin in interface Statement
    • setMin

      public void setMin(BigInteger min)
      Sets the "min" attribute
      Specified by:
      setMin in interface Statement
    • xsetMin

      public void xsetMin(org.apache.xmlbeans.XmlInteger min)
      Sets (as xml) the "min" attribute
      Specified by:
      xsetMin in interface Statement
    • unsetMin

      public void unsetMin()
      Unsets the "min" attribute
      Specified by:
      unsetMin in interface Statement
    • getExclusive

      public boolean getExclusive()
      Gets the "exclusive" attribute
      Specified by:
      getExclusive in interface Statement
    • xgetExclusive

      public org.apache.xmlbeans.XmlBoolean xgetExclusive()
      Gets (as xml) the "exclusive" attribute
      Specified by:
      xgetExclusive in interface Statement
    • isSetExclusive

      public boolean isSetExclusive()
      True if has "exclusive" attribute
      Specified by:
      isSetExclusive in interface Statement
    • setExclusive

      public void setExclusive(boolean exclusive)
      Sets the "exclusive" attribute
      Specified by:
      setExclusive in interface Statement
    • xsetExclusive

      public void xsetExclusive(org.apache.xmlbeans.XmlBoolean exclusive)
      Sets (as xml) the "exclusive" attribute
      Specified by:
      xsetExclusive in interface Statement
    • unsetExclusive

      public void unsetExclusive()
      Unsets the "exclusive" attribute
      Specified by:
      unsetExclusive in interface Statement
    • getDefault

      public String getDefault()
      Gets the "default" attribute
      Specified by:
      getDefault in interface Statement
    • xgetDefault

      public org.apache.xmlbeans.XmlString xgetDefault()
      Gets (as xml) the "default" attribute
      Specified by:
      xgetDefault in interface Statement
    • isSetDefault

      public boolean isSetDefault()
      True if has "default" attribute
      Specified by:
      isSetDefault in interface Statement
    • setDefault

      public void setDefault(String xdefault)
      Sets the "default" attribute
      Specified by:
      setDefault in interface Statement
    • xsetDefault

      public void xsetDefault(org.apache.xmlbeans.XmlString xdefault)
      Sets (as xml) the "default" attribute
      Specified by:
      xsetDefault in interface Statement
    • unsetDefault

      public void unsetDefault()
      Unsets the "default" attribute
      Specified by:
      unsetDefault in interface Statement
    • getHideOnForm

      public boolean getHideOnForm()
      Gets the "hide_on_form" attribute
      Specified by:
      getHideOnForm in interface Statement
    • xgetHideOnForm

      public org.apache.xmlbeans.XmlBoolean xgetHideOnForm()
      Gets (as xml) the "hide_on_form" attribute
      Specified by:
      xgetHideOnForm in interface Statement
    • isSetHideOnForm

      public boolean isSetHideOnForm()
      True if has "hide_on_form" attribute
      Specified by:
      isSetHideOnForm in interface Statement
    • setHideOnForm

      public void setHideOnForm(boolean hideOnForm)
      Sets the "hide_on_form" attribute
      Specified by:
      setHideOnForm in interface Statement
    • xsetHideOnForm

      public void xsetHideOnForm(org.apache.xmlbeans.XmlBoolean hideOnForm)
      Sets (as xml) the "hide_on_form" attribute
      Specified by:
      xsetHideOnForm in interface Statement
    • unsetHideOnForm

      public void unsetHideOnForm()
      Unsets the "hide_on_form" attribute
      Specified by:
      unsetHideOnForm in interface Statement
    • getClone

      public boolean getClone()
      Gets the "clone" attribute
      Specified by:
      getClone in interface Statement
    • xgetClone

      public org.apache.xmlbeans.XmlBoolean xgetClone()
      Gets (as xml) the "clone" attribute
      Specified by:
      xgetClone in interface Statement
    • isSetClone

      public boolean isSetClone()
      True if has "clone" attribute
      Specified by:
      isSetClone in interface Statement
    • setClone

      public void setClone(boolean clone)
      Sets the "clone" attribute
      Specified by:
      setClone in interface Statement
    • xsetClone

      public void xsetClone(org.apache.xmlbeans.XmlBoolean clone)
      Sets (as xml) the "clone" attribute
      Specified by:
      xsetClone in interface Statement
    • unsetClone

      public void unsetClone()
      Unsets the "clone" attribute
      Specified by:
      unsetClone in interface Statement
    • getName

      public String getName()
      Gets the "name" attribute
      Specified by:
      getName in interface Statement
    • xgetName

      public org.apache.xmlbeans.XmlString xgetName()
      Gets (as xml) the "name" attribute
      Specified by:
      xgetName in interface Statement
    • isSetName

      public boolean isSetName()
      True if has "name" attribute
      Specified by:
      isSetName in interface Statement
    • setName

      public void setName(String name)
      Sets the "name" attribute
      Specified by:
      setName in interface Statement
    • xsetName

      public void xsetName(org.apache.xmlbeans.XmlString name)
      Sets (as xml) the "name" attribute
      Specified by:
      xsetName in interface Statement
    • unsetName

      public void unsetName()
      Unsets the "name" attribute
      Specified by:
      unsetName in interface Statement
    • getAnnotation

      public String getAnnotation()
      Gets the "annotation" attribute
      Specified by:
      getAnnotation in interface Statement
    • xgetAnnotation

      public org.apache.xmlbeans.XmlString xgetAnnotation()
      Gets (as xml) the "annotation" attribute
      Specified by:
      xgetAnnotation in interface Statement
    • isSetAnnotation

      public boolean isSetAnnotation()
      True if has "annotation" attribute
      Specified by:
      isSetAnnotation in interface Statement
    • setAnnotation

      public void setAnnotation(String annotation)
      Sets the "annotation" attribute
      Specified by:
      setAnnotation in interface Statement
    • xsetAnnotation

      public void xsetAnnotation(org.apache.xmlbeans.XmlString annotation)
      Sets (as xml) the "annotation" attribute
      Specified by:
      xsetAnnotation in interface Statement
    • unsetAnnotation

      public void unsetAnnotation()
      Unsets the "annotation" attribute
      Specified by:
      unsetAnnotation in interface Statement