public class DefaultTableIOPlugin extends AbstractIOPlugin<Table> implements TableIOPlugin
GenericTable
s.Constructor and Description |
---|
DefaultTableIOPlugin() |
Modifier and Type | Method and Description |
---|---|
GenericTable |
open(Location source,
TableIOOptions options)
Opens data from the given source.
|
void |
save(Table table,
Location destination,
TableIOOptions options)
Saves the given data to the specified destination.
|
boolean |
supportsOpen(Location source)
Checks whether the I/O plugin can open data from the given location.
|
boolean |
supportsOpen(String source)
Checks whether the I/O plugin can open data from the given source.
|
boolean |
supportsSave(Location source)
Checks whether the I/O plugin can save data to the given location.
|
boolean |
supportsSave(Object data,
String destination)
Checks whether the I/O plugin can save the given data to the specified
location.
|
boolean |
supportsSave(String source)
Checks whether the I/O plugin can save data to the given destination.
|
open, save
supports
getInfo, getPriority, setInfo, setPriority, toString
context, getContext
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getDataType, open, save
getType, open, save, supports, supportsSave
getIdentifier, log
context, getContext, setContext
compareTo, getPriority, setPriority
getInfo, setInfo
getLocation
getVersion
public boolean supportsOpen(Location source)
IOPlugin
supportsOpen
in interface IOPlugin<Table>
public boolean supportsOpen(String source)
IOPlugin
supportsOpen
in interface IOPlugin<Table>
supportsOpen
in class AbstractIOPlugin<Table>
public boolean supportsSave(Object data, String destination)
IOPlugin
supportsSave
in interface IOPlugin<Table>
public boolean supportsSave(Location source)
IOPlugin
supportsSave
in interface IOPlugin<Table>
public boolean supportsSave(String source)
IOPlugin
supportsSave
in interface IOPlugin<Table>
supportsSave
in class AbstractIOPlugin<Table>
public GenericTable open(Location source, TableIOOptions options) throws IOException
TableIOPlugin
open
in interface TableIOPlugin
IOException
public void save(Table table, Location destination, TableIOOptions options) throws IOException
TableIOPlugin
save
in interface TableIOPlugin
IOException
Copyright © 2015–2022 SciJava. All rights reserved.