|
Oracle® Coherence Java API Reference v3.5.3 E15583-01 |
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.tangosol.util.Base
com.tangosol.util.BitHelper
com.tangosol.util.ExternalizableHelper
com.tangosol.io.pof.reflect.PofValueParser
public abstract class PofValueParser
Parses POF-encoded binary and returns an instance of a PofValue
wrapper for it.
| Field Summary |
|---|
| Constructor Summary | |
|---|---|
PofValueParser()
|
|
| Method Summary | |
|---|---|
protected static PofValue |
instantiatePofValue(PofValue valueParent,
int nType,
ReadBuffer bufValue,
PofContext ctx,
int of,
ReadBuffer.BufferInput in)
Creates a PofValue instance. |
static PofValue |
parse(ReadBuffer buf,
PofContext ctx)
Parses POF-encoded binary and returns an instance of a PofValue
wrapper for it. |
protected static PofValue |
parseUniformValue(PofValue valueParent,
int nType,
ReadBuffer bufValue,
PofContext ctx,
int of)
Parses a uniform POF-encoded binary and returns an instance of a PofValue wrapping the binary. |
protected static PofValue |
parseValue(PofValue valueParent,
ReadBuffer bufValue,
PofContext ctx,
int of)
Parse a POF-encoded binary and return an instance of a PofValue
wrapping the binary. |
| Methods inherited from class com.tangosol.util.BitHelper |
|---|
countBits, countBits, countBits, indexOfLSB, indexOfLSB, indexOfLSB, indexOfMSB, indexOfMSB, indexOfMSB, rotateLeft, rotateLeft, rotateLeft, rotateRight, rotateRight, rotateRight, toBitString, toBitString, toBitString |
| Constructor Detail |
|---|
public PofValueParser()
| Method Detail |
|---|
public static PofValue parse(ReadBuffer buf,
PofContext ctx)
PofValue
wrapper for it.
buf - POF-encoded binary valuectx - POF context to use
PofValue instance
protected static PofValue parseValue(PofValue valueParent,
ReadBuffer bufValue,
PofContext ctx,
int of)
PofValue
wrapping the binary.
valueParent - parent POF valuebufValue - buffer with POF-encoded binary valuectx - POF context to useof - offset of the parsed value from the beginning of the
POF stream
protected static PofValue parseUniformValue(PofValue valueParent,
int nType,
ReadBuffer bufValue,
PofContext ctx,
int of)
PofValue wrapping the binary.
valueParent - parent POF valuenType - type identifier of this POF valuebufValue - POF-encoded binary value without the type identifierctx - POF context to useof - offset of the parsed value from the beginning of the
POF stream
protected static PofValue instantiatePofValue(PofValue valueParent,
int nType,
ReadBuffer bufValue,
PofContext ctx,
int of,
ReadBuffer.BufferInput in)
valueParent - parent POF valuenType - type identifier of this POF valuebufValue - POF-encoded binary value without the type identifierctx - POF context to useof - offset of the parsed value from the beginning of the
POF streamin - buffer input to read the value from
PofValue instance
|
Oracle® Coherence Java API Reference v3.5.3 E15583-01 |
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||