package com.megatim.fdxcommons.model.pojo;
|
|
/**
|
* Entité utilisée pour la construction des paramètres des requêtes préparées
|
*
|
* @author ASUS
|
*/
|
public class QueryParameter {
|
|
private int index; // index du paramètre dans la requête
|
|
private String nomColonne; // nom de la colonne
|
|
private Object parameterValue; // Nouvelle valeur à mettre en BD
|
|
private String value;
|
|
public QueryParameter() {
|
}
|
|
public QueryParameter(int index, String nomColonne) {
|
this.index = index;
|
this.nomColonne = nomColonne;
|
}
|
|
public QueryParameter(String nomColonne, Object parameterValue) {
|
this.nomColonne = nomColonne;
|
this.parameterValue = parameterValue;
|
}
|
|
public int getIndex() {
|
return index;
|
}
|
|
public void setIndex(int index) {
|
this.index = index;
|
}
|
|
public String getNomColonne() {
|
return nomColonne;
|
}
|
|
public void setNomColonne(String nomColonne) {
|
this.nomColonne = nomColonne;
|
}
|
|
public Object getParameterValue() {
|
return parameterValue;
|
}
|
|
public void setParameterValue(Object parameterValue) {
|
this.parameterValue = parameterValue;
|
}
|
|
public String getValue() {
|
return value;
|
}
|
|
public void setValue(String value) {
|
this.value = value;
|
}
|
|
@Override
|
public String toString() {
|
return "QueryParameter{" + "index=" + index + ", nomColonne=" + nomColonne + ", parameterValue=" + parameterValue + ", value=" + value + '}';
|
}
|
|
}
|