| 程序包 | 说明 |
|---|---|
| net.apexes.wsonrpc.core | |
| net.apexes.wsonrpc.core.message | |
| net.apexes.wsonrpc.json | |
| net.apexes.wsonrpc.json.support |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Method |
JsonRpcControl.findExecutableMethod(Set<Method> methods,
JsonImplementor.Node[] params) |
protected Object[] |
JsonRpcControl.getParameters(Method method,
JsonImplementor.Node[] params) |
| 限定符和类型 | 方法和说明 |
|---|---|
JsonImplementor.Node[] |
JsonRpcRequest.getParams() |
JsonImplementor.Node |
JsonRpcResponse.getResult() |
| 构造器和说明 |
|---|
JsonRpcRequest(String id,
String method,
JsonImplementor.Node[] params) |
JsonRpcResponse(String id,
JsonImplementor.Node result) |
| 限定符和类型 | 方法和说明 |
|---|---|
JsonImplementor.Node |
JsonImplementor.convert(Object object)
将指定类型的对象转为
JsonImplementor.Node对象 |
JsonImplementor.Node |
JsonImplementor.createNode()
创建一个
JsonImplementor.Node对象 |
JsonImplementor.Node |
JsonImplementor.fromJson(String json)
将JSON格式文本反序列化为
JsonImplementor.Node对象 |
JsonImplementor.Node |
JsonImplementor.Node.get(String name) |
JsonImplementor.Node[] |
JsonImplementor.Node.getArray(String name) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
JsonImplementor.convert(JsonImplementor.Node node,
Class<T> classType)
将
JsonImplementor.Node对象转为指定类型的对象 |
boolean |
JsonImplementor.isCompatible(JsonImplementor.Node node,
Class<?> classType)
判断指定的
JsonImplementor.Node对象是否与指定类型匹配 |
void |
JsonImplementor.Node.put(String name,
JsonImplementor.Node value) |
void |
JsonImplementor.Node.put(String name,
JsonImplementor.Node[] array) |
String |
JsonImplementor.toJson(JsonImplementor.Node node)
将
JsonImplementor.Node对象序列化为JSON格式文本 |
| 限定符和类型 | 方法和说明 |
|---|---|
JsonImplementor.Node |
JacksonImplementor.convert(Object object) |
JsonImplementor.Node |
GsonImplementor.convert(Object object) |
JsonImplementor.Node |
JacksonImplementor.createNode() |
JsonImplementor.Node |
GsonImplementor.createNode() |
JsonImplementor.Node |
JacksonImplementor.fromJson(String json) |
JsonImplementor.Node |
GsonImplementor.fromJson(String json) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
JacksonImplementor.convert(JsonImplementor.Node node,
Class<T> classType) |
<T> T |
GsonImplementor.convert(JsonImplementor.Node node,
Class<T> classType) |
boolean |
JacksonImplementor.isCompatible(JsonImplementor.Node node,
Class<?> classType) |
boolean |
GsonImplementor.isCompatible(JsonImplementor.Node node,
Class<?> classType) |
String |
JacksonImplementor.toJson(JsonImplementor.Node node) |
String |
GsonImplementor.toJson(JsonImplementor.Node node) |
Copyright © 2016. All rights reserved.