p

com.twitter

scrooge

package scrooge

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. scrooge
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. trait BinaryThriftStructSerializer[T <: ThriftStruct] extends ThriftStructSerializer[T]
  2. trait CompactThriftSerializer[T <: ThriftStruct] extends ThriftStructSerializer[T]
  3. trait JsonThriftSerializer[T <: ThriftStruct] extends ThriftStructSerializer[T]

    Thrift serializer using the TSimpleJSONProtocol.

    Thrift serializer using the TSimpleJSONProtocol. This serializes thrift using field names, and currently does NOT support deserialization of the resulting json.

    Note

    see com.twitter.scrooge.TJSONProtocolThriftSerializer if you want to be able to deserialize from json.

  4. trait LazyBinaryThriftStructSerializer[T <: ThriftStruct] extends ThriftStructSerializer[T]
  5. trait TJSONProtocolThriftSerializer[T <: ThriftStruct] extends ThriftStructSerializer[T]

    Thrift serializer / deserializer using the TJSONProtocol.

    Thrift serializer / deserializer using the TJSONProtocol. This serializes thrift using field ids (numbers), and does support deserialization of the resulting json.

  6. trait ThriftStructSerializer[T <: ThriftStruct] extends AnyRef

Value Members

  1. val AsClosableMethodName: String
  2. object BinaryThriftStructSerializer
  3. object CompactThriftSerializer
  4. object JsonThriftSerializer
  5. object LazyBinaryThriftStructSerializer
  6. object TJSONProtocolThriftSerializer
  7. object maxReusableBufferSize extends GlobalFlag[Int]

Inherited from AnyRef

Inherited from Any

Ungrouped