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:
java.lang.Comparable,Cause
public class VerifierRule extends PackageComponent implements Cause
-
-
Constructor Summary
Constructors Constructor Description VerifierRule(org.drools.drl.ast.descr.BaseDescr descr, RulePackage rulePackage, java.util.Map<java.lang.String,java.lang.Object> namedConsequences)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>getAttributes()java.util.Collection<java.lang.String>getCommentMetadata()java.lang.StringgetConsequencePath()Consequence.ConsequenceTypegetConsequenceType()java.lang.StringgetDescription()java.util.Collection<java.lang.String>getHeader()java.util.Collection<java.lang.String>getLhsRows()intgetLineNumber()java.lang.StringgetMetaAttribute(java.lang.String key)java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>getMetadata()java.lang.StringgetName()java.util.Map<java.lang.String,java.lang.Object>getNamedConsequences()intgetOffset()java.util.Map<java.lang.String,java.util.List<java.lang.String>>getOtherInfo()intgetPackageId()java.lang.StringgetPath()java.util.Collection<java.lang.String>getRhsRows()VerifierComponentTypegetVerifierComponentType()voidsetAttributes(java.util.Map<java.lang.String,java.lang.String> attributes)voidsetConsequencePath(java.lang.String consequencePath)voidsetConsequenceType(Consequence.ConsequenceType consequenceType)voidsetDescription(java.lang.String description)voidsetLineNumber(int lineNumber)voidsetName(java.lang.String name)voidsetPackageId(int packageId)java.lang.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.drl.ast.descr.BaseDescr descr, RulePackage rulePackage, java.util.Map<java.lang.String,java.lang.Object> namedConsequences)
-
-
Method Detail
-
getPath
public java.lang.String getPath()
- Specified by:
getPathin classVerifierComponent
-
getOffset
public int getOffset()
-
setName
public void setName(java.lang.String name)
-
getName
public java.lang.String getName()
-
setAttributes
public void setAttributes(java.util.Map<java.lang.String,java.lang.String> attributes)
-
getAttributes
public java.util.Map<java.lang.String,java.lang.String> getAttributes()
-
getConsequencePath
public java.lang.String getConsequencePath()
-
setConsequencePath
public void setConsequencePath(java.lang.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 java.lang.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 java.util.Collection<java.lang.String> getHeader()
-
getLhsRows
public java.util.Collection<java.lang.String> getLhsRows()
-
getRhsRows
public java.util.Collection<java.lang.String> getRhsRows()
-
getMetadata
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getMetadata()
-
getMetaAttribute
public java.lang.String getMetaAttribute(java.lang.String key)
-
getCommentMetadata
public java.util.Collection<java.lang.String> getCommentMetadata()
-
setDescription
public void setDescription(java.lang.String description)
-
getDescription
public java.lang.String getDescription()
-
getOtherInfo
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getOtherInfo()
-
getNamedConsequences
public java.util.Map<java.lang.String,java.lang.Object> getNamedConsequences()
-
-