class TLazyBinaryProtocol extends TBinaryProtocol with LazyTProtocol

Linear Supertypes
LazyTProtocol, TBinaryProtocol, TProtocol, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TLazyBinaryProtocol
  2. LazyTProtocol
  3. TBinaryProtocol
  4. TProtocol
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new TLazyBinaryProtocol(transport: TArrayByteTransport)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def buffer: Array[Byte]

    Return the underlying Array[Byte] used in reading

    Return the underlying Array[Byte] used in reading

    Definition Classes
    TLazyBinaryProtocolLazyTProtocol
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  7. def decodeBool(buf: Array[Byte], offset: Int): Boolean

    Given a backing Array[Byte] and offset, decode this type from it using this TProtocol's deserializer

    Given a backing Array[Byte] and offset, decode this type from it using this TProtocol's deserializer

    Definition Classes
    TLazyBinaryProtocolLazyTProtocol
  8. def decodeByte(buf: Array[Byte], offset: Int): Byte

    Given a backing Array[Byte] and offset, decode this type from it using this TProtocol's deserializer

    Given a backing Array[Byte] and offset, decode this type from it using this TProtocol's deserializer

    Definition Classes
    TLazyBinaryProtocolLazyTProtocol
  9. def decodeDouble(buf: Array[Byte], off: Int): Double

    Given a backing Array[Byte] and offset, decode this type from it using this TProtocol's deserializer

    Given a backing Array[Byte] and offset, decode this type from it using this TProtocol's deserializer

    Definition Classes
    TLazyBinaryProtocolLazyTProtocol
  10. def decodeI16(buf: Array[Byte], off: Int): Short

    Given a backing Array[Byte] and offset, decode this type from it using this TProtocol's deserializer

    Given a backing Array[Byte] and offset, decode this type from it using this TProtocol's deserializer

    Definition Classes
    TLazyBinaryProtocolLazyTProtocol
  11. def decodeI32(buf: Array[Byte], off: Int): Int

    Given a backing Array[Byte] and offset, decode this type from it using this TProtocol's deserializer

    Given a backing Array[Byte] and offset, decode this type from it using this TProtocol's deserializer

    Definition Classes
    TLazyBinaryProtocolLazyTProtocol
  12. def decodeI64(buf: Array[Byte], off: Int): Long

    Given a backing Array[Byte] and offset, decode this type from it using this TProtocol's deserializer

    Given a backing Array[Byte] and offset, decode this type from it using this TProtocol's deserializer

    Definition Classes
    TLazyBinaryProtocolLazyTProtocol
  13. def decodeString(buf: Array[Byte], off: Int): String

    Given a backing Array[Byte] and offset, decode this type from it using this TProtocol's deserializer

    Given a backing Array[Byte] and offset, decode this type from it using this TProtocol's deserializer

    Definition Classes
    TLazyBinaryProtocolLazyTProtocol
  14. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  16. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  17. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  18. def getScheme(): Class[_ <: IScheme]
    Definition Classes
    TProtocol
  19. def getTransport(): TTransport
    Definition Classes
    TProtocol
  20. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  21. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  22. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  23. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  24. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  25. def offset: Int

    Return the offset currently on the underlying array byte of the transport used in reading.

    Return the offset currently on the underlying array byte of the transport used in reading.

    Definition Classes
    TLazyBinaryProtocolLazyTProtocol
  26. def offsetSkipBinary(): Int

    Skips the length of a string on the underlying transport Returns: The offset at which the string can be read.

    Skips the length of a string on the underlying transport Returns: The offset at which the string can be read.

    Definition Classes
    TLazyBinaryProtocolLazyTProtocol
  27. def offsetSkipBool(): Int

    Skips the length of a boolean on the underlying transport Returns: The offset at which the boolean can be read.

    Skips the length of a boolean on the underlying transport Returns: The offset at which the boolean can be read.

    Definition Classes
    TLazyBinaryProtocolLazyTProtocol
  28. def offsetSkipByte(): Int

    Skips the length of a byte on the underlying transport Returns: The offset at which the byte can be read.

    Skips the length of a byte on the underlying transport Returns: The offset at which the byte can be read.

    Definition Classes
    TLazyBinaryProtocolLazyTProtocol
  29. def offsetSkipDouble(): Int

    Skips the length of a double on the underlying transport Returns: The offset at which the double can be read.

    Skips the length of a double on the underlying transport Returns: The offset at which the double can be read.

    Definition Classes
    TLazyBinaryProtocolLazyTProtocol
  30. def offsetSkipI16(): Int

    Skips the length of a short on the underlying transport Returns: The offset at which the short can be read.

    Skips the length of a short on the underlying transport Returns: The offset at which the short can be read.

    Definition Classes
    TLazyBinaryProtocolLazyTProtocol
  31. def offsetSkipI32(): Int

    Skips the length of a int on the underlying transport Returns: The offset at which the int can be read.

    Skips the length of a int on the underlying transport Returns: The offset at which the int can be read.

    Definition Classes
    TLazyBinaryProtocolLazyTProtocol
  32. def offsetSkipI64(): Int

    Skips the length of a long on the underlying transport Returns: The offset at which the long can be read.

    Skips the length of a long on the underlying transport Returns: The offset at which the long can be read.

    Definition Classes
    TLazyBinaryProtocolLazyTProtocol
  33. def offsetSkipString(): Int

    Skips the length of a string on the underlying transport Returns: The offset at which the string can be read.

    Skips the length of a string on the underlying transport Returns: The offset at which the string can be read.

    Definition Classes
    TLazyBinaryProtocolLazyTProtocol
  34. def readBinary(): ByteBuffer
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  35. def readBool(): Boolean
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  36. def readByte(): Byte
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
    Annotations
    @inline()
  37. def readDouble(): Double
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
    Annotations
    @inline()
  38. def readFieldBegin(): TField
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  39. def readFieldEnd(): Unit
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  40. def readI16(): Short
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
    Annotations
    @inline()
  41. def readI32(): Int
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
    Annotations
    @inline()
  42. def readI64(): Long
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
    Annotations
    @inline()
  43. def readListBegin(): TList
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  44. def readListEnd(): Unit
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  45. def readMapBegin(): TMap
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  46. def readMapEnd(): Unit
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  47. def readMessageBegin(): TMessage
    Definition Classes
    TBinaryProtocol → TProtocol
    Annotations
    @throws(classOf[org.apache.thrift.TException])
  48. def readMessageEnd(): Unit
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  49. def readSetBegin(): TSet
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  50. def readSetEnd(): Unit
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  51. def readString(): String
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  52. def readStringBody(arg0: Int): String
    Definition Classes
    TBinaryProtocol
    Annotations
    @throws(classOf[org.apache.thrift.TException])
  53. def readStructBegin(): TStruct
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  54. def readStructEnd(): Unit
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  55. def reset(): Unit
    Definition Classes
    TProtocol
  56. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  57. def toString(): String
    Definition Classes
    AnyRef → Any
  58. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  59. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  60. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  61. def writeBinary(bin: ByteBuffer): Unit
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  62. def writeBool(b: Boolean): Unit
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
    Annotations
    @inline()
  63. def writeByte(b: Byte): Unit
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
    Annotations
    @inline()
  64. def writeDouble(dub: Double): Unit
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  65. def writeFieldBegin(field: TField): Unit
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  66. def writeFieldEnd(): Unit
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
    Annotations
    @inline()
  67. def writeFieldStop(): Unit
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
    Annotations
    @inline()
  68. def writeI16(i16: Short): Unit
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  69. def writeI32(i32: Int): Unit
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  70. def writeI64(i64: Long): Unit
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  71. def writeListBegin(list: TList): Unit
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  72. def writeListEnd(): Unit
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
    Annotations
    @inline()
  73. def writeMapBegin(map: TMap): Unit
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  74. def writeMapEnd(): Unit
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
    Annotations
    @inline()
  75. def writeMessageBegin(arg0: TMessage): Unit
    Definition Classes
    TBinaryProtocol → TProtocol
    Annotations
    @throws(classOf[org.apache.thrift.TException])
  76. def writeMessageEnd(): Unit
    Definition Classes
    TBinaryProtocol → TProtocol
  77. final def writeRaw(buf: Array[Byte], offset: Int, len: Int): Unit

    Take a segment of an Array[Byte] and presume it is already encoded for this transport and just copy it down.

    Take a segment of an Array[Byte] and presume it is already encoded for this transport and just copy it down.

    This is useful if we have a cached set of bytes used when deserializing a field or struct

    Definition Classes
    TLazyBinaryProtocolLazyTProtocol
    Annotations
    @inline()
  78. def writeSetBegin(set: TSet): Unit
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  79. def writeSetEnd(): Unit
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
    Annotations
    @inline()
  80. def writeString(str: String): Unit
    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  81. def writeStructBegin(arg0: TStruct): Unit
    Definition Classes
    TBinaryProtocol → TProtocol
  82. def writeStructEnd(): Unit
    Definition Classes
    TBinaryProtocol → TProtocol

Inherited from LazyTProtocol

Inherited from TBinaryProtocol

Inherited from TProtocol

Inherited from AnyRef

Inherited from Any

Ungrouped