Class AbstractBytesObjectInput

All Implemented Interfaces:
DataInput, ObjectInput, AutoCloseable

public abstract class AbstractBytesObjectInput extends Object implements ObjectInput
Array backed ObjectInput implementation. skip(long) and skipBytes(int) have been enhanced so that if a negative number is passed in, they skip backwards effectively providing rewind capabilities. This should be removed when the GlobalMarshaller is no longer based on StreamingMarshaller.