android.util
Class SparseArray<E>

java.lang.Object
  extended by android.util.SparseArray<E>
All Implemented Interfaces:
Cloneable

public class SparseArray<E>
extends Object
implements Cloneable


Constructor Summary
SparseArray()
           
SparseArray(int initialCapacity)
           
 
Method Summary
 void append(int key, E value)
           
 void clear()
           
 SparseArray<E> clone()
           
 void delete(int key)
           
 E get(int key)
           
 E get(int key, E valueIfKeyNotFound)
           
 int indexOfKey(int key)
           
 int indexOfValue(E value)
           
 int keyAt(int index)
           
 void put(int key, E value)
           
 void remove(int key)
           
 void removeAt(int index)
           
 void setValueAt(int index, E value)
           
 int size()
           
 E valueAt(int index)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SparseArray

public SparseArray()

SparseArray

public SparseArray(int initialCapacity)
Method Detail

clone

public SparseArray<E> clone()
Overrides:
clone in class Object

get

public E get(int key)

get

public E get(int key,
             E valueIfKeyNotFound)

delete

public void delete(int key)

remove

public void remove(int key)

removeAt

public void removeAt(int index)

put

public void put(int key,
                E value)

size

public int size()

keyAt

public int keyAt(int index)

valueAt

public E valueAt(int index)

setValueAt

public void setValueAt(int index,
                       E value)

indexOfKey

public int indexOfKey(int key)

indexOfValue

public int indexOfValue(E value)

clear

public void clear()

append

public void append(int key,
                   E value)


Copyright © 2008-2012. All Rights Reserved.