public class SparseArrayImpl
extends java.lang.Object
implements java.io.Serializable
Only ready only access is allowed to data within this class-instance.
| Constructor and Description | 
|---|
| SparseArrayImpl(int length) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | clear(int index) | 
| java.lang.Object | get(int index)Get the value at the specified index. | 
| boolean | isEmpty() | 
| boolean | isPopulated(int index)Is the slot populated. | 
| int | length() | 
| void | set(int index,
   java.lang.Object value)Set a value at a given index. | 
| SparseArrayImpl | toSparseArrayImpl() | 
| java.lang.String | toString()Default call, return at most ten entries. | 
| java.lang.String | toString(int maxEntries)For debugging, returns a string representation of the
 SparseArrayImpl in the form {Object[i],...} with an upperlimit
 of maxEnties in the list (zero for all entries)
 Only place the ellipsis if entries are omitted. | 
public int length()
public java.lang.Object get(int index)
public void set(int index,
       java.lang.Object value)
index - a 0-based index into the slots.value - the value to set into the slot.public boolean isPopulated(int index)
public void clear(int index)
public java.lang.String toString(int maxEntries)
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean isEmpty()
public SparseArrayImpl toSparseArrayImpl()