Uses of Interface
com.tangosol.io.pof.reflect.PofValue
Package
Description
Contains classes related to POF stream navigation and manipulation.
-
Uses of PofValue in com.tangosol.io.pof.reflect
Modifier and TypeClassDescriptionclass
An abstract base class that implements common functionality for all PofValue types.class
An abstract base class for complex POF types, such as collections, arrays, maps, and user types.class
PofArray is aPofValue
implementation for arrays.class
PofCollection isPofValue
implementation for collections.class
PofSparseArray isPofValue
implementation for sparse arrays.protected static class
NilPofValue represents a value that does not exist in the original POF stream.class
PofUniformArray isPofValue
implementation for uniform arrays.class
PofUniformCollection isPofValue
implementation for uniform collections.class
PofUniformSparseArray isPofValue
implementation for uniform sparse arrays.class
PofUserType isPofValue
implementation for user types.class
SimplePofValue represents POF values which do not contain children (e.g.Modifier and TypeMethodDescriptionprotected 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.ComplexPofValue.getChild
(int nIndex) Locate a child PofValue contained within this PofValue.PofValue.getChild
(int nIndex) Locate a child PofValue contained within this PofValue.SimplePofValue.getChild
(int nIndex) Locate a child PofValue contained within this PofValue.AbstractPofValue.getParent()
Return the parent of this value.PofValue.getParent()
Return the parent of this value.AbstractPofValue.getRoot()
Return the root of the hierarchy this value belongs to.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.Locate thePofValue
identified by this PofNavigator within the passed PofValue.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.Modifier and TypeMethodDescriptionprotected static PofValue
PofValueParser.instantiatePofValue
(PofValue valueParent, int nType, ReadBuffer bufValue, PofContext ctx, int of, ReadBuffer.BufferInput in) Creates a PofValue instance.Locate thePofValue
identified by this PofNavigator within the passed PofValue.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.ModifierConstructorDescriptionAbstractPofValue
(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.