org.drools.verifier.report.components
Class MissingRange

java.lang.Object
  extended by org.drools.verifier.report.components.MissingRange
All Implemented Interfaces:
Comparable<MissingRange>, Cause, Reason
Direct Known Subclasses:
Gap, MissingNumberPattern

public abstract class MissingRange
extends Object
implements Comparable<MissingRange>, Reason, Cause


Field Summary
protected  Field field
           
protected  String guid
           
protected  Operator operator
           
 
Constructor Summary
MissingRange(Field field, Operator operator)
           
 
Method Summary
 int compareTo(MissingRange another)
           
 Field getField()
           
 String getGuid()
           
 Operator getOperator()
           
 ReasonType getReasonType()
           
static Operator getReversedOperator(Operator e)
          Takes the given operator e, and returns a reversed version of it.
abstract  String getValueAsString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.drools.verifier.report.components.Reason
getCauses
 
Methods inherited from interface org.drools.verifier.report.components.Cause
getCauses
 

Field Detail

guid

protected final String guid

field

protected final Field field

operator

protected final Operator operator
Constructor Detail

MissingRange

public MissingRange(Field field,
                    Operator operator)
Method Detail

getReasonType

public ReasonType getReasonType()
Specified by:
getReasonType in interface Reason

getReversedOperator

public static Operator getReversedOperator(Operator e)
Takes the given operator e, and returns a reversed version of it.

Returns:
operator

compareTo

public int compareTo(MissingRange another)
Specified by:
compareTo in interface Comparable<MissingRange>

getGuid

public String getGuid()

getField

public Field getField()

getOperator

public Operator getOperator()

getValueAsString

public abstract String getValueAsString()


Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.