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 class  CDATE.Factory
      A factory class with static methods for creating instances of this type.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static org.apache.xmlbeans.SchemaType type  
      • Fields inherited from interface org.apache.xmlbeans.XmlObject

        EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
    • Field Detail

      • type

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

      • getPattern

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

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

        void setPattern​(String pattern)
        Sets 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
      • 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