- g2t(long) - Static method in class dk.vajhoej.record.VAXFloatUtil
-
Convert from G floating to T floating.
- genReader(Class<T>) - Static method in class dk.vajhoej.record.CodeGen
-
Generate FastStructReader.
- genWriter(Class<T>, int) - Static method in class dk.vajhoej.record.CodeGen
-
Generate FastStructWriter.
- genWriter(Class<T>) - Static method in class dk.vajhoej.record.CodeGen
-
Generate FastStructWriter.
- get(Class<?>) - Method in class dk.vajhoej.record.StructInfoCache
-
Get StructInfo from cache.
- getAlignment() - Method in class dk.vajhoej.record.StructInfo
-
Get Alignment.
- getByteBuffer() - Method in class dk.vajhoej.record.CompositFastStructReader
-
- getByteBuffer() - Method in class dk.vajhoej.record.CompositFastStructWriter
-
- getByteBuffer() - Method in interface dk.vajhoej.record.FastStructReader
-
Get byte buffer.
- getByteBuffer() - Method in interface dk.vajhoej.record.FastStructWriter
-
Get byte buffer.
- getBytes() - Method in class dk.vajhoej.record.CompositFastStructWriter
-
- getBytes() - Method in interface dk.vajhoej.record.FastStructWriter
-
Get bytes.
- getBytes() - Method in class dk.vajhoej.record.StructWriter
-
Get bytes.
- getClassType() - Method in class dk.vajhoej.record.FieldInfo
-
Get Java class type.
- getCountprefix() - Method in class dk.vajhoej.record.FieldInfo
-
Get length in bytes of count prefix.
- getDecimals() - Method in class dk.vajhoej.record.FieldInfo
-
Get decimals of BCD.
- getElements() - Method in class dk.vajhoej.record.FieldInfo
-
Get number of elements.
- getElements(Object, int) - Method in interface dk.vajhoej.record.LengthProvider2
-
Get number of elements in array.
- getElements(Object, int) - Method in interface dk.vajhoej.record8.ElementsFunction
-
Get number of elements in array.
- getEncoding() - Method in class dk.vajhoej.record.FieldInfo
-
Get encoding of string.
- getEndianess() - Method in class dk.vajhoej.record.FieldInfo
-
Get endianess.
- getEndianess() - Method in class dk.vajhoej.record.StructInfo
-
Get endianess.
- getEndpad() - Method in class dk.vajhoej.record.StructInfo
-
Get pad at end.
- getField() - Method in class dk.vajhoej.record.FieldInfo
-
Get corresponding reflection object.
- getFields() - Method in class dk.vajhoej.record.StructInfo
-
Get fields.
- getHitRate() - Method in class dk.vajhoej.record.StructInfoCache
-
Get cache hit rate.
- getInstance() - Static method in class dk.vajhoej.record.StructInfoCache
-
Get singleton instance.
- getLength() - Method in class dk.vajhoej.record.FieldInfo
-
Get length of fixed length string.
- getLength(Object, int) - Method in interface dk.vajhoej.record.LengthProvider
-
Get length of field.
- getLength() - Method in class dk.vajhoej.record.StructInfo
-
Get length of fixed length parts of struct.
- getLength() - Method in class dk.vajhoej.record.StructWriter
-
Get length.
- getLength(Object, int) - Method in interface dk.vajhoej.record8.LengthFunction
-
Get length of field.
- getLengthProvider(Object, int) - Method in interface dk.vajhoej.record.LengthProvider2
-
Get length provider for sub struct.
- getMaxLength() - Method in interface dk.vajhoej.record.LengthProvider2
-
Get max length of struct.
- getMaxLength() - Method in interface dk.vajhoej.record8.MaxLengthFunction
-
Get max length of struct.
- getOffset(String) - Method in class dk.vajhoej.record.StructInfo
-
Get offset for field name.
- getPad() - Method in class dk.vajhoej.record.FieldInfo
-
Get whether to pad.
- getPad() - Method in class dk.vajhoej.record.SubClassAndPad
-
Get padding.
- getPadchar() - Method in class dk.vajhoej.record.FieldInfo
-
Get pad character.
- getPrefixlength() - Method in class dk.vajhoej.record.FieldInfo
-
Get prefix length.
- getRemaining() - Method in class dk.vajhoej.record.StructReader
-
Get number of remaining bytes.
- getSelectorField() - Method in class dk.vajhoej.record.StructInfo
-
Get index of selector field.
- getSelectPad() - Method in class dk.vajhoej.record.FieldInfo
-
Get sub class padding to fixed length.
- getSelects() - Method in class dk.vajhoej.record.FieldInfo
-
Get sub class selections.
- getStructType() - Method in class dk.vajhoej.record.FieldInfo
-
Get native struct type.
- getSubClass() - Method in class dk.vajhoej.record.SubClassAndPad
-
Get class.
- getZone() - Method in class dk.vajhoej.record.FieldInfo
-
Get zone of zoned BCD.
- s2f(int) - Static method in class dk.vajhoej.record.VAXFloatUtil
-
Convert from S floating to F floating.
- Selector - Annotation Type in dk.vajhoej.record
-
Annotation for selection of sub types.
- Struct - Annotation Type in dk.vajhoej.record
-
Annotation for structs.
- StructField - Annotation Type in dk.vajhoej.record
-
Annotation for fields.
- StructInfo - Class in dk.vajhoej.record
-
Class StructInfo contains information about a native struct needed for reading and/or writing.
- StructInfo(Endian, Alignment, boolean, List<FieldInfo>, Class<?>) - Constructor for class dk.vajhoej.record.StructInfo
-
Create instance of StructInfo.
- StructInfoCache - Class in dk.vajhoej.record
-
Class StructInfoCache caches StructInfo objects in a singleton cache.
- StructReader - Class in dk.vajhoej.record
-
Class StructReader reads a Java object from a byte array containing a native struct.
- StructReader(byte[]) - Constructor for class dk.vajhoej.record.StructReader
-
Create instance of StructReader.
- StructReader8 - Class in dk.vajhoej.record8
-
Extension of StructReader class enabling the usage of lambda functions.
- StructReader8(byte[]) - Constructor for class dk.vajhoej.record8.StructReader8
-
Create instance of StructReader8.
- StructReaderStream - Class in dk.vajhoej.record
-
Class StructReaderStream reads a Java object from an input stream containing a native struct.
- StructReaderStream(InputStream, int, int) - Constructor for class dk.vajhoej.record.StructReaderStream
-
Create instance of StructReaderStream.
- StructWriter - Class in dk.vajhoej.record
-
Class StructWriter writes a Java object to a byte array as a native struct.
- StructWriter() - Constructor for class dk.vajhoej.record.StructWriter
-
Construct instance of StructWriter with default buffer size.
- StructWriter(int) - Constructor for class dk.vajhoej.record.StructWriter
-
Construct instance of StructWriter.
- StructWriter8 - Class in dk.vajhoej.record8
-
Extension of StructWriter class enabling the usage of lambda functions.
- StructWriter8() - Constructor for class dk.vajhoej.record8.StructWriter8
-
Construct instance of StructWriter with default buffer size.
- StructWriter8(int) - Constructor for class dk.vajhoej.record8.StructWriter8
-
Construct instance of StructWriter.
- SubClassAndPad - Class in dk.vajhoej.record
-
Class SubClassAndPad contains information about class and padding for select field.
- SubClassAndPad(Class<?>, int) - Constructor for class dk.vajhoej.record.SubClassAndPad
-
Create instance of ClassAndPad with all necessary properties.
- SubType - Annotation Type in dk.vajhoej.record
-
Annotation for sub types.