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 intdarCantidadElementosIterables()intdarCantidadElementosTabla()intdarLargo()Vget(K llave)java.lang.Object[]getGroup(K llave)java.util.Iterator<V>iteratorInverso()voidput(K llave, V valor)Vremove(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:
-
-