## Uses of Class
org.hibernate.type.ForeignKeyDirection

Packages that use ForeignKeyDirection
org.hibernate.event.internal: This package defines a default set of event listeners that implements the default behaviors of Hibernate.
org.hibernate.mapping: This package defines the Hibernate configuration-time metamodel.
org.hibernate.type: A Hibernate `Type` is a strategy for mapping a Java property type to a JDBC type or types.

Uses of ForeignKeyDirection in org.hibernate.event.internal

Methods in org.hibernate.event.internal with parameters of type ForeignKeyDirection
`protected void` `DefaultMergeEventListener.copyValues(EntityPersister persister, Object entity, Object target, SessionImplementor source, Map copyCache, ForeignKeyDirection foreignKeyDirection)`

Uses of ForeignKeyDirection in org.hibernate.mapping

Methods in org.hibernate.mapping that return ForeignKeyDirection
`ForeignKeyDirection` `OneToOne.getForeignKeyType()` Returns the foreignKeyType.

Methods in org.hibernate.mapping with parameters of type ForeignKeyDirection
`void` `OneToOne.setForeignKeyType(ForeignKeyDirection foreignKeyType)` Sets the foreignKeyType.

Uses of ForeignKeyDirection in org.hibernate.type

Fields in org.hibernate.type declared as ForeignKeyDirection
`static ForeignKeyDirection` `ForeignKeyDirection.FOREIGN_KEY_FROM_PARENT` A foreign key from parent to child
`static ForeignKeyDirection` `ForeignKeyDirection.FOREIGN_KEY_TO_PARENT` A foreign key from child to parent

Methods in org.hibernate.type that return ForeignKeyDirection
`ForeignKeyDirection` `AnyType.getForeignKeyDirection()`
`ForeignKeyDirection` `ManyToOneType.getForeignKeyDirection()`
`ForeignKeyDirection` `AssociationType.getForeignKeyDirection()` Get the foreign key directionality of this association
`ForeignKeyDirection` `CollectionType.getForeignKeyDirection()`
`ForeignKeyDirection` `OneToOneType.getForeignKeyDirection()`

Methods in org.hibernate.type with parameters of type ForeignKeyDirection
`EntityType` `TypeFactory.oneToOne(String persistentClass, ForeignKeyDirection foreignKeyType, String uniqueKeyPropertyName, boolean lazy, boolean unwrapProxy, boolean isEmbeddedInXML, String entityName, String propertyName)`
`static Object[]` `TypeHelper.replace(Object[] original, Object[] target, Type[] types, SessionImplementor session, Object owner, Map copyCache, ForeignKeyDirection foreignKeyDirection)` Apply the `Type.replace(java.lang.Object, java.lang.Object, org.hibernate.engine.spi.SessionImplementor, java.lang.Object, java.util.Map)` operation across a series of values.
`Object` `ComponentType.replace(Object original, Object target, SessionImplementor session, Object owner, Map copyCache, ForeignKeyDirection foreignKeyDirection)`
`Object` `Type.replace(Object original, Object target, SessionImplementor session, Object owner, Map copyCache, ForeignKeyDirection foreignKeyDirection)` During merge, replace the existing (target) value in the entity we are merging to with a new (original) value from the detached entity we are merging.
`Object` `AbstractStandardBasicType.replace(Object original, Object target, SessionImplementor session, Object owner, Map copyCache, ForeignKeyDirection foreignKeyDirection)`
`Object` `AbstractType.replace(Object original, Object target, SessionImplementor session, Object owner, Map copyCache, ForeignKeyDirection foreignKeyDirection)`

`static Object[]`

`TypeHelper.replaceAssociations(Object[] original, Object[] target, Type[] types, SessionImplementor session, Object owner, Map copyCache, ForeignKeyDirection foreignKeyDirection)`
Apply the `Type.replace(java.lang.Object, java.lang.Object, org.hibernate.engine.spi.SessionImplementor, java.lang.Object, java.util.Map)` operation across a series of values, as long as the corresponding `Type` is an association.

`EntityType` `TypeFactory.specialOneToOne(String persistentClass, ForeignKeyDirection foreignKeyType, String uniqueKeyPropertyName, boolean lazy, boolean unwrapProxy, String entityName, String propertyName)`

Constructors in org.hibernate.type with parameters of type ForeignKeyDirection
`OneToOneType(TypeFactory.TypeScope scope, String referencedEntityName, ForeignKeyDirection foreignKeyType, String uniqueKeyPropertyName, boolean lazy, boolean unwrapProxy, boolean isEmbeddedInXML, String entityName, String propertyName)`
`SpecialOneToOneType(TypeFactory.TypeScope scope, String referencedEntityName, ForeignKeyDirection foreignKeyType, String uniqueKeyPropertyName, boolean lazy, boolean unwrapProxy, String entityName, String propertyName)`

Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.