public interface TableIOPlugin extends IOPlugin<Table>
Modifier and Type | Method and Description |
---|---|
default Class<Table> |
getDataType()
The type of data opened and/or saved by the plugin.
|
default Table<?,?> |
open(Location source)
Opens data from the given location.
|
default Table<?,?> |
open(Location source,
TableIOOptions options)
Opens data from the given source.
|
default void |
save(Table<?,?> data,
Location destination,
TableIOOptions options)
Saves the given data to the specified destination.
|
default void |
save(Table data,
Location destination)
Saves the given data to the specified location.
|
getType, open, save, supports, supportsOpen, supportsOpen, supportsSave, supportsSave, supportsSave, supportsSave
getIdentifier, log
context, getContext, setContext
compareTo, getPriority, setPriority
getInfo, setInfo
getLocation
getVersion
default Table<?,?> open(Location source) throws IOException
IOPlugin
open
in interface IOPlugin<Table>
IOException
default Table<?,?> open(Location source, TableIOOptions options) throws IOException
IOException
default void save(Table data, Location destination) throws IOException
IOPlugin
save
in interface IOPlugin<Table>
IOException
default void save(Table<?,?> data, Location destination, TableIOOptions options) throws IOException
IOException
Copyright © 2015–2022 SciJava. All rights reserved.