Package org.fuin.ddd4j.ddd
Class EventIdConverter
-
- All Implemented Interfaces:
javax.json.bind.adapter.JsonbAdapter<EventId,UUID>,javax.persistence.AttributeConverter<EventId,UUID>,org.fuin.objects4j.vo.ValueObjectConverter<UUID,EventId>
@ThreadSafe public final class EventIdConverter extends org.fuin.objects4j.vo.AbstractValueObjectConverter<UUID,EventId> implements javax.persistence.AttributeConverter<EventId,UUID>
JAXB and JPA converter for an entity identifier.
-
-
Constructor Summary
Constructors Constructor Description EventIdConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UUIDfromVO(EventId value)Class<UUID>getBaseTypeClass()Class<EventId>getValueObjectClass()booleanisValid(UUID value)EventIdtoVO(UUID value)-
Methods inherited from class org.fuin.objects4j.vo.AbstractValueObjectConverter
adaptFromJson, adaptToJson, convertToDatabaseColumn, convertToEntityAttribute, marshal, unmarshal
-
-