Class SerialMarshaller

    • Method Detail

      • doWriteObject

        protected void doWriteObject​(Object orig,
                                     boolean unshared)
                              throws IOException
        Specified by:
        doWriteObject in class org.jboss.marshalling.AbstractObjectOutput
        Throws:
        IOException
      • doWriteFields

        protected void doWriteFields​(org.jboss.marshalling.reflect.SerializableClass info,
                                     Object obj)
                              throws IOException
        Throws:
        IOException
      • clearInstanceCache

        public void clearInstanceCache()
                                throws IOException
        Specified by:
        clearInstanceCache in interface org.jboss.marshalling.Marshaller
        Throws:
        IOException
      • clearClassCache

        public void clearClassCache()
                             throws IOException
        Specified by:
        clearClassCache in interface org.jboss.marshalling.Marshaller
        Throws:
        IOException
      • start

        public void start​(org.jboss.marshalling.ByteOutput byteOutput)
                   throws IOException
        Specified by:
        start in interface org.jboss.marshalling.Marshaller
        Overrides:
        start in class org.jboss.marshalling.AbstractMarshaller
        Throws:
        IOException
      • finish

        public void finish()
                    throws IOException
        Specified by:
        finish in interface org.jboss.marshalling.Marshaller
        Overrides:
        finish in class org.jboss.marshalling.AbstractMarshaller
        Throws:
        IOException