Interface FieldSerialiser.TriConsumer

  • Enclosing class:
    FieldSerialiser<R>

    public static interface FieldSerialiser.TriConsumer
    used as lambda expression for user-level code to read/write data into the given serialiser back-end implementation
    Author:
    rstein
    • Method Detail

      • accept

        void accept​(IoSerialiser ioSerialiser,
                    java.lang.Object rootObj,
                    ClassFieldDescription field)
        Performs this operation on the given arguments.
        Parameters:
        ioSerialiser - the reference to the calling IoSerialiser
        rootObj - the specific root object reference the given field is part of
        field - the description for the given class member, if null then rootObj is written/read directly