public abstract class Update extends RestrictionQuery
Modifier and Type | Method and Description |
---|---|
void |
addFieldValuePair(FieldValuePair pair)
Afegeix un nou parell camp-valor a la sentència UPDATE.
|
void |
addFieldValuePair(java.lang.String nameField,
java.lang.String value)
Afegeix un nou parell camp-valor en la sentència UPDATE.
|
java.util.ArrayList<FieldValuePair> |
getFieldValuePairs()
Permet obtenir els parells camp-valor de la sentència UPDATE.
|
abstract java.lang.String |
getQuery()
Permet obtenir la sentència UPDATE construïda.
|
static Update |
getUpdate(Session session,
java.lang.String table)
Permet obtenir una sentència UPDATE inicialitzada.
|
void |
validateQuery()
Valida les propietats de la sentència UPDATE.
|
addRestriction, getRestriction, getRestrictionQuery, hasRestriction, removeRrestriction
public abstract java.lang.String getQuery() throws MyFrameUOCException
getQuery
in class RestrictionQuery
String
amb la sentència UPDATE construïda.MyFrameUOCException
- Si no es pot obtenir la sentència UPDATE construïda.public void validateQuery() throws MyFrameUOCException
validateQuery
in class RestrictionQuery
MyFrameUOCException
- Si no es pot validar la sentència UPDATE.public java.util.ArrayList<FieldValuePair> getFieldValuePairs()
ArrayList
amb els parells camp-valor de la
sentència UPDATE.public void addFieldValuePair(FieldValuePair pair)
pair
- - Un FieldValuePair
amb el parell camp-valor que es vol afegir a la sentència UPDATE. Si es passa un valor nul,
llavors no s'afegeix res.public void addFieldValuePair(java.lang.String nameField, java.lang.String value) throws MyFrameUOCException
nameField
- - Nom del camp del parell camp-valor.value
- - Valor del parell camp-valor.MyFrameUOCException
- Si no es pot afegir un nou parell camp-valor en la sentència UPDATE.public static Update getUpdate(Session session, java.lang.String table) throws MyFrameUOCException
session
- - Sessió de MyFrameUOC que s'utilitza.table
- - Nom de la taula que participa en la sentència UPDATE.Update
que
conté la sentència UPDATE inicialitzada.MyFrameUOCException
- Si no es pot obtenir una sentència UPDATE inicialitzada.