Class FieldMultiArrayHelper


  • public class FieldMultiArrayHelper
    extends java.lang.Object
    helper class to register default serialiser for MultiArray types
    Author:
    Alexander Krimm
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static <E> de.gsi.dataset.spi.utils.MultiArray<E> getMultiArray​(IoSerialiser serialiser, de.gsi.dataset.spi.utils.MultiArray<E> dst, DataType type)  
      static <E> void put​(IoSerialiser serialiser, FieldDescription fieldDescription, de.gsi.dataset.spi.utils.MultiArray<E> value)  
      static <E> void put​(IoSerialiser serialiser, java.lang.String fieldName, de.gsi.dataset.spi.utils.MultiArray<E> value)  
      static void register​(IoClassSerialiser serialiser)
      Registers default serialiser for MultiArray
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getMultiArray

        public static <E> de.gsi.dataset.spi.utils.MultiArray<E> getMultiArray​(IoSerialiser serialiser,
                                                                               de.gsi.dataset.spi.utils.MultiArray<E> dst,
                                                                               DataType type)
      • put

        public static <E> void put​(IoSerialiser serialiser,
                                   java.lang.String fieldName,
                                   de.gsi.dataset.spi.utils.MultiArray<E> value)
      • put

        public static <E> void put​(IoSerialiser serialiser,
                                   FieldDescription fieldDescription,
                                   de.gsi.dataset.spi.utils.MultiArray<E> value)
      • register

        public static void register​(IoClassSerialiser serialiser)
        Registers default serialiser for MultiArray
        Parameters:
        serialiser - for which the field serialisers should be registered