Package com.ibm.fhir.model.type.code
Enum DeviceNameType.ValueSet
- java.lang.Object
-
- java.lang.Enum<DeviceNameType.ValueSet>
-
- com.ibm.fhir.model.type.code.DeviceNameType.ValueSet
-
- All Implemented Interfaces:
Serializable,Comparable<DeviceNameType.ValueSet>
- Enclosing class:
- DeviceNameType
public static enum DeviceNameType.ValueSet extends Enum<DeviceNameType.ValueSet>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description MANUFACTURER_NAMEManufacturer nameMODEL_NAMEModel nameOTHERotherPATIENT_REPORTED_NAMEPatient Reported nameUDI_LABEL_NAMEUDI Label nameUSER_FRIENDLY_NAMEUser Friendly name
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DeviceNameType.ValueSetfrom(String value)Factory method for creating DeviceNameType.ValueSet values from a passed string value.Stringvalue()static DeviceNameType.ValueSetvalueOf(String name)Returns the enum constant of this type with the specified name.static DeviceNameType.ValueSet[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
UDI_LABEL_NAME
public static final DeviceNameType.ValueSet UDI_LABEL_NAME
UDI Label nameUDI Label name.
-
USER_FRIENDLY_NAME
public static final DeviceNameType.ValueSet USER_FRIENDLY_NAME
User Friendly nameUser Friendly name.
-
PATIENT_REPORTED_NAME
public static final DeviceNameType.ValueSet PATIENT_REPORTED_NAME
Patient Reported namePatient Reported name.
-
MANUFACTURER_NAME
public static final DeviceNameType.ValueSet MANUFACTURER_NAME
Manufacturer nameManufacturer name.
-
MODEL_NAME
public static final DeviceNameType.ValueSet MODEL_NAME
Model nameModel name.
-
OTHER
public static final DeviceNameType.ValueSet OTHER
otherother.
-
-
Method Detail
-
values
public static DeviceNameType.ValueSet[] 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 (DeviceNameType.ValueSet c : DeviceNameType.ValueSet.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static DeviceNameType.ValueSet 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
-
value
public String value()
- Returns:
- The java.lang.String value of the code represented by this enum
-
from
public static DeviceNameType.ValueSet from(String value)
Factory method for creating DeviceNameType.ValueSet values 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
-
-