Package org.hibernate.binder.internal
Class CollateBinder
java.lang.Object
org.hibernate.binder.internal.CollateBinder
- All Implemented Interfaces:
AttributeBinder<Collate>
Handles
Collate annotations.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbind(Collate collate, MetadataBuildingContext context, PersistentClass entity, Property property) Perform some custom configuration of the model relating to the given annotatedPropertyof the given entity class or embeddable class.
-
Constructor Details
-
CollateBinder
public CollateBinder()
-
-
Method Details
-
bind
public void bind(Collate collate, MetadataBuildingContext context, PersistentClass entity, Property property) Description copied from interface:AttributeBinderPerform some custom configuration of the model relating to the given annotatedPropertyof the given entity class or embeddable class.- Specified by:
bindin interfaceAttributeBinder<Collate>- Parameters:
collate- an annotation of the property that is declared as anAttributeBinderTypeentity- the entity class acting as the ultimate container of the property (differs fromProperty.getPersistentClass()in the case of a property of an embeddable class)property- aPropertyobject representing the annotated property
-