Class ByteArrayDataInputStream

java.lang.Object
java.io.InputStream
org.jgroups.util.ByteArrayDataInputStream
All Implemented Interfaces:
Closeable, DataInput, AutoCloseable

public class ByteArrayDataInputStream extends InputStream implements DataInput
Implements DataInput over a byte[] buffer. This class is not thread safe.
Since:
3.5
  • Field Details

    • buf

      protected final byte[] buf
    • pos

      protected int pos
    • limit

      protected final int limit
    • EMPTY

      protected static final ByteBuffer EMPTY
  • Constructor Details

    • ByteArrayDataInputStream

      public ByteArrayDataInputStream(byte[] buf)
    • ByteArrayDataInputStream

      public ByteArrayDataInputStream(byte[] buf, int offset, int length)
    • ByteArrayDataInputStream

      public ByteArrayDataInputStream(ByteArray buf)
    • ByteArrayDataInputStream

      public ByteArrayDataInputStream(ByteBuffer buffer)
  • Method Details