Class FastByteArrayInputStream

java.lang.Object
java.io.InputStream
com.swiftmq.tools.util.FastByteArrayInputStream
All Implemented Interfaces:
Closeable, AutoCloseable

public class FastByteArrayInputStream extends InputStream
  • Constructor Details

    • FastByteArrayInputStream

      public FastByteArrayInputStream()
  • Method Details

    • setBuffer

      public void setBuffer(byte[] buffer)
    • setBuffer

      public void setBuffer(byte[] buffer, int pos, int len)
    • read

      public int read()
      Specified by:
      read in class InputStream
    • read

      public int read(byte[] b, int off, int len)
      Overrides:
      read in class InputStream
    • available

      public int available()
      Overrides:
      available in class InputStream
    • skip

      public long skip(long n)
      Overrides:
      skip in class InputStream