public class Constraint
extends java.lang.Object
Constructor and Description |
---|
Constraint(java.lang.String name,
ConstraintType constraintType)
Constructor.
|
Constraint(java.lang.String name,
ConstraintType constraintType,
java.util.ArrayList<Field> fields)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
addField(Field field)
Afegeix un camp perquè formi part de la restricció o constraint.
|
void |
addField(java.lang.String name)
Afegeix un camp perquè formi part de la restricció o constraint.
|
java.lang.String |
getConstraint()
Permet obtenir la restricció o constraint construïda.
|
ConstraintType |
getConstraintType()
Permet obtenir el tipus de restricció o constraint que s'afegeix en la
definició d'una taula de la base de dades.
|
java.util.ArrayList<Field> |
getFields()
Permet obtenir els camps que forment part de la restricció o constraint.
|
java.lang.String |
getName()
Permet obtenir el nom de la restricció o constraint que s'afegeix
en la definició d'una taula.
|
public Constraint(java.lang.String name, ConstraintType constraintType) throws MyFrameUOCException
name
- - Nom de la restricció o constraint.constraintType
- - Un ConstraintType
amb el tipus de restricció o constraint.MyFrameUOCException
public Constraint(java.lang.String name, ConstraintType constraintType, java.util.ArrayList<Field> fields) throws MyFrameUOCException
name
- - Nom de la restricció o constraint.constraintType
- - Un ConstraintType
amb el tipus de restricció o constraint.fields
- - Un ArrayList
amb els camps que formen part de la restricció o constraint.MyFrameUOCException
public java.lang.String getName()
public ConstraintType getConstraintType()
ConstraintType
que
conté el tipus de restricció o constraint.public java.util.ArrayList<Field> getFields()
ArrayList
amb els camps que formen part de la restricció o constraint.public void addField(Field field)
field
- - Camp que s'afegeix a la restricció o constraint. Si es passa un nul, llavors
no s'afegeix res.public void addField(java.lang.String name) throws MyFrameUOCException
name
- - Nom del camp que s'afegeix a la restricció o constraint. Si es passa un nul,
llavors no s'afegeix res.MyFrameUOCException
public java.lang.String getConstraint() throws MyFrameUOCException
String
amb la restricció o constraint construïda.MyFrameUOCException