Interface ConverterAutoApplyHandler
- All Known Implementing Classes:
AttributeConverterManager
Manages resolution of auto-applied
AttributeConverter
references for specific mappings- Author:
- Steve Ebersole
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionfindAutoApplyConverterForAttribute(XProperty property, MetadataBuildingContext context) Resolve the auto-applied converter to be applied to a basic attribute described by the passed property descriptor.findAutoApplyConverterForCollectionElement(XProperty property, MetadataBuildingContext context) Resolve the auto-applied converter to be applied to the elements of a plural attribute described by the passed property descriptor.findAutoApplyConverterForMapKey(XProperty property, 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(XProperty property, MetadataBuildingContext context) Resolve the auto-applied converter to be applied to a basic attribute described by the passed property descriptor.nullindicates that no auto-applied converter matched- Parameters:
property- The HCANN descriptor for the basic attribute
-
findAutoApplyConverterForCollectionElement
ConverterDescriptor findAutoApplyConverterForCollectionElement(XProperty property, MetadataBuildingContext context) Resolve the auto-applied converter to be applied to the elements of a plural attribute described by the passed property descriptor.nullindicates that no auto-applied converter matched- Parameters:
property- The HCANN descriptor for the plural attribute
-
findAutoApplyConverterForMapKey
ConverterDescriptor findAutoApplyConverterForMapKey(XProperty property, MetadataBuildingContext context) Resolve the auto-applied converter to be applied to the keys of a plural Map attribute described by the passed property descriptor.nullindicates that no auto-applied converter matched- Parameters:
property- The HCANN descriptor for the Map-typed plural attribute
-