Uses of Interface
com.tangosol.io.pof.reflect.PofValue
-
Packages that use PofValue Package Description com.tangosol.io.pof.reflect Contains classes related to POF stream navigation and manipulation. -
-
Uses of PofValue in com.tangosol.io.pof.reflect
Classes in com.tangosol.io.pof.reflect that implement PofValue Modifier and Type Class Description class
AbstractPofValue
An abstract base class that implements common functionality for all PofValue types.class
ComplexPofValue
An abstract base class for complex POF types, such as collections, arrays, maps, and user types.class
PofArray
PofArray is aPofValue
implementation for arrays.class
PofCollection
PofCollection isPofValue
implementation for collections.class
PofSparseArray
PofSparseArray isPofValue
implementation for sparse arrays.protected static class
PofSparseArray.NilPofValue
NilPofValue represents a value that does not exist in the original POF stream.class
PofUniformArray
PofUniformArray isPofValue
implementation for uniform arrays.class
PofUniformCollection
PofUniformCollection isPofValue
implementation for uniform collections.class
PofUniformSparseArray
PofUniformSparseArray isPofValue
implementation for uniform sparse arrays.class
PofUserType
PofUserType isPofValue
implementation for user types.class
SimplePofValue
SimplePofValue represents POF values which do not contain children (e.g.Methods in com.tangosol.io.pof.reflect that return PofValue Modifier and Type Method Description protected PofValue
ComplexPofValue. extractChild(ReadBuffer buf, int of, int cb)
Extract child PofValue from a buffer.protected PofValue
ComplexPofValue. findChild(int nIndex)
Find the child value with the specified index.protected abstract PofValue
ComplexPofValue. findChildInternal(int nIndex, int ofStart, int iStart)
Find the child value with the specified index.protected PofValue
PofArray. findChildInternal(int nIndex, int ofStart, int iStart)
Find the child value with the specified index.protected PofValue
PofSparseArray. findChildInternal(int nIndex, int ofStart, int iStart)
Find the child value with the specified index.PofValue
ComplexPofValue. getChild(int nIndex)
Locate a child PofValue contained within this PofValue.PofValue
PofValue. getChild(int nIndex)
Locate a child PofValue contained within this PofValue.PofValue
SimplePofValue. getChild(int nIndex)
Locate a child PofValue contained within this PofValue.PofValue
AbstractPofValue. getParent()
Return the parent of this value.PofValue
PofValue. getParent()
Return the parent of this value.PofValue
AbstractPofValue. getRoot()
Return the root of the hierarchy this value belongs to.PofValue
PofValue. getRoot()
Return the root of the hierarchy this value belongs to.protected static PofValue
PofValueParser. instantiatePofValue(PofValue valueParent, int nType, ReadBuffer bufValue, PofContext ctx, int of, ReadBuffer.BufferInput in)
Creates a PofValue instance.protected PofValue
AbstractPofValue. lookupIdentity(int nId)
Look up the specified identity and return the PofValue to which it refers.PofValue
AbstractPofPath. navigate(PofValue valueOrigin)
Locate thePofValue
identified by this PofNavigator within the passed PofValue.PofValue
PofNavigator. navigate(PofValue valueOrigin)
Locate thePofValue
identified by this PofNavigator within the passed PofValue.static PofValue
PofValueParser. parse(ReadBuffer buf, PofContext ctx)
Parses POF-encoded binary and returns an instance of aPofValue
wrapper for it.protected static PofValue
PofValueParser. parseUniformValue(PofValue valueParent, int nType, ReadBuffer bufValue, PofContext ctx, int of)
Parses a uniform POF-encoded binary and returns an instance of aPofValue
wrapping the binary.protected static PofValue
PofValueParser. parseValue(PofValue valueParent, ReadBuffer bufValue, PofContext ctx, int of)
Parse a POF-encoded binary and return an instance of aPofValue
wrapping the binary.Methods in com.tangosol.io.pof.reflect with parameters of type PofValue Modifier and Type Method Description protected static PofValue
PofValueParser. instantiatePofValue(PofValue valueParent, int nType, ReadBuffer bufValue, PofContext ctx, int of, ReadBuffer.BufferInput in)
Creates a PofValue instance.PofValue
AbstractPofPath. navigate(PofValue valueOrigin)
Locate thePofValue
identified by this PofNavigator within the passed PofValue.PofValue
PofNavigator. navigate(PofValue valueOrigin)
Locate thePofValue
identified by this PofNavigator within the passed PofValue.protected static PofValue
PofValueParser. parseUniformValue(PofValue valueParent, int nType, ReadBuffer bufValue, PofContext ctx, int of)
Parses a uniform POF-encoded binary and returns an instance of aPofValue
wrapping the binary.protected static PofValue
PofValueParser. parseValue(PofValue valueParent, ReadBuffer bufValue, PofContext ctx, int of)
Parse a POF-encoded binary and return an instance of aPofValue
wrapping the binary.Constructors in com.tangosol.io.pof.reflect with parameters of type PofValue Constructor Description AbstractPofValue(PofValue valueParent, ReadBuffer bufValue, PofContext ctx, int of, int nType)
Construct a PofValue instance wrapping the supplied buffer.ComplexPofValue(PofValue valueParent, ReadBuffer bufValue, PofContext ctx, int of, int nType, int ofChildren)
Construct a PofValue instance wrapping the supplied buffer.NilPofValue(PofValue valueParent, PofContext ctx, int of, int nType, int nIndex)
Construct a NilPofValue instance.PofArray(PofValue valueParent, ReadBuffer bufValue, PofContext ctx, int of, int nType, int ofChildren, int cElements)
Construct a PofArray instance wrapping the supplied buffer.PofCollection(PofValue valueParent, ReadBuffer bufValue, PofContext ctx, int of, int nType, int ofChildren, int cElements)
Construct a PofCollection instance wrapping the supplied buffer.PofSparseArray(PofValue valueParent, ReadBuffer bufValue, PofContext ctx, int of, int nType, int ofChildren)
Construct a PofSparseArray instance wrapping the supplied buffer.PofUniformArray(PofValue valueParent, ReadBuffer bufValue, PofContext ctx, int of, int nType, int ofChildren, int cElements, int nElementType)
Construct a PofUniformArray instance wrapping the supplied buffer.PofUniformCollection(PofValue valueParent, ReadBuffer bufValue, PofContext ctx, int of, int nType, int ofChildren, int cElements, int nElementType)
Construct a PofUniformCollection instance wrapping the supplied buffer.PofUniformSparseArray(PofValue valueParent, ReadBuffer bufValue, PofContext ctx, int of, int nType, int ofChildren, int nElementType)
Construct a PofUniformSparseArray instance wrapping the supplied buffer.PofUserType(PofValue valueParent, ReadBuffer bufValue, PofContext ctx, int of, int nType, int ofChildren, int nVersion)
Construct a PofUserType instance wrapping the supplied buffer.SimplePofValue(PofValue valueParent, ReadBuffer bufValue, PofContext ctx, int of, int nType)
Construct a SimplePofValue instance wrapping the supplied buffer.
-