Class ClassFieldEncoder

    • Method Detail

      • beginWrite

        public void beginWrite​(deltix.util.memory.MemoryDataOutput out)
        Specified by:
        beginWrite in interface ContainerEncoder
      • copy

        protected final void copy​(java.lang.Object obj,
                                  EncodingContext ctxt)
                           throws java.lang.IllegalArgumentException,
                                  java.lang.IllegalAccessException,
                                  java.lang.reflect.InvocationTargetException
        Specified by:
        copy in class FieldEncoder
        Throws:
        java.lang.IllegalArgumentException
        java.lang.IllegalAccessException
        java.lang.reflect.InvocationTargetException
      • writeObject

        public void writeObject​(java.lang.Object value,
                                EncodingContext ctx)
      • isNullValue

        protected boolean isNullValue​(java.lang.Object message)
                               throws java.lang.IllegalAccessException,
                                      java.lang.reflect.InvocationTargetException
        Specified by:
        isNullValue in class FieldEncoder
        Throws:
        java.lang.IllegalAccessException
        java.lang.reflect.InvocationTargetException