|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectit.unimi.dsi.fastutil.objects.AbstractObjectCollection
it.unimi.dsi.fastutil.objects.AbstractObjectList
it.unimi.dsi.fastutil.objects.ObjectLists.Singleton
An immutable class representing a type-specific singleton list.
This class may be useful to implement your own in case you subclass a type-specific list.
| Field Summary | |
static long |
serialVersionUID
|
| Method Summary | |
void |
add(int i,
Object k)
|
boolean |
add(Object k)
|
boolean |
addAll(int i,
ObjectCollection c)
Delegates to a more generic method. |
boolean |
addAll(int i,
ObjectList c)
Delegates to a more generic method. |
boolean |
addAll(ObjectCollection c)
Delegates to a more generic method. |
boolean |
addAll(ObjectList c)
Delegates to a more generic method. |
void |
clear()
|
Object |
clone()
|
boolean |
contains(Object k)
|
Object |
get(int i)
|
ObjectListIterator |
objectListIterator()
Delegates to the corresponding list-iterator method. |
ObjectListIterator |
objectListIterator(int i)
Returns a type-specific list iterator on the list starting at a given index. |
ObjectList |
objectSubList(int from,
int to)
|
boolean |
rem(Object k)
|
Object |
remove(int i)
|
boolean |
removeAll(ObjectCollection c)
|
boolean |
retainAll(ObjectCollection c)
|
int |
size()
|
void |
size(int size)
Sets the size of this list. |
Object[] |
toArray()
|
| Methods inherited from class it.unimi.dsi.fastutil.objects.AbstractObjectList |
addAll, addAll, addElements, addElements, compareTo, equals, getElements, hashCode, indexOf, lastIndexOf, listIterator, listIterator, objectIterator, peek, pop, push, removeElements, set, subList, top, toString |
| Methods inherited from class it.unimi.dsi.fastutil.objects.AbstractObjectCollection |
containsAll, isEmpty, iterator, remove, removeAll, retainAll, toArray |
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.util.List |
containsAll, isEmpty, iterator, remove, removeAll, retainAll, toArray |
| Methods inherited from interface it.unimi.dsi.fastutil.Stack |
isEmpty |
| Field Detail |
public static final long serialVersionUID
| Method Detail |
public boolean rem(Object k)
rem in class AbstractObjectListpublic boolean add(Object k)
add in interface Listadd in class AbstractObjectCollection
public void add(int i,
Object k)
add in interface Listadd in class AbstractObjectListpublic Object get(int i)
get in interface Listpublic Object remove(int i)
remove in interface Listremove in class AbstractObjectListpublic boolean contains(Object k)
contains in interface Listcontains in class AbstractObjectListpublic boolean addAll(ObjectList c)
AbstractObjectList
addAll in class AbstractObjectListpublic boolean addAll(ObjectCollection c)
AbstractObjectList
addAll in class AbstractObjectList
public boolean addAll(int i,
ObjectList c)
AbstractObjectList
addAll in class AbstractObjectList
public boolean addAll(int i,
ObjectCollection c)
AbstractObjectList
addAll in class AbstractObjectListpublic boolean removeAll(ObjectCollection c)
public boolean retainAll(ObjectCollection c)
public Object[] toArray()
toArray in interface ListtoArray in class AbstractObjectCollectionpublic ObjectListIterator objectListIterator()
AbstractObjectList
objectListIterator in interface ObjectListobjectListIterator in class AbstractObjectListpublic ObjectListIterator objectListIterator(int i)
ObjectListThe iterator returned by the List.listIterator() method and by this
method are identical; however, using this method you can save a type casting.
objectListIterator in interface ObjectListList.listIterator(int)
public ObjectList objectSubList(int from,
int to)
objectSubList in interface ObjectListobjectSubList in class AbstractObjectListpublic int size()
size in interface Listpublic void size(int size)
ObjectListIf the specified size is smaller than the current size, the last elements are
discarded. Otherwise, they are filled with 0/null/false.
size in interface ObjectListsize in class AbstractObjectListpublic void clear()
clear in interface Listclear in class AbstractObjectCollectionpublic Object clone()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||