====== Librerías propias de FundeWeb - Commons ====== La librería [[https://fundeweb.um.es/prototipo/public/FundeWeb/2.x/apidoc/fundeweb-commons/|FundeWeb Commons]], sirve para tener clases de utilidad comunes para todas las aplicaciones y dispone de los siguientes paquetes y clases: ===== es.um.atica.commons.converters ===== [[https://fundeweb.um.es/prototipo/public/FundeWeb/2.x/apidoc/fundeweb-commons/es/um/atica/commons/converters/UTF8Converter.html|UTF8Converter]]: clase de utilidad para realizar la conversión de un [[http://docs.oracle.com/javase/7/docs/api/java/lang/String.html|String]] en UTF8 a ISO-8859-1 y de un [[http://docs.oracle.com/javase/7/docs/api/java/lang/String.html|String]] ISO-8859-1 a UTF8. Tiene los siguientes métodos: ===== es.um.atica.commons.exceptions ===== [[https://fundeweb.um.es/prototipo/public/FundeWeb/2.x/apidoc/fundeweb-commons/es/um/atica/commons/exceptions/Base64DecodeException.html|Base64DecodeException]]: Excepción que se lanza cuando se produce una error al decodificar en Base64. [[https://fundeweb.um.es/prototipo/public/FundeWeb/2.x/apidoc/fundeweb-commons/es/um/atica/commons/exceptions/Base64EncodeException.html|Base64EncodeException]]: Excepción que se lanza cuando se produce una error al codificar en Base64. [[https://fundeweb.um.es/prototipo/public/FundeWeb/2.x/apidoc/fundeweb-commons/es/um/atica/commons/exceptions/UtilDateConversionException.html|UtilDateConversionException]]: Excepcion al intentar convertir una fecha en la clase [[https://fundeweb.um.es/prototipo/public/FundeWeb/2.x/apidoc/fundeweb-commons/es/um/atica/commons/utils/UtilDate.html|UtilDate]]. Extiende a [[http://docs.oracle.com/javase/7/docs/api/java/lang/RuntimeException.html|RuntimeException]]. ===== es.um.atica.commons.utils ===== [[https://fundeweb.um.es/prototipo/public/FundeWeb/2.x/apidoc/fundeweb-commons/es/um/atica/commons/utils/CodificadorUtil.html|CodificadorUtil]]: clase de utilidad para la Codificación/Decodificación en Base64. [[https://fundeweb.um.es/prototipo/public/FundeWeb/2.x/apidoc/fundeweb-commons/es/um/atica/commons/utils/UtilDate.html|UtilDate]]: clase de utilidad para la manipulación de fechas y horas, permitiendo la conversión entre [[http://docs.oracle.com/javase/7/docs/api/java/util/Date.html|Date]] y [[http://docs.oracle.com/javase/7/docs/api/java/lang/String.html|String]]; operar con fechas sumando, restando..; días, horas, semanas, truncar segundos, minutos..; obtener año, mes , trimestre ... de una fecha; comparar en días... [[https://fundeweb.um.es/prototipo/public/FundeWeb/2.x/apidoc/fundeweb-commons/es/um/atica/commons/utils/UtilString.html|UtilString]]: clase de utilidad para la manipulación de [[http://docs.oracle.com/javase/7/docs/api/java/lang/String.html|String]], permitiendo: montar comparaciones de cadenas para los [[http://docs.jboss.org/seam/2.3.1.Final/api/org/jboss/seam/framework/EntityQuery.html|EntityQuery]] de SEAM para tipos de datos cadena, fecha, número..; comprobar si una cadena es vacía; rellenar una cadena por la izquierda/derecha con un patrón; poner la primera palabra en mayúscula y el resto en minúsculas en una cadena. ---- --- //[[juanmiguelbg@um.es|JUAN MIGUEL BERNAL GONZALEZ]] 2014/10/16 14:04//