| default IOPlugin<?> | getOpener(Location source)
Gets the most appropriate IOPlugin for opening data from the given
location.
|
| default IOPlugin<?> | getOpener(String source)
Gets the most appropriate IOPlugin for opening data from the given
location.
|
| default Class<IOPlugin<?>> | getPluginType()
Gets the type of plugins managed by this service.
|
| default <D> IOPlugin<D> | getSaver(D data,
Location destination)
Gets the most appropriate IOPlugin for saving data to the given
location.
|
| default <D> IOPlugin<D> | getSaver(D data,
String destination)
Gets the most appropriate IOPlugin for saving data to the given
location.
|
| default Class<Location> | getType()
Gets the type associated with the object.
|
| default Object | open(Location source)
Loads data from the given location.
|
| Object | open(String source)
Loads data from the given source.
|
| default void | save(Object data,
Location destination)
Saves data to the given location.
|
| void | save(Object data,
String destination)
Saves data to the given destination.
|
The opener to use is automatically determined based on available IOPlugins; see getOpener(String).
The opener to use is automatically determined based on available IOPlugins; see getOpener(Location).
The saver to use is automatically determined based on available IOPlugins; see getSaver(Object, String).
The saver to use is automatically determined based on available IOPlugins; see getSaver(Object, Location).
Copyright © 2015–2022 SciJava. All rights reserved.