org.drools.verifier.components
Class SubPattern
java.lang.Object
org.drools.verifier.data.VerifierComponent<D>
org.drools.verifier.components.PackageComponent<D>
org.drools.verifier.components.RuleComponent
org.drools.verifier.components.PatternComponent
org.drools.verifier.components.SubPattern
- All Implemented Interfaces:
- Comparable, ChildComponent, Possibility, Cause
public class SubPattern
- extends PatternComponent
- implements Possibility
Instance of this class represents a possible combination of Constraints under
one Pattern. Each possibility returns true if all the Constraints in the
combination are true.
| Methods inherited from interface org.drools.verifier.report.components.Cause |
getCauses |
SubPattern
public SubPattern(Pattern pattern,
int orderNumber)
getPath
public String getPath()
- Overrides:
getPath in class PatternComponent
getSourcePath
public String getSourcePath()
getSourceType
public VerifierComponentType getSourceType()
getName
public String getName()
getObjectTypePath
public String getObjectTypePath()
isPatternNot
public boolean isPatternNot()
isPatternExists
public boolean isPatternExists()
isPatternForall
public boolean isPatternForall()
getPattern
public Pattern getPattern()
getItems
public Set<PatternComponent> getItems()
- Specified by:
getItems in interface Possibility
getAmountOfItems
public int getAmountOfItems()
- Specified by:
getAmountOfItems in interface Possibility
add
public void add(PatternComponent patternComponent)
toString
public String toString()
- Overrides:
toString in class VerifierComponent
getVerifierComponentType
public VerifierComponentType getVerifierComponentType()
- Specified by:
getVerifierComponentType in class VerifierComponent
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.