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 valueboolean
Is 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.xml
binding was to simply name the column "elt".- Returns:
true
if the column being named is the collection element column;false
otherwise.
-