Class AssertionOperatorType

  • All Implemented Interfaces:
    Visitable

    @Generated("com.ibm.fhir.tools.CodeGenerator")
    public class AssertionOperatorType
    extends Code
    • Field Detail

      • NOT_IN

        public static final AssertionOperatorType NOT_IN
        notIn

        Compare value not within a known set of values.

      • GREATER_THAN

        public static final AssertionOperatorType GREATER_THAN
        greaterThan

        Compare value to be greater than a known value.

      • LESS_THAN

        public static final AssertionOperatorType LESS_THAN
        lessThan

        Compare value to be less than a known value.

      • CONTAINS

        public static final AssertionOperatorType CONTAINS
        contains

        Compare value string contains a known value.

      • NOT_CONTAINS

        public static final AssertionOperatorType NOT_CONTAINS
        notContains

        Compare value string does not contain a known value.

      • EVAL

        public static final AssertionOperatorType EVAL
        evaluate

        Evaluate the FHIRPath expression as a boolean condition.

    • Method Detail

      • of

        public static AssertionOperatorType of​(String value)
        Factory method for creating AssertionOperatorType objects from a passed string value.
        Parameters:
        value - A string that matches one of the allowed code values
        Throws:
        IllegalArgumentException - If the passed string cannot be parsed into an allowed code value
      • string

        public static String string​(String value)
        Inherited factory method for creating AssertionOperatorType objects from a passed string value.
        Parameters:
        value - A string that matches one of the allowed code values
        Throws:
        IllegalArgumentException - If the passed string cannot be parsed into an allowed code value
      • code

        public static Code code​(String value)
        Inherited factory method for creating AssertionOperatorType objects from a passed string value.
        Parameters:
        value - A string that matches one of the allowed code values
        Throws:
        IllegalArgumentException - If the passed string cannot be parsed into an allowed code value
      • equals

        public boolean equals​(Object obj)
        Overrides:
        equals in class Code
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Code