org.drools.verifier.components
Class Pattern

java.lang.Object
  extended by org.drools.verifier.data.VerifierComponent
      extended by org.drools.verifier.components.PackageComponent
          extended by org.drools.verifier.components.RuleComponent
              extended by org.drools.verifier.components.Pattern
All Implemented Interfaces:
Comparable<VerifierComponent>, ChildComponent, Cause

public class Pattern
extends RuleComponent
implements Cause


Constructor Summary
Pattern(VerifierRule rule)
           
 
Method Summary
 String getName()
           
 String getObjectTypePath()
           
 String getPath()
           
 String getSourcePath()
           
 VerifierComponentType getSourceType()
           
 VerifierComponentType getVerifierComponentType()
           
 boolean isPatternExists()
           
 boolean isPatternForall()
           
 boolean isPatternNot()
           
 void setName(String name)
           
 void setObjectTypePath(String path)
           
 void setPatternExists(boolean isExists)
           
 void setPatternForall(boolean isForall)
           
 void setPatternNot(boolean isNot)
           
 void setSourcePath(String sourcePath)
           
 void setSourceType(VerifierComponentType sourceType)
           
 String toString()
           
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.drools.verifier.report.components.Cause
getCauses
 

Constructor Detail

Pattern

public Pattern(VerifierRule rule)
Method Detail

getPath

public String getPath()
Overrides:
getPath in class RuleComponent

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:
toString in class VerifierComponent

getVerifierComponentType

public VerifierComponentType getVerifierComponentType()
Specified by:
getVerifierComponentType in class VerifierComponent


Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.