adams.data.weka.columnfinder
Class AbstractColumnFinderWithCapabilities

java.lang.Object
  extended by adams.core.ConsoleObject
      extended by adams.core.option.AbstractOptionHandler
          extended by adams.data.weka.columnfinder.AbstractColumnFinder
              extended by adams.data.weka.columnfinder.AbstractColumnFinderWithCapabilities
All Implemented Interfaces:
Debuggable, Destroyable, OptionHandler, ShallowCopySupporter<ColumnFinder>, SizeOfHandler, ColumnFinder, Serializable, weka.core.CapabilitiesHandler

public abstract class AbstractColumnFinderWithCapabilities
extends AbstractColumnFinder
implements weka.core.CapabilitiesHandler

Ancestor for classes that find columns of interest in datasets.

Requires the data to meet the required capabilities.

Version:
$Revision: 5747 $
Author:
fracpete (fracpete at waikato dot ac dot nz)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class adams.core.option.AbstractOptionHandler
m_DebugLevel, m_OptionManager
 
Constructor Summary
AbstractColumnFinderWithCapabilities()
           
 
Method Summary
protected  void check(weka.core.Instances data)
          Checks the data.
abstract  weka.core.Capabilities getCapabilities()
          Returns the capabilities of this object.
 
Methods inherited from class adams.data.weka.columnfinder.AbstractColumnFinder
arrayToHashSet, compareTo, doFindColumns, equals, findColumns, forCommandLine, forName, getColumnFinders, shallowCopy, shallowCopy
 
Methods inherited from class adams.core.option.AbstractOptionHandler
cleanUpOptions, debug, debug, debugLevelTipText, defineOptions, destroy, finishInit, getDebugLevel, getOptionManager, globalInfo, initialize, isDebugOn, newOptionManager, reset, setDebugLevel, toCommandLine, toString
 
Methods inherited from class adams.core.ConsoleObject
getDebugging, getSystemErr, getSystemOut, sizeOf
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractColumnFinderWithCapabilities

public AbstractColumnFinderWithCapabilities()
Method Detail

getCapabilities

public abstract weka.core.Capabilities getCapabilities()
Returns the capabilities of this object.

Specified by:
getCapabilities in interface weka.core.CapabilitiesHandler
Returns:
the capabilities of this object
See Also:
Capabilities

check

protected void check(weka.core.Instances data)
Checks the data.

Checks the data against the capabilities.

Overrides:
check in class AbstractColumnFinder
Parameters:
data - the data to check


Copyright © 2012 University of Waikato, Hamilton, NZ. All Rights Reserved.