public class Restriction
extends java.lang.Object
Constructor and Description |
---|
Restriction(Condition condition)
Constructor.
|
Restriction(RelationalOperator relationalOperator,
java.lang.String nameField,
java.lang.String value)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
addCondition(AddCondition addCondition)
Afegeix una condició a la restricció.
|
void |
addCondition(LogicalOperator logicalOperator,
RelationalOperator relationalOperator,
java.lang.String nameField,
java.lang.String value)
Afegeix una condició en la restricció.
|
java.util.ArrayList<AddCondition> |
getAddConditions()
Permet obtenir les condiciones que s'han afegit a la restricció.
|
Condition |
getCondition()
Permet obtenir la condició de la restricció.
|
java.lang.String |
getRestriction()
Permet obtenir una cadena amb la restricció construïda amb totes les seves condicions.
|
public Restriction(Condition condition) throws MyFrameUOCException
condition
- - Un Condition
amb la condició de la restricció.MyFrameUOCException
- Si no es pot crear la restricció.public Restriction(RelationalOperator relationalOperator, java.lang.String nameField, java.lang.String value) throws MyFrameUOCException
relationalOperator
- - Operador relacional o de comparació utilitzat en la primera condició de la restricció.nameField
- - Nom del camp del parell camp-valor que participa en la primera condició de la restricció.value
- - Valor del parell camp-valor que participa en la primera condició de la restricció.MyFrameUOCException
- Si no es pot crear la restricció.public void addCondition(AddCondition addCondition)
addCondition
- - Un AddCondition
amb la condició que s'afegeix a la restricció. Si es passa un nul, no s'afegeix res.public void addCondition(LogicalOperator logicalOperator, RelationalOperator relationalOperator, java.lang.String nameField, java.lang.String value) throws MyFrameUOCException
logicalOperator
- - Operador lògic utilitzat per afegir la condició en la restricció.relationalOperator
- - Operador relacionals o de comparació utilitzat en la condició.nameField
- - Nom del camp del parell camp-valor que participa en la condició que s'afegeix en la restricció.value
- - Valor del parell camp-valor que participa en la condició que s'afegeix en la restricció.MyFrameUOCException
- Si no es pot afegir la condició en la restricció.public Condition getCondition()
Condition
amb la condició de la restricció.public java.util.ArrayList<AddCondition> getAddConditions()
ArrayList
amb les restriccions que s'han afegit a la restricció.public java.lang.String getRestriction()
String
amb la restricció construïda amb totes les seves condicioins.