Interface EnumeratedCodedValue<T extends CodedValueType>
- All Superinterfaces:
CodedValueType
,EnumeratedValueSet<T>
,Serializable
- All Known Implementing Classes:
ActiveParticipantRoleIdCode
,AuditSourceType
,EventIdCode
,EventTypeCode
,FhirEventIdCode
,FhirEventTypeCode
,FhirParticipantObjectIdTypeCode
,Hl7v3EventTypeCode
,Hl7v3ParticipantObjectIdTypeCode
,HpdEventTypeCode
,HpdParticipantObjectIdTypeCode
,IHEEventIdCode
,MediaTypeCode
,MllpEventTypeCode
,MllpParticipantObjectIdTypeCode
,ParticipantObjectIdTypeCode
,Xacml20EventTypeCodes
,Xacml20ParticipantIdType
,XdsEventTypeCode
,XdsParticipantObjectIdTypeCode
,XspaPoUCode
public interface EnumeratedCodedValue<T extends CodedValueType>
extends EnumeratedValueSet<T>, CodedValueType
Represents an EnumeratedValueSet and serves as delegate to a CodedValueType. Enums that
implement this interface can be used everywhere a
CodedValueType
is required.- Since:
- 3.5
- Author:
- Christian Ohr
-
Method Details
-
getCode
- Specified by:
getCode
in interfaceCodedValueType
-
getOriginalText
- Specified by:
getOriginalText
in interfaceCodedValueType
-
getCodeSystemName
- Specified by:
getCodeSystemName
in interfaceCodedValueType
-
getDisplayName
- Specified by:
getDisplayName
in interfaceCodedValueType
-
matches
- Specified by:
matches
in interfaceEnumeratedValueSet<T extends CodedValueType>
-