Package org.hibernate.boot.model.naming
Interface ImplicitBasicColumnNameSource
-
- All Superinterfaces:
ImplicitNameSource
- All Known Subinterfaces:
PluralAttributeElementSourceBasic
,SingularAttributeSourceBasic
,VersionAttributeSource
- All Known Implementing Classes:
CompositeIdentifierSingularAttributeSourceBasicImpl
,PluralAttributeElementSourceBasicImpl
public interface ImplicitBasicColumnNameSource extends ImplicitNameSource
Context for determining the implicit name related to basic values.- See Also:
Column
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AttributePath
getAttributePath()
Access to the AttributePath for the basic valueboolean
isCollectionElement()
Is the basic column the "element column" for a collection?-
Methods inherited from interface org.hibernate.boot.model.naming.ImplicitNameSource
getBuildingContext
-
-
-
-
Method Detail
-
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.
-
-