public abstract class AbstractMarshaller
extends Object
implements Marshaller
Base class for marshallers. Provides default implementations of methods
that work with byte array or GridByteArrayList. These implementations
use GridByteArrayInputStream or GridByteArrayOutputStream
to marshal and unmarshal objects.
Undeployment callback invoked when class loader is being undeployed.
Some marshallers may want to clean their internal state that uses the undeployed class loader somehow.