public abstract class Restriction extends PatternComponent implements Cause
Modifier and Type | Class and Description |
---|---|
static class |
Restriction.RestrictionType |
Modifier and Type | Field and Description |
---|---|
protected org.drools.core.base.evaluators.Operator |
operator |
Constructor and Description |
---|
Restriction(Pattern pattern) |
Modifier and Type | Method and Description |
---|---|
String |
getFieldPath() |
org.drools.core.base.evaluators.Operator |
getOperator() |
String |
getPath() |
abstract Restriction.RestrictionType |
getRestrictionType() |
VerifierComponentType |
getVerifierComponentType() |
boolean |
isPatternIsNot() |
void |
setFieldPath(String path) |
void |
setOperator(org.drools.core.base.evaluators.Operator operator) |
void |
setPatternIsNot(boolean patternIsNot) |
getPatternName, getPatternOrderNumber, getPatternPath
getFullRulePath, getOrderNumber, getParentPath, getParentType, getRuleName, getRulePath, setOrderNumber, setParentPath, setParentType, setRuleName
getPackageName, getPackagePath, setPackageName
compareTo, getCauses, getDescr, toString
public Restriction(Pattern pattern)
public abstract Restriction.RestrictionType getRestrictionType()
public String getPath()
getPath
in class PatternComponent
public VerifierComponentType getVerifierComponentType()
getVerifierComponentType
in class VerifierComponent
public org.drools.core.base.evaluators.Operator getOperator()
public void setOperator(org.drools.core.base.evaluators.Operator operator)
public String getFieldPath()
public void setFieldPath(String path)
public boolean isPatternIsNot()
public void setPatternIsNot(boolean patternIsNot)
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.