java.util
Class AbstractList

java.lang.Object
  extended by java.util.AbstractCollection
      extended by java.util.AbstractList
All Implemented Interfaces:
Collection, List
Direct Known Subclasses:
AbstractSequentialList, ArrayList, Vector

public abstract class AbstractList
extends AbstractCollection
implements List


Field Summary
protected  int modCount
           
 
Constructor Summary
protected AbstractList()
           
 
Method Summary
 void add(int var0, Object var1)
           
 boolean add(Object var0)
           
 boolean addAll(int var0, Collection var1)
           
 void clear()
           
 boolean equals(Object var0)
           
abstract  Object get(int var0)
           
 int hashCode()
           
 int indexOf(Object var0)
           
 Iterator iterator()
           
 int lastIndexOf(Object var0)
           
 ListIterator listIterator()
           
 ListIterator listIterator(int var0)
           
 Object remove(int var0)
           
protected  void removeRange(int var0, int var1)
           
 Object set(int var0, Object var1)
           
 List subList(int var0, int var1)
           
 
Methods inherited from class java.util.AbstractCollection
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, size, toArray, toArray, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, size, toArray, toArray
 

Field Detail

modCount

protected int modCount
Constructor Detail

AbstractList

protected AbstractList()
Method Detail

add

public void add(int var0,
                Object var1)
Specified by:
add in interface List

add

public boolean add(Object var0)
Specified by:
add in interface Collection
Specified by:
add in interface List
Overrides:
add in class AbstractCollection

addAll

public boolean addAll(int var0,
                      Collection var1)
Specified by:
addAll in interface List

clear

public void clear()
Specified by:
clear in interface Collection
Specified by:
clear in interface List
Overrides:
clear in class AbstractCollection

equals

public boolean equals(Object var0)
Specified by:
equals in interface Collection
Specified by:
equals in interface List
Overrides:
equals in class Object

get

public abstract Object get(int var0)
Specified by:
get in interface List

hashCode

public int hashCode()
Specified by:
hashCode in interface Collection
Specified by:
hashCode in interface List
Overrides:
hashCode in class Object

indexOf

public int indexOf(Object var0)
Specified by:
indexOf in interface List

iterator

public Iterator iterator()
Specified by:
iterator in interface Collection
Specified by:
iterator in interface List
Specified by:
iterator in class AbstractCollection

lastIndexOf

public int lastIndexOf(Object var0)
Specified by:
lastIndexOf in interface List

listIterator

public ListIterator listIterator()
Specified by:
listIterator in interface List

listIterator

public ListIterator listIterator(int var0)
Specified by:
listIterator in interface List

remove

public Object remove(int var0)
Specified by:
remove in interface List

removeRange

protected void removeRange(int var0,
                           int var1)

set

public Object set(int var0,
                  Object var1)
Specified by:
set in interface List

subList

public List subList(int var0,
                    int var1)
Specified by:
subList in interface List


Copyright © 2006-2010 OSGi Alliance. All Rights Reserved.