Package com.tangosol.io.pof.reflect
package com.tangosol.io.pof.reflect
Contains classes related to POF stream navigation and manipulation.
- 
ClassDescriptionAbstract base class for static, path-based implementations of
PofNavigatorinterface.An abstract base class that implements common functionality for all PofValue types.A Codec provides an interception point for any specific code that needs to be executed pre or post (de)serialization.Codecs is a container for accessing defaultCodecimplementations.AbstractCodecimplementations that encodes objects by simply delegating toPofWriter.writeObject(int, Object).Implementation ofCodecthat delegates toPofReader.readObjectArray(int, Object[])andPofWriter.writeObjectArray(int, Object[])to deserialize and serialize an object.Implementation ofCodecthat delegates toPofReader.readCollection(int, Collection)andPofWriter.writeCollection(int, Collection)to deserialize and serialize an object.Implementation ofCodecthat simply delegates toPofReader.readObject(int)andPofWriter.writeObject(int, Object)to deserialize and serialize an object.Implementation ofCodecthat delegates toPofReader.readLongArray(int, LongArray)andPofWriter.writeLongArray(int, LongArray)to deserialize and serialize an object.Implementation ofCodecthat delegates toPofReader.readMap(int, Map)andPofWriter.writeMap(int, Map)to deserialize and serialize an object.An abstract base class for complex POF types, such as collections, arrays, maps, and user types.PofArray is aPofValueimplementation for arrays.PofCollection isPofValueimplementation for collections.PofNavigationException indicates a failure to navigate aPofValuehierarchy.The PofNavigator interface represents an algorithm for navigating a PofValue hierarchy in order to locate a contained PofValue for extraction, modification or removal purposes.Collection of helper methods for POF reflection.PofSparseArray isPofValueimplementation for sparse arrays.NilPofValue represents a value that does not exist in the original POF stream.PofUniformArray isPofValueimplementation for uniform arrays.PofUniformCollection isPofValueimplementation for uniform collections.PofUniformSparseArray isPofValueimplementation for uniform sparse arrays.PofUserType isPofValueimplementation for user types.PofValue represents the POF data structure in a POF stream, or any sub-structure or value thereof.Parses POF-encoded binary and returns an instance of aPofValuewrapper for it.A staticPofNavigatorimplementation which uses an array of integer indices to navigate the PofValue hierarchy.SimplePofValue represents POF values which do not contain children (e.g.