Package ancheta.tablaHash
Interface ITablaHash<K,V>
-
- All Superinterfaces:
java.lang.Iterable<V>
,java.io.Serializable
- All Known Implementing Classes:
TablaHash
public interface ITablaHash<K,V> extends java.io.Serializable, java.lang.Iterable<V>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
darCantidadElementosIterables()
int
darCantidadElementosTabla()
int
darLargo()
V
get(K llave)
java.lang.Object[]
getGroup(K llave)
java.util.Iterator<V>
iteratorInverso()
void
put(K llave, V valor)
V
remove(K llave)
-
-
-
Method Detail
-
put
void put(K llave, V valor) throws ElementoRepetidoException
- Parameters:
llave
-valor
-- Throws:
ElementoRepetidoException
-
getGroup
java.lang.Object[] getGroup(K llave)
- Parameters:
llave
-- Returns:
-
darCantidadElementosIterables
int darCantidadElementosIterables()
- Returns:
-
darCantidadElementosTabla
int darCantidadElementosTabla()
- Returns:
-
darLargo
int darLargo()
- Returns:
-
iteratorInverso
java.util.Iterator<V> iteratorInverso()
- Returns:
-
-