Class ControlledByteBuffer

java.lang.Object
org.apache.synapse.transport.passthru.util.ControlledByteBuffer

public class ControlledByteBuffer extends Object
  • Constructor Details

    • ControlledByteBuffer

      public ControlledByteBuffer(ByteBuffer byteBuffer)
  • Method Details

    • isInputMode

      public boolean isInputMode()
    • getByteBuffer

      public ByteBuffer getByteBuffer()
    • setInputMode

      public boolean setInputMode()
    • setOutputMode

      public boolean setOutputMode()
    • forceSetInputMode

      public void forceSetInputMode()
    • flip

      public void flip()
    • clear

      public void clear()
    • compact

      public void compact()
    • position

      public int position()
    • capacity

      public int capacity()
    • put

      public void put(byte b)
    • putInt

      public void putInt(int value)
    • put

      public ByteBuffer put(byte[] src, int offset, int length)
    • hasRemaining

      public boolean hasRemaining()
    • get

      public byte get()
    • get

      public ByteBuffer get(byte[] dst, int offset, int length)
    • remaining

      public int remaining()