|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectes.mcu.yingo.utils.UtilFicheroStatic
public class UtilFicheroStatic
Utilidades relacionadas con el manejo y manipulación de ficheros
Field Summary | |
---|---|
static java.lang.String |
CLAVE_NOMBRE_FICHERO
Clave para el nombre del fichero |
static java.lang.String |
CLAVE_RUTA_FICHERO
Clave para la ruta del fichero |
Constructor Summary | |
---|---|
UtilFicheroStatic()
|
Method Summary | |
---|---|
static void |
escribirInputAOutputStream(java.io.InputStream miInputStream,
java.io.OutputStream miOutputStream)
Escribe la información del InputStream al OutputStream sin cerrar los dos stream |
static java.lang.String |
inputStreamToString(java.io.InputStream is)
Convierte el contenido del imputStream en una cadena |
static java.lang.String |
normalizarNombreDir(java.lang.String cadena)
Remplaza todos los caracteres de la cadena que no estan permitidos en los directorios. |
static java.lang.String |
normalizarSeparadores(java.lang.String localizacion)
Remplaza todos los separadores de fichero al de sistema operativo. |
static java.lang.String |
obtenerCadenaBase64InputStream(java.io.InputStream miInputStream)
Obtiene la cadena en Base 64 del InputStream de entrada |
static java.lang.String |
obtenerExtensionFichero(java.lang.String pathFichero)
Obtiene la extension del fichero. |
static java.lang.String |
obtenerNombreFichero(java.lang.String pathRelativoFichero)
Obtiene el nombre del fichero del path |
static java.lang.String |
obtenerPath(java.lang.String pathRelativoFichero)
Obtiene el path de la ruta completa del fichero |
static java.lang.String |
obtenerResumenCriptografico(java.io.InputStream miInputStream,
java.lang.String digest)
Obtiene el resumen criptográfico del inputStream del tipo que se pasa por argumento |
static java.lang.String |
obtenerResumenCriptograficoBase64(java.io.InputStream miInputStream,
java.lang.String digest)
Obtiene el resumen criptográfico del inputStream del tipo que se pasa por argumento en base64 |
private static byte[] |
obtenerResumenCriptograficoEnBytes(java.io.InputStream miInputStream,
java.lang.String digest)
Obtiene el resumen criptográfico del inputStream del tipo que se pasa por argumento en bytes |
static java.util.HashMap<java.lang.String,java.lang.String> |
obtenerRutaFicheroMap(java.lang.String pathFichero)
Separa la ruta del nombre del fichero. |
static java.io.InputStream |
stringToInputStream(java.lang.String cadena)
Obtiene el InputStream de un String |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String CLAVE_RUTA_FICHERO
public static final java.lang.String CLAVE_NOMBRE_FICHERO
Constructor Detail |
---|
public UtilFicheroStatic()
Method Detail |
---|
public static java.lang.String normalizarNombreDir(java.lang.String cadena)
cadena
-
public static java.lang.String normalizarSeparadores(java.lang.String localizacion)
localizacion
-
public static java.lang.String obtenerExtensionFichero(java.lang.String pathFichero)
pathFichero
-
public static java.util.HashMap<java.lang.String,java.lang.String> obtenerRutaFicheroMap(java.lang.String pathFichero)
pathRelativoFichero
-
public static java.lang.String obtenerNombreFichero(java.lang.String pathRelativoFichero)
pathRelativoFichero
-
public static java.lang.String obtenerPath(java.lang.String pathRelativoFichero)
pathRelativoFichero
-
public static java.lang.String inputStreamToString(java.io.InputStream is) throws java.io.IOException
is
-
java.io.IOException
public static java.io.InputStream stringToInputStream(java.lang.String cadena) throws java.io.UnsupportedEncodingException
cadena
-
java.io.UnsupportedEncodingException
public static java.lang.String obtenerCadenaBase64InputStream(java.io.InputStream miInputStream) throws java.io.IOException
miInputStream
-
java.io.IOException
public static java.lang.String obtenerResumenCriptografico(java.io.InputStream miInputStream, java.lang.String digest) throws java.security.NoSuchAlgorithmException, FicheroYingoException, java.io.IOException
miInputStream
- digest
-
java.security.NoSuchAlgorithmException
FicheroYingoException
java.io.IOException
private static byte[] obtenerResumenCriptograficoEnBytes(java.io.InputStream miInputStream, java.lang.String digest) throws java.security.NoSuchAlgorithmException, FicheroYingoException, java.io.IOException
miInputStream
- digest
-
java.security.NoSuchAlgorithmException
FicheroYingoException
java.io.IOException
public static java.lang.String obtenerResumenCriptograficoBase64(java.io.InputStream miInputStream, java.lang.String digest) throws java.security.NoSuchAlgorithmException, FicheroYingoException, java.io.IOException
miInputStream
- digest
-
java.security.NoSuchAlgorithmException
FicheroYingoException
java.io.IOException
public static void escribirInputAOutputStream(java.io.InputStream miInputStream, java.io.OutputStream miOutputStream) throws java.io.IOException
miInputStream
- miOutputStream
-
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |