|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectuoc.ei.tads.Utilidades
public class Utilidades
Esta clase proporciona un conjunto de métodos estáticos que se utilizan en la implementación de los TADs. También proporciona métodos públicos estáticos con el objetivo de que se puedan usar por los usuarios de la librería de TADs.
Constructor Summary | |
---|---|
Utilidades()
|
Method Summary | |
---|---|
static long |
getSerialVersionUID()
Retorna un identificador que se puede usar por las clases de la librería para determinar la compatibilidad entre objetos serializados de la misma clase. |
static long |
getVersioLong()
Retorna la versión de la librería de TADs como un long. |
static java.lang.String |
getVersion()
Retorna la versión de la librería de TADs. |
static java.lang.String |
leerString(java.lang.String str,
java.io.InputStream in)
Lee una línea del stream de entrada dado. |
static java.lang.String |
toStringContenedor(java.lang.String nombreClase,
Recorrido rec)
Retorna en un string una representación textual del contenedor. |
static java.lang.String |
toStringContenedorDelegacion(java.lang.String nombreClasse,
Contenedor implementacion)
Retorna en un string una representación textual de un contenedor que delega su implementación en otro contenedor (por ejemplo ConjuntoAVLImpl delega su implementación en ArbolAVL). |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Utilidades()
Method Detail |
---|
public static java.lang.String getVersion()
public static long getVersioLong()
public static long getSerialVersionUID()
public static java.lang.String leerString(java.lang.String str, java.io.InputStream in) throws java.io.IOException
str
- String de información que se saca por la salida estándar
(útil sobre todo si la entrada es la entrada estándar para sacar un
mensaje del qué se pide. Si no, se puede dejar vacío.in
- Stream de entrada de donde se leerá la línea.
java.io.IOException
- En caso de que se haya producido algún problema
al leer el dato o sacar el mensaje por la salida estàndar.public static java.lang.String toStringContenedor(java.lang.String nombreClase, Recorrido rec)
nombreClase
- Nombre de la clase correspondiente al contenedor.rec
- Recorrido con todos los elementos del contenedor.
public static java.lang.String toStringContenedorDelegacion(java.lang.String nombreClasse, Contenedor implementacion)
nombreClasse
- Nombre de la clase correspondiente al contenedor que
usa delegación.implementacion
- Contenedor Implementación usado.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |