com.sjm.machlearn.util
Class MainClass

java.lang.Object
  |
  +--com.sjm.machlearn.util.MainClass
Direct Known Subclasses:
BPFeatureVector, Classifier, Cont2DiscConverter, DataSet, DoubleMatrix, Example, FeatureCounts, FeatureIdList

public class MainClass
extends java.lang.Object


Field Summary
protected  boolean debug
           
protected  int debug_level
           
protected  java.util.Vector debug_listeners
           
 
Constructor Summary
MainClass()
           
MainClass(boolean dbg)
           
 
Method Summary
static void _internalError(java.lang.Exception e)
           
static void _internalError(java.lang.String mesg)
           
 void addDebugListener(MainClass listener)
           
 void debugMesg(int level, java.lang.String mesg)
           
 void debugMesg(int level, java.lang.String mesg, java.io.OutputStream os)
           
 void debugMesg(int level, java.lang.String mesg, java.io.Writer w)
           
 void debugMesg(java.lang.String mesg)
           
 void debugMesg(java.lang.String mesg, java.io.OutputStream os)
           
 void debugMesg(java.lang.String mesg, java.io.Writer w)
           
 void debugOff()
           
 void debugOn()
           
protected  void internalError(java.lang.Exception e)
           
protected  void internalError(java.lang.String mesg)
           
 void setDebug(boolean dbg)
           
 void setDebugLevel(int level)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

debug

protected boolean debug

debug_level

protected int debug_level

debug_listeners

protected java.util.Vector debug_listeners
Constructor Detail

MainClass

public MainClass()

MainClass

public MainClass(boolean dbg)
Method Detail

debugOn

public void debugOn()

debugOff

public void debugOff()

setDebugLevel

public void setDebugLevel(int level)

setDebug

public void setDebug(boolean dbg)

addDebugListener

public void addDebugListener(MainClass listener)

debugMesg

public void debugMesg(int level,
                      java.lang.String mesg)

debugMesg

public void debugMesg(int level,
                      java.lang.String mesg,
                      java.io.OutputStream os)

debugMesg

public void debugMesg(int level,
                      java.lang.String mesg,
                      java.io.Writer w)

debugMesg

public void debugMesg(java.lang.String mesg,
                      java.io.OutputStream os)

debugMesg

public void debugMesg(java.lang.String mesg,
                      java.io.Writer w)

debugMesg

public void debugMesg(java.lang.String mesg)

_internalError

public static void _internalError(java.lang.String mesg)

_internalError

public static void _internalError(java.lang.Exception e)

internalError

protected void internalError(java.lang.String mesg)

internalError

protected void internalError(java.lang.Exception e)