Class Utf8CharBuffer

java.lang.Object
org.eclipse.jetty.util.Utf8Appendable
org.eclipse.jetty.websocket.common.message.Utf8CharBuffer

public class Utf8CharBuffer extends Utf8Appendable
A CharBuffer wrapped with the Utf8Appendable logic.
  • Method Details

    • wrap

      public static Utf8CharBuffer wrap(ByteBuffer buffer)
      Convenience method to wrap a ByteBuffer with a Utf8CharBuffer
      Parameters:
      buffer - the buffer to wrap
      Returns:
      the Utf8ByteBuffer for the provided ByteBuffer
    • append

      public void append(char[] cbuf, int offset, int size)
    • append

      public void append(int c)
    • reset

      public void reset()
      Overrides:
      reset in class Utf8Appendable
    • clear

      public void clear()
    • getByteBuffer

      public ByteBuffer getByteBuffer()
    • length

      public int length()
      Specified by:
      length in class Utf8Appendable
    • remaining

      public int remaining()
    • getPartialString

      public String getPartialString()
      Specified by:
      getPartialString in class Utf8Appendable
    • toString

      public String toString()
      Overrides:
      toString in class Object