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

public Interface ImplicitJoinTableNameSource

extends ImplicitNameSource
Imports
org.hibernate.boot.model.source.spi.AttributePath

Context for determining the implicit name for a join table.
Author
Steve Ebersole
See Also
javax.persistence.JoinTable

Method Summary

Modifier and TypeMethod and Description
public AttributePath

Returns:

The owning side's attribute name.
getAssociationOwningAttributePath
()

Access to the name of the attribute, from the owning side, that defines the association.

public EntityNaming

Returns:

Owning entity naming information
getNonOwningEntityNaming
()

Access to entity naming information for the owning side.

public String

Returns:

Owning entity's primary table name.
getNonOwningPhysicalTableName
()

Access to the physical name of the non-owning entity's primary table.

public EntityNaming

Returns:

Owning entity naming information
getOwningEntityNaming
()

Access to entity naming information for the owning side.

public String

Returns:

Owning entity's primary table name.
getOwningPhysicalTableName
()

Access to the physical name of the owning entity's primary table.

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

Method Detail

getAssociationOwningAttributePathback to summary
public AttributePath getAssociationOwningAttributePath()

Access to the name of the attribute, from the owning side, that defines the association.

Returns:AttributePath

The owning side's attribute name.

getNonOwningEntityNamingback to summary
public EntityNaming getNonOwningEntityNaming()

Access to entity naming information for the owning side.

Returns:EntityNaming

Owning entity naming information

getNonOwningPhysicalTableNameback to summary
public String getNonOwningPhysicalTableName()

Access to the physical name of the non-owning entity's primary table.

Returns:String

Owning entity's primary table name.

getOwningEntityNamingback to summary
public EntityNaming getOwningEntityNaming()

Access to entity naming information for the owning side.

Returns:EntityNaming

Owning entity naming information

getOwningPhysicalTableNameback to summary
public String getOwningPhysicalTableName()

Access to the physical name of the owning entity's primary table.

Returns:String

Owning entity's primary table name.