1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139
|
@Entity
@Table(name = "param_application")
@NamedQueries( {
@NamedQuery(name = "ListeParamsApplicationByGroupEtPropriete", query = " SELECT pa"
+ " FROM ParamApplication pa WHERE pa.groupe = :groupe AND pa.propriete = :propriete"),
@NamedQuery(name = "SingleParamApplicationByGroupEtPropriete", query = " SELECT pa"
+ " FROM ParamApplication pa WHERE pa.groupe = :groupe AND pa.propriete = :propriete AND pa.indice = 0"),
@NamedQuery(name = ParamApplication.CLASSNAME + "DeReference", query = " SELECT pa"
+ " FROM ParamApplication pa WHERE (pa.groupe LIKE CONCAT(:groupe, '%') OR :groupe is null)"
+ " AND (pa.propriete LIKE CONCAT(:propriete, '%') OR :propriete is null)") })
public class ParamApplication extends MappedSuperclassIdVersionJpa implements Serializable {
// -----------------------------DEBUT INFORMATIONS SYSTEME
/**
* Variable <B>CLASSNAME</B> type <code>String</code><br>
* le nom de la classe.
*/
public static final String CLASSNAME = "ParamApplication";
/**
* Variable <B>serialVersionUID</B> type <code>long</code><br>
* Le numéro de série.
*/
private static final long serialVersionUID = 1L;
// -----------------------------FIN INFORMATIONS SYSTEME
// -----------------------------DEBUT CHAMPS
/**
* Variable <B>groupe</B> type <code>String</code><br>
* Le groupe du paramètre.
*/
@Column(name = "groupe", length = 30, nullable = false)
private String groupe;
/**
* Variable <B>propriete</B> type <code>String</code><br>
* La propriété du paramètre.
*/
@Column(name = "propriete", length = 30, nullable = false)
private String propriete;
/**
* Variable <B>indice</B> type <code>int</code><br>
* L'indice du paramètre.
*/
@Column(name = "indice", nullable = false)
private int indice;
/**
* Variable <B>valeur</B> type <code>String</code><br>
* la valeur du paramètre.
*/
@Column(name = "valeur", length = 1000, nullable = false)
private String valeur;
// -----------------------------FIN CHAMPS
// -----------------------------DEBUT CONSTRUCTEURS
/**
* Constructeur du paramètre de l'application
*/
public ParamApplication() {
super();
}
// -----------------------------FIN CONSTRUCTEURS
// -----------------------------DEBUT GETTERS SETTERS
/**
* Getter pour groupe
* @return groupe
*/
public final String getGroupe() {
return this.groupe;
}
/**
* Setter pour groupe
* @param groupe définit groupe
*/
public final void setGroupe(String groupe) {
this.groupe = groupe;
}
/**
* Getter pour propriete
* @return propriete
*/
public final String getPropriete() {
return this.propriete;
}
/**
* Setter pour propriete
* @param propriete définit propriete
*/
public final void setPropriete(String propriete) {
this.propriete = propriete;
}
/**
* Getter pour indice
* @return indice
*/
public final int getIndice() {
return this.indice;
}
/**
* Setter pour indice
* @param indice définit indice
*/
public final void setIndice(int indice) {
this.indice = indice;
}
/**
* Getter pour valeur
* @return valeur
*/
public final String getValeur() {
return this.valeur;
}
/**
* Setter pour valeur
* @param valeur définit valeur
*/
public final void setValeur(String valeur) {
this.valeur = valeur;
}
// -----------------------------FIN GETTERS SETTERS
// -----------------------------DEBUT RELATIONS (RELATIONSHIPS)
// -----------------------------FIN RELATIONS (RELATIONSHIPS)
} |
Partager