|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.springframework.data.gemfire.mapping.MappingPdxSerializer
public class MappingPdxSerializer
PdxSerializer implementation that uses a
GemfireMappingContext to read and write entities.
| Constructor Summary | |
|---|---|
MappingPdxSerializer()
Creates a new MappingPdxSerializer using the default
GemfireMappingContext and DefaultConversionService. |
|
MappingPdxSerializer(GemfireMappingContext mappingContext,
ConversionService conversionService)
Creates a new MappingPdxSerializer using the given
GemfireMappingContext and ConversionService. |
|
| Method Summary | |
|---|---|
Object |
fromData(Class<?> type,
com.gemstone.gemfire.pdx.PdxReader reader)
|
void |
setApplicationContext(ApplicationContext applicationContext)
|
void |
setCustomSerializers(Map<Class<?>,com.gemstone.gemfire.pdx.PdxSerializer> customSerializers)
Configures custom pdx serializers to use for specific types |
void |
setGemfireInstantiators(Map<Class<?>,org.springframework.data.convert.EntityInstantiator> gemfireInstantiators)
Configures the EntityInstantiators to be used to create the
instances to be read. |
boolean |
toData(Object value,
com.gemstone.gemfire.pdx.PdxWriter writer)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MappingPdxSerializer(GemfireMappingContext mappingContext,
ConversionService conversionService)
MappingPdxSerializer using the given
GemfireMappingContext and ConversionService.
mappingContext - must not be null.conversionService - must not be null.public MappingPdxSerializer()
MappingPdxSerializer using the default
GemfireMappingContext and DefaultConversionService.
| Method Detail |
|---|
public void setGemfireInstantiators(Map<Class<?>,org.springframework.data.convert.EntityInstantiator> gemfireInstantiators)
EntityInstantiators to be used to create the
instances to be read.
gemfireInstantiators - must not be null.public void setCustomSerializers(Map<Class<?>,com.gemstone.gemfire.pdx.PdxSerializer> customSerializers)
customSerializers -
public void setApplicationContext(ApplicationContext applicationContext)
throws BeansException
setApplicationContext in interface ApplicationContextAwareBeansException
public Object fromData(Class<?> type,
com.gemstone.gemfire.pdx.PdxReader reader)
fromData in interface com.gemstone.gemfire.pdx.PdxSerializer
public boolean toData(Object value,
com.gemstone.gemfire.pdx.PdxWriter writer)
toData in interface com.gemstone.gemfire.pdx.PdxSerializer
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||