public class ConstraintDefinitionImpl extends Object implements ConstraintDefinition
Constructor and Description |
---|
ConstraintDefinitionImpl() |
ConstraintDefinitionImpl(String name,
String expression,
String explanation) |
Modifier and Type | Method and Description |
---|---|
void |
addInputName(String inputName) |
boolean |
equals(Object obj) |
String |
getExplanation()
Returns the explanation of why the validation rule failed.
|
String |
getExpression()
Returns the boolean condition used to validate a part of the
ContractDefinition . |
List<String> |
getInputNames()
Returns the input names involved in the validation rule.
|
String |
getName()
Gets the element name.
|
int |
hashCode() |
public ConstraintDefinitionImpl(String name, String expression, String explanation)
public ConstraintDefinitionImpl()
public String getName()
NamedElement
getName
in interface NamedElement
public String getExpression()
ConstraintDefinition
ContractDefinition
.
This expression will be evaluated at runtime when executing the UserTaskInstance
.
getExpression
in interface ConstraintDefinition
public String getExplanation()
ConstraintDefinition
getExplanation
in interface ConstraintDefinition
public List<String> getInputNames()
ConstraintDefinition
getInputNames
in interface ConstraintDefinition
public void addInputName(String inputName)
Copyright © 2019 Bonitasoft S.A.. All rights reserved.