public class BoonJsonObjectMapper extends JsonObjectMapperAdapter<Map<String,Object>,Object> implements org.springframework.beans.factory.BeanClassLoaderAware
JsonObjectMapper
implementation.Constructor and Description |
---|
BoonJsonObjectMapper() |
BoonJsonObjectMapper(org.boon.json.JsonParserFactory parserFactory,
org.boon.json.JsonSerializerFactory serializerFactory) |
Modifier and Type | Method and Description |
---|---|
protected Class<?> |
createJavaType(Map<String,Object> javaTypes,
String javaTypeKey) |
<T> T |
fromJson(Object json,
Class<T> type) |
<T> T |
fromJson(Object json,
Map<String,Object> javaTypes) |
<T> T |
fromJson(Object parser,
Type valueType) |
void |
setBeanClassLoader(ClassLoader classLoader) |
String |
toJson(Object value) |
void |
toJson(Object value,
Writer writer) |
Map<String,Object> |
toJsonNode(Object value) |
populateJavaTypes
public BoonJsonObjectMapper()
public BoonJsonObjectMapper(org.boon.json.JsonParserFactory parserFactory, org.boon.json.JsonSerializerFactory serializerFactory)
public void setBeanClassLoader(ClassLoader classLoader)
setBeanClassLoader
in interface org.springframework.beans.factory.BeanClassLoaderAware
public Map<String,Object> toJsonNode(Object value) throws Exception
toJsonNode
in interface JsonObjectMapper<Map<String,Object>,Object>
toJsonNode
in class JsonObjectMapperAdapter<Map<String,Object>,Object>
Exception
protected Class<?> createJavaType(Map<String,Object> javaTypes, String javaTypeKey) throws Exception
Exception