org.drools.verifier.components
Class FieldVariable

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.PatternComponent
                  extended by org.drools.verifier.components.FieldVariable
All Implemented Interfaces:
Comparable<VerifierComponent>, ChildComponent, Variable, Cause

public class FieldVariable
extends PatternComponent
implements Variable


Constructor Summary
FieldVariable(Pattern pattern)
           
 
Method Summary
 String getName()
           
 int getOrderNumber()
           
 String getParentPath()
           
 VerifierComponentType getParentType()
           
 VerifierComponentType getVerifierComponentType()
           
 void setName(String name)
           
 void setOrderNumber(int orderNumber)
           
 void setParentPath(String parentPath)
           
 
Methods inherited from class org.drools.verifier.components.PatternComponent
getPath, getPatternName, getPatternOrderNumber, getPatternPath
 
Methods inherited from class org.drools.verifier.components.RuleComponent
getFullRulePath, getRuleName, getRulePath, 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, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.drools.verifier.components.Variable
getPath, getRuleName
 

Constructor Detail

FieldVariable

public FieldVariable(Pattern pattern)
Method Detail

getName

public String getName()
Specified by:
getName in interface Variable

getParentType

public VerifierComponentType getParentType()
Specified by:
getParentType in interface ChildComponent
Overrides:
getParentType in class RuleComponent

getParentPath

public String getParentPath()
Specified by:
getParentPath in interface ChildComponent
Overrides:
getParentPath in class RuleComponent

getOrderNumber

public int getOrderNumber()
Specified by:
getOrderNumber in interface ChildComponent
Overrides:
getOrderNumber in class RuleComponent

setParentPath

public void setParentPath(String parentPath)
Overrides:
setParentPath in class RuleComponent

setOrderNumber

public void setOrderNumber(int orderNumber)
Overrides:
setOrderNumber in class RuleComponent

setName

public void setName(String name)

getVerifierComponentType

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


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