Package org.drools.verifier.data
Class VerifierComponent<D extends org.drools.compiler.lang.descr.BaseDescr>
- java.lang.Object
-
- org.drools.verifier.data.VerifierComponent<D>
-
- All Implemented Interfaces:
Comparable<VerifierComponent>,Cause
- Direct Known Subclasses:
Field,ObjectType,PackageComponent,RulePackage,VerifierComponentSource
public abstract class VerifierComponent<D extends org.drools.compiler.lang.descr.BaseDescr> extends Object implements 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)Collection<Cause>getCauses()DgetDescr()abstract StringgetPath()abstract VerifierComponentTypegetVerifierComponentType()StringtoString()
-
-
-
Constructor Detail
-
VerifierComponent
public VerifierComponent(D descr)
-
-
Method Detail
-
getPath
public abstract String getPath()
-
getVerifierComponentType
public abstract VerifierComponentType getVerifierComponentType()
-
compareTo
public int compareTo(VerifierComponent another)
- Specified by:
compareToin interfaceComparable<D extends org.drools.compiler.lang.descr.BaseDescr>
-
getCauses
public Collection<Cause> getCauses()
-
getDescr
public D getDescr()
-
-