public class FastJsonKvCodec
extends com.alibaba.fastjson.serializer.SerializeFilterable
implements com.alibaba.fastjson.parser.deserializer.ObjectDeserializer, com.alibaba.fastjson.serializer.ObjectSerializer
| Modifier and Type | Field and Description |
|---|---|
static FastJsonKvCodec |
INSTANCE |
| Constructor and Description |
|---|
FastJsonKvCodec() |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
deserialze(com.alibaba.fastjson.parser.DefaultJSONParser parser,
java.lang.reflect.Type type,
java.lang.Object fieldName) |
int |
getFastMatchToken() |
static org.osgl.util.KV |
parseMap(com.alibaba.fastjson.parser.DefaultJSONParser parser,
org.osgl.util.KV map,
java.lang.Object fieldName) |
void |
write(com.alibaba.fastjson.serializer.JSONSerializer serializer,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
int features) |
public static final FastJsonKvCodec INSTANCE
public <T> T deserialze(com.alibaba.fastjson.parser.DefaultJSONParser parser,
java.lang.reflect.Type type,
java.lang.Object fieldName)
deserialze in interface com.alibaba.fastjson.parser.deserializer.ObjectDeserializerpublic static org.osgl.util.KV parseMap(com.alibaba.fastjson.parser.DefaultJSONParser parser,
org.osgl.util.KV map,
java.lang.Object fieldName)
public void write(com.alibaba.fastjson.serializer.JSONSerializer serializer,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
int features)
throws java.io.IOException
write in interface com.alibaba.fastjson.serializer.ObjectSerializerjava.io.IOExceptionpublic int getFastMatchToken()
getFastMatchToken in interface com.alibaba.fastjson.parser.deserializer.ObjectDeserializerCopyright © 2014–2017 ActFramework. All rights reserved.