Interface EnumeratedValueSet<T>
- All Known Subinterfaces:
EnumeratedCodedValue<T>
- All Known Implementing Classes:
ActiveParticipantRoleIdCode,AuditSourceType,EventActionCode,EventIdCode,EventOutcomeIndicator,EventTypeCode,MediaTypeCode,NetworkAccessPointTypeCode,ParticipantObjectDataLifeCycle,ParticipantObjectIdTypeCode,ParticipantObjectTypeCode,ParticipantObjectTypeCodeRole,XspaPoUCode
public interface EnumeratedValueSet<T>
This interface is intended to be implemented by enum classes in order to provide a
set of code values. Complex codes (of type @link
CodedValueType) should be
inherited from EnumeratedCodedValue.- Since:
- 3.5
- Author:
- Christian Ohr
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T,E extends Enum<E> & EnumeratedValueSet<T>>
EenumForCode(Class<E> clazz, Object code) getValue()default boolean
-
Method Details
-
getValue
T getValue() -
matches
-
enumForCode
-