| Modifier and Type | Field and Description |
|---|---|
| private boolean | |
| private static final MethodFilter | |
| private Class |
| Access | Constructor and Description |
|---|---|
| private | JavassistLazyInitializer(final String entityName, final Class<T> persistentClass, final Class<T>[] interfaces, final Serializable id, final Method getIdentifierMethod, final Method setIdentifierMethod, final CompositeType componentIdType, final SessionImplementor session)
|
| Modifier and Type | Method and Description |
|---|---|
| public static HibernateProxy | getProxy(final String entityName, final Class<T> persistentClass, final Class<T>[] interfaces, final Method getIdentifierMethod, final Method setIdentifierMethod, CompositeType componentIdType, final Serializable id, final SessionImplementor session)
|
| public static HibernateProxy | getProxy(final Class<T> factory, final String entityName, final Class<T> persistentClass, final Class<T>[] interfaces, final Method getIdentifierMethod, final Method setIdentifierMethod, final CompositeType componentIdType, final Serializable id, final SessionImplementor session)
|
| public static Class | |
| public Object | invoke(final Object
the proxy instance. proxy, final Method the overridden method declared in the super
class or interface. thisMethod, final Method the forwarder method for invoking the overridden
method. It is null if the overridden mehtod is
abstract or declared in the interface. proceed, final Object[] an array of objects containing the values of
the arguments passed in the method invocation
on the proxy instance. If a parameter type is
a primitive type, the type of the array element
is a wrapper class. args)Implements javassist. |
| protected Object | serializableProxy()
Implements abstract org. |
| constructed | back to summary |
|---|---|
| private boolean constructed | |
| FINALIZE_FILTER | back to summary |
|---|---|
| private static final MethodFilter FINALIZE_FILTER | |
| interfaces | back to summary |
|---|---|
| private Class<T>[] interfaces | |
| JavassistLazyInitializer | back to summary |
|---|---|
| private JavassistLazyInitializer(final String entityName, final Class<T> persistentClass, final Class<T>[] interfaces, final Serializable id, final Method getIdentifierMethod, final Method setIdentifierMethod, final CompositeType componentIdType, final SessionImplementor session) | |
| getProxy | back to summary |
|---|---|
| public static HibernateProxy getProxy(final String entityName, final Class<T> persistentClass, final Class<T>[] interfaces, final Method getIdentifierMethod, final Method setIdentifierMethod, CompositeType componentIdType, final Serializable id, final SessionImplementor session) throws HibernateException | |
| getProxy | back to summary |
|---|---|
| public static HibernateProxy getProxy(final Class<T> factory, final String entityName, final Class<T> persistentClass, final Class<T>[] interfaces, final Method getIdentifierMethod, final Method setIdentifierMethod, final CompositeType componentIdType, final Serializable id, final SessionImplementor session) throws HibernateException | |
| getProxyFactory | back to summary |
|---|---|
| public static Class | |
| invoke | back to summary |
|---|---|
| public Object invoke(final Object proxy, final Method thisMethod, final Method proceed, final Object[] args) throws Throwable Implements javassist. Doc from javassist. Is called when a method is invoked on a proxy instance associated with this handler. This method must process that method invocation.
| |
| serializableProxy | back to summary |
|---|---|
| protected Object serializableProxy() Implements abstract org. | |