com.twitter.scrooge

TLazyBinaryProtocol

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
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TLazyBinaryProtocol(transport: TArrayByteTransport)

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def buffer: Array[Byte]

    Return the underlying Array[Byte] used in reading

    Return the underlying Array[Byte] used in reading

    Definition Classes
    TLazyBinaryProtocolLazyTProtocol
  8. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. 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
  10. 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
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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
  16. final def eq(arg0: AnyRef): Boolean

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

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

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

    Definition Classes
    AnyRef → Any
  20. def getTransport(): TTransport

    Definition Classes
    TProtocol
  21. def hashCode(): Int

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

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

    Definition Classes
    AnyRef
  24. final def notify(): Unit

    Definition Classes
    AnyRef
  25. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  26. 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
  27. 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
  28. 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
  29. 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
  30. 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
  31. 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
  32. 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
  33. 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
  34. 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
  35. def readBinary(): ByteBuffer

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  36. def readBool(): Boolean

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  37. def readByte(): Byte

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
    Annotations
    @inline()
  38. def readDouble(): Double

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
    Annotations
    @inline()
  39. def readFieldBegin(): TField

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  40. def readFieldEnd(): Unit

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  41. def readI16(): Short

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
    Annotations
    @inline()
  42. def readI32(): Int

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
    Annotations
    @inline()
  43. def readI64(): Long

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
    Annotations
    @inline()
  44. def readListBegin(): TList

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  45. def readListEnd(): Unit

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  46. def readMapBegin(): TMap

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  47. def readMapEnd(): Unit

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  48. def readMessageBegin(): TMessage

    Definition Classes
    TBinaryProtocol → TProtocol
    Annotations
    @throws( ... )
  49. def readMessageEnd(): Unit

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  50. def readSetBegin(): TSet

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  51. def readSetEnd(): Unit

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  52. def readString(): String

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  53. def readStringBody(arg0: Int): String

    Definition Classes
    TBinaryProtocol
    Annotations
    @throws( ... )
  54. def readStructBegin(): TStruct

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  55. def readStructEnd(): Unit

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  56. def reset(): Unit

    Definition Classes
    TProtocol
  57. def setReadLength(arg0: Int): Unit

    Definition Classes
    TBinaryProtocol
  58. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  59. def toString(): String

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  63. def writeBinary(bin: ByteBuffer): Unit

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  64. def writeBool(b: Boolean): Unit

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
    Annotations
    @inline()
  65. def writeByte(b: Byte): Unit

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
    Annotations
    @inline()
  66. def writeDouble(dub: Double): Unit

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  67. def writeFieldBegin(field: TField): Unit

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  68. def writeFieldEnd(): Unit

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
    Annotations
    @inline()
  69. def writeFieldStop(): Unit

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
    Annotations
    @inline()
  70. def writeI16(i16: Short): Unit

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  71. def writeI32(i32: Int): Unit

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  72. def writeI64(i64: Long): Unit

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  73. def writeListBegin(list: TList): Unit

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  74. def writeListEnd(): Unit

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
    Annotations
    @inline()
  75. def writeMapBegin(map: TMap): Unit

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  76. def writeMapEnd(): Unit

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
    Annotations
    @inline()
  77. def writeMessageBegin(arg0: TMessage): Unit

    Definition Classes
    TBinaryProtocol → TProtocol
    Annotations
    @throws( ... )
  78. def writeMessageEnd(): Unit

    Definition Classes
    TBinaryProtocol → TProtocol
  79. 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()
  80. def writeSetBegin(set: TSet): Unit

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  81. def writeSetEnd(): Unit

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
    Annotations
    @inline()
  82. def writeString(str: String): Unit

    Definition Classes
    TLazyBinaryProtocol → TBinaryProtocol → TProtocol
  83. def writeStructBegin(arg0: TStruct): Unit

    Definition Classes
    TBinaryProtocol → TProtocol
  84. def writeStructEnd(): Unit

    Definition Classes
    TBinaryProtocol → TProtocol

Inherited from LazyTProtocol

Inherited from TBinaryProtocol

Inherited from TProtocol

Inherited from AnyRef

Inherited from Any

Ungrouped