Package adams.core.io
Interface FileFormatHandler
-
- All Known Subinterfaces:
ChunkedSpreadSheetReader
,EmailFileReader
,EmailFileWriter
,FlowReader
,FlowWriter
,ImageReader<T>
,ImageSegmentationAnnotationReader
,ImageSegmentationAnnotationReaderWithLayerNames
,ImageSegmentationAnnotationWriter
,ImageSegmentationAnnotationWriterWithLayerNames
,ImageWriter<T>
,InitialRowSkippingSpreadSheetReader
,InputStreamImageReader<T>
,MissingValueSpreadSheetReader
,MultiSheetSpreadSheetReader<T>
,NestedFlowReader
,NestedFlowWriter
,NoHeaderSpreadSheetReader
,OutputStreamImageWriter<T>
,SpreadSheetReader
,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
,CocoAnnotationsReportReader
,CommandlineReader
,CommandlineWriter
,CsvNotesReader
,CsvNotesWriter
,CsvSpreadSheetReader
,DatabaseActorExecutionClassProducer
,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
,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
,SVMLightSpreadSheetReader
,TimeseriesExporter
,TsvSpreadSheetReader
,VggXmlAnnotationReportReader
,ViaAnnotationsReportReader
,ViaAnnotationsReportWriter
,WekaInstancesExporter
,XhtmlProducer
,XrffSpreadSheetReader
,XStreamReader
,XStreamWriter
,YamlNotesReader
,YamlNotesWriter
,YamlParameterMapReader
,YamlParameterMapWriter
,YoloAnnotationsReportReader
,YoloAnnotationsReportWriter
public interface FileFormatHandler
Interface 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 String
getDefaultFormatExtension()
Returns the default extension of the format.String
getFormatDescription()
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!)
-
-