generated.docs.javadoc.org.eclipse.dawnsci.nexus.INexusFileFactory.html Maven / Gradle / Ivy
INexusFileFactory (h5jan API)
org.eclipse.dawnsci.nexus
Interface INexusFileFactory
-
- All Known Implementing Classes:
- NexusFileFactoryHDF5
public interface INexusFileFactory
Defines an interface for creating NexusFile
s.
-
-
Method Summary
All Methods Instance Methods Abstract Methods
Modifier and Type
Method and Description
NexusFile
newNexusFile(java.lang.String path)
Create a new NexusFile
with the given path.
NexusFile
newNexusFile(java.lang.String path,
boolean enableSWMR)
Create a new NexusFile
with the given path, optionally enabling SWMR
(Single Write Multiple Read).
-
-
Method Detail
-
newNexusFile
NexusFile newNexusFile(java.lang.String path)
Create a new NexusFile
with the given path. This can be used to read
an existing NexusFile or to write a new file (overwriting any existing file).
- Parameters:
path
- path
- Returns:
- new
NexusFile
-
newNexusFile
NexusFile newNexusFile(java.lang.String path,
boolean enableSWMR)
Create a new NexusFile
with the given path, optionally enabling SWMR
(Single Write Multiple Read). This can be used to read
an existing NexusFile or to write a new file (overwriting any existing file).
- Parameters:
path
- path
enableSWMR
- true
to enable SWMR, false
otherwise
- Returns:
- new
NexusFile