org.springframework.data.gemfire.serialization
Interface InstantiatorGenerator

All Known Implementing Classes:
AsmInstantiatorGenerator

public interface InstantiatorGenerator

Factory that generates Instantiator classes to improve instantiation of custom types.


Method Summary
 com.gemstone.gemfire.Instantiator getInstantiator(Class<? extends com.gemstone.gemfire.DataSerializable> clazz, int classId)
          Returns a (potentially new) Instantiator that optimizes the instantiation of the given types.
 

Method Detail

getInstantiator

com.gemstone.gemfire.Instantiator getInstantiator(Class<? extends com.gemstone.gemfire.DataSerializable> clazz,
                                                  int classId)
Returns a (potentially new) Instantiator that optimizes the instantiation of the given types.

Parameters:
clazz - class produced by the instantiator
classId - instantiator class id
Returns:
an instantiator optimized for the given type.