Package org.hibernate.boot.model.naming
Interface ImplicitCollectionTableNameSource
-
- All Superinterfaces:
ImplicitNameSource
public interface ImplicitCollectionTableNameSource extends ImplicitNameSource
Context for determining the implicit name for a collection table.- See Also:
CollectionTable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AttributePathgetOwningAttributePath()Access to the name of the attribute, from the owning side, that defines the association.EntityNaminggetOwningEntityNaming()Access to entity naming information for the owning side.IdentifiergetOwningPhysicalTableName()Access to the physical name of the owning entity's table.-
Methods inherited from interface org.hibernate.boot.model.naming.ImplicitNameSource
getBuildingContext
-
-
-
-
Method Detail
-
getOwningPhysicalTableName
Identifier getOwningPhysicalTableName()
Access to the physical name of the owning entity's table.- Returns:
- Owning entity's table name.
-
getOwningEntityNaming
EntityNaming getOwningEntityNaming()
Access to entity naming information for the owning side.- Returns:
- Owning entity naming information
-
getOwningAttributePath
AttributePath getOwningAttributePath()
Access to the name of the attribute, from the owning side, that defines the association.- Returns:
- The owning side's attribute name.
-
-