com.uoc.tfc.Base.common
Class Helper

java.lang.Object
  extended by com.uoc.tfc.Base.common.Helper
Direct Known Subclasses:
HelperDB, HelperUI

public class Helper
extends java.lang.Object

Classe que conte ajudes per la programació

Author:
ojaen

Constructor Summary
Helper()
           
 
Method Summary
static boolean compararDates(java.util.Date p_data1, java.util.Date p_data2)
          Mètode que compara si dos Dates son iguals.
static boolean compararStrings(java.lang.String p_str1, java.lang.String p_str2)
          Mètode que compara si dos Strings son iguals.
static boolean compararStrings(java.lang.String p_str1, java.lang.String p_str2, boolean p_nullIsBuit)
          Mètode que compara si dos Strings són iguals.
static boolean esIntegerTrue(java.lang.Integer p_integer)
          Mètode que serveix per determinar si un integer es true o false.
static boolean isSessioExpirada(javax.servlet.http.HttpServletRequest request)
          Verificar si la sessió ha expirat
static boolean isStringInArray(java.lang.String p_string, java.lang.Object[] p_array)
          Retorna true si p_string esta contingut a p_list, false en altre cas.
static boolean isStringInCollection(java.lang.String p_string, java.util.Collection p_coleccio)
          Retorna true si p_string esta contingut a p_list, false en altre cas.
static boolean validarArray(java.lang.Object[] p_array)
          Mètode d'ajuda per verificar un array.
static boolean validarArray(java.lang.Object[] p_array, int longMin)
          Mètode per a validar un array i la seva longitud mínima
static boolean validarCadena(java.lang.String p_cadena)
          Mètode per validar si una cadena es valida per comparar.
static boolean validarColleccio(java.util.Collection p_coleccio)
          Mètode per validar una colecció
static boolean validarColleccio(java.util.Collection p_coleccio, int longMin)
          Mètode per a validar una colecció i la seva longitud mínima
static boolean validarContingutMapa(java.util.Map p_map, java.lang.Object p_clau)
          Mètode per comprovar que un mapa conté una clau i el seu valor no es null
static boolean validarInterval(java.util.Date p_valorRefencia, java.util.Date p_valorInicial, java.util.Date p_valorFinal)
          Determina si un valor està dins d'un interval definit.
static boolean validarMapa(java.util.Map p_map)
          Mètode per validar un map
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Helper

public Helper()
Method Detail

validarArray

public static boolean validarArray(java.lang.Object[] p_array)
Mètode d'ajuda per verificar un array.

Parameters:
p_array -
Returns:
boolean

validarArray

public static boolean validarArray(java.lang.Object[] p_array,
                                   int longMin)
Mètode per a validar un array i la seva longitud mínima

Parameters:
p_array -
longMin -
Returns:
boolean

validarColleccio

public static boolean validarColleccio(java.util.Collection p_coleccio)
Mètode per validar una colecció

Parameters:
p_coleccio -
Returns:
boolean

validarColleccio

public static boolean validarColleccio(java.util.Collection p_coleccio,
                                       int longMin)
Mètode per a validar una colecció i la seva longitud mínima

Parameters:
p_coleccio -
longMin - : longitud mínima que ha de tenir la colecció per retornar true
Returns:
boolean

validarMapa

public static boolean validarMapa(java.util.Map p_map)
Mètode per validar un map

Parameters:
p_map -
Returns:
boolean

validarCadena

public static boolean validarCadena(java.lang.String p_cadena)
Mètode per validar si una cadena es valida per comparar.

Parameters:
p_cadena -
Returns:
boolean

esIntegerTrue

public static boolean esIntegerTrue(java.lang.Integer p_integer)
Mètode que serveix per determinar si un integer es true o false. Si és null o diferent a 1, sera false.

Parameters:
p_integer -
Returns:
boolean

validarContingutMapa

public static boolean validarContingutMapa(java.util.Map p_map,
                                           java.lang.Object p_clau)
Mètode per comprovar que un mapa conté una clau i el seu valor no es null

Parameters:
p_map -
p_clau -
Returns:
boolean

validarInterval

public static boolean validarInterval(java.util.Date p_valorRefencia,
                                      java.util.Date p_valorInicial,
                                      java.util.Date p_valorFinal)
Determina si un valor està dins d'un interval definit. Si només l'inici esta definit, el complirà si es major que l'inici Si nomñes el fi esta definit, el complirà si es menor que el fi. Si cap dels dos esta definit, retornara false.

Parameters:
p_valorRefencia -
p_valorInicial -
p_valorFinal -
Returns:
boolean

isStringInArray

public static boolean isStringInArray(java.lang.String p_string,
                                      java.lang.Object[] p_array)
Retorna true si p_string esta contingut a p_list, false en altre cas.

Parameters:
p_string -
p_array -
Returns:
boolean

isStringInCollection

public static boolean isStringInCollection(java.lang.String p_string,
                                           java.util.Collection p_coleccio)
Retorna true si p_string esta contingut a p_list, false en altre cas.

Parameters:
p_string -
p_coleccio -
Returns:
boolean

compararStrings

public static boolean compararStrings(java.lang.String p_str1,
                                      java.lang.String p_str2,
                                      boolean p_nullIsBuit)
Mètode que compara si dos Strings són iguals. Pero considera la possiblitat de que un o els dos objectes siguin null

Parameters:
p_str1 -
p_str2 -
Returns:
boolean

compararStrings

public static boolean compararStrings(java.lang.String p_str1,
                                      java.lang.String p_str2)
Mètode que compara si dos Strings son iguals. Pero considera la possiblitat de que un o els dos objectes siguin null

Parameters:
p_str1 -
p_str2 -
Returns:
boolean

compararDates

public static boolean compararDates(java.util.Date p_data1,
                                    java.util.Date p_data2)
Mètode que compara si dos Dates son iguals. Pero considera la possiblitat de que un o els dos objectes siguin null

Parameters:
p_data1 -
p_data2 -
Returns:
boolean

isSessioExpirada

public static boolean isSessioExpirada(javax.servlet.http.HttpServletRequest request)
Verificar si la sessió ha expirat

Parameters:
request -
Returns:
boolean