Interface CDATE

All Superinterfaces:
CPRIMITIVE, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
All Known Implementing Classes:
CDATEImpl

public interface CDATE extends CPRIMITIVE
An XML C_DATE(@http://schemas.openehr.org/v1). This is a complex type.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static final class 
    A factory class with static methods for creating instances of this type.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.apache.xmlbeans.SchemaType
     

    Fields inherited from interface org.apache.xmlbeans.XmlObject

    EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
  • Method Summary

    Modifier and Type
    Method
    Description
    Appends and returns a new empty "range" element
    Gets the "assumed_value" element
    Gets the "pattern" element
    Gets the "range" element
    Gets the "timezone_validity" element
    boolean
    True if has "assumed_value" element
    boolean
    True if has "pattern" element
    boolean
    True if has "range" element
    boolean
    True if has "timezone_validity" element
    void
    setAssumedValue(String assumedValue)
    Sets the "assumed_value" element
    void
    setPattern(String pattern)
    Sets the "pattern" element
    void
    Sets the "range" element
    void
    setTimezoneValidity(BigInteger timezoneValidity)
    Sets the "timezone_validity" element
    void
    Unsets the "assumed_value" element
    void
    Unsets the "pattern" element
    void
    Unsets the "range" element
    void
    Unsets the "timezone_validity" element
    Gets (as xml) the "assumed_value" element
    Gets (as xml) the "pattern" element
    Gets (as xml) the "timezone_validity" element
    void
    Sets (as xml) the "assumed_value" element
    void
    Sets (as xml) the "pattern" element
    void
    Sets (as xml) the "timezone_validity" element

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

    • type

      static final org.apache.xmlbeans.SchemaType type
  • Method Details

    • getPattern

      String getPattern()
      Gets the "pattern" element
    • xgetPattern

      DateConstraintPattern xgetPattern()
      Gets (as xml) the "pattern" element
    • isSetPattern

      boolean isSetPattern()
      True if has "pattern" element
    • setPattern

      void setPattern(String pattern)
      Sets the "pattern" element
    • xsetPattern

      void xsetPattern(DateConstraintPattern pattern)
      Sets (as xml) the "pattern" element
    • unsetPattern

      void unsetPattern()
      Unsets the "pattern" element
    • getTimezoneValidity

      BigInteger getTimezoneValidity()
      Gets the "timezone_validity" element
    • xgetTimezoneValidity

      VALIDITYKIND xgetTimezoneValidity()
      Gets (as xml) the "timezone_validity" element
    • isSetTimezoneValidity

      boolean isSetTimezoneValidity()
      True if has "timezone_validity" element
    • setTimezoneValidity

      void setTimezoneValidity(BigInteger timezoneValidity)
      Sets the "timezone_validity" element
    • xsetTimezoneValidity

      void xsetTimezoneValidity(VALIDITYKIND timezoneValidity)
      Sets (as xml) the "timezone_validity" element
    • unsetTimezoneValidity

      void unsetTimezoneValidity()
      Unsets the "timezone_validity" element
    • getRange

      IntervalOfDate getRange()
      Gets the "range" element
    • isSetRange

      boolean isSetRange()
      True if has "range" element
    • setRange

      void setRange(IntervalOfDate range)
      Sets the "range" element
    • addNewRange

      IntervalOfDate addNewRange()
      Appends and returns a new empty "range" element
    • unsetRange

      void unsetRange()
      Unsets the "range" element
    • getAssumedValue

      String getAssumedValue()
      Gets the "assumed_value" element
    • xgetAssumedValue

      Iso8601Date xgetAssumedValue()
      Gets (as xml) the "assumed_value" element
    • isSetAssumedValue

      boolean isSetAssumedValue()
      True if has "assumed_value" element
    • setAssumedValue

      void setAssumedValue(String assumedValue)
      Sets the "assumed_value" element
    • xsetAssumedValue

      void xsetAssumedValue(Iso8601Date assumedValue)
      Sets (as xml) the "assumed_value" element
    • unsetAssumedValue

      void unsetAssumedValue()
      Unsets the "assumed_value" element