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 classAbstractPofValueAn abstract base class that implements common functionality for all PofValue types.classComplexPofValueAn abstract base class for complex POF types, such as collections, arrays, maps, and user types.classPofArrayPofArray is aPofValueimplementation for arrays.classPofCollectionPofCollection isPofValueimplementation for collections.classPofSparseArrayPofSparseArray isPofValueimplementation for sparse arrays.protected static classPofSparseArray.NilPofValueNilPofValue represents a value that does not exist in the original POF stream.classPofUniformArrayPofUniformArray isPofValueimplementation for uniform arrays.classPofUniformCollectionPofUniformCollection isPofValueimplementation for uniform collections.classPofUniformSparseArrayPofUniformSparseArray isPofValueimplementation for uniform sparse arrays.classPofUserTypePofUserType isPofValueimplementation for user types.classSimplePofValueSimplePofValue 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 PofValueComplexPofValue. extractChild(ReadBuffer buf, int of, int cb)Extract child PofValue from a buffer.protected PofValueComplexPofValue. findChild(int nIndex)Find the child value with the specified index.protected abstract PofValueComplexPofValue. findChildInternal(int nIndex, int ofStart, int iStart)Find the child value with the specified index.protected PofValuePofArray. findChildInternal(int nIndex, int ofStart, int iStart)Find the child value with the specified index.protected PofValuePofSparseArray. findChildInternal(int nIndex, int ofStart, int iStart)Find the child value with the specified index.PofValueComplexPofValue. getChild(int nIndex)Locate a child PofValue contained within this PofValue.PofValuePofValue. getChild(int nIndex)Locate a child PofValue contained within this PofValue.PofValueSimplePofValue. getChild(int nIndex)Locate a child PofValue contained within this PofValue.PofValueAbstractPofValue. getParent()Return the parent of this value.PofValuePofValue. getParent()Return the parent of this value.PofValueAbstractPofValue. getRoot()Return the root of the hierarchy this value belongs to.PofValuePofValue. getRoot()Return the root of the hierarchy this value belongs to.protected static PofValuePofValueParser. instantiatePofValue(PofValue valueParent, int nType, ReadBuffer bufValue, PofContext ctx, int of, ReadBuffer.BufferInput in)Creates a PofValue instance.protected PofValueAbstractPofValue. lookupIdentity(int nId)Look up the specified identity and return the PofValue to which it refers.PofValueAbstractPofPath. navigate(PofValue valueOrigin)Locate thePofValueidentified by this PofNavigator within the passed PofValue.PofValuePofNavigator. navigate(PofValue valueOrigin)Locate thePofValueidentified by this PofNavigator within the passed PofValue.static PofValuePofValueParser. parse(ReadBuffer buf, PofContext ctx)Parses POF-encoded binary and returns an instance of aPofValuewrapper for it.protected static PofValuePofValueParser. parseUniformValue(PofValue valueParent, int nType, ReadBuffer bufValue, PofContext ctx, int of)Parses a uniform POF-encoded binary and returns an instance of aPofValuewrapping the binary.protected static PofValuePofValueParser. parseValue(PofValue valueParent, ReadBuffer bufValue, PofContext ctx, int of)Parse a POF-encoded binary and return an instance of aPofValuewrapping the binary.Methods in com.tangosol.io.pof.reflect with parameters of type PofValue Modifier and Type Method Description protected static PofValuePofValueParser. instantiatePofValue(PofValue valueParent, int nType, ReadBuffer bufValue, PofContext ctx, int of, ReadBuffer.BufferInput in)Creates a PofValue instance.PofValueAbstractPofPath. navigate(PofValue valueOrigin)Locate thePofValueidentified by this PofNavigator within the passed PofValue.PofValuePofNavigator. navigate(PofValue valueOrigin)Locate thePofValueidentified by this PofNavigator within the passed PofValue.protected static PofValuePofValueParser. parseUniformValue(PofValue valueParent, int nType, ReadBuffer bufValue, PofContext ctx, int of)Parses a uniform POF-encoded binary and returns an instance of aPofValuewrapping the binary.protected static PofValuePofValueParser. parseValue(PofValue valueParent, ReadBuffer bufValue, PofContext ctx, int of)Parse a POF-encoded binary and return an instance of aPofValuewrapping 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.
-