Package adams.flow.transformer.splitfile
Interface FileSplitterWithBinarySupport
-
- All Superinterfaces:
Destroyable,FileSplitter,OptionHandler,Stoppable
- All Known Implementing Classes:
AbstractFileSplitterWithBinarySupport,SplitByNumber,SplitBySize
public interface FileSplitterWithBinarySupport extends FileSplitter
Interface for file splitters that can process binary files as well.- Author:
- fracpete (fracpete at waikato dot ac dot nz)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringbufferSizeTipText()Returns the tip text for this property.StringfileTypeTipText()Returns the tip text for this property.intgetBufferSize()Get output file.FileTypegetFileType()Returns how to process the files.voidsetBufferSize(int value)Sets the size of the buffer.voidsetFileType(FileType value)Sets how to process the files.-
Methods inherited from interface adams.core.Destroyable
destroy
-
Methods inherited from interface adams.flow.transformer.splitfile.FileSplitter
extensionTipText, getExtension, getNumDigits, getPrefix, numDigitsTipText, prefixTipText, setExtension, setNumDigits, setPrefix, split
-
Methods inherited from interface adams.core.option.OptionHandler
cleanUpOptions, defineOptions, getOptionManager, toCommandLine
-
Methods inherited from interface adams.core.Stoppable
stopExecution
-
-
-
-
Method Detail
-
setFileType
void setFileType(FileType value)
Sets how to process the files.- Parameters:
value- the type of file
-
getFileType
FileType getFileType()
Returns how to process the files.- Returns:
- the type of file
-
fileTypeTipText
String fileTypeTipText()
Returns the tip text for this property.- Returns:
- tip text for this property suitable for displaying in the GUI or for listing the options.
-
setBufferSize
void setBufferSize(int value)
Sets the size of the buffer.- Parameters:
value- the size
-
getBufferSize
int getBufferSize()
Get output file.- Returns:
- file
-
bufferSizeTipText
String bufferSizeTipText()
Returns the tip text for this property.- Returns:
- tip text for this property suitable for displaying in the GUI or for listing the options.
-
-