Interface DurationConstraint

  • All Superinterfaces:
    ValueConstraint, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
    All Known Implementing Classes:
    DurationConstraintImpl

    public interface DurationConstraint
    extends ValueConstraint
    An XML durationConstraint(@openEHR/v1/Template). This is a complex type.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static class  DurationConstraint.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
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean getIncludesMaximum()
      Gets the "includesMaximum" element
      boolean getIncludesMinimum()
      Gets the "includesMinimum" element
      String getMaxMagnitude()
      Gets the "maxMagnitude" element
      String getMinMagnitude()
      Gets the "minMagnitude" element
      String getPattern()
      Gets the "pattern" element
      boolean isSetMaxMagnitude()
      True if has "maxMagnitude" element
      boolean isSetMinMagnitude()
      True if has "minMagnitude" element
      void setIncludesMaximum​(boolean includesMaximum)
      Sets the "includesMaximum" element
      void setIncludesMinimum​(boolean includesMinimum)
      Sets the "includesMinimum" element
      void setMaxMagnitude​(String maxMagnitude)
      Sets the "maxMagnitude" element
      void setMinMagnitude​(String minMagnitude)
      Sets the "minMagnitude" element
      void setPattern​(String pattern)
      Sets the "pattern" element
      void unsetMaxMagnitude()
      Unsets the "maxMagnitude" element
      void unsetMinMagnitude()
      Unsets the "minMagnitude" element
      org.apache.xmlbeans.XmlBoolean xgetIncludesMaximum()
      Gets (as xml) the "includesMaximum" element
      org.apache.xmlbeans.XmlBoolean xgetIncludesMinimum()
      Gets (as xml) the "includesMinimum" element
      org.apache.xmlbeans.XmlString xgetMaxMagnitude()
      Gets (as xml) the "maxMagnitude" element
      org.apache.xmlbeans.XmlString xgetMinMagnitude()
      Gets (as xml) the "minMagnitude" element
      org.apache.xmlbeans.XmlString xgetPattern()
      Gets (as xml) the "pattern" element
      void xsetIncludesMaximum​(org.apache.xmlbeans.XmlBoolean includesMaximum)
      Sets (as xml) the "includesMaximum" element
      void xsetIncludesMinimum​(org.apache.xmlbeans.XmlBoolean includesMinimum)
      Sets (as xml) the "includesMinimum" element
      void xsetMaxMagnitude​(org.apache.xmlbeans.XmlString maxMagnitude)
      Sets (as xml) the "maxMagnitude" element
      void xsetMinMagnitude​(org.apache.xmlbeans.XmlString minMagnitude)
      Sets (as xml) the "minMagnitude" element
      void xsetPattern​(org.apache.xmlbeans.XmlString pattern)
      Sets (as xml) the "pattern" 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 Detail

      • type

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

      • getPattern

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

        org.apache.xmlbeans.XmlString xgetPattern()
        Gets (as xml) the "pattern" element
      • setPattern

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

        void xsetPattern​(org.apache.xmlbeans.XmlString pattern)
        Sets (as xml) the "pattern" element
      • getMaxMagnitude

        String getMaxMagnitude()
        Gets the "maxMagnitude" element
      • xgetMaxMagnitude

        org.apache.xmlbeans.XmlString xgetMaxMagnitude()
        Gets (as xml) the "maxMagnitude" element
      • isSetMaxMagnitude

        boolean isSetMaxMagnitude()
        True if has "maxMagnitude" element
      • setMaxMagnitude

        void setMaxMagnitude​(String maxMagnitude)
        Sets the "maxMagnitude" element
      • xsetMaxMagnitude

        void xsetMaxMagnitude​(org.apache.xmlbeans.XmlString maxMagnitude)
        Sets (as xml) the "maxMagnitude" element
      • unsetMaxMagnitude

        void unsetMaxMagnitude()
        Unsets the "maxMagnitude" element
      • getMinMagnitude

        String getMinMagnitude()
        Gets the "minMagnitude" element
      • xgetMinMagnitude

        org.apache.xmlbeans.XmlString xgetMinMagnitude()
        Gets (as xml) the "minMagnitude" element
      • isSetMinMagnitude

        boolean isSetMinMagnitude()
        True if has "minMagnitude" element
      • setMinMagnitude

        void setMinMagnitude​(String minMagnitude)
        Sets the "minMagnitude" element
      • xsetMinMagnitude

        void xsetMinMagnitude​(org.apache.xmlbeans.XmlString minMagnitude)
        Sets (as xml) the "minMagnitude" element
      • unsetMinMagnitude

        void unsetMinMagnitude()
        Unsets the "minMagnitude" element
      • getIncludesMaximum

        boolean getIncludesMaximum()
        Gets the "includesMaximum" element
      • xgetIncludesMaximum

        org.apache.xmlbeans.XmlBoolean xgetIncludesMaximum()
        Gets (as xml) the "includesMaximum" element
      • setIncludesMaximum

        void setIncludesMaximum​(boolean includesMaximum)
        Sets the "includesMaximum" element
      • xsetIncludesMaximum

        void xsetIncludesMaximum​(org.apache.xmlbeans.XmlBoolean includesMaximum)
        Sets (as xml) the "includesMaximum" element
      • getIncludesMinimum

        boolean getIncludesMinimum()
        Gets the "includesMinimum" element
      • xgetIncludesMinimum

        org.apache.xmlbeans.XmlBoolean xgetIncludesMinimum()
        Gets (as xml) the "includesMinimum" element
      • setIncludesMinimum

        void setIncludesMinimum​(boolean includesMinimum)
        Sets the "includesMinimum" element
      • xsetIncludesMinimum

        void xsetIncludesMinimum​(org.apache.xmlbeans.XmlBoolean includesMinimum)
        Sets (as xml) the "includesMinimum" element