NonGenericList

Inheritance: java.lang.Object

All Implemented Interfaces: java.util.List

public class NonGenericList implements List

Icke-generisk lista med objekt

Konstruktörer

KonstruktorBeskrivning
NonGenericList(List list)Initierar en ny instans av klassen NonGenericList.

Metoder

MetodBeskrivning
getList()
addItem(Object value)Lägger till ett objekt i System.Collections.IList.
clear()Tar bort alla objekt från System.Collections.IList.
contains(Object value)Avgör om System.Collections.IList innehåller ett specifikt värde.
indexOf(Object value)Avgör indexet för ett specifikt objekt i System.Collections.IList.
insertItem(int index, Object value)Infogar ett objekt i System.Collections.IList på det angivna indexet.
get(int index)Hämtar elementet på det angivna indexet.
set(int index, Object value)Sätter elementet på det angivna indexet.
removeItem(Object value)Tar bort den första förekomsten av ett specifikt objekt från System.Collections.IList.
removeAt(int index)Tar bort System.Collections.IList-objektet på det angivna indexet.
size()Hämtar antalet element som finns i System.Collections.ICollection.
isEmpty()
toArray()
add(Object o)
remove(Object o)
containsAll(Collection c)
addAll(Collection c)
addAll(int index, Collection c)
removeAll(Collection c)
retainAll(Collection c)
add(int index, Object element)
remove(int index)
lastIndexOf(Object o)
listIterator()
listIterator(int index)
subList(int fromIndex, int toIndex)
iterator()Returnerar en enumerator som itererar genom en samling.
toArray(Object[] a)

NonGenericList(List list)

public NonGenericList(List list)

Initierar en ny instans av klassen NonGenericList.

Parameters:

ParameterTypBeskrivning
listajava.util.ListListan - behållare för objekt.

getList()

public List getList()

Returns: java.util.List

addItem(Object value)

public int addItem(Object value)

Lägger till ett objekt i System.Collections.IList.

Parameters:

ParameterTypBeskrivning
värdejava.lang.ObjectDet System.Object som ska läggas till i System.Collections.IList.

Returns: int – Positionen där det nya elementet infördes.

clear()

public void clear()

Tar bort alla objekt från System.Collections.IList.

contains(Object value)

public boolean contains(Object value)

Avgör om System.Collections.IList innehåller ett specifikt värde.

Parameters:

ParameterTypBeskrivning
värdejava.lang.ObjectDet System.Object som ska sökas i System.Collections.IList.

Returns: boolean – sant om System.Object finns i System.Collections.IList; annars falskt.

indexOf(Object value)

public int indexOf(Object value)

Avgör indexet för ett specifikt objekt i System.Collections.IList.

Parameters:

ParameterTypBeskrivning
värdejava.lang.ObjectDet System.Object som ska sökas i System.Collections.IList.

Returns: int – Indexet för value om det finns i listan; annars -1.

insertItem(int index, Object value)

public void insertItem(int index, Object value)

Infogar ett objekt i System.Collections.IList på det angivna indexet.

Parameters:

ParameterTypBeskrivning
indexintDet nollbaserade indexet där value ska infogas.
värdejava.lang.ObjectDet System.Object som ska infogas i System.Collections.IList.

get(int index)

public Object get(int index)

Hämtar elementet på det angivna indexet.

Parameters:

ParameterTypBeskrivning
indexintIndexet.

Returns: java.lang.Object – elementet på det angivna indexet.

set(int index, Object value)

public Object set(int index, Object value)

Sätter elementet på det angivna indexet.

Parameters:

ParameterTypBeskrivning
indexintIndexet.
värdejava.lang.Object

Returns: java.lang.Object

removeItem(Object value)

public void removeItem(Object value)

Tar bort den första förekomsten av ett specifikt objekt från System.Collections.IList.

Parameters:

ParameterTypBeskrivning
värdejava.lang.ObjectDet System.Object som ska tas bort från System.Collections.IList.

removeAt(int index)

public void removeAt(int index)

Tar bort System.Collections.IList-objektet på det angivna indexet.

Parameters:

ParameterTypBeskrivning
indexintDet nollbaserade indexet för objektet som ska tas bort.

size()

public int size()

Hämtar antalet element som finns i System.Collections.ICollection.

Returns: int

isEmpty()

public boolean isEmpty()

Returns: boolean

toArray()

public Object[] toArray()

Returns: java.lang.Object[]

add(Object o)

public boolean add(Object o)

Parameters:

ParameterTypBeskrivning
ojava.lang.Object

Returns: boolean

remove(Object o)

public boolean remove(Object o)

Parameters:

ParameterTypBeskrivning
ojava.lang.Object

Returns: boolean

containsAll(Collection c)

public boolean containsAll(Collection c)

Parameters:

ParameterTypBeskrivning
cjava.util.Collection

Returns: boolean

addAll(Collection c)

public boolean addAll(Collection c)

Parameters:

ParameterTypBeskrivning
cjava.util.Collection

Returns: boolean

addAll(int index, Collection c)

public boolean addAll(int index, Collection c)

Parameters:

ParameterTypBeskrivning
indexint
cjava.util.Collection

Returns: boolean

removeAll(Collection c)

public boolean removeAll(Collection c)

Parameters:

ParameterTypBeskrivning
cjava.util.Collection

Returns: boolean

retainAll(Collection c)

public boolean retainAll(Collection c)

Parameters:

ParameterTypBeskrivning
cjava.util.Collection

Returns: boolean

add(int index, Object element)

public void add(int index, Object element)

Parameters:

ParameterTypBeskrivning
indexint
elementjava.lang.Object

remove(int index)

public Object remove(int index)

Parameters:

ParameterTypBeskrivning
indexint

Returns: java.lang.Object

lastIndexOf(Object o)

public int lastIndexOf(Object o)

Parameters:

ParameterTypBeskrivning
ojava.lang.Object

Returns: int

listIterator()

public ListIterator<Object> listIterator()

Returns: java.util.ListIterator<java.lang.Object>

listIterator(int index)

public ListIterator<Object> listIterator(int index)

Parameters:

ParameterTypBeskrivning
indexint

Returns: java.util.ListIterator<java.lang.Object>

subList(int fromIndex, int toIndex)

public List<Object> subList(int fromIndex, int toIndex)

Parameters:

ParameterTypBeskrivning
fromIndexint
toIndexint

Returns: java.util.List<java.lang.Object>

iterator()

public Iterator iterator()

Returnerar en enumerator som itererar genom en samling.

Returns: java.util.Iterator - Ett System.Collections.IEnumerator-objekt som kan användas för att iterera genom samlingen.

toArray(Object[] a)

public Object[] toArray(Object[] a)

Parameters:

ParameterTypBeskrivning
enjava.lang.Object[]

Returns: java.lang.Object[]