Package org.hibernate.boot.model.naming
Interface ImplicitBasicColumnNameSource
- All Superinterfaces:
ImplicitNameSource
- All Known Subinterfaces:
PluralAttributeElementSourceBasic,SingularAttributeSourceBasic,VersionAttributeSource
- All Known Implementing Classes:
CompositeIdentifierSingularAttributeSourceBasicImpl,PluralAttributeElementSourceBasicImpl
Context for determining the implicit name related to basic values.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionAccess to the AttributePath for the basic valuebooleanIs the basic column the "element column" for a collection?Methods inherited from interface org.hibernate.boot.model.naming.ImplicitNameSource
getBuildingContext
-
Method Details
-
getAttributePath
AttributePath getAttributePath()Access to the AttributePath for the basic value- Returns:
- The AttributePath for the basic value
-
isCollectionElement
boolean isCollectionElement()Is the basic column the "element column" for a collection?Historical handling for these in
hbm.xmlbinding was to simply name the column "elt".- Returns:
trueif the column being named is the collection element column;falseotherwise.
-