Class FieldListAxisDescription
- java.lang.Object
-
- de.gsi.dataset.serializer.spi.FieldSerialiser
-
- de.gsi.dataset.serializer.spi.iobuffer.IoBufferFieldSerialiser
-
- de.gsi.dataset.serializer.spi.iobuffer.FieldListAxisDescription
-
public class FieldListAxisDescription extends IoBufferFieldSerialiser
FieldSerialiser implementation for List<AxisDescription> to IoBuffer-backed byte-buffer- Author:
- rstein
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.gsi.dataset.serializer.spi.FieldSerialiser
FieldSerialiser.FieldSerialiserFunction
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.slf4j.LoggerLOGGER-
Fields inherited from class de.gsi.dataset.serializer.spi.iobuffer.IoBufferFieldSerialiser
ioBuffer
-
Fields inherited from class de.gsi.dataset.serializer.spi.FieldSerialiser
readerFunction, writerFunction
-
-
Constructor Summary
Constructors Constructor Description FieldListAxisDescription(IoBuffer buffer)FieldSerialiser implementation for List<AxisDescription> to IoBuffer-backed byte-buffer
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidexecFieldReader(java.lang.Object obj, ClassFieldDescription field)protected voidexecFieldWriter(java.lang.Object obj, ClassFieldDescription field)-
Methods inherited from class de.gsi.dataset.serializer.spi.iobuffer.IoBufferFieldSerialiser
getBuffer
-
Methods inherited from class de.gsi.dataset.serializer.spi.FieldSerialiser
equals, getCanonicalName, getClassPrototype, getGenericsPrototypes, getReaderFunction, getSimpleName, getWriterFunction, hashCode, toString
-
-
-
-
Constructor Detail
-
FieldListAxisDescription
public FieldListAxisDescription(IoBuffer buffer)
FieldSerialiser implementation for List<AxisDescription> to IoBuffer-backed byte-buffer- Parameters:
buffer- the backing IoBuffer
-
-
Method Detail
-
execFieldReader
protected final void execFieldReader(java.lang.Object obj, ClassFieldDescription field) throws java.lang.IllegalAccessException- Throws:
java.lang.IllegalAccessException
-
execFieldWriter
protected void execFieldWriter(java.lang.Object obj, ClassFieldDescription field) throws java.lang.IllegalAccessException- Throws:
java.lang.IllegalAccessException
-
-