类 ManyToOne
- java.lang.Object
-
- org.hibernate.mapping.SimpleValue
-
- org.hibernate.mapping.ToOne
-
- org.hibernate.mapping.ManyToOne
-
-
字段概要
-
从类继承的字段 org.hibernate.mapping.ToOne
referencedPropertyName, referenceToPrimaryKey, unwrapProxy
-
从类继承的字段 org.hibernate.mapping.SimpleValue
DEFAULT_ID_GEN_STRATEGY
-
-
构造器概要
构造器 构造器 说明 ManyToOne(MetadataBuildingContext buildingContext, Table table)ManyToOne(MetadataImplementor metadata, Table table)已过时。UseManyToOne(MetadataBuildingContext, Table)instead.
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 Objectaccept(ValueVisitor visitor)voidcreateForeignKey()voidcreatePropertyRefConstraints(Map persistentClasses)TypegetType()booleanisIgnoreNotFound()booleanisLogicalOneToOne()voidmarkAsLogicalOneToOne()voidsetIgnoreNotFound(boolean ignoreNotFound)-
从类继承的方法 org.hibernate.mapping.ToOne
getFetchMode, getPropertyName, getReferencedEntityName, getReferencedPropertyName, isLazy, isReferenceToPrimaryKey, isSame, isSame, isTypeSpecified, isUnwrapProxy, isValid, setFetchMode, setLazy, setPropertyName, setReferencedEntityName, setReferencedPropertyName, setReferenceToPrimaryKey, setTypeUsingReflection, setUnwrapProxy
-
从类继承的方法 org.hibernate.mapping.SimpleValue
addColumn, addColumn, addFormula, copyTypeFrom, createForeignKeyOfEntity, createIdentifierGenerator, getColumnInsertability, getColumnIterator, getColumnSpan, getColumnUpdateability, getConstraintColumns, getForeignKeyDefinition, getForeignKeyName, getIdentifierGeneratorProperties, getIdentifierGeneratorStrategy, getMetadata, getNullValue, getServiceRegistry, getTable, getTypeName, getTypeParameters, hasFormula, isAlternateUniqueKey, isCascadeDeleteEnabled, isIdentityColumn, isLob, isNationalized, isNullable, isSame, isSame, isSimpleValue, isUpdateable, isVersion, makeLob, makeNationalized, makeVersion, setAlternateUniqueKey, setCascadeDeleteEnabled, setForeignKeyDefinition, setForeignKeyName, setIdentifierGeneratorProperties, setIdentifierGeneratorStrategy, setJpaAttributeConverterDescriptor, setNullValue, setTable, setTypeName, setTypeParameters, toString
-
-
-
-
构造器详细资料
-
ManyToOne
@Deprecated public ManyToOne(MetadataImplementor metadata, Table table)
已过时。UseManyToOne(MetadataBuildingContext, Table)instead.
-
ManyToOne
public ManyToOne(MetadataBuildingContext buildingContext, Table table)
-
-
方法详细资料
-
getType
public Type getType() throws MappingException
- 指定者:
getType在接口中Value- 指定者:
getType在类中ToOne- 抛出:
MappingException
-
createForeignKey
public void createForeignKey() throws MappingException- 指定者:
createForeignKey在接口中Value- 指定者:
createForeignKey在类中ToOne- 抛出:
MappingException
-
createPropertyRefConstraints
public void createPropertyRefConstraints(Map persistentClasses)
-
isIgnoreNotFound
public boolean isIgnoreNotFound()
-
setIgnoreNotFound
public void setIgnoreNotFound(boolean ignoreNotFound)
-
markAsLogicalOneToOne
public void markAsLogicalOneToOne()
-
isLogicalOneToOne
public boolean isLogicalOneToOne()
-
-