com.twitter

chill

package chill

Visibility
  1. Public
  2. All

Type Members

  1. class BitSetSerializer extends Serializer[BitSet]

  2. class ClassManifestSerializer[T] extends Serializer[ClassManifest[T]]

  3. class EnumerationSerializer extends Serializer[Value]

  4. class FieldAccessFinder extends ClassVisitor

  5. class InjectionPair[T] extends Serializable

  6. class InjectiveSerializer[T] extends Serializer[T]

  7. class InnerClosureFinder extends ClassVisitor

  8. class KryoBase extends Kryo

  9. trait KryoBijection extends Bijection[AnyRef, Array[Byte]]

  10. class KryoInjectionInstance extends Injection[AnyRef, Array[Byte]]

    Reuse the Output and Kryo, which is faster register any additional serializers you need before passing in the Kryo instance

  11. class ManifestSerializer[T] extends Serializer[Manifest[T]]

  12. class MeatLocker[T] extends Serializable

  13. class ObjectSerializer[T] extends Serializer[T]

    Uses facts about how scala compiles object singletons to Java + reflection

  14. class PriorityQueueSerializer[A <: AnyRef] extends Serializer[PriorityQueue[A]]

  15. class RegexSerializer extends Serializer[Regex]

  16. class RichKryo extends AnyRef

    Enrichment pattern to add methods to Kryo objects TODO: make this a value-class in scala 2.

  17. class SingletonSerializer[T] extends Serializer[T]

  18. class TraversableSerializer[T, C <: Traversable[T]] extends Serializer[C]

  19. class Tuple10Serializer[A, B, C, D, E, F, G, H, I, J] extends Serializer[(A, B, C, D, E, F, G, H, I, J)] with Serializable

  20. class Tuple11Serializer[A, B, C, D, E, F, G, H, I, J, K] extends Serializer[(A, B, C, D, E, F, G, H, I, J, K)] with Serializable

  21. class Tuple12Serializer[A, B, C, D, E, F, G, H, I, J, K, L] extends Serializer[(A, B, C, D, E, F, G, H, I, J, K, L)] with Serializable

  22. class Tuple13Serializer[A, B, C, D, E, F, G, H, I, J, K, L, M] extends Serializer[(A, B, C, D, E, F, G, H, I, J, K, L, M)] with Serializable

  23. class Tuple14Serializer[A, B, C, D, E, F, G, H, I, J, K, L, M, N] extends Serializer[(A, B, C, D, E, F, G, H, I, J, K, L, M, N)] with Serializable

  24. class Tuple15Serializer[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O] extends Serializer[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)] with Serializable

  25. class Tuple16Serializer[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P] extends Serializer[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)] with Serializable

  26. class Tuple17Serializer[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q] extends Serializer[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)] with Serializable

  27. class Tuple18Serializer[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R] extends Serializer[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)] with Serializable

  28. class Tuple19Serializer[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S] extends Serializer[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)] with Serializable

  29. class Tuple1DoubleSerializer extends Serializer[Tuple1$mcD$sp] with Serializable

  30. class Tuple1IntSerializer extends Serializer[Tuple1$mcI$sp] with Serializable

  31. class Tuple1LongSerializer extends Serializer[Tuple1$mcJ$sp] with Serializable

  32. class Tuple1Serializer[A] extends Serializer[(A)] with Serializable

  33. class Tuple20Serializer[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T] extends Serializer[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)] with Serializable

  34. class Tuple21Serializer[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U] extends Serializer[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)] with Serializable

  35. class Tuple22Serializer[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V] extends Serializer[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)] with Serializable

  36. class Tuple2DoubleDoubleSerializer extends Serializer[Tuple2$mcDD$sp] with Serializable

  37. class Tuple2DoubleIntSerializer extends Serializer[Tuple2$mcDI$sp] with Serializable

  38. class Tuple2DoubleLongSerializer extends Serializer[Tuple2$mcDJ$sp] with Serializable

  39. class Tuple2IntDoubleSerializer extends Serializer[Tuple2$mcID$sp] with Serializable

  40. class Tuple2IntIntSerializer extends Serializer[Tuple2$mcII$sp] with Serializable

  41. class Tuple2IntLongSerializer extends Serializer[Tuple2$mcIJ$sp] with Serializable

  42. class Tuple2LongDoubleSerializer extends Serializer[Tuple2$mcJD$sp] with Serializable

  43. class Tuple2LongIntSerializer extends Serializer[Tuple2$mcJI$sp] with Serializable

  44. class Tuple2LongLongSerializer extends Serializer[Tuple2$mcJJ$sp] with Serializable

  45. class Tuple2Serializer[A, B] extends Serializer[(A, B)] with Serializable

  46. class Tuple3Serializer[A, B, C] extends Serializer[(A, B, C)] with Serializable

  47. class Tuple4Serializer[A, B, C, D] extends Serializer[(A, B, C, D)] with Serializable

  48. class Tuple5Serializer[A, B, C, D, E] extends Serializer[(A, B, C, D, E)] with Serializable

  49. class Tuple6Serializer[A, B, C, D, E, F] extends Serializer[(A, B, C, D, E, F)] with Serializable

  50. class Tuple7Serializer[A, B, C, D, E, F, G] extends Serializer[(A, B, C, D, E, F, G)] with Serializable

  51. class Tuple8Serializer[A, B, C, D, E, F, G, H] extends Serializer[(A, B, C, D, E, F, G, H)] with Serializable

  52. class Tuple9Serializer[A, B, C, D, E, F, G, H, I] extends Serializer[(A, B, C, D, E, F, G, H, I)] with Serializable

  53. class WrappedArraySerializer[T] extends Serializer[WrappedArray[T]]

Value Members

  1. object ClosureCleaner

    Copied from Spark, written by Matei Zaharia (matei@cs.

  2. object InjectionPair extends Serializable

  3. object InjectiveSerializer

  4. object Instantiators

  5. object KryoBijection extends KryoBijection

    KryoBijection is split into a trait and companion object to allow users to override KryoBijection's getKryo method.

  6. object KryoImplicits

  7. object KryoInjection extends Injection[AnyRef, Array[Byte]]

    TODO: Delete KryoBijection, use KryoInjection everywhere.

  8. object KryoSerializer

  9. object MeatLocker extends Serializable

  10. object ScalaTupleSerialization extends Serializable

Ungrouped