|
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.AbstractPofValue
com.tangosol.io.pof.reflect.ComplexPofValue
com.tangosol.io.pof.reflect.PofSparseArray
public class PofSparseArray
PofSparseArray is PofSparseArray.NilPofValue implementation for sparse arrays.
| Nested Class Summary | |
|---|---|
protected static class |
PofSparseArray.NilPofValue
NilPofValue represents a value that does not exist in the original POF stream. |
| Field Summary |
|---|
| Fields inherited from class com.tangosol.io.pof.reflect.AbstractPofValue |
|---|
m_nType, m_oValue |
| Constructor Summary | |
|---|---|
PofSparseArray(PofValue valueParent,
ReadBuffer bufValue,
PofContext ctx,
int of,
int nType,
int ofChildren)
Construct a PofSparseArray instance wrapping the supplied buffer. |
|
| Method Summary | |
|---|---|
protected PofValue |
findChildInternal(int nIndex,
int ofStart,
int iStart)
Find the child value with the specified index. |
protected PofSparseArray.NilPofValue |
instantiateNilValue(int of,
int nIndex)
Instantiate a PofSparseArray.NilPofValue (factory method). |
| Methods inherited from class com.tangosol.io.pof.reflect.ComplexPofValue |
|---|
extractChild, findChild, getChild, getChildrenIterator, getLastChildIndex, getUniformElementType, isUniformCollection, setUniformElementType, skipChild |
| Methods inherited from class com.tangosol.io.pof.reflect.AbstractPofValue |
|---|
applyChanges, getChanges, getDirtyBytesCount, getOffset, getOriginalBuffer, getParent, getPofContext, getPropertyIndex, getRoot, getSerializedValue, getSize, getTypeId, getValue, getValue, getValue, getValueBuffer, incrementDirtyBytesCount, incrementDirtyValuesCount, isDirty, isRoot, isUniformEncoded, setDecorations, setDirty, setOriginalBuffer, setUniformEncoded, setValue |
| 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 PofSparseArray(PofValue valueParent,
ReadBuffer bufValue,
PofContext ctx,
int of,
int nType,
int ofChildren)
valueParent - parent value within the POF streambufValue - buffer containing POF representation of this valuectx - POF context to use when reading or writing propertiesof - offset of this value from the beginning of POF streamnType - POF type identifier for this valueofChildren - offset of the first child element within this value| Method Detail |
|---|
protected PofValue findChildInternal(int nIndex,
int ofStart,
int iStart)
findChildInternal in class ComplexPofValuenIndex - index of the child value to findofStart - offset within the parent buffer to start search fromiStart - index of the child value to start search from
protected PofSparseArray.NilPofValue instantiateNilValue(int of,
int nIndex)
PofSparseArray.NilPofValue (factory method).
of - offset this value would be at if it existednIndex - index of this value within the parent sparse array
|
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 | |||||||