databionics.io
Class Explanation

java.lang.Object
  extended by databionics.io.DataItem
      extended by databionics.io.Explanation

public class Explanation
extends DataItem

The explanation why a rule could not classify a data point.


Field Summary
protected  java.lang.String failingCondition
          Failing condition.
protected  java.lang.String failingRule
          Failing rule.
protected static org.apache.log4j.Logger log
          Log4j logging.
protected  java.lang.String notIn
          Class the data point is not in.
 
Fields inherited from class databionics.io.DataItem
index
 
Constructor Summary
Explanation()
          Standard constructor
Explanation(int index, java.lang.String failingRule, java.lang.String notIn, java.lang.String failingCondition)
          Constructor with all fields
 
Method Summary
 java.lang.String getFailingCondition()
          Get the failing condition.
 java.lang.String getFailingRule()
          Get the failing rule.
 java.lang.String getNotIn()
          Get the class not in.
 void setFailingCondition(java.lang.String newFailingCondition)
          Set the failing condition.
 void setFailingRule(java.lang.String newFailingRule)
          Set the failing rule.
 void setNotIn(java.lang.String newNotIn)
          Set the class not in.
 java.lang.String toString(java.lang.String delimiter)
          String representation.
 
Methods inherited from class databionics.io.DataItem
getIndex, setIndex, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

log

protected static org.apache.log4j.Logger log
Log4j logging.


failingRule

protected java.lang.String failingRule
Failing rule.


notIn

protected java.lang.String notIn
Class the data point is not in.


failingCondition

protected java.lang.String failingCondition
Failing condition.

Constructor Detail

Explanation

public Explanation()
Standard constructor


Explanation

public Explanation(int index,
                   java.lang.String failingRule,
                   java.lang.String notIn,
                   java.lang.String failingCondition)
Constructor with all fields

Parameters:
index - The index
failingRule - The rule that failed
notIn - The class the data point is not in
failingCondition - The condition that failed
Method Detail

getFailingRule

public java.lang.String getFailingRule()
Get the failing rule.


getNotIn

public java.lang.String getNotIn()
Get the class not in.


getFailingCondition

public java.lang.String getFailingCondition()
Get the failing condition.


setFailingRule

public void setFailingRule(java.lang.String newFailingRule)
Set the failing rule.


setNotIn

public void setNotIn(java.lang.String newNotIn)
Set the class not in.


setFailingCondition

public void setFailingCondition(java.lang.String newFailingCondition)
Set the failing condition.


toString

public java.lang.String toString(java.lang.String delimiter)
String representation.

Specified by:
toString in class DataItem


Copyright © 2005-2006 Databionics Research Group. All Rights Reserved.