Class 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:
    Serialized Form
    • Nested Class Summary

      • 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 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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Condition addNewConditionalNode()
      Appends and returns a new empty "conditionalNode" element
      ValueConstraint addNewConstraint()
      Appends and returns a new empty "constraint" element
      EventType addNewEventConstraint()
      Appends and returns a new empty "eventConstraint" element
      TextConstraint addNewNameConstraint()
      Appends and returns a new empty "nameConstraint" element
      TextConstraint addNewNullFlavourConstraint()
      Appends and returns a new empty "nullFlavourConstraint" element
      Binding addNewQueryId()
      Appends and returns a new empty "queryId" element
      String getAnnotation()
      Gets the "annotation" attribute
      boolean getClone()
      Gets the "clone" attribute
      Condition getConditionalNode()
      Gets the "conditionalNode" element
      ValueConstraint getConstraint()
      Gets the "constraint" element
      String getDefault()
      Gets the "default" attribute
      EventType getEventConstraint()
      Gets the "eventConstraint" element
      boolean getExclusive()
      Gets the "exclusive" attribute
      boolean getHideOnForm()
      Gets the "hide_on_form" attribute
      BigInteger getMax()
      Gets the "max" attribute
      BigInteger getMin()
      Gets the "min" attribute
      String getName()
      Gets the "name" attribute
      TextConstraint getNameConstraint()
      Gets the "nameConstraint" element
      TextConstraint getNullFlavourConstraint()
      Gets the "nullFlavourConstraint" element
      String getPath()
      Gets the "path" attribute
      Binding getQueryId()
      Gets the "queryId" element
      boolean isSetAnnotation()
      True if has "annotation" attribute
      boolean isSetClone()
      True if has "clone" attribute
      boolean isSetConditionalNode()
      True if has "conditionalNode" element
      boolean isSetConstraint()
      True if has "constraint" element
      boolean isSetDefault()
      True if has "default" attribute
      boolean isSetEventConstraint()
      True if has "eventConstraint" element
      boolean isSetExclusive()
      True if has "exclusive" attribute
      boolean isSetHideOnForm()
      True if has "hide_on_form" attribute
      boolean isSetMax()
      True if has "max" attribute
      boolean isSetMin()
      True if has "min" attribute
      boolean isSetName()
      True if has "name" attribute
      boolean isSetNameConstraint()
      True if has "nameConstraint" element
      boolean isSetNullFlavourConstraint()
      True if has "nullFlavourConstraint" element
      boolean isSetQueryId()
      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 setConstraint​(ValueConstraint constraint)
      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 setMax​(BigInteger max)
      Sets the "max" attribute
      void setMin​(BigInteger min)
      Sets the "min" attribute
      void setName​(String name)
      Sets the "name" attribute
      void setNameConstraint​(TextConstraint nameConstraint)
      Sets the "nameConstraint" element
      void setNullFlavourConstraint​(TextConstraint nullFlavourConstraint)
      Sets the "nullFlavourConstraint" element
      void setPath​(String path)
      Sets the "path" attribute
      void setQueryId​(Binding queryId)
      Sets the "queryId" element
      void unsetAnnotation()
      Unsets the "annotation" attribute
      void unsetClone()
      Unsets the "clone" attribute
      void unsetConditionalNode()
      Unsets the "conditionalNode" element
      void unsetConstraint()
      Unsets the "constraint" element
      void unsetDefault()
      Unsets the "default" attribute
      void unsetEventConstraint()
      Unsets the "eventConstraint" element
      void unsetExclusive()
      Unsets the "exclusive" attribute
      void unsetHideOnForm()
      Unsets the "hide_on_form" attribute
      void unsetMax()
      Unsets the "max" attribute
      void unsetMin()
      Unsets the "min" attribute
      void unsetName()
      Unsets the "name" attribute
      void unsetNameConstraint()
      Unsets the "nameConstraint" element
      void unsetNullFlavourConstraint()
      Unsets the "nullFlavourConstraint" element
      void unsetQueryId()
      Unsets the "queryId" element
      org.apache.xmlbeans.XmlString xgetAnnotation()
      Gets (as xml) the "annotation" attribute
      org.apache.xmlbeans.XmlBoolean xgetClone()
      Gets (as xml) the "clone" attribute
      org.apache.xmlbeans.XmlString xgetDefault()
      Gets (as xml) the "default" attribute
      org.apache.xmlbeans.XmlBoolean xgetExclusive()
      Gets (as xml) the "exclusive" attribute
      org.apache.xmlbeans.XmlBoolean xgetHideOnForm()
      Gets (as xml) the "hide_on_form" attribute
      org.apache.xmlbeans.XmlInteger xgetMax()
      Gets (as xml) the "max" attribute
      org.apache.xmlbeans.XmlInteger xgetMin()
      Gets (as xml) the "min" attribute
      org.apache.xmlbeans.XmlString xgetName()
      Gets (as xml) the "name" attribute
      org.apache.xmlbeans.XmlString xgetPath()
      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 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 Detail

      • StatementImpl

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

      • 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
      • isSetConstraint

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

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

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

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

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

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

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

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

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

        public void unsetNullFlavourConstraint()
        Unsets the "nullFlavourConstraint" element
        Specified by:
        unsetNullFlavourConstraint 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
      • 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
      • 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
      • 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
      • 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
      • 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
      • 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
      • 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