- All Implemented Interfaces:
jakarta.json.bind.adapter.JsonbAdapter<EventId,,UUID> jakarta.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 jakarta.persistence.AttributeConverter<EventId,UUID>
JAXB and JPA converter for an entity identifier.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.fuin.objects4j.vo.AbstractValueObjectConverter
adaptFromJson, adaptToJson, convertToDatabaseColumn, convertToEntityAttribute, marshal, unmarshalMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.persistence.AttributeConverter
convertToDatabaseColumn, convertToEntityAttribute
-
Constructor Details
-
EventIdConverter
public EventIdConverter()
-
-
Method Details
-
getValueObjectClass
-
toVO
-
getBaseTypeClass
-
isValid
-
fromVO
-