Enum LibraryType
- java.lang.Object
-
- java.lang.Enum<LibraryType>
-
- org.hl7.fhir.r4.model.codesystems.LibraryType
-
- All Implemented Interfaces:
Serializable,Comparable<LibraryType>
public enum LibraryType extends Enum<LibraryType>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ASSETCOLLECTIONThe resource is a collection of knowledge assets.LOGICLIBRARYThe resource is a shareable library of formalized knowledge.MODELDEFINITIONThe resource is a definition of an information model.MODULEDEFINITIONThe resource defines the dependencies, parameters, and data requirements for a particular module or evaluation context.NULLadded to help the parsers
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LibraryTypefromCode(String codeString)StringgetDefinition()StringgetDisplay()StringgetSystem()StringtoCode()static LibraryTypevalueOf(String name)Returns the enum constant of this type with the specified name.static LibraryType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
LOGICLIBRARY
public static final LibraryType LOGICLIBRARY
The resource is a shareable library of formalized knowledge.
-
MODELDEFINITION
public static final LibraryType MODELDEFINITION
The resource is a definition of an information model.
-
ASSETCOLLECTION
public static final LibraryType ASSETCOLLECTION
The resource is a collection of knowledge assets.
-
MODULEDEFINITION
public static final LibraryType MODULEDEFINITION
The resource defines the dependencies, parameters, and data requirements for a particular module or evaluation context.
-
NULL
public static final LibraryType NULL
added to help the parsers
-
-
Method Detail
-
values
public static LibraryType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (LibraryType c : LibraryType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static LibraryType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified nameNullPointerException- if the argument is null
-
fromCode
public static LibraryType fromCode(String codeString) throws org.hl7.fhir.exceptions.FHIRException
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getDefinition
public String getDefinition()
-
getDisplay
public String getDisplay()
-
-