Interface ConverterAutoApplyHandler

All Known Implementing Classes:
AttributeConverterManager

@Incubating public interface ConverterAutoApplyHandler
Manages resolution of auto-applied AttributeConverter references for specific mappings
See Also:
  • 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