Interface ConverterAutoApplyHandler
- All Known Implementing Classes:
AttributeConverterManager
Manages resolution of auto-applied
AttributeConverter
references for specific mappings- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionConverterDescriptor<?,
?> findAutoApplyConverterForAttribute
(org.hibernate.models.spi.MemberDetails attributeMember, MetadataBuildingContext context) Resolve the auto-applied converter to be applied to a basic attribute described by the passed property descriptor.ConverterDescriptor<?,
?> findAutoApplyConverterForCollectionElement
(org.hibernate.models.spi.MemberDetails attributeMember, MetadataBuildingContext context) Resolve the auto-applied converter to be applied to the elements of a plural attribute described by the passed property descriptor.ConverterDescriptor<?,
?> findAutoApplyConverterForMapKey
(org.hibernate.models.spi.MemberDetails attributeMember, MetadataBuildingContext context) Resolve the auto-applied converter to be applied to the keys of a plural Map attribute described by the passed property descriptor.
-
Method Details
-
findAutoApplyConverterForAttribute
ConverterDescriptor<?,?> findAutoApplyConverterForAttribute(org.hibernate.models.spi.MemberDetails attributeMember, MetadataBuildingContext context) Resolve the auto-applied converter to be applied to a basic attribute described by the passed property descriptor.null
indicates that no auto-applied converter matched- Parameters:
attributeMember
- The HCANN descriptor for the basic attribute
-
findAutoApplyConverterForCollectionElement
ConverterDescriptor<?,?> findAutoApplyConverterForCollectionElement(org.hibernate.models.spi.MemberDetails attributeMember, MetadataBuildingContext context) Resolve the auto-applied converter to be applied to the elements of a plural attribute described by the passed property descriptor.null
indicates that no auto-applied converter matched- Parameters:
attributeMember
- The HCANN descriptor for the plural attribute
-
findAutoApplyConverterForMapKey
ConverterDescriptor<?,?> findAutoApplyConverterForMapKey(org.hibernate.models.spi.MemberDetails attributeMember, MetadataBuildingContext context) Resolve the auto-applied converter to be applied to the keys of a plural Map attribute described by the passed property descriptor.null
indicates that no auto-applied converter matched- Parameters:
attributeMember
- The HCANN descriptor for the Map-typed plural attribute
-