Drools :: Verifier 6.0.0.Beta2

org.drools.verifier.data
Class VerifierComponent<D extends org.drools.compiler.lang.descr.BaseDescr>

java.lang.Object
  extended by 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
VerifierComponent(D descr)
           
 
Method Summary
 int compareTo(VerifierComponent another)
           
 Collection<Cause> getCauses()
           
 D getDescr()
           
abstract  String getPath()
           
abstract  VerifierComponentType getVerifierComponentType()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

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:
compareTo in interface Comparable<VerifierComponent>

getCauses

public Collection<Cause> getCauses()
Specified by:
getCauses in interface Cause

toString

public String toString()
Overrides:
toString in class Object

getDescr

public D getDescr()

Drools :: Verifier 6.0.0.Beta2

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.