public class TopLinkGridSerializer
extends oracle.eclipselink.coherence.integrated.internal.cache.ClassLoaderAwareImpl
implements com.tangosol.io.pof.PofSerializer
Purpose: Serializer for all implementors of TopLinkPortableObject interface. That allows users to register a single class for all implementors of this interface in their pof config xml (with allow-interfaces set to true).
Modifier and Type | Field and Description |
---|---|
static int |
WrapperInternal |
Constructor and Description |
---|
TopLinkGridSerializer() |
TopLinkGridSerializer(java.lang.ClassLoader loader) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
deserialize(com.tangosol.io.pof.PofReader in) |
void |
serialize(com.tangosol.io.pof.PofWriter out,
java.lang.Object obj) |
void |
setContextClassLoader(java.lang.ClassLoader loader) |
public static final int WrapperInternal
public TopLinkGridSerializer()
public TopLinkGridSerializer(java.lang.ClassLoader loader)
public void setContextClassLoader(java.lang.ClassLoader loader)
setContextClassLoader
in interface com.tangosol.io.ClassLoaderAware
setContextClassLoader
in class oracle.eclipselink.coherence.integrated.internal.cache.ClassLoaderAwareImpl
public java.lang.Object deserialize(com.tangosol.io.pof.PofReader in) throws java.io.IOException
deserialize
in interface com.tangosol.io.pof.PofSerializer
java.io.IOException
public void serialize(com.tangosol.io.pof.PofWriter out, java.lang.Object obj) throws java.io.IOException
serialize
in interface com.tangosol.io.pof.PofSerializer
java.io.IOException