NonGenericList
Inheritance: java.lang.Object
All Implemented Interfaces: java.util.List
public class NonGenericList implements List
Elenco non generico di oggetti
Costruttori
| Costruttore | Descrizione |
|---|---|
| NonGenericList(List list) | Inizializza una nuova istanza della classe NonGenericList. |
Metodi
| Metodo | Descrizione |
|---|---|
| getList() | |
| addItem(Object value) | Aggiunge un elemento a System.Collections.IList. |
| clear() | Rimuove tutti gli elementi da System.Collections.IList. |
| contains(Object value) | Determina se System.Collections.IList contiene un valore specifico. |
| indexOf(Object value) | Determina l’indice di un elemento specifico in System.Collections.IList. |
| insertItem(int index, Object value) | Inserisce un elemento in System.Collections.IList all’indice specificato. |
| get(int index) | Ottiene l’elemento all’indice specificato. |
| set(int index, Object value) | Imposta l’elemento all’indice specificato. |
| removeItem(Object value) | Rimuove la prima occorrenza di un oggetto specifico da System.Collections.IList. |
| removeAt(int index) | Rimuove l’elemento System.Collections.IList all’indice specificato. |
| size() | Ottiene il numero di elementi contenuti in 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() | Restituisce un enumeratore che itera attraverso una collezione. |
| toArray(Object[] a) |
NonGenericList(List list)
public NonGenericList(List list)
Inizializza una nuova istanza della classe NonGenericList.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| elenco | java.util.List | L’elenco - contenitore di oggetti. |
getList()
public List getList()
Returns: java.util.List
addItem(Object value)
public int addItem(Object value)
Aggiunge un elemento a System.Collections.IList.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.lang.Object | L’System.Object da aggiungere a System.Collections.IList. |
Returns: int - La posizione in cui è stato inserito il nuovo elemento.
clear()
public void clear()
Rimuove tutti gli elementi da System.Collections.IList.
contains(Object value)
public boolean contains(Object value)
Determina se System.Collections.IList contiene un valore specifico.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.lang.Object | L’System.Object da individuare in System.Collections.IList. |
Returns:
boolean - true se l’System.Object è trovato in System.Collections.IList; altrimenti, false.
indexOf(Object value)
public int indexOf(Object value)
Determina l’indice di un elemento specifico in System.Collections.IList.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.lang.Object | L’System.Object da individuare in System.Collections.IList. |
Returns:
int - L’indice di value se trovato nell’elenco; altrimenti, -1.
insertItem(int index, Object value)
public void insertItem(int index, Object value)
Inserisce un elemento in System.Collections.IList all’indice specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| index | int | L’indice a base zero al quale value dovrebbe essere inserito. |
| valore | java.lang.Object | L’System.Object da inserire in System.Collections.IList. |
get(int index)
public Object get(int index)
Ottiene l’elemento all’indice specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| index | int | L’indice. |
Returns: java.lang.Object - l’elemento all’indice specificato.
set(int index, Object value)
public Object set(int index, Object value)
Imposta l’elemento all’indice specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| index | int | L’indice. |
| valore | java.lang.Object |
Returns: java.lang.Object
removeItem(Object value)
public void removeItem(Object value)
Rimuove la prima occorrenza di un oggetto specifico da System.Collections.IList.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.lang.Object | L’System.Object da rimuovere da System.Collections.IList. |
removeAt(int index)
public void removeAt(int index)
Rimuove l’elemento System.Collections.IList all’indice specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| index | int | L’indice a base zero dell’elemento da rimuovere. |
size()
public int size()
Ottiene il numero di elementi contenuti in 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| o | java.lang.Object |
Returns: boolean
remove(Object o)
public boolean remove(Object o)
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| o | java.lang.Object |
Returns: boolean
containsAll(Collection c)
public boolean containsAll(Collection c)
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| c | java.util.Collection |
Returns: boolean
addAll(Collection c)
public boolean addAll(Collection c)
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| c | java.util.Collection |
Returns: boolean
addAll(int index, Collection c)
public boolean addAll(int index, Collection c)
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| index | int | |
| c | java.util.Collection |
Returns: boolean
removeAll(Collection c)
public boolean removeAll(Collection c)
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| c | java.util.Collection |
Returns: boolean
retainAll(Collection c)
public boolean retainAll(Collection c)
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| c | java.util.Collection |
Returns: boolean
add(int index, Object element)
public void add(int index, Object element)
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| index | int | |
| elemento | java.lang.Object |
remove(int index)
public Object remove(int index)
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| index | int |
Returns: java.lang.Object
lastIndexOf(Object o)
public int lastIndexOf(Object o)
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| o | java.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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| index | int |
Returns: java.util.ListIterator<java.lang.Object>
subList(int fromIndex, int toIndex)
public List<Object> subList(int fromIndex, int toIndex)
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| fromIndex | int | |
| toIndex | int |
Returns: java.util.List<java.lang.Object>
iterator()
public Iterator iterator()
Restituisce un enumeratore che itera attraverso una collezione.
Returns:
java.util.Iterator - Un oggetto System.Collections.IEnumerator che può essere usato per iterare attraverso la collezione.
toArray(Object[] a)
public Object[] toArray(Object[] a)
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| un | java.lang.Object[] |
Returns: java.lang.Object[]