Add java to format source (#1690)

This commit is contained in:
Allen Byrne
2022-04-25 20:32:50 -05:00
committed by GitHub
parent d19d9b4c8a
commit 41a36efde1
155 changed files with 12051 additions and 9135 deletions

View File

@@ -16,46 +16,42 @@
************************************************************/
package examples.groups;
import hdf.hdf5lib.H5;
import hdf.hdf5lib.HDF5Constants;
import java.util.EnumSet;
import java.util.HashMap;
import java.util.Map;
import hdf.hdf5lib.H5;
import hdf.hdf5lib.HDF5Constants;
public class H5Ex_G_Iterate {
private static String FILENAME = "groups/h5ex_g_iterate.h5";
private static String FILENAME = "groups/h5ex_g_iterate.h5";
private static String DATASETNAME = "/";
enum H5O_type {
H5O_TYPE_UNKNOWN(-1), // Unknown object type
H5O_TYPE_GROUP(0), // Object is a group
H5O_TYPE_DATASET(1), // Object is a dataset
H5O_TYPE_UNKNOWN(-1), // Unknown object type
H5O_TYPE_GROUP(0), // Object is a group
H5O_TYPE_DATASET(1), // Object is a dataset
H5O_TYPE_NAMED_DATATYPE(2), // Object is a named data type
H5O_TYPE_NTYPES(3); // Number of different object types
H5O_TYPE_NTYPES(3); // Number of different object types
private static final Map<Integer, H5O_type> lookup = new HashMap<Integer, H5O_type>();
static {
static
{
for (H5O_type s : EnumSet.allOf(H5O_type.class))
lookup.put(s.getCode(), s);
}
private int code;
H5O_type(int layout_type) {
this.code = layout_type;
}
H5O_type(int layout_type) { this.code = layout_type; }
public int getCode() {
return this.code;
}
public int getCode() { return this.code; }
public static H5O_type get(int code) {
return lookup.get(code);
}
public static H5O_type get(int code) { return lookup.get(code); }
}
private static void do_iterate() {
private static void do_iterate()
{
long file_id = HDF5Constants.H5I_INVALID_HID;
// Open a file using default properties.
@@ -70,12 +66,13 @@ public class H5Ex_G_Iterate {
System.out.println("Objects in root group:");
try {
if (file_id >= 0) {
int count = (int) H5.H5Gn_members(file_id, DATASETNAME);
int count = (int)H5.H5Gn_members(file_id, DATASETNAME);
String[] oname = new String[count];
int[] otype = new int[count];
int[] ltype = new int[count];
long[] orefs = new long[count];
H5.H5Gget_obj_info_all(file_id, DATASETNAME, oname, otype, ltype, orefs, HDF5Constants.H5_INDEX_NAME);
int[] otype = new int[count];
int[] ltype = new int[count];
long[] orefs = new long[count];
H5.H5Gget_obj_info_all(file_id, DATASETNAME, oname, otype, ltype, orefs,
HDF5Constants.H5_INDEX_NAME);
// Get type of the object and display its name and type.
for (int indx = 0; indx < otype.length; indx++) {
@@ -109,8 +106,5 @@ public class H5Ex_G_Iterate {
}
}
public static void main(String[] args) {
H5Ex_G_Iterate.do_iterate();
}
public static void main(String[] args) { H5Ex_G_Iterate.do_iterate(); }
}