Package org.bonitasoft.web.client.model
Class ContractConstraints
- java.lang.Object
-
- org.bonitasoft.web.client.model.ContractConstraints
-
- All Implemented Interfaces:
Serializable
@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class ContractConstraints extends Object implements Serializable
ContractConstraints- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_CONSTRAINT_TYPEstatic StringJSON_PROPERTY_EXPLANATIONstatic StringJSON_PROPERTY_EXPRESSIONstatic StringJSON_PROPERTY_INPUT_NAMESstatic StringJSON_PROPERTY_NAME
-
Constructor Summary
Constructors Constructor Description ContractConstraints()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContractConstraintsaddInputNamesItem(String inputNamesItem)ContractConstraintsconstraintType(String constraintType)booleanequals(Object o)ContractConstraintsexplanation(String explanation)ContractConstraintsexpression(String expression)StringgetConstraintType()constraint type (ex: MANDATORY)StringgetExplanation()constraint explanationStringgetExpression()constraint expressionList<String>getInputNames()Get inputNamesStringgetName()constraint nameinthashCode()ContractConstraintsinputNames(List<String> inputNames)ContractConstraintsname(String name)voidsetConstraintType(String constraintType)voidsetExplanation(String explanation)voidsetExpression(String expression)voidsetInputNames(List<String> inputNames)voidsetName(String name)StringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_EXPRESSION
public static final String JSON_PROPERTY_EXPRESSION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_EXPLANATION
public static final String JSON_PROPERTY_EXPLANATION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_INPUT_NAMES
public static final String JSON_PROPERTY_INPUT_NAMES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CONSTRAINT_TYPE
public static final String JSON_PROPERTY_CONSTRAINT_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
name
public ContractConstraints name(String name)
-
setName
public void setName(String name)
-
expression
public ContractConstraints expression(String expression)
-
setExpression
public void setExpression(String expression)
-
explanation
public ContractConstraints explanation(String explanation)
-
setExplanation
public void setExplanation(String explanation)
-
inputNames
public ContractConstraints inputNames(List<String> inputNames)
-
addInputNamesItem
public ContractConstraints addInputNamesItem(String inputNamesItem)
-
constraintType
public ContractConstraints constraintType(String constraintType)
-
getConstraintType
@Nullable public String getConstraintType()
constraint type (ex: MANDATORY)- Returns:
- constraintType
-
setConstraintType
public void setConstraintType(String constraintType)
-
-