Package org.drools.verifier.components
Class Pattern
- java.lang.Object
-
- org.drools.verifier.data.VerifierComponent<D>
-
- org.drools.verifier.components.PackageComponent<D>
-
- org.drools.verifier.components.RuleComponent<org.drools.drl.ast.descr.PatternDescr>
-
- org.drools.verifier.components.Pattern
-
- All Implemented Interfaces:
Comparable<VerifierComponent>,ChildComponent,Cause
public class Pattern extends RuleComponent<org.drools.drl.ast.descr.PatternDescr> implements Cause
-
-
Constructor Summary
Constructors Constructor Description Pattern(org.drools.drl.ast.descr.PatternDescr descr, VerifierRule rule)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetName()StringgetObjectTypePath()StringgetPath()StringgetSourcePath()VerifierComponentTypegetSourceType()VerifierComponentTypegetVerifierComponentType()booleanisPatternExists()booleanisPatternForall()booleanisPatternNot()voidsetName(String name)voidsetObjectTypePath(String path)voidsetPatternExists(boolean isExists)voidsetPatternForall(boolean isForall)voidsetPatternNot(boolean isNot)voidsetSourcePath(String sourcePath)voidsetSourceType(VerifierComponentType sourceType)StringtoString()-
Methods inherited from class org.drools.verifier.components.RuleComponent
getFullRulePath, getOrderNumber, getParentPath, getParentType, getRuleName, getRulePath, setOrderNumber, setParentPath, setParentType, setRuleName
-
Methods inherited from class org.drools.verifier.components.PackageComponent
getPackageName, getPackagePath, setPackageName
-
Methods inherited from class org.drools.verifier.data.VerifierComponent
compareTo, getCauses, getDescr
-
-
-
-
Constructor Detail
-
Pattern
public Pattern(org.drools.drl.ast.descr.PatternDescr descr, VerifierRule rule)
-
-
Method Detail
-
getPath
public String getPath()
- Overrides:
getPathin classRuleComponent<org.drools.drl.ast.descr.PatternDescr>
-
isPatternNot
public boolean isPatternNot()
-
setPatternNot
public void setPatternNot(boolean isNot)
-
isPatternExists
public boolean isPatternExists()
-
setPatternExists
public void setPatternExists(boolean isExists)
-
getObjectTypePath
public String getObjectTypePath()
-
setObjectTypePath
public void setObjectTypePath(String path)
-
isPatternForall
public boolean isPatternForall()
-
setPatternForall
public void setPatternForall(boolean isForall)
-
getSourcePath
public String getSourcePath()
-
setSourcePath
public void setSourcePath(String sourcePath)
-
getSourceType
public VerifierComponentType getSourceType()
-
setSourceType
public void setSourceType(VerifierComponentType sourceType)
-
getName
public String getName()
-
setName
public void setName(String name)
-
toString
public String toString()
- Overrides:
toStringin classVerifierComponent<org.drools.drl.ast.descr.PatternDescr>
-
getVerifierComponentType
public VerifierComponentType getVerifierComponentType()
- Specified by:
getVerifierComponentTypein classVerifierComponent<org.drools.drl.ast.descr.PatternDescr>
-
-