Package weka.core
Class Check
java.lang.Object
weka.core.Check
- All Implemented Interfaces:
OptionHandler,RevisionHandler
- Direct Known Subclasses:
CheckGOE,CheckOptionHandler,CheckScheme
Abstract general class for testing in Weka.
- Version:
- $Revision: 10203 $
- Author:
- FracPete (fracpete at waikato dot ac dot nz)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voiddoTests()Begin the tests, reporting results to System.outbooleangetDebug()Get whether debugging is turned onString[]Gets the current settings of the CheckClassifier.booleanGet whether silent mode is turned onReturns an enumeration describing the available options.voidsetDebug(boolean debug) Set debugging modevoidsetOptions(String[] options) Parses a given list of options.voidsetSilent(boolean value) Set slient mode, i.e., no output at all to stdoutMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface weka.core.RevisionHandler
getRevision
-
Constructor Details
-
Check
public Check()
-
-
Method Details
-
listOptions
Returns an enumeration describing the available options.- Specified by:
listOptionsin interfaceOptionHandler- Returns:
- an enumeration of all the available options.
-
setOptions
Parses a given list of options.- Specified by:
setOptionsin interfaceOptionHandler- Parameters:
options- the list of options as an array of strings- Throws:
Exception- if an option is not supported
-
getOptions
Gets the current settings of the CheckClassifier.- Specified by:
getOptionsin interfaceOptionHandler- Returns:
- an array of strings suitable for passing to setOptions
-
doTests
public abstract void doTests()Begin the tests, reporting results to System.out -
setDebug
public void setDebug(boolean debug) Set debugging mode- Parameters:
debug- true if debug output should be printed
-
getDebug
public boolean getDebug()Get whether debugging is turned on- Returns:
- true if debugging output is on
-
setSilent
public void setSilent(boolean value) Set slient mode, i.e., no output at all to stdout- Parameters:
value- whether silent mode is active or not
-
getSilent
public boolean getSilent()Get whether silent mode is turned on- Returns:
- true if silent mode is on
-