adams.data.spreadsheet.rowfinder
Interface TrainableRowFinder

All Superinterfaces:
RowFinder
All Known Implementing Classes:
AbstractFilteredRowFinder, AbstractTrainableRowFinder, Invert, MultiRowFinder

public interface TrainableRowFinder
extends RowFinder

Interface for RowFinder algorithms that can be trained.

Version:
$Revision: 6066 $
Author:
fracpete (fracpete at waikato dot ac dot nz)

Method Summary
 boolean isRowFinderTrained()
          Checks whether the row finder has been trained.
 boolean trainRowFinder(SpreadSheet data)
          Trains the row finder with the specified spreadsheet.
 
Methods inherited from interface adams.data.spreadsheet.rowfinder.RowFinder
findRows
 

Method Detail

trainRowFinder

boolean trainRowFinder(SpreadSheet data)
Trains the row finder with the specified spreadsheet.

Parameters:
data - the training data
Returns:
true if successfully trained

isRowFinderTrained

boolean isRowFinderTrained()
Checks whether the row finder has been trained.

Returns:
true if the row finder has been trained already


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