Package org.drools.verifier.data
Class VerifierComponent<D extends org.drools.drl.ast.descr.BaseDescr>
- java.lang.Object
-
- org.drools.verifier.data.VerifierComponent<D>
-
- All Implemented Interfaces:
java.lang.Comparable<VerifierComponent>,Cause
- Direct Known Subclasses:
Field,ObjectType,PackageComponent,RulePackage,VerifierComponentSource
public abstract class VerifierComponent<D extends org.drools.drl.ast.descr.BaseDescr> extends java.lang.Object implements java.lang.Comparable<VerifierComponent>, Cause
-
-
Constructor Summary
Constructors Constructor Description VerifierComponent(D descr)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description intcompareTo(VerifierComponent another)java.util.Collection<Cause>getCauses()DgetDescr()abstract java.lang.StringgetPath()abstract VerifierComponentTypegetVerifierComponentType()java.lang.StringtoString()
-
-
-
Constructor Detail
-
VerifierComponent
public VerifierComponent(D descr)
-
-
Method Detail
-
getPath
public abstract java.lang.String getPath()
-
getVerifierComponentType
public abstract VerifierComponentType getVerifierComponentType()
-
compareTo
public int compareTo(VerifierComponent another)
- Specified by:
compareToin interfacejava.lang.Comparable<D extends org.drools.drl.ast.descr.BaseDescr>
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getDescr
public D getDescr()
-
-