NonGenericList
Inheritance: java.lang.Object
All Implemented Interfaces: java.util.List
public class NonGenericList implements List
Lista no genérica de objetos
Constructores
| Constructor | Descripción |
|---|---|
| NonGenericList(List list) | Inicializa una nueva instancia de la clase NonGenericList. |
Métodos
| Método | Descripción |
|---|---|
| getList() | |
| addItem(Object value) | Agrega un elemento a System.Collections.IList. |
| clear() | Elimina todos los elementos de la System.Collections.IList. |
| contains(Object value) | Determina si la System.Collections.IList contiene un valor específico. |
| indexOf(Object value) | Determina el índice de un elemento específico en la System.Collections.IList. |
| insertItem(int index, Object value) | Inserta un elemento en la System.Collections.IList en el índice especificado. |
| get(int index) | Obtiene el elemento en el índice especificado. |
| set(int index, Object value) | Establece el elemento en el índice especificado. |
| removeItem(Object value) | Elimina la primera aparición de un objeto específico de la System.Collections.IList. |
| removeAt(int index) | Elimina el elemento de la System.Collections.IList en el índice especificado. |
| size() | Obtiene el número de elementos contenidos en la 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() | Devuelve un enumerador que recorre una colección. |
| toArray(Object[] a) |
NonGenericList(List list)
public NonGenericList(List list)
Inicializa una nueva instancia de la clase NonGenericList.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| lista | java.util.List | La lista - contenedor de objetos. |
getList()
public List getList()
Returns: java.util.List
addItem(Object value)
public int addItem(Object value)
Agrega un elemento a System.Collections.IList.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | java.lang.Object | El System.Object a agregar a la System.Collections.IList. |
Returns: int - La posición en la que se insertó el nuevo elemento.
clear()
public void clear()
Elimina todos los elementos de la System.Collections.IList.
contains(Object value)
public boolean contains(Object value)
Determina si la System.Collections.IList contiene un valor específico.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | java.lang.Object | El System.Object a localizar en la System.Collections.IList. |
Returns:
boolean - true si el System.Object se encuentra en la System.Collections.IList; de lo contrario, false.
indexOf(Object value)
public int indexOf(Object value)
Determina el índice de un elemento específico en la System.Collections.IList.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | java.lang.Object | El System.Object a localizar en la System.Collections.IList. |
Returns:
int - El índice de value si se encuentra en la lista; de lo contrario, -1.
insertItem(int index, Object value)
public void insertItem(int index, Object value)
Inserta un elemento en la System.Collections.IList en el índice especificado.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| index | int | El índice basado en cero en el que se debe insertar value. |
| valor | java.lang.Object | El System.Object a insertar en la System.Collections.IList. |
get(int index)
public Object get(int index)
Obtiene el elemento en el índice especificado.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| index | int | El índice. |
Returns: java.lang.Object - el elemento en el índice especificado.
set(int index, Object value)
public Object set(int index, Object value)
Establece el elemento en el índice especificado.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| index | int | El índice. |
| valor | java.lang.Object |
Returns: java.lang.Object
removeItem(Object value)
public void removeItem(Object value)
Elimina la primera aparición de un objeto específico de la System.Collections.IList.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | java.lang.Object | El System.Object a eliminar de la System.Collections.IList. |
removeAt(int index)
public void removeAt(int index)
Elimina el elemento de la System.Collections.IList en el índice especificado.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| index | int | El índice basado en cero del elemento a eliminar. |
size()
public int size()
Obtiene el número de elementos contenidos en la 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:
| Parámetro | Tipo | Descripción |
|---|---|---|
| o | java.lang.Object |
Returns: boolean
remove(Object o)
public boolean remove(Object o)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| o | java.lang.Object |
Returns: boolean
containsAll(Collection c)
public boolean containsAll(Collection c)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| c | java.util.Collection |
Returns: boolean
addAll(Collection c)
public boolean addAll(Collection c)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| c | java.util.Collection |
Returns: boolean
addAll(int index, Collection c)
public boolean addAll(int index, Collection c)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| index | int | |
| c | java.util.Collection |
Returns: boolean
removeAll(Collection c)
public boolean removeAll(Collection c)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| c | java.util.Collection |
Returns: boolean
retainAll(Collection c)
public boolean retainAll(Collection c)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| c | java.util.Collection |
Returns: boolean
add(int index, Object element)
public void add(int index, Object element)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| index | int | |
| elemento | java.lang.Object |
remove(int index)
public Object remove(int index)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| index | int |
Returns: java.lang.Object
lastIndexOf(Object o)
public int lastIndexOf(Object o)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| 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:
| Parámetro | Tipo | Descripción |
|---|---|---|
| index | int |
Returns: java.util.ListIterator<java.lang.Object>
subList(int fromIndex, int toIndex)
public List<Object> subList(int fromIndex, int toIndex)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| fromIndex | int | |
| toIndex | int |
Returns: java.util.List<java.lang.Object>
iterator()
public Iterator iterator()
Devuelve un enumerador que recorre una colección.
Returns:
java.util.Iterator - Un objeto System.Collections.IEnumerator que puede usarse para iterar a través de la colección.
toArray(Object[] a)
public Object[] toArray(Object[] a)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| un | java.lang.Object[] |
Returns: java.lang.Object[]