Package ancheta.tablaHash
Class TablaHash<K,V extends java.lang.Comparable<V>>
- java.lang.Object
-
- ancheta.tablaHash.TablaHash<K,V>
-
- All Implemented Interfaces:
ITablaHash<K,V>,java.io.Serializable,java.lang.Iterable<V>
public class TablaHash<K,V extends java.lang.Comparable<V>> extends java.lang.Object implements ITablaHash<K,V>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TablaHash()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intdarCantidadElementosIterables()intdarCantidadElementosTabla()intdarLargo()Vget(K llave)java.lang.Object[]getGroup(K llave)java.util.Iterator<V>iterator()java.util.Iterator<V>iteratorInverso()voidput(K llave, V valor)Vremove(K llave)
-
-
-
Method Detail
-
darCantidadElementosIterables
public int darCantidadElementosIterables()
- Specified by:
darCantidadElementosIterablesin interfaceITablaHash<K,V extends java.lang.Comparable<V>>- Returns:
-
darCantidadElementosTabla
public int darCantidadElementosTabla()
- Specified by:
darCantidadElementosTablain interfaceITablaHash<K,V extends java.lang.Comparable<V>>- Returns:
-
get
public V get(K llave)
- Specified by:
getin interfaceITablaHash<K,V extends java.lang.Comparable<V>>- Returns:
-
getGroup
public java.lang.Object[] getGroup(K llave)
- Specified by:
getGroupin interfaceITablaHash<K,V extends java.lang.Comparable<V>>- Returns:
-
put
public void put(K llave, V valor) throws ElementoRepetidoException
- Specified by:
putin interfaceITablaHash<K,V extends java.lang.Comparable<V>>- Throws:
ElementoRepetidoException
-
remove
public V remove(K llave)
- Specified by:
removein interfaceITablaHash<K,V extends java.lang.Comparable<V>>- Returns:
-
iterator
public java.util.Iterator<V> iterator()
- Specified by:
iteratorin interfacejava.lang.Iterable<K>
-
iteratorInverso
public java.util.Iterator<V> iteratorInverso()
- Specified by:
iteratorInversoin interfaceITablaHash<K,V extends java.lang.Comparable<V>>- Returns:
-
darLargo
public int darLargo()
- Specified by:
darLargoin interfaceITablaHash<K,V extends java.lang.Comparable<V>>- Returns:
-
-