Package adams.core.io
Interface FileFormatHandler
-
- All Known Subinterfaces:
ChunkedSpreadSheetReader,CompressionSupporter<T>,DataContainerReader<T>,DataContainerWriter<T>,EmailFileReader,EmailFileWriter,FlowReader,FlowWriter,ImageReader<T>,ImageSegmentationAnnotationReader,ImageSegmentationAnnotationReaderWithLayerNames,ImageSegmentationAnnotationWriter,ImageSegmentationAnnotationWriterWithLayerNames,ImageWriter<T>,InitialRowSkippingSpreadSheetReader,InputStreamImageReader<T>,MissingValueSpreadSheetReader,MultiSheetSpreadSheetReader<T>,NestedFlowReader,NestedFlowWriter,NoHeaderSpreadSheetReader,OutputStreamImageWriter<T>,SpreadSheetReader,StreamableBinaryDataContainerReader<T>,StreamableBinaryDataContainerWriter<T>,StreamableDataContainerReader<T>,StreamableDataContainerWriter<T>,StreamableTextBasedDataContainerReader<T>,StreamableTextBasedDataContainerWriter<T>,WindowedSpreadSheetReader
- All Known Implementing Classes:
AbstractActorJavaCodeProducer,AbstractAdamsExperimentReader,AbstractAdamsExperimentWriter,AbstractCustomPNGAnnotationImageSegmentationReader,AbstractDataContainerReader,AbstractDataContainerWriter,AbstractEmailFileReader,AbstractEmailFileWriter,AbstractExcelSpreadSheetReader,AbstractFlowJavaCodeProducer,AbstractFlowReader,AbstractFlowWriter,AbstractImageReader,AbstractImageSegmentationAnnotationReader,AbstractImageSegmentationAnnotationWriter,AbstractImageWriter,AbstractImplicitBackgroundPNGAnnotationImageSegmentationWriter,AbstractIndexedSplitsRunsReader,AbstractIndexedSplitsRunsWriter,AbstractMultiReportWriter,AbstractMultiSheetSpreadSheetReader,AbstractMultiSheetSpreadSheetReaderWithMissingValueSupport,AbstractNestedFlowReader,AbstractNestedFlowWriter,AbstractNotesReader,AbstractNotesWriter,AbstractObjectExporter,AbstractObjectReader,AbstractObjectWriter,AbstractParameterMapReader,AbstractParameterMapWriter,AbstractPNGAnnotationImageSegmentationReader,AbstractPNGAnnotationImageSegmentationWriter,AbstractReportReader,AbstractReportWriter,AbstractSimpleCSVReportReader,AbstractSimpleCSVReportWriter,AbstractSimpleJsonReportReader,AbstractSimpleJsonReportWriter,AbstractSimpleReportReader,AbstractSimpleReportWriter,AbstractSpreadSheetReader,AbstractSpreadSheetReaderWithMissingValueSupport,AbstractTimeseriesReader,AbstractTimeseriesWriter,AbstractWekaSpreadSheetReader,AccessSpreadSheetReader,ActorExecutionClassProducer,ApacheCommonsImageReader,ApacheCommonsImageWriter,ApplyActorProducer,ArffSpreadSheetReader,AutoWidthTabularSpreadSheetReader,BlueChannelImageSegmentationReader,BlueChannelImageSegmentationWriter,BoofCVImageReader,BoofCVImageWriter,ByteArrayToDataContainer.DummyReader,CocoAnnotationsReportReader,CommandlineReader,CommandlineWriter,CsvNotesReader,CsvNotesWriter,CsvSpreadSheetReader,DatabaseActorExecutionClassProducer,DataContainerToByteArray.DummyWriter,DataContainerToString.DummyWriter,DeepLabCutCSVReader,DeepLabCutCSVWriter,DefaultFlowReader,DefaultFlowWriter,DefaultSimpleCSVReportReader,DefaultSimpleCSVReportWriter,DefaultSimpleJsonReportReader,DefaultSimpleJsonReportWriter,DefaultSimpleReportReader,DefaultSimpleReportWriter,DetectronAnnotationsReportReader,EmlEmailFileReader,ExcelSpreadSheetReader,ExcelStreamingSpreadSheetReader,FastCsvSpreadSheetReader,FixedTabularSpreadSheetReader,FlowJUnitTestProducer,FlowStructureDotProducer,FlowStructureGraphMLProducer,GnumericSpreadSheetReader,GrayOrIndexedImageWriter,GrayscaleImageSegmentationReader,GrayscaleImageSegmentationWriter,HtmlHelpProducer,HtmlParametersProducer,ImageClassificationGridSpreadSheetReader,ImageClassificationJsonReportReader,ImageClassificationSpreadSheetReportReader,ImageExporter,IndexedPNGImageSegmentationReader,IndexedPNGImageSegmentationWriter,IndividualImageSegmentationLayerReader,IndividualImageSegmentationLayerWriter,InstanceReader,JAIExplicitImageWriter,JAIImageReader,JAIImageWriter,JavaInstantiationProducer,JavaInstantiationWriter,JsonAdamsExperimentReader,JsonAdamsExperimentWriter,JsonClassDescriptionProducer,JsonConsumer,JsonFlowReader,JsonFlowWriter,JsonIndexedSplitsRunsReader,JsonIndexedSplitsRunsWriter,JsonNotesReader,JsonNotesWriter,JsonParameterMapReader,JsonParameterMapWriter,JsonProducer,JSONSpreadSheetReader,LibSVMSpreadSheetReader,Mat5SpreadSheetReader,MatlabSpreadSheetReader,NestedAdamsExperimentReader,NestedAdamsExperimentWriter,NestedCommandlineReader,NestedCommandlineWriter,ObjectLocationsSpreadSheetReader,ObjectLocationsSpreadSheetWriter,ODFSpreadSheetReader,OpenCVImageReader,OpenCVImageWriter,OpexObjectLocationsReader,OpexObjectLocationsWriter,PascalVOCObjectLocationsReader,PlainTextEmailFileWriter,PlainTextExporter,PNGImageReader,PNGSpreadSheetReader,PropertiesEmailFileReader,PropertiesEmailFileWriter,PropertiesExporter,PropertiesIndexedSplitsRunsReader,PropertiesIndexedSplitsRunsWriter,PropertiesNotesReader,PropertiesNotesWriter,PropertiesSpreadSheetReader,RenderedPlainTextExporter,ReportExporter,SerializableObjectExporter,SerializableObjectReader,SerializableObjectWriter,SerializedAdamsExperimentReader,SerializedAdamsExperimentWriter,SerializedObjectReader,SerializedObjectWriter,SerializedParameterMapReader,SerializedParameterMapWriter,SimpleArffSpreadSheetReader,SimpleCsvSpreadSheetReader,SimpleJavaInstantiationWriter,SimpleStreamSpreadSheetReader,SimpleTimeseriesReader,SimpleTimeseriesWriter,SpreadSheetExporter,SpreadSheetTimeseriesReader,SpreadSheetTimeseriesWriter,SqlDumpSpreadSheetReader,StringToDataContainer.DummyReader,SVMLightSpreadSheetReader,TimeseriesExporter,TsvSpreadSheetReader,VggXmlAnnotationReportReader,ViaAnnotationsReportReader,ViaAnnotationsReportWriter,WekaClassifierModelReader,WekaInstancesExporter,XhtmlProducer,XrffSpreadSheetReader,XStreamReader,XStreamWriter,YamlNotesReader,YamlNotesWriter,YamlParameterMapReader,YamlParameterMapWriter,YoloAnnotationsReportReader,YoloAnnotationsReportWriter
public interface FileFormatHandlerInterface for classes that support file-format information.- Version:
- $Revision$
- Author:
- fracpete (fracpete at waikato dot ac dot nz)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetDefaultFormatExtension()Returns the default extension of the format.StringgetFormatDescription()Returns a string describing the format (used in the file chooser).String[]getFormatExtensions()Returns the extension(s) of the format.
-
-
-
Method Detail
-
getFormatDescription
String getFormatDescription()
Returns a string describing the format (used in the file chooser).- Returns:
- a description suitable for displaying in the file chooser
-
getFormatExtensions
String[] getFormatExtensions()
Returns the extension(s) of the format.- Returns:
- the extension (without the dot!)
-
getDefaultFormatExtension
String getDefaultFormatExtension()
Returns the default extension of the format.- Returns:
- the default extension (without the dot!)
-
-