NonGenericList

Inheritance: java.lang.Object

All Implemented Interfaces: java.util.List

public class NonGenericList implements List

Lista no genérica de objetos

Constructores

ConstructorDescripción
NonGenericList(List list)Inicializa una nueva instancia de la clase NonGenericList.

Métodos

MétodoDescripció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ámetroTipoDescripción
listajava.util.ListLa 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ámetroTipoDescripción
valorjava.lang.ObjectEl 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ámetroTipoDescripción
valorjava.lang.ObjectEl 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ámetroTipoDescripción
valorjava.lang.ObjectEl 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ámetroTipoDescripción
indexintEl índice basado en cero en el que se debe insertar value.
valorjava.lang.ObjectEl 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ámetroTipoDescripción
indexintEl í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ámetroTipoDescripción
indexintEl índice.
valorjava.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ámetroTipoDescripción
valorjava.lang.ObjectEl 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ámetroTipoDescripción
indexintEl í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ámetroTipoDescripción
ojava.lang.Object

Returns: boolean

remove(Object o)

public boolean remove(Object o)

Parameters:

ParámetroTipoDescripción
ojava.lang.Object

Returns: boolean

containsAll(Collection c)

public boolean containsAll(Collection c)

Parameters:

ParámetroTipoDescripción
cjava.util.Collection

Returns: boolean

addAll(Collection c)

public boolean addAll(Collection c)

Parameters:

ParámetroTipoDescripción
cjava.util.Collection

Returns: boolean

addAll(int index, Collection c)

public boolean addAll(int index, Collection c)

Parameters:

ParámetroTipoDescripción
indexint
cjava.util.Collection

Returns: boolean

removeAll(Collection c)

public boolean removeAll(Collection c)

Parameters:

ParámetroTipoDescripción
cjava.util.Collection

Returns: boolean

retainAll(Collection c)

public boolean retainAll(Collection c)

Parameters:

ParámetroTipoDescripción
cjava.util.Collection

Returns: boolean

add(int index, Object element)

public void add(int index, Object element)

Parameters:

ParámetroTipoDescripción
indexint
elementojava.lang.Object

remove(int index)

public Object remove(int index)

Parameters:

ParámetroTipoDescripción
indexint

Returns: java.lang.Object

lastIndexOf(Object o)

public int lastIndexOf(Object o)

Parameters:

ParámetroTipoDescripción
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:

ParámetroTipoDescripción
indexint

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

subList(int fromIndex, int toIndex)

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

Parameters:

ParámetroTipoDescripción
fromIndexint
toIndexint

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ámetroTipoDescripción
unjava.lang.Object[]

Returns: java.lang.Object[]