org.drools.verifier.components
Class VerifierRule

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

public class VerifierRule
extends PackageComponent
implements Cause


Constructor Summary
VerifierRule(RulePackage rulePackage)
           
 
Method Summary
 Map<String,String> getAttributes()
           
 Collection<String> getCommentMetadata()
           
 String getConsequencePath()
           
 Consequence.ConsequenceType getConsequenceType()
           
 String getDescription()
           
 Collection<String> getHeader()
           
 Collection<String> getLhsRows()
           
 int getLineNumber()
           
 String getMetaAttribute(String key)
           
 Map<String,Map<String,String>> getMetadata()
           
 String getName()
           
 int getOffset()
           
 Map<String,List<String>> getOtherInfo()
           
 int getPackageId()
           
 String getPath()
           
 Collection<String> getRhsRows()
           
 VerifierComponentType getVerifierComponentType()
           
 void setAttributes(Map<String,String> attributes)
           
 void setConsequencePath(String consequencePath)
           
 void setConsequenceType(Consequence.ConsequenceType consequenceType)
           
 void setDescription(String description)
           
 void setLineNumber(int lineNumber)
           
 void setName(String name)
           
 void setPackageId(int packageId)
           
 String toString()
           
 
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

VerifierRule

public VerifierRule(RulePackage rulePackage)
Method Detail

getPath

public String getPath()
Specified by:
getPath in class VerifierComponent

getOffset

public int getOffset()

setName

public void setName(String name)

getName

public String getName()

setAttributes

public void setAttributes(Map<String,String> attributes)

getAttributes

public Map<String,String> getAttributes()

getConsequencePath

public String getConsequencePath()

setConsequencePath

public void setConsequencePath(String consequencePath)

getConsequenceType

public Consequence.ConsequenceType getConsequenceType()

setConsequenceType

public void setConsequenceType(Consequence.ConsequenceType consequenceType)

getLineNumber

public int getLineNumber()

setLineNumber

public void setLineNumber(int lineNumber)

toString

public String toString()
Overrides:
toString in class VerifierComponent

getPackageId

public int getPackageId()

setPackageId

public void setPackageId(int packageId)

getVerifierComponentType

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

getHeader

public Collection<String> getHeader()

getLhsRows

public Collection<String> getLhsRows()

getRhsRows

public Collection<String> getRhsRows()

getMetadata

public Map<String,Map<String,String>> getMetadata()

getMetaAttribute

public String getMetaAttribute(String key)

getCommentMetadata

public Collection<String> getCommentMetadata()

setDescription

public void setDescription(String description)

getDescription

public String getDescription()

getOtherInfo

public Map<String,List<String>> getOtherInfo()


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