Package ancheta.arbolAVL
Class NodoAVL<V>
- java.lang.Object
-
- ancheta.arbolAVL.NodoAVL<V>
-
- All Implemented Interfaces:
java.io.Serializable
public class NodoAVL<V> extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddarEnNivel(int nivel, IPilaEncadenada<java.lang.String> resp)booleanesHoja()ArrayChimbo<V>get(java.lang.String busqueda)NodoAVL<V>getDerecho()ArrayChimbo<V>getElementos()NodoAVL<V>getIzquierdo()NodoAVL<V>getPadre()intgetTamanioRamaMasLarga()java.lang.StringgetValor()voidinOrden(IPilaEncadenada<V> aRetornar)voidinsertar(V elemento, java.lang.String llaveP)booleanisMeEstanBalanceando()voidsetDerecho(NodoAVL<V> derecho)voidsetIzquierdo(NodoAVL<V> izquierdo)voidsetPadre(NodoAVL<V> padre)
-
-
-
Method Detail
-
getValor
public java.lang.String getValor()
- Returns:
-
getElementos
public ArrayChimbo<V> getElementos()
- Returns:
-
getTamanioRamaMasLarga
public int getTamanioRamaMasLarga()
- Returns:
-
esHoja
public boolean esHoja()
- Returns:
-
insertar
public void insertar(V elemento, java.lang.String llaveP)
- Parameters:
elemento-llaveP-
-
inOrden
public void inOrden(IPilaEncadenada<V> aRetornar)
- Parameters:
aRetornar-
-
isMeEstanBalanceando
public boolean isMeEstanBalanceando()
- Returns:
-
darEnNivel
public void darEnNivel(int nivel, IPilaEncadenada<java.lang.String> resp)- Parameters:
nivel-resp-
-
get
public ArrayChimbo<V> get(java.lang.String busqueda)
- Parameters:
busqueda-- Returns:
-
-