Enum Class ElgaEventCodeList

java.lang.Object
java.lang.Enum<ElgaEventCodeList>
org.projecthusky.cda.elga.generated.artdecor.enums.ElgaEventCodeList
All Implemented Interfaces:
Serializable, Comparable<ElgaEventCodeList>, Constable, org.projecthusky.common.enums.CodedMetadataEnumInterface, org.projecthusky.common.enums.TranslatedEnumInterface, org.projecthusky.common.enums.ValueSetEnumInterface

public enum ElgaEventCodeList extends Enum<ElgaEventCodeList> implements org.projecthusky.common.enums.ValueSetEnumInterface
  • Enum Constant Details

  • Field Details

  • Method Details

    • values

      public static ElgaEventCodeList[] 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 ElgaEventCodeList 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
    • getEnum

      public static ElgaEventCodeList getEnum(String code)
    • isEnumOfValueSet

      public static boolean isEnumOfValueSet(String enumName)
    • isInValueSet

      public static boolean isInValueSet(String codeValue)
    • getCodeSystemId

      public String getCodeSystemId()
      Specified by:
      getCodeSystemId in interface org.projecthusky.common.enums.ValueSetEnumInterface
    • getCodeSystemName

      public String getCodeSystemName()
      Specified by:
      getCodeSystemName in interface org.projecthusky.common.enums.ValueSetEnumInterface
    • getCodeValue

      public String getCodeValue()
      Specified by:
      getCodeValue in interface org.projecthusky.common.enums.ValueSetEnumInterface
    • getDisplayName

      public String getDisplayName(org.projecthusky.common.enums.LanguageCode languageCode)
      Specified by:
      getDisplayName in interface org.projecthusky.common.enums.TranslatedEnumInterface
    • getValueSetId

      public String getValueSetId()
      Specified by:
      getValueSetId in interface org.projecthusky.common.enums.ValueSetEnumInterface
    • getValueSetName

      public String getValueSetName()
      Specified by:
      getValueSetName in interface org.projecthusky.common.enums.ValueSetEnumInterface