Class UTF8Buffer

java.lang.Object
org.fusesource.hawtbuf.Buffer
org.fusesource.hawtbuf.UTF8Buffer
All Implemented Interfaces:
Comparable<Buffer>

public final class UTF8Buffer extends Buffer
  • Field Details

    • hashCode

      int hashCode
    • value

      String value
  • Constructor Details

    • UTF8Buffer

      public UTF8Buffer(Buffer other)
    • UTF8Buffer

      public UTF8Buffer(byte[] data, int offset, int length)
    • UTF8Buffer

      public UTF8Buffer(byte[] data)
    • UTF8Buffer

      public UTF8Buffer(String input)
  • Method Details

    • toString

      public String toString()
      ////////////////////////////////////////////////////////////////
      Overrides:
      toString in class Buffer
    • compareTo

      public int compareTo(Buffer other)
      Specified by:
      compareTo in interface Comparable<Buffer>
      Overrides:
      compareTo in class Buffer
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Buffer
    • hashCode

      public int hashCode()
      Description copied from class: Buffer
      ////////////////////////////////////////////////////////////////
      Overrides:
      hashCode in class Buffer
    • utf8

      public static UTF8Buffer utf8(String value)
      ////////////////////////////////////////////////////////////////
    • utf8

      public static UTF8Buffer utf8(Buffer buffer)
    • encode

      public static byte[] encode(String value)
    • decode

      public static String decode(Buffer buffer)