Package adams.data.io.input
Interface InitialRowSkippingSpreadSheetReader
-
- All Superinterfaces:
Destroyable
,ErrorProvider
,FileFormatHandler
,OptionHandler
,Serializable
,SpreadSheetReader
,Stoppable
,StoppableWithFeedback
- All Known Implementing Classes:
CsvSpreadSheetReader
public interface InitialRowSkippingSpreadSheetReader extends SpreadSheetReader
Interface for spreadsheet readers that can skip initial rows.- Author:
- FracPete (fracpete at waikato dot ac dot nz)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getSkipNumRows()
Returns the number of initial rows to skip.void
setSkipNumRows(int value)
Sets the number of initial rows to skip.String
skipNumRowsTipText()
Returns the tip text for this property.-
Methods inherited from interface adams.core.Destroyable
destroy
-
Methods inherited from interface adams.core.option.OptionHandler
cleanUpOptions, defineOptions, getOptionManager, toCommandLine
-
Methods inherited from interface adams.data.io.input.SpreadSheetReader
dataRowTypeTipText, getCorrespondingWriter, getDataRowType, getDefaultFormatExtension, getFormatDescription, getFormatExtensions, getLastError, getSpreadSheetType, hasLastError, isStopped, read, read, read, read, setDataRowType, setSpreadSheetType, spreadSheetTypeTipText, stopExecution
-
-
-
-
Method Detail
-
setSkipNumRows
void setSkipNumRows(int value)
Sets the number of initial rows to skip.- Parameters:
value
- the number of rows
-
getSkipNumRows
int getSkipNumRows()
Returns the number of initial rows to skip.- Returns:
- the number of rows
-
skipNumRowsTipText
String skipNumRowsTipText()
Returns the tip text for this property.- Returns:
- tip text for this property suitable for displaying in the GUI or for listing the options.
-
-