org.drools.verifier.components
Class Restriction
java.lang.Object
org.drools.verifier.data.VerifierComponent
org.drools.verifier.components.PackageComponent
org.drools.verifier.components.RuleComponent
org.drools.verifier.components.PatternComponent
org.drools.verifier.components.Restriction
- All Implemented Interfaces:
- Comparable<VerifierComponent>, ChildComponent, Cause
- Direct Known Subclasses:
- EnumRestriction, LiteralRestriction, QualifiedIdentifierRestriction, ReturnValueRestriction, VariableRestriction
public abstract class Restriction
- extends PatternComponent
- implements Cause
Methods inherited from interface org.drools.verifier.report.components.Cause |
getCauses |
operator
protected Operator operator
Restriction
public Restriction(Pattern pattern)
getRestrictionType
public abstract Restriction.RestrictionType getRestrictionType()
getPath
public String getPath()
- Overrides:
getPath
in class PatternComponent
getVerifierComponentType
public VerifierComponentType getVerifierComponentType()
- Specified by:
getVerifierComponentType
in class VerifierComponent
getOperator
public Operator getOperator()
setOperator
public void setOperator(Operator operator)
getFieldPath
public String getFieldPath()
setFieldPath
public void setFieldPath(String path)
isPatternIsNot
public boolean isPatternIsNot()
setPatternIsNot
public void setPatternIsNot(boolean patternIsNot)
Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.