public interface TableIOPlugin extends IOPlugin<Table>
| Modifier and Type | Method and Description |
|---|---|
default Class<Table> |
getDataType() |
default Table<?,?> |
open(Location source) |
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) |
getType, open, save, supports, supportsOpen, supportsOpen, supportsSave, supportsSave, supportsSave, supportsSavegetIdentifier, logcontext, getContext, setContextcompareTo, getPriority, setPrioritygetInfo, setInfogetLocationgetVersiondefault Table<?,?> open(Location source) throws IOException
open in interface IOPlugin<Table>IOExceptiondefault Table<?,?> open(Location source, TableIOOptions options) throws IOException
source - The data source to open as a table.options - The options to use when opening the data.IOException - If something goes wrong opening the data source.default void save(Table data, Location destination) throws IOException
save in interface IOPlugin<Table>IOExceptiondefault void save(Table<?,?> data, Location destination, TableIOOptions options) throws IOException
data - The table to save.destination - The destination where the table should be saved.options - The options to use when saving the data.IOException - If something goes wrong opening the data source.default Class<Table> getDataType()
getDataType in interface IOPlugin<Table>Copyright © 2012–2022 SciJava. All rights reserved.