android.util
Class LongSparseArray<E>

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

public class LongSparseArray<E>
extends Object
implements Cloneable


Constructor Summary
LongSparseArray()
           
LongSparseArray(int initialCapacity)
           
 
Method Summary
 void append(long key, E value)
           
 void clear()
           
 LongSparseArray<E> clone()
           
 void delete(long key)
           
 E get(long key)
           
 E get(long key, E valueIfKeyNotFound)
           
 int indexOfKey(long key)
           
 int indexOfValue(E value)
           
 long keyAt(int index)
           
 void put(long key, E value)
           
 void remove(long 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

LongSparseArray

public LongSparseArray()

LongSparseArray

public LongSparseArray(int initialCapacity)
Method Detail

clone

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

get

public E get(long key)

get

public E get(long key,
             E valueIfKeyNotFound)

delete

public void delete(long key)

remove

public void remove(long key)

removeAt

public void removeAt(int index)

put

public void put(long key,
                E value)

size

public int size()

keyAt

public long keyAt(int index)

valueAt

public E valueAt(int index)

setValueAt

public void setValueAt(int index,
                       E value)

indexOfKey

public int indexOfKey(long key)

indexOfValue

public int indexOfValue(E value)

clear

public void clear()

append

public void append(long key,
                   E value)


Copyright © 2008-2012. All Rights Reserved.