public class TypeNodeIntrospector extends Object
Constructor and Description |
---|
TypeNodeIntrospector(PropertyValueSerializer fixedPropertyValueSerializer,
PropertyValueSerializer dynamicPropertyValueSerializer,
FlattenedPropertiesFilter flattenedPropertiesFilter) |
Modifier and Type | Method and Description |
---|---|
Object |
convertFromSpaceDocumentIfNeeded(Object value,
TypeNode typeNode) |
me.prettyprint.hector.api.Serializer<Object> |
getDynamicPropertyValueSerializer() |
me.prettyprint.hector.api.Serializer<Object> |
getFixedPropertyValueSerializer() |
ProcedureCache |
getProcedureCache() |
TypeNode |
introspect(String parentFullName,
String name,
Class<?> type,
TypeNodeContext context) |
TypeNode |
introspect(String parentFullName,
String name,
Object value,
TypeNodeContext context) |
TopLevelTypeNode |
introspectTypeDescriptor(SpaceTypeDescriptor typeDescriptor) |
public TypeNodeIntrospector(PropertyValueSerializer fixedPropertyValueSerializer, PropertyValueSerializer dynamicPropertyValueSerializer, FlattenedPropertiesFilter flattenedPropertiesFilter)
public me.prettyprint.hector.api.Serializer<Object> getDynamicPropertyValueSerializer()
public me.prettyprint.hector.api.Serializer<Object> getFixedPropertyValueSerializer()
public TopLevelTypeNode introspectTypeDescriptor(SpaceTypeDescriptor typeDescriptor)
public TypeNode introspect(String parentFullName, String name, Object value, TypeNodeContext context)
public TypeNode introspect(String parentFullName, String name, Class<?> type, TypeNodeContext context)
public Object convertFromSpaceDocumentIfNeeded(Object value, TypeNode typeNode)
public ProcedureCache getProcedureCache()
Copyright © GigaSpaces.