Class

com.twitter.finagle.mysql.transport

MysqlBufReader

Related Doc: package transport

Permalink

class MysqlBufReader extends ProxyByteReader

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MysqlBufReader
  2. ProxyByteReader
  3. ByteReader
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new MysqlBufReader(buf: Buf)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  10. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  11. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  13. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  14. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  15. def readAll(): Buf

    Permalink
    Definition Classes
    ProxyByteReader → ByteReader
  16. def readByte(): Byte

    Permalink
    Definition Classes
    ProxyByteReader → ByteReader
  17. def readBytes(n: Int): Buf

    Permalink
    Definition Classes
    ProxyByteReader → ByteReader
  18. def readDoubleBE(): Double

    Permalink
    Definition Classes
    ProxyByteReader → ByteReader
  19. def readDoubleLE(): Double

    Permalink
    Definition Classes
    ProxyByteReader → ByteReader
  20. def readFloatBE(): Float

    Permalink
    Definition Classes
    ProxyByteReader → ByteReader
  21. def readFloatLE(): Float

    Permalink
    Definition Classes
    ProxyByteReader → ByteReader
  22. def readIntBE(): Int

    Permalink
    Definition Classes
    ProxyByteReader → ByteReader
  23. def readIntLE(): Int

    Permalink
    Definition Classes
    ProxyByteReader → ByteReader
  24. def readLengthCodedBytes(): Array[Byte]

    Permalink

    Reads a length encoded set of bytes according to the MySQL Client/Server protocol.

    Reads a length encoded set of bytes according to the MySQL Client/Server protocol. This is identical to a length coded string except the bytes are returned raw.

    returns

    Array[Byte] if length is non-null, or null otherwise.

  25. def readLengthCodedString(charset: Charset): String

    Permalink

    Reads a length encoded string according to the MySQL Client/Server protocol.

    Reads a length encoded string according to the MySQL Client/Server protocol. Uses charset to decode the string. For more details refer to MySQL documentation.

    returns

    a MySQL length coded String starting at offset.

  26. def readLongBE(): Long

    Permalink
    Definition Classes
    ProxyByteReader → ByteReader
  27. def readLongLE(): Long

    Permalink
    Definition Classes
    ProxyByteReader → ByteReader
  28. def readMediumBE(): Int

    Permalink
    Definition Classes
    ProxyByteReader → ByteReader
  29. def readMediumLE(): Int

    Permalink
    Definition Classes
    ProxyByteReader → ByteReader
  30. def readNullTerminatedBytes(): Array[Byte]

    Permalink

    Reads bytes until a null byte is encountered

  31. def readNullTerminatedString(): String

    Permalink

    Reads a null-terminated UTF-8 encoded string

  32. def readShortBE(): Short

    Permalink
    Definition Classes
    ProxyByteReader → ByteReader
  33. def readShortLE(): Short

    Permalink
    Definition Classes
    ProxyByteReader → ByteReader
  34. def readUnsignedByte(): Short

    Permalink
    Definition Classes
    ProxyByteReader → ByteReader
  35. def readUnsignedIntBE(): Long

    Permalink
    Definition Classes
    ProxyByteReader → ByteReader
  36. def readUnsignedIntLE(): Long

    Permalink
    Definition Classes
    ProxyByteReader → ByteReader
  37. def readUnsignedMediumBE(): Int

    Permalink
    Definition Classes
    ProxyByteReader → ByteReader
  38. def readUnsignedMediumLE(): Int

    Permalink
    Definition Classes
    ProxyByteReader → ByteReader
  39. def readUnsignedShortBE(): Int

    Permalink
    Definition Classes
    ProxyByteReader → ByteReader
  40. def readUnsignedShortLE(): Int

    Permalink
    Definition Classes
    ProxyByteReader → ByteReader
  41. def readVariableLong(): Long

    Permalink

    Reads a variable-length numeric value.

    Reads a variable-length numeric value. Depending on the first byte, reads a different width from the buffer. For more info, refer to MySQL Client/Server protocol documentation.

    returns

    a numeric value representing the number of bytes expected to follow.

  42. val reader: ByteReader

    Permalink
    Attributes
    protected
    Definition Classes
    MysqlBufReader → ProxyByteReader
  43. def remaining: Int

    Permalink
    Definition Classes
    ProxyByteReader → ByteReader
  44. def remainingUntil(byte: Byte): Int

    Permalink
    Definition Classes
    ProxyByteReader → ByteReader
  45. def skip(n: Int): Unit

    Permalink
    Definition Classes
    ProxyByteReader → ByteReader
  46. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  47. def take(n: Int): Array[Byte]

    Permalink

    Take n bytes as a byte array

  48. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  49. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  50. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  51. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ProxyByteReader

Inherited from ByteReader

Inherited from AnyRef

Inherited from Any

Ungrouped