接口 ImplicitJoinColumnNameSource
-
- 所有超级接口:
ImplicitNameSource
public interface ImplicitJoinColumnNameSource extends ImplicitNameSource
Context for determining the implicit name of a "join column" (thinkJoinColumn).- 作者:
- Steve Ebersole
- 另请参阅:
JoinColumn
-
-
嵌套类概要
嵌套类 修饰符和类型 接口 说明 static classImplicitJoinColumnNameSource.Nature
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 AttributePathgetAttributePath()Access to the name of the attribute that defines the association.EntityNaminggetEntityNaming()Access to entity naming information.ImplicitJoinColumnNameSource.NaturegetNature()IdentifiergetReferencedColumnName()Access the name of the column that is the target of the FK being describedIdentifiergetReferencedTableName()Access the name of the table that is the target of the FK being described-
从接口继承的方法 org.hibernate.boot.model.naming.ImplicitNameSource
getBuildingContext
-
-
-
-
方法详细资料
-
getNature
ImplicitJoinColumnNameSource.Nature getNature()
-
getEntityNaming
EntityNaming getEntityNaming()
Access to entity naming information. For "normal" join columns, this will be the entity where the association is defined. For "inverse" join columns, this will be the target entity.- 返回:
- Owning entity naming information
-
getAttributePath
AttributePath getAttributePath()
Access to the name of the attribute that defines the association. For "normal" join columns, this will be the attribute where the association is defined. For "inverse" join columns, this will be the "mapped-by" attribute.- 返回:
- The owning side's attribute name.
-
getReferencedTableName
Identifier getReferencedTableName()
Access the name of the table that is the target of the FK being described- 返回:
- The referenced table name
-
getReferencedColumnName
Identifier getReferencedColumnName()
Access the name of the column that is the target of the FK being described- 返回:
- The referenced column name
-
-