| Package | Description |
|---|---|
| de.gsi.dataset.serializer.spi | |
| de.gsi.dataset.serializer.spi.iobuffer |
| Modifier and Type | Method and Description |
|---|---|
static FieldHeader |
BinarySerialiser.getFieldHeader(IoBuffer readBuffer) |
static FieldHeader |
BinarySerialiser.parseIoStream(IoBuffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
static Optional<FieldHeader> |
FieldHeader.findHeaderFor(List<FieldHeader> fieldHeaderList,
String fieldName) |
List<FieldHeader> |
FieldHeader.getChildren() |
Optional<FieldHeader> |
FieldHeader.getParent() |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
BinarySerialiser.parseIoStream(IoBuffer buffer,
FieldHeader fieldRoot,
int recursionDepth) |
static double[][] |
BinaryArrayFactory.readDoubleMatrix(IoBuffer buffer,
FieldHeader fieldHeader) |
protected static void |
BinarySerialiser.swallowRest(IoBuffer readBuffer,
FieldHeader fieldHeader) |
| Modifier and Type | Method and Description |
|---|---|
static Optional<FieldHeader> |
FieldHeader.findHeaderFor(List<FieldHeader> fieldHeaderList,
String fieldName) |
| Constructor and Description |
|---|
FieldHeader(FieldHeader parent,
String fieldName,
DataType dataType,
int[] dims,
long positionBuffer,
long expectedNumberOfBytes)
Constructs new serializer field header
|
| Modifier and Type | Method and Description |
|---|---|
protected static Optional<FieldHeader> |
DataSetSerialiser.checkFieldCompatibility(IoBuffer buffer,
List<FieldHeader> fieldHeaderList,
String fieldName,
DataType... requireDataTypes) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
IoBufferSerialiser.deserialise(Object obj,
FieldHeader fieldRoot,
ClassFieldDescription classFieldDescription,
int recursionDepth) |
| Modifier and Type | Method and Description |
|---|---|
protected static Optional<FieldHeader> |
DataSetSerialiser.checkFieldCompatibility(IoBuffer buffer,
List<FieldHeader> fieldHeaderList,
String fieldName,
DataType... requireDataTypes) |
protected static void |
DataSetSerialiser.parseDataLabels(IoBuffer readBuffer,
DataSetBuilder builder,
List<FieldHeader> fieldHeaderList) |
protected static void |
DataSetSerialiser.parseHeader(IoBuffer readBuffer,
DataSetBuilder builder,
List<FieldHeader> fieldHeaderList) |
protected static void |
DataSetSerialiser.parseMetaData(IoBuffer readBuffer,
DataSetBuilder builder,
List<FieldHeader> fieldHeaderList) |
protected static void |
DataSetSerialiser.parseNumericData(IoBuffer readBuffer,
DataSetBuilder builder,
List<FieldHeader> fieldHeaderList) |
Copyright © 2019 GSI Helmholtzzentrum für Schwerionenforschung GmbH. All rights reserved.