Top Description Constructors Methods
org.hibernate.binder.internal

public Class CollateBinder

extends Object
implements AttributeBinder<Collate>
Class Inheritance
All Implemented Interfaces
org.hibernate.binder.AttributeBinder
Imports
org.hibernate.AnnotationException, org.hibernate.annotations.Collate, org.hibernate.binder.AttributeBinder, org.hibernate.boot.spi.MetadataBuildingContext, org.hibernate.mapping.Collection, .Column, .OneToMany, .PersistentClass, .Property, .Value

Handles Collate annotations.
Author
Gavin King

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
bind(Collate
an annotation of the property that is declared as an org.hibernate.annotations.AttributeBinderType
collate
,
MetadataBuildingContext context, PersistentClass
the entity class acting as the ultimate container of the property (differs from Property#getPersistentClass() in the case of a property of an embeddable class)
entity
,
Property
a Property object representing the annotated property
property
)

Implements org.hibernate.binder.AttributeBinder.bind.

Perform some custom configuration of the model relating to the given annotated Property of the given entity class or embeddable class.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

CollateBinderback to summary
public CollateBinder()

Method Detail

bindback to summary
public void bind(Collate collate, MetadataBuildingContext context, PersistentClass entity, Property property)

Implements org.hibernate.binder.AttributeBinder.bind.

Doc from org.hibernate.binder.AttributeBinder.bind.

Perform some custom configuration of the model relating to the given annotated Property of the given entity class or embeddable class.

Parameters
collate:Collate

an annotation of the property that is declared as an org.hibernate.annotations.AttributeBinderType

entity:PersistentClass

the entity class acting as the ultimate container of the property (differs from Property#getPersistentClass() in the case of a property of an embeddable class)

property:Property

a Property object representing the annotated property

Annotations
@Override