G - 解析的目标类型描述public abstract class JacksonParser<G extends cn.featherfly.common.lang.reflect.Type<?>> extends AbstractParser<G>
| 限定符和类型 | 类和说明 |
|---|---|
protected static class |
JacksonParser.Content
内部解析使用对象Content
.
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected com.fasterxml.jackson.databind.ObjectMapper |
objectMapper
objectMapper.
|
logger| 构造器和说明 |
|---|
JacksonParser(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Instantiates a new jackson parser.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected java.lang.reflect.ParameterizedType |
createParameterizedType(java.lang.reflect.Type rawType,
java.lang.reflect.Type ownerType,
java.lang.reflect.Type... ctualTypeArguments)
创建ParameterizedType
.
|
protected abstract JacksonParser.Content |
getContent(java.lang.String content)
返回正文对象
.
|
doParse, parse, supportForclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetProtocolprotected com.fasterxml.jackson.databind.ObjectMapper objectMapper
public JacksonParser(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
objectMapper - the object mapperprotected java.lang.reflect.ParameterizedType createParameterizedType(java.lang.reflect.Type rawType,
java.lang.reflect.Type ownerType,
java.lang.reflect.Type... ctualTypeArguments)
创建ParameterizedType
.rawType - rawTypeownerType - ownerTypectualTypeArguments - ctualTypeArgumentsprotected abstract JacksonParser.Content getContent(java.lang.String content)
返回正文对象
.content - 正文