package scrooge
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- scrooge
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- trait BinaryThriftStructSerializer[T <: ThriftStruct] extends ThriftStructSerializer[T]
- trait CompactThriftSerializer[T <: ThriftStruct] extends ThriftStructSerializer[T]
-
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.
- trait LazyBinaryThriftStructSerializer[T <: ThriftStruct] extends ThriftStructSerializer[T]
-
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.
- trait ThriftStructSerializer[T <: ThriftStruct] extends AnyRef
Value Members
- val AsClosableMethodName: String
- object BinaryThriftStructSerializer
- object CompactThriftSerializer
- object JsonThriftSerializer
- object LazyBinaryThriftStructSerializer
- object TJSONProtocolThriftSerializer
- object maxReusableBufferSize extends GlobalFlag[Int]