Package org.drools.verifier.components
Class VerifierRule
- java.lang.Object
-
- org.drools.verifier.data.VerifierComponent<D>
-
- org.drools.verifier.components.PackageComponent
-
- org.drools.verifier.components.VerifierRule
-
- All Implemented Interfaces:
Comparable,Cause
public class VerifierRule extends PackageComponent implements Cause
-
-
Constructor Summary
Constructors Constructor Description VerifierRule(org.drools.compiler.lang.descr.BaseDescr descr, RulePackage rulePackage, Map<String,Object> namedConsequences)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,String>getAttributes()Collection<String>getCommentMetadata()StringgetConsequencePath()Consequence.ConsequenceTypegetConsequenceType()StringgetDescription()Collection<String>getHeader()Collection<String>getLhsRows()intgetLineNumber()StringgetMetaAttribute(String key)Map<String,Map<String,String>>getMetadata()StringgetName()Map<String,Object>getNamedConsequences()intgetOffset()Map<String,List<String>>getOtherInfo()intgetPackageId()StringgetPath()Collection<String>getRhsRows()VerifierComponentTypegetVerifierComponentType()voidsetAttributes(Map<String,String> attributes)voidsetConsequencePath(String consequencePath)voidsetConsequenceType(Consequence.ConsequenceType consequenceType)voidsetDescription(String description)voidsetLineNumber(int lineNumber)voidsetName(String name)voidsetPackageId(int packageId)StringtoString()-
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
-
VerifierRule
public VerifierRule(org.drools.compiler.lang.descr.BaseDescr descr, RulePackage rulePackage, Map<String,Object> namedConsequences)
-
-
Method Detail
-
getPath
public String getPath()
- Specified by:
getPathin classVerifierComponent
-
getOffset
public int getOffset()
-
setName
public void setName(String name)
-
getName
public String getName()
-
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:
toStringin classVerifierComponent
-
getPackageId
public int getPackageId()
-
setPackageId
public void setPackageId(int packageId)
-
getVerifierComponentType
public VerifierComponentType getVerifierComponentType()
- Specified by:
getVerifierComponentTypein classVerifierComponent
-
getHeader
public Collection<String> getHeader()
-
getLhsRows
public Collection<String> getLhsRows()
-
getRhsRows
public Collection<String> getRhsRows()
-
getCommentMetadata
public Collection<String> getCommentMetadata()
-
setDescription
public void setDescription(String description)
-
getDescription
public String getDescription()
-
-