Top Description Fields Constructors Methods
org.hibernate.engine.jdbc

public Class SerializableNClobProxy

extends SerializableClobProxy
Class Inheritance
Imports
java.lang.reflect.Proxy, java.sql.Clob, .NClob

Manages aspects of proxying java.sql.NClobs to add serializability.
Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private static final Class<?>[]

Constructor Summary

AccessConstructor and Description
protected
SerializableNClobProxy(Clob
The Clob to be wrapped.
clob
)

Builds a serializable Clob wrapper around the given Clob.

Method Summary

Modifier and TypeMethod and Description
public static NClob

Returns:

The generated proxy.
generateProxy
(NClob
The NClob to wrap.
nclob
)

Generates a SerializableNClobProxy proxy wrapping the provided NClob object.

public static ClassLoader

Returns:

The class loader appropriate for proxy construction.
getProxyClassLoader
()

Hides org.hibernate.engine.jdbc.SerializableClobProxy.getProxyClassLoader.

Determines the appropriate class loader to which the generated proxy should be scoped.
Inherited from org.hibernate.engine.jdbc.SerializableClobProxy:
generateProxygetWrappedClobinvoke

Field Detail

PROXY_INTERFACESback to summary
private static final Class<?>[] PROXY_INTERFACES

Hides org.hibernate.engine.jdbc.SerializableClobProxy.PROXY_INTERFACES.

Constructor Detail

SerializableNClobProxyback to summary
protected SerializableNClobProxy(Clob clob)

Builds a serializable Clob wrapper around the given Clob.

Parameters
clob:Clob

The Clob to be wrapped.

See Also
generateProxy(Clob)

Method Detail

generateProxyback to summary
public static NClob generateProxy(NClob nclob)

Generates a SerializableNClobProxy proxy wrapping the provided NClob object.

Parameters
nclob:NClob

The NClob to wrap.

Returns:NClob

The generated proxy.

getProxyClassLoaderback to summary
public static ClassLoader getProxyClassLoader()

Hides org.hibernate.engine.jdbc.SerializableClobProxy.getProxyClassLoader.

Determines the appropriate class loader to which the generated proxy should be scoped.

Returns:ClassLoader

The class loader appropriate for proxy construction.