com.twitter

scrooge

package scrooge

Visibility
  1. Public
  2. All

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]

  4. abstract class Option[A] extends AnyRef

  5. trait ThriftEnum extends TEnum

  6. trait ThriftException extends Exception

  7. trait ThriftStruct extends AnyRef

  8. trait ThriftStructCodec[T <: ThriftStruct] extends AnyRef

    A trait encapsulating the logic for encoding and decoding a specific thrift struct type.

  9. abstract class ThriftStructCodec3[T <: ThriftStruct] extends ThriftStructCodec[T]

    structs generated by scrooge3 will extends this base class, which provides implementations for the deprecated encoder/decoder methods that depend on encode and decode, which are generated.

  10. final class ThriftStructField[T <: ThriftStruct] extends AnyRef

  11. final class ThriftStructMetaData[T <: ThriftStruct] extends AnyRef

    A simple class for generic introspection on ThriftStruct classes.

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

  13. class Utilities extends AnyRef

  14. trait FinagleThriftClient extends AnyRef

    Common code used by any finagle thrift client code generated by scrooge.

  15. trait FinagleThriftService extends Service[Array[Byte], Array[Byte]]

    Common code used by any finagle thrift service code generated by scrooge.

Ungrouped