public class SingleFieldConstraint extends BaseSingleFieldConstraint implements FieldConstraint
constraintValueType, expression, operator, parameters, TYPE_ENUM, TYPE_EXPR_BUILDER_VALUE, TYPE_LITERAL, TYPE_PREDICATE, TYPE_RET_VALUE, TYPE_TEMPLATE, TYPE_UNDEFINED, TYPE_VARIABLE, value
Constructor and Description |
---|
SingleFieldConstraint() |
SingleFieldConstraint(String fieldName) |
SingleFieldConstraint(String factType,
String fieldName,
String fieldType,
FieldConstraint parent) |
Modifier and Type | Method and Description |
---|---|
void |
addNewConnective()
This adds a new connective.
|
boolean |
equals(Object o) |
ConnectiveConstraint[] |
getConnectives() |
String |
getFactType() |
String |
getFieldBinding() |
String |
getFieldName() |
String |
getFieldType() |
String |
getId() |
FieldConstraint |
getParent() |
int |
hashCode() |
boolean |
isBound()
Returns true of there is a field binding.
|
void |
removeConnective(int index)
This adds a new connective.
|
void |
setConnectives(ConnectiveConstraint[] connectives) |
void |
setFactType(String factType) |
void |
setFieldBinding(String fieldBinding) |
void |
setFieldName(String fieldName) |
void |
setFieldType(String fieldType) |
void |
setId(String id) |
void |
setParent(FieldConstraint parent) |
clearParameters, deleteParameter, getConstraintValueType, getExpressionValue, getOperator, getParameter, getParameters, getValue, setConstraintValueType, setExpressionValue, setOperator, setParameter, setParameters, setValue
public SingleFieldConstraint(String factType, String fieldName, String fieldType, FieldConstraint parent)
public SingleFieldConstraint(String fieldName)
public SingleFieldConstraint()
public void setFieldBinding(String fieldBinding)
public String getFieldBinding()
public void addNewConnective()
public void removeConnective(int index)
public boolean isBound()
public String getFactType()
public void setFactType(String factType)
public void setFieldName(String fieldName)
public String getFieldName()
public void setFieldType(String fieldType)
public String getFieldType()
public void setParent(FieldConstraint parent)
public FieldConstraint getParent()
public String getId()
public void setId(String id)
public ConnectiveConstraint[] getConnectives()
public void setConnectives(ConnectiveConstraint[] connectives)
public boolean equals(Object o)
equals
in class BaseSingleFieldConstraint
public int hashCode()
hashCode
in class BaseSingleFieldConstraint
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.