public static enum IHDF5WriterConfigurator.FileFormatVersionBounds extends java.lang.Enum<IHDF5WriterConfigurator.FileFormatVersionBounds>
For details, see https://www.hdfgroup.org/wp-content/uploads/2018/04/RFC-Setting-Bounds-for-Object-Creation-in-HDF5-1-10-0.pdf
Enum Constant and Description |
---|
EARLIEST_LATEST
The library will create objects with the earliest possible format versions.
The library will allow objects to be created with the latest format versions available to the current library release version.
With this setting, there is no upper limit on the format version to use.
This is the library default setting and provides the greatest format compatibility.
|
EARLIEST_V1_10
The library will create objects with the earliest possible format versions.
The library will allow objects to be created with the latest format versions available to library release version 1.10.
|
EARLIEST_V1_8
The library will create objects with the earliest possible format versions.
The library will allow objects to be created with the latest format versions available to library release version 1.8.
API calls that create objects or features that is available to versions of the library greater than release version 1.8 will fail.<.li>
|
LATEST_LATEST
The library will create objects with the latest format versions available to the current library release version.
This setting allows users to take advantage of the latest features and performance enhancements in the current library.
Earlier versions of the library than the current one may not be able to access objects created with this setting.
|
V1_10_LATEST
The library will create objects with the latest format versions available to the current library release version.
This setting allows users to take advantage of the latest features and performance enhancements in the current library.
Earlier versions of the library than the current one may not be able to access objects created with this setting.
|
V1_10_V1_10
The library will create objects with the latest format versions available to library release version 1.10.
This setting allows users to take advantage of the latest features and performance enhancements in the library version 1.10.
Earlier versions of the library than 1.10 may not be able to access objects created with this setting.
|
V1_8_LATEST
The library will create objects with the latest format versions available to library release version 1.8.
The library will allow objects to be created with the latest format versions available to the current library release version.
Earlier versions of the library than 1.8 may not be able to access objects created with this setting.
|
V1_8_V1_10
The library will create objects with the latest format versions available to library release version 1.8.
The library will allow objects to be created with the latest format versions available to library release version 1.10.
Earlier versions of the library than 1.8 may not be able to access objects created with this setting.
|
V1_8_V1_8
The library will create objects with the latest format versions available to library release version 1.8.
The library will allow objects to be created with the latest format versions available to library release version 1.8.
Earlier versions of the library than 1.8 may not be able to access objects created with this setting.
API calls that create objects or features that is available to versions of the library greater than release version 1.8 will fail.<.li>
|
Modifier and Type | Method and Description |
---|---|
static IHDF5WriterConfigurator.FileFormatVersionBounds |
getDefault() |
IHDF5WriterConfigurator.FileFormatVersion |
getHighBound() |
IHDF5WriterConfigurator.FileFormatVersion |
getLowBound() |
static IHDF5WriterConfigurator.FileFormatVersionBounds |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static IHDF5WriterConfigurator.FileFormatVersionBounds[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final IHDF5WriterConfigurator.FileFormatVersionBounds EARLIEST_V1_8
public static final IHDF5WriterConfigurator.FileFormatVersionBounds EARLIEST_V1_10
public static final IHDF5WriterConfigurator.FileFormatVersionBounds EARLIEST_LATEST
public static final IHDF5WriterConfigurator.FileFormatVersionBounds V1_8_V1_8
public static final IHDF5WriterConfigurator.FileFormatVersionBounds V1_8_V1_10
public static final IHDF5WriterConfigurator.FileFormatVersionBounds V1_8_LATEST
public static final IHDF5WriterConfigurator.FileFormatVersionBounds V1_10_V1_10
public static final IHDF5WriterConfigurator.FileFormatVersionBounds V1_10_LATEST
public static final IHDF5WriterConfigurator.FileFormatVersionBounds LATEST_LATEST
public static IHDF5WriterConfigurator.FileFormatVersionBounds[] values()
for (IHDF5WriterConfigurator.FileFormatVersionBounds c : IHDF5WriterConfigurator.FileFormatVersionBounds.values()) System.out.println(c);
public static IHDF5WriterConfigurator.FileFormatVersionBounds valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic IHDF5WriterConfigurator.FileFormatVersion getLowBound()
public IHDF5WriterConfigurator.FileFormatVersion getHighBound()
public static IHDF5WriterConfigurator.FileFormatVersionBounds getDefault()