Top Description Methods
org.hibernate.boot.model.naming

public Interface ImplicitBasicColumnNameSource

extends ImplicitNameSource
Known Direct Subinterfaces
org.hibernate.boot.model.source.spi.PluralAttributeElementSourceBasic, org.hibernate.boot.model.source.spi.SingularAttributeSourceBasic, org.hibernate.boot.model.source.spi.VersionAttributeSource
Imports
org.hibernate.boot.model.source.spi.AttributePath

Context for determining the implicit name related to basic values.
Author
Steve Ebersole
See Also
javax.persistence.Column

Method Summary

Modifier and TypeMethod and Description
public AttributePath

Returns:

The AttributePath for the basic value
getAttributePath
()

Access to the AttributePath for the basic value

public boolean

Returns:

true if the column being named is the collection element column; false otherwise.
isCollectionElement
()

Is the basic column the "element column" for a collection?

Inherited from org.hibernate.boot.model.naming.ImplicitNameSource:
getBuildingContext

Method Detail

getAttributePathback to summary
public AttributePath getAttributePath()

Access to the AttributePath for the basic value

Returns:AttributePath

The AttributePath for the basic value

isCollectionElementback to summary
public boolean isCollectionElement()

Is the basic column the "element column" for a collection?

Historical handling for these in hbm.xml binding was to simply name the column "elt".

Returns:boolean

true if the column being named is the collection element column; false otherwise.