org.hibernate.engine.internal
Class NonNullableTransientDependencies
java.lang.Object
org.hibernate.engine.internal.NonNullableTransientDependencies
public final class NonNullableTransientDependencies
- extends Object
Tracks non-nullable transient entities that would cause a particular entity insert to fail.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NonNullableTransientDependencies
public NonNullableTransientDependencies()
getNonNullableTransientEntities
public Iterable<Object> getNonNullableTransientEntities()
getNonNullableTransientPropertyPaths
public Iterable<String> getNonNullableTransientPropertyPaths(Object entity)
- Retrieve the paths that refer to the transient entity
- Parameters:
entity
- The transient entity
- Returns:
- The property paths
isEmpty
public boolean isEmpty()
resolveNonNullableTransientEntity
public void resolveNonNullableTransientEntity(Object entity)
toLoggableString
public String toLoggableString(SessionImplementor session)
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.