|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.uoc.tfc.Base.common.Helper
com.uoc.tfc.LN.db.HelperDB
public class HelperDB
Classe que es fan servir en les operacions que es realitzen en la capa de la lògica de negoci
Constructor Summary | |
---|---|
HelperDB()
|
Method Summary | |
---|---|
static org.hibernate.Query |
assignarParametres(org.hibernate.Query p_query,
java.util.Map p_parametres)
Aquest mètode permet assignar els parametres a una query d'una forma dinamica |
static org.hibernate.Query |
assignarParametresDividintIn(org.hibernate.Query p_query,
java.util.Map p_parametres,
org.hibernate.Session p_sessio)
Dividirà correctament totes les llistes amb mes de mil elements. |
static java.util.Collection |
buidarNulls(java.util.Collection p_llista)
Eliminar nulls d'una col.leccio |
static java.lang.Double |
convertirADouble(java.lang.Object p_obj)
Mètode que retorna un Double passant-li un Object: Integer, Long, Double, String |
static java.lang.Integer |
convertirAInteger(java.lang.Object p_obj)
Fa la conversió d'un Object a Integer. |
static org.apache.struts.action.ActionErrors |
tractarError(java.lang.Throwable p_e,
java.lang.String error)
En el cas d'error en LN retornar un error |
static org.hibernate.Query |
traduirIn(java.util.Collection p_values,
org.hibernate.Query p_query,
java.lang.String p_param,
org.hibernate.Session p_session)
Mètode que permet partir les listes de mes de mil elements per fer querys. |
static boolean |
validarContingutColleccioArrayMapa(java.util.Map p_map,
java.lang.Object p_clau)
Mètode que, valida que el contingut d'un map per una clau sigui un array o coleccio de longitud major a 1. |
static boolean |
validarContingutDouble(java.util.Map p_map,
java.lang.Object p_clau,
boolean p_zeroEsValid)
Permet valida si la clau es un Double |
static boolean |
validarContingutInteger(java.util.Map p_map,
java.lang.Object p_clau,
boolean p_zeroEsValid)
Mètode per validacions de Integers dins de mapes.NOMES PER US EN DAO. |
static boolean |
validarContingutLong(java.util.Map p_map,
java.lang.Object p_clau)
Mètode per validacions de Longs dins de mapes.NOMES PER US EN DAO. |
Methods inherited from class com.uoc.tfc.Base.common.Helper |
---|
compararDates, compararStrings, compararStrings, esIntegerTrue, isSessioExpirada, isStringInArray, isStringInCollection, validarArray, validarArray, validarCadena, validarColleccio, validarColleccio, validarContingutMapa, validarInterval, validarMapa |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public HelperDB()
Method Detail |
---|
public static org.hibernate.Query assignarParametres(org.hibernate.Query p_query, java.util.Map p_parametres)
p_query
- p_parametres
-
public static java.lang.Integer convertirAInteger(java.lang.Object p_obj)
p_obj
-
public static boolean validarContingutInteger(java.util.Map p_map, java.lang.Object p_clau, boolean p_zeroEsValid)
p_map
- p_clau
- p_zeroEsValid
-
public static java.lang.Double convertirADouble(java.lang.Object p_obj)
p_obj
-
public static boolean validarContingutDouble(java.util.Map p_map, java.lang.Object p_clau, boolean p_zeroEsValid)
p_map
- p_clau
- p_zeroEsValid
-
public static boolean validarContingutLong(java.util.Map p_map, java.lang.Object p_clau)
p_map
- p_clau
-
public static boolean validarContingutColleccioArrayMapa(java.util.Map p_map, java.lang.Object p_clau)
p_map
- p_clau
-
public static java.util.Collection buidarNulls(java.util.Collection p_llista)
p_llista
-
public static org.hibernate.Query traduirIn(java.util.Collection p_values, org.hibernate.Query p_query, java.lang.String p_param, org.hibernate.Session p_session)
p_values
- la llista d'elementsp_query
- la query a traduirp_param
- el nom del parametre associat a la llistap_session
- la sessio de treball
public static org.hibernate.Query assignarParametresDividintIn(org.hibernate.Query p_query, java.util.Map p_parametres, org.hibernate.Session p_sessio)
p_query
- p_parametres
- p_sessio
-
public static org.apache.struts.action.ActionErrors tractarError(java.lang.Throwable p_e, java.lang.String error)
p_e
- error
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |