|
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.LongArrayiterator in interface java.lang.Iterableiterator in class com.oracle.common.collections.AbstractSparseArraypublic LongArray.Iterator iterator(long lIndex)
iterator in interface com.oracle.common.collections.LongArrayiterator in class com.oracle.common.collections.AbstractSparseArraypublic LongArray.Iterator reverseIterator()
reverseIterator in interface com.oracle.common.collections.LongArrayreverseIterator in class com.oracle.common.collections.AbstractSparseArraypublic LongArray.Iterator reverseIterator(long lIndex)
reverseIterator in interface com.oracle.common.collections.LongArrayreverseIterator 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 | |||||||