|
Oracle® Fusion Middleware Java API Reference for Oracle Coherence 12c (12.1.3.0.0) E47890-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
com.oracle.common.collections.AbstractLongArray
com.oracle.common.collections.AbstractSparseArray
com.oracle.common.collections.SparseArray
com.tangosol.util.SparseArray
public class SparseArray
A data structure resembling an Object array indexed by long values.
Nested Class Summary | |
---|---|
protected class |
SparseArray.Crawler |
Nested classes/interfaces inherited from class com.oracle.common.collections.SparseArray |
---|
com.oracle.common.collections.SparseArray.ObjectNode |
Nested classes/interfaces inherited from class com.oracle.common.collections.AbstractSparseArray |
---|
com.oracle.common.collections.AbstractSparseArray.Node |
Nested classes/interfaces inherited from interface com.tangosol.util.LongArray |
---|
LongArray.Iterator |
Field Summary |
---|
Fields inherited from class com.oracle.common.collections.AbstractSparseArray |
---|
m_head, m_size |
Fields inherited from interface com.oracle.common.collections.LongArray |
---|
NOT_FOUND |
Constructor Summary | |
---|---|
SparseArray() |
Method Summary | |
---|---|
protected SparseArray.Crawler |
instantiateCrawler(com.oracle.common.collections.AbstractSparseArray.Node head, int fromdir, boolean fForward) |
LongArray.Iterator |
iterator() |
LongArray.Iterator |
iterator(long lIndex) |
LongArray.Iterator |
reverseIterator() |
LongArray.Iterator |
reverseIterator(long lIndex) |
Methods inherited from class com.oracle.common.collections.SparseArray |
---|
instantiateNode, remove |
Methods inherited from class com.oracle.common.collections.AbstractSparseArray |
---|
adjustDoubleBalance, balancedInsertion, balancePostRemove, ceiling, ceilingIndex, clear, clone, doubleRotate, exists, find, findInsertionPoint, floor, floorIndex, get, getFirstIndex, getLastIndex, getSize, print, remove, remove, replace, rotate, set, validate |
Methods inherited from class com.oracle.common.collections.AbstractLongArray |
---|
add, contains, equals, hashCode, indexOf, indexOf, isEmpty, lastIndexOf, lastIndexOf, toString |
Methods inherited from interface com.oracle.common.collections.LongArray |
---|
add, ceiling, ceilingIndex, clear, clone, contains, equals, exists, floor, floorIndex, get, getFirstIndex, getLastIndex, getSize, indexOf, indexOf, isEmpty, lastIndexOf, lastIndexOf, remove, remove, set, toString |
Constructor Detail |
---|
public SparseArray()
Method Detail |
---|
public LongArray.Iterator iterator()
iterator
in interface com.oracle.common.collections.LongArray
iterator
in interface java.lang.Iterable
iterator
in class com.oracle.common.collections.AbstractSparseArray
public LongArray.Iterator iterator(long lIndex)
iterator
in interface com.oracle.common.collections.LongArray
iterator
in class com.oracle.common.collections.AbstractSparseArray
public LongArray.Iterator reverseIterator()
reverseIterator
in interface com.oracle.common.collections.LongArray
reverseIterator
in class com.oracle.common.collections.AbstractSparseArray
public LongArray.Iterator reverseIterator(long lIndex)
reverseIterator
in interface com.oracle.common.collections.LongArray
reverseIterator
in class com.oracle.common.collections.AbstractSparseArray
protected SparseArray.Crawler instantiateCrawler(com.oracle.common.collections.AbstractSparseArray.Node head, int fromdir, boolean fForward)
instantiateCrawler
in class com.oracle.common.collections.AbstractSparseArray
|
Oracle® Fusion Middleware Java API Reference for Oracle Coherence 12c (12.1.3.0.0) E47890-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |