Package ancheta.listasCYP
Interface ILista<T>
-
- All Superinterfaces:
java.lang.Iterable<T>
,java.io.Serializable
- All Known Implementing Classes:
Lista2bleEncadenada
,ListaYCola
,ListaYPila
,ListaYPilaToString
public interface ILista<T> extends java.io.Serializable, java.lang.Iterable<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
agregar(T elemento)
T
buscar(T elemento)
int
darCantidadDeElementos()
java.lang.Object[]
darEnArreglo()
T
eliminar(T elemento)
boolean
esVacia()
java.lang.Object[]
sort()
boolean
vaciar()
-
-
-
Method Detail
-
agregar
void agregar(T elemento) throws ElementoRepetidoException
- Parameters:
elemento
-- Throws:
ElementoRepetidoException
-
esVacia
boolean esVacia()
- Returns:
-
vaciar
boolean vaciar()
- Returns:
-
darEnArreglo
java.lang.Object[] darEnArreglo()
- Returns:
-
darCantidadDeElementos
int darCantidadDeElementos()
- Returns:
-
sort
java.lang.Object[] sort()
- Returns:
-
-