Enum Class StructureDefinitionKindEnum

java.lang.Object
java.lang.Enum<StructureDefinitionKindEnum>
ca.uhn.fhir.model.dstu2.valueset.StructureDefinitionKindEnum
All Implemented Interfaces:
Serializable, Comparable<StructureDefinitionKindEnum>, Constable

public enum StructureDefinitionKindEnum extends Enum<StructureDefinitionKindEnum>
  • Enum Constant Details

    • DATA_TYPE

      public static final StructureDefinitionKindEnum DATA_TYPE
      Display: Data Type
      Code Value: datatype A data type - either a primitive or complex structure that defines a set of data elements. These can be used throughout Resource and extension definitions
    • RESOURCE

      public static final StructureDefinitionKindEnum RESOURCE
      Display: Resource
      Code Value: resource A resource defined by the FHIR specification
    • LOGICAL_MODEL

      public static final StructureDefinitionKindEnum LOGICAL_MODEL
      Display: Logical Model
      Code Value: logical A logical model - a conceptual package of data that will be mapped to resources for implementation
  • Field Details

    • VALUESET_IDENTIFIER

      public static final String VALUESET_IDENTIFIER
      Identifier for this Value Set:
      See Also:
    • VALUESET_NAME

      public static final String VALUESET_NAME
      Name for this Value Set: StructureDefinitionKind
      See Also:
    • VALUESET_BINDER

      public static final ca.uhn.fhir.model.api.IValueSetEnumBinder<StructureDefinitionKindEnum> VALUESET_BINDER
      Converts codes to their respective enumerated values
  • Method Details

    • values

      public static StructureDefinitionKindEnum[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static StructureDefinitionKindEnum valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getCode

      public String getCode()
      Returns the code associated with this enumerated value
    • getSystem

      public String getSystem()
      Returns the code system associated with this enumerated value
    • forCode

      public StructureDefinitionKindEnum forCode(String theCode)
      Returns the enumerated value associated with this code