Uses of Class
de.gsi.dataset.utils.serializer.FastByteBuffer
-
Packages that use FastByteBuffer Package Description de.gsi.dataset.utils de.gsi.dataset.utils.serializer -
-
Uses of FastByteBuffer in de.gsi.dataset.utils
Methods in de.gsi.dataset.utils with parameters of type FastByteBuffer Modifier and Type Method Description static DataSetDataSetSerialiser. readDataSetFromByteArray(FastByteBuffer readBuffer)Read a Dataset from a byte array containing comma separated values.
The data format is a custom extension of csv with an additional #-commented Metadata Header and a $-commented column header.protected static voidDataSetSerialiser. swallowRest(FastByteBuffer readBuffer, BinarySerialiser.FieldHeader fieldHeader)protected static voidDataSetSerialiser. writeDataLabelsToStream(FastByteBuffer buffer, DataSet dataSet)static voidDataSetSerialiser. writeDataSetToByteArray(DataSet dataSet, FastByteBuffer buffer, boolean asFloat)Write data set into byte buffer.protected static voidDataSetSerialiser. writeHeaderDataToStream(FastByteBuffer buffer, DataSet dataSet)protected static voidDataSetSerialiser. writeMetaDataToStream(FastByteBuffer buffer, DataSet dataSet)protected static voidDataSetSerialiser. writeNumericBinaryDataToBuffer(FastByteBuffer buffer, DataSet dataSet, boolean asFloat) -
Uses of FastByteBuffer in de.gsi.dataset.utils.serializer
Methods in de.gsi.dataset.utils.serializer that return FastByteBuffer Modifier and Type Method Description static FastByteBufferFastByteBuffer. wrap(byte[] byteArray)Wraps a given byte array into FastByteBufferstatic FastByteBufferFastByteBuffer. wrap(byte[] byteArray, int length)Wraps a given byte array into FastByteBufferMethods in de.gsi.dataset.utils.serializer with parameters of type FastByteBuffer Modifier and Type Method Description static BinarySerialiser.HeaderInfoBinarySerialiser. checkHeaderInfo(FastByteBuffer readBuffer)static int[]BinarySerialiser. getArrayDimensions(FastByteBuffer readBuffer)static booleanBinarySerialiser. getBoolean(FastByteBuffer readBuffer)static boolean[]BinarySerialiser. getBooleanArray(FastByteBuffer readBuffer)static byteBinarySerialiser. getByte(FastByteBuffer readBuffer)static byte[]BinarySerialiser. getByteArray(FastByteBuffer readBuffer)static doubleBinarySerialiser. getDouble(FastByteBuffer readBuffer)static double[]BinarySerialiser. getDoubleArray(FastByteBuffer readBuffer)static BinarySerialiser.FieldHeaderBinarySerialiser. getFieldHeader(FastByteBuffer readBuffer)static floatBinarySerialiser. getFloat(FastByteBuffer readBuffer)static float[]BinarySerialiser. getFloatArray(FastByteBuffer readBuffer)protected static java.lang.Object[]BinarySerialiser. getGenericArrayAsPrimitive(FastByteBuffer readBuffer, DataType dataType)static int[]BinarySerialiser. getIntArray(FastByteBuffer readBuffer)static intBinarySerialiser. getInteger(FastByteBuffer readBuffer)static longBinarySerialiser. getLong(FastByteBuffer readBuffer)static long[]BinarySerialiser. getLongArray(FastByteBuffer readBuffer)static <K,V>
java.util.Map<K,V>BinarySerialiser. getMap(FastByteBuffer readBuffer, java.util.Map<K,V> map)static shortBinarySerialiser. getShort(FastByteBuffer readBuffer)static short[]BinarySerialiser. getShortArray(FastByteBuffer readBuffer)static java.lang.StringBinarySerialiser. getString(FastByteBuffer readBuffer)static java.lang.String[]BinarySerialiser. getStringArray(FastByteBuffer readBuffer)static voidBinaryArrayFactory. put(FastByteBuffer buffer, java.lang.String fieldName, double[][] matrix)static voidBinarySerialiser. put(FastByteBuffer buffer, java.lang.String fieldName, boolean value)static voidBinarySerialiser. put(FastByteBuffer buffer, java.lang.String fieldName, boolean[] arrayValue)static voidBinarySerialiser. put(FastByteBuffer buffer, java.lang.String fieldName, boolean[] arrayValue, int[] dims)static voidBinarySerialiser. put(FastByteBuffer buffer, java.lang.String fieldName, byte value)static voidBinarySerialiser. put(FastByteBuffer buffer, java.lang.String fieldName, byte[] arrayValue)static voidBinarySerialiser. put(FastByteBuffer buffer, java.lang.String fieldName, byte[] arrayValue, int[] dims)static voidBinarySerialiser. put(FastByteBuffer buffer, java.lang.String fieldName, double value)static voidBinarySerialiser. put(FastByteBuffer buffer, java.lang.String fieldName, double[] arrayValue)static voidBinarySerialiser. put(FastByteBuffer buffer, java.lang.String fieldName, double[] arrayValue, int[] dims)static voidBinarySerialiser. put(FastByteBuffer buffer, java.lang.String fieldName, float value)static voidBinarySerialiser. put(FastByteBuffer buffer, java.lang.String fieldName, float[] arrayValue)static voidBinarySerialiser. put(FastByteBuffer buffer, java.lang.String fieldName, float[] arrayValue, int[] dims)static voidBinarySerialiser. put(FastByteBuffer buffer, java.lang.String fieldName, int value)static voidBinarySerialiser. put(FastByteBuffer buffer, java.lang.String fieldName, int[] arrayValue)static voidBinarySerialiser. put(FastByteBuffer buffer, java.lang.String fieldName, int[] arrayValue, int[] dims)static voidBinarySerialiser. put(FastByteBuffer buffer, java.lang.String fieldName, long value)static voidBinarySerialiser. put(FastByteBuffer buffer, java.lang.String fieldName, long[] arrayValue)static voidBinarySerialiser. put(FastByteBuffer buffer, java.lang.String fieldName, long[] arrayValue, int[] dims)static voidBinarySerialiser. put(FastByteBuffer buffer, java.lang.String fieldName, short value)static voidBinarySerialiser. put(FastByteBuffer buffer, java.lang.String fieldName, short[] arrayValue)static voidBinarySerialiser. put(FastByteBuffer buffer, java.lang.String fieldName, short[] arrayValue, int[] dims)static voidBinarySerialiser. put(FastByteBuffer buffer, java.lang.String fieldName, java.lang.String value)static voidBinarySerialiser. put(FastByteBuffer buffer, java.lang.String fieldName, java.lang.String[] arrayValue)static voidBinarySerialiser. put(FastByteBuffer buffer, java.lang.String fieldName, java.lang.String[] arrayValue, int[] dims)static <K,V>
voidBinarySerialiser. put(FastByteBuffer buffer, java.lang.String fieldName, java.util.Map<K,V> map)protected static intBinarySerialiser. putArrayHeader(FastByteBuffer buffer, java.lang.String fieldName, DataType dataType, int[] dims)static voidBinarySerialiser. putEndMarker(FastByteBuffer buffer)protected static voidBinarySerialiser. putFieldHeader(FastByteBuffer buffer, java.lang.String fieldName, DataType dataType)protected static voidBinarySerialiser. putFieldHeader(FastByteBuffer buffer, java.lang.String fieldName, DataType dataType, int additionalSize)protected static voidBinarySerialiser. putGenericArrayAsPrimitive(FastByteBuffer buffer, DataType dataType, java.lang.Object[] data, int nToCopy)static voidBinarySerialiser. putHeaderInfo(FastByteBuffer buffer)Adds header and version informationstatic double[][]BinaryArrayFactory. readDoubleMatrix(FastByteBuffer buffer, BinarySerialiser.FieldHeader fieldHeader)
-