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()