Package pulse.io.readers
Interface DatasetReader
-
- All Superinterfaces:
AbstractHandler,AbstractReader<InterpolationDataset>,Reflexive
- All Known Implementing Classes:
TBLReader
public interface DatasetReader extends AbstractReader<InterpolationDataset>
AnAbstractReaderfor reading tabular datasets and enhancing them with an interpolation algorithm.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InterpolationDatasetread(File file)Creates anInterpolationDatasetusing the dataset stored in thefile.-
Methods inherited from interface pulse.io.readers.AbstractHandler
getSupportedExtension, isExtensionSupported
-
-
-
-
Method Detail
-
read
InterpolationDataset read(File file) throws IOException
Creates anInterpolationDatasetusing the dataset stored in thefile.- Specified by:
readin interfaceAbstractReader<InterpolationDataset>- Parameters:
file- a file with a supported extension containing the information needed to create anInterpolationDataset.- Returns:
- an
InterpolationDataset, which not only stores the information contained infile, but also provides means of interpolation. - Throws:
IOException- if something goes wrong with reading thefile
-
-