File tree Expand file tree Collapse file tree 12 files changed +6
-33
lines changed
src/main/java/org/hdf5javalib Expand file tree Collapse file tree 12 files changed +6
-33
lines changed Original file line number Diff line number Diff line change 33import org .hdf5javalib .dataclass .HdfFixedPoint ;
44import org .hdf5javalib .datatype .FixedPointDatatype ;
55import org .hdf5javalib .datatype .ReferenceDatatype ;
6+ import org .hdf5javalib .hdfjava .HdfDataObject ;
67import org .hdf5javalib .hdfjava .HdfTree ;
78import org .hdf5javalib .hdfjava .HdfTreeNode ;
8- import org .hdf5javalib .hdfjava .HdfDataObject ;
99import org .hdf5javalib .utils .HdfDataHolder ;
1010
1111import java .io .IOException ;
Original file line number Diff line number Diff line change 66import org .hdf5javalib .datatype .ReferenceDatatype ;
77import org .hdf5javalib .datatype .StringDatatype ;
88import org .hdf5javalib .hdffile .metadata .HdfSuperblock ;
9+ import org .hdf5javalib .hdfjava .HdfDataObject ;
910import org .hdf5javalib .hdfjava .HdfTree ;
1011import org .hdf5javalib .hdfjava .HdfTreeNode ;
11- import org .hdf5javalib .hdfjava .HdfDataObject ;
1212import org .hdf5javalib .utils .HdfDataHolder ;
1313
1414import java .io .IOException ;
1515import java .lang .reflect .InvocationTargetException ;
1616import java .nio .ByteBuffer ;
1717import java .nio .ByteOrder ;
18- import java .util .*;
18+ import java .util .Arrays ;
19+ import java .util .Objects ;
1920import java .util .concurrent .atomic .AtomicReference ;
2021
2122public class HdfObjectReference implements HdfReferenceInstance {
Original file line number Diff line number Diff line change 11package org .hdf5javalib .examples .hdf5examples ;
22
3- import org .hdf5javalib .dataclass .HdfFixedPoint ;
43import org .hdf5javalib .dataclass .HdfFloatPoint ;
54import org .hdf5javalib .datasource .TypedDataSource ;
65import org .hdf5javalib .hdfjava .HdfDataFile ;
76import org .hdf5javalib .hdfjava .HdfDataset ;
87import org .hdf5javalib .hdfjava .HdfFileReader ;
98import org .hdf5javalib .utils .HdfDisplayCountUtils ;
10- import org .hdf5javalib .utils .HdfDisplayUtils ;
119import org .slf4j .Logger ;
1210import org .slf4j .LoggerFactory ;
1311
1412import java .io .IOException ;
1513import java .lang .reflect .InvocationTargetException ;
16- import java .net .URISyntaxException ;
1714import java .nio .channels .SeekableByteChannel ;
1815import java .nio .file .Files ;
1916import java .nio .file .Path ;
2017import java .nio .file .Paths ;
2118import java .nio .file .StandardOpenOption ;
2219import java .util .Arrays ;
23- import java .util .DoubleSummaryStatistics ;
24- import java .util .Objects ;
2520import java .util .OptionalDouble ;
2621
27- import static org .hdf5javalib .utils .HdfDisplayUtils .displayFile ;
28- import static org .hdf5javalib .utils .HdfDisplayUtils .displayValue ;
29-
3022/**
3123 * Demonstrates reading and processing compound data from an HDF5 file.
3224 * <p>
Original file line number Diff line number Diff line change 33import org .hdf5javalib .dataclass .HdfFixedPoint ;
44import org .hdf5javalib .dataclass .reference .HdfDataspaceSelectionInstance ;
55import org .hdf5javalib .datatype .FixedPointDatatype ;
6- import org .hdf5javalib .hdffile .infrastructure .HdfBTreeV1 ;
76import org .hdf5javalib .hdffile .infrastructure .HdfBTreeV1ForChunk ;
87import org .hdf5javalib .hdfjava .HdfDataFile ;
98import org .hdf5javalib .hdfjava .HdfFileReader ;
1413import java .lang .reflect .InvocationTargetException ;
1514import java .nio .ByteBuffer ;
1615import java .nio .ByteOrder ;
17- import java .util .* ;
16+ import java .util .Arrays ;
1817
1918/**
2019 * Represents a Data Layout Message in the HDF5 file format.
Original file line number Diff line number Diff line change 33import org .hdf5javalib .dataclass .HdfFixedPoint ;
44import org .hdf5javalib .hdfjava .HdfDataFile ;
55import org .hdf5javalib .utils .HdfDisplayUtils ;
6- import org .hdf5javalib .utils .HdfWriteUtils ;
7-
8- import java .util .ArrayList ;
9- import java .util .List ;
106
117/**
128 * Represents an HDF5 B-Tree (version 1) as defined in the HDF5 specification.
Original file line number Diff line number Diff line change 22
33import org .hdf5javalib .dataclass .HdfFixedPoint ;
44import org .hdf5javalib .hdfjava .HdfDataFile ;
5- import org .hdf5javalib .utils .HdfDisplayUtils ;
6- import org .hdf5javalib .utils .HdfWriteUtils ;
75
8- import java .util .ArrayList ;
96import java .util .List ;
107
118/**
Original file line number Diff line number Diff line change 22
33import java .io .IOException ;
44import java .nio .ByteBuffer ;
5- import java .nio .ByteOrder ;
65import java .nio .channels .SeekableByteChannel ;
76import java .nio .charset .StandardCharsets ;
8- import java .util .Arrays ;
97
108public class Hdf5Utils {
119
Original file line number Diff line number Diff line change 1616import java .util .ArrayList ;
1717import java .util .List ;
1818import java .util .Optional ;
19- import java .util .stream .Collectors ;
2019
2120/**
2221 * Represents a leaf node (HdfDataset) in the B-Tree.
Original file line number Diff line number Diff line change 77import org .hdf5javalib .hdffile .dataobjects .HdfObjectHeaderPrefixV2 ;
88import org .hdf5javalib .hdffile .dataobjects .messages .*;
99import org .hdf5javalib .hdffile .infrastructure .*;
10- import org .hdf5javalib .hdffile .infrastructure .fractalheap .ParsedHeapId ;
1110import org .hdf5javalib .hdffile .infrastructure .fractalheap .FractalHeap ;
11+ import org .hdf5javalib .hdffile .infrastructure .fractalheap .ParsedHeapId ;
1212import org .hdf5javalib .hdffile .infrastructure .v2btree .BTreeV2Reader ;
1313import org .hdf5javalib .hdffile .infrastructure .v2btree .BTreeV2Record ;
1414import org .hdf5javalib .hdffile .infrastructure .v2btree .Type5Record ;
Original file line number Diff line number Diff line change 2222import java .util .Arrays ;
2323import java .util .Comparator ;
2424import java .util .Optional ;
25- import java .util .stream .Collectors ;
2625
2726/**
2827 * Utility class for displaying HDF5 dataset data and managing attributes.
You can’t perform that action at this time.
0 commit comments