com.twitter.chill.java
Class IterableRegistrar

java.lang.Object
  extended by com.twitter.chill.java.IterableRegistrar
All Implemented Interfaces:
IKryoRegistrar, java.io.Serializable

public class IterableRegistrar
extends java.lang.Object
implements IKryoRegistrar

A Registrar adds registrations to a given Kryo instance. Examples would be a registrar that registers serializers for all objects in a given package. comes from Storm, which took it from cascading.kryo

See Also:
Serialized Form

Constructor Summary
IterableRegistrar(IKryoRegistrar... registrars)
           
IterableRegistrar(java.lang.Iterable<? extends IKryoRegistrar> registrars)
           
 
Method Summary
 void apply(com.esotericsoftware.kryo.Kryo k)
           
 java.lang.Iterable<? extends IKryoRegistrar> getRegistrars()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IterableRegistrar

public IterableRegistrar(IKryoRegistrar... registrars)

IterableRegistrar

public IterableRegistrar(java.lang.Iterable<? extends IKryoRegistrar> registrars)
Method Detail

apply

public void apply(com.esotericsoftware.kryo.Kryo k)
Specified by:
apply in interface IKryoRegistrar

getRegistrars

public java.lang.Iterable<? extends IKryoRegistrar> getRegistrars()