public abstract class BasicLazyInitializer extends AbstractLazyInitializer
| Modifier and Type | Field and Description |
|---|---|
protected CompositeType |
componentIdType |
protected Method |
getIdentifierMethod |
protected static Object |
INVOKE_IMPLEMENTATION |
protected boolean |
overridesEquals |
protected Class |
persistentClass |
protected Method |
setIdentifierMethod |
| Modifier | Constructor and Description |
|---|---|
protected |
BasicLazyInitializer(String entityName,
Class persistentClass,
Serializable id,
Method getIdentifierMethod,
Method setIdentifierMethod,
CompositeType componentIdType,
SessionImplementor session,
boolean overridesEquals) |
| Modifier and Type | Method and Description |
|---|---|
Class |
getPersistentClass()
Get the actual class of the entity.
|
protected Object |
invoke(Method method,
Object[] args,
Object proxy) |
protected abstract Object |
serializableProxy() |
getEntityName, getIdentifier, getImplementation, getImplementation, getSession, getTarget, initialize, isConnectedToSession, isReadOnly, isReadOnlyBeforeAttachedToSession, isReadOnlySettingAvailable, isUninitialized, isUnwrap, setIdentifier, setImplementation, setReadOnly, setSession, setUnwrap, unsetSessionprotected static final Object INVOKE_IMPLEMENTATION
protected final Class persistentClass
protected final Method getIdentifierMethod
protected final Method setIdentifierMethod
protected final boolean overridesEquals
protected final CompositeType componentIdType
protected BasicLazyInitializer(String entityName, Class persistentClass, Serializable id, Method getIdentifierMethod, Method setIdentifierMethod, CompositeType componentIdType, SessionImplementor session, boolean overridesEquals)
protected abstract Object serializableProxy()
protected final Object invoke(Method method, Object[] args, Object proxy) throws Throwable
Throwablepublic final Class getPersistentClass()
LazyInitializerLazyInitializer.getEntityName() should be used instead.Copyright © 2012 JBoss by Red Hat. All Rights Reserved.