Package | Description |
---|---|
org.drools.workbench.models.datamodel.rule |
Modifier and Type | Class and Description |
---|---|
class |
CompositeFieldConstraint
This is a field constraint that may span multiple fields.
|
class |
SingleFieldConstraint
This represents a constraint on a fact - involving a SINGLE FIELD.
|
class |
SingleFieldConstraintEBLeftSide |
Modifier and Type | Method and Description |
---|---|
FieldConstraint |
FactPattern.getConstraint(int index) |
FieldConstraint |
CompositeFieldConstraint.getConstraint(int index) |
FieldConstraint |
HasConstraints.getConstraint(int index) |
FieldConstraint[] |
CompositeFieldConstraint.getConstraints() |
FieldConstraint[] |
FactPattern.getFieldConstraints()
This will return the list of field constraints that are in the root
CompositeFieldConstraint object.
|
FieldConstraint |
SingleFieldConstraint.getParent() |
Modifier and Type | Method and Description |
---|---|
void |
FactPattern.addConstraint(FieldConstraint constraint)
This will add a top level constraint.
|
void |
CompositeFieldConstraint.addConstraint(FieldConstraint constraint) |
void |
HasConstraints.addConstraint(FieldConstraint constraint) |
List<String> |
RuleModel.getFieldBinding(FieldConstraint f) |
String |
RuleModel.getFieldBinding(FieldConstraint fc,
String var) |
void |
CompositeFieldConstraint.setConstraints(FieldConstraint[] constraints) |
void |
SingleFieldConstraint.setParent(FieldConstraint parent) |
Modifier and Type | Method and Description |
---|---|
void |
FactPattern.setFieldConstraints(List<FieldConstraint> sortedConstraints) |
Constructor and Description |
---|
SingleFieldConstraint(String factType,
String fieldName,
String fieldType,
FieldConstraint parent) |
SingleFieldConstraintEBLeftSide(String factType,
String fieldName,
String fieldType,
FieldConstraint parent) |
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.