Interface ConverterDescriptor
-
public interface ConverterDescriptor
Boot-time descriptor of a JPA AttributeConverter
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JpaAttributeConverter
createJpaAttributeConverter(JpaAttributeConverterCreationContext context)
Factory for the runtime representation of the converterjava.lang.Class<? extends AttributeConverter>
getAttributeConverterClass()
The AttributeConverter classAutoApplicableConverterDescriptor
getAutoApplyDescriptor()
Get the auto-apply checker for this converter.com.fasterxml.classmate.ResolvedType
getDomainValueResolvedType()
The resolved Classmate type descriptor for the conversion's domain typecom.fasterxml.classmate.ResolvedType
getRelationalValueResolvedType()
The resolved Classmate type descriptor for the conversion's relational type
-
-
-
Method Detail
-
getAttributeConverterClass
java.lang.Class<? extends AttributeConverter> getAttributeConverterClass()
The AttributeConverter class
-
getDomainValueResolvedType
com.fasterxml.classmate.ResolvedType getDomainValueResolvedType()
The resolved Classmate type descriptor for the conversion's domain type
-
getRelationalValueResolvedType
com.fasterxml.classmate.ResolvedType getRelationalValueResolvedType()
The resolved Classmate type descriptor for the conversion's relational type
-
getAutoApplyDescriptor
AutoApplicableConverterDescriptor getAutoApplyDescriptor()
Get the auto-apply checker for this converter. Should never return `null` - preferAutoApplicableConverterDescriptorBypassedImpl.INSTANCE
instead.
-
createJpaAttributeConverter
JpaAttributeConverter createJpaAttributeConverter(JpaAttributeConverterCreationContext context)
Factory for the runtime representation of the converter
-
-