package org.zbus.common.json.parser.deserializer; import java.lang.reflect.Type; import org.zbus.common.json.parser.DefaultJSONParser; import org.zbus.common.json.parser.JSONToken; public class JSONObjectDeserializer implements ObjectDeserializer { public final static JSONObjectDeserializer instance = new JSONObjectDeserializer(); @SuppressWarnings("unchecked") public <T> T deserialze(DefaultJSONParser parser, Type clazz, Object fieldName) { return (T) parser.parseObject(); } public int getFastMatchToken() { return JSONToken.LBRACE; } }