public class Nami
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
static Decoder |
defaultDecoder
默认的反序列化器(涉及第三方框架引用,不做定义)
|
static Encoder |
defaultEncoder
默认的序列化器(涉及第三方框架引用,不做定义)
|
限定符和类型 | 方法和说明 |
---|---|
Nami |
action(java.lang.String action)
设置请求动作
|
static NamiBuilder |
builder() |
Nami |
call(java.util.Map<java.lang.String,java.lang.String> headers,
java.util.Map args)
执行完成呼叫
|
Nami |
call(java.util.Map<java.lang.String,java.lang.String> headers,
java.util.Map args,
java.lang.Object body) |
<T> T |
getObject(java.lang.reflect.Type returnType)
获取结果(返序列化为object)
|
java.lang.String |
getString()
获取结果(以string形式)
|
Nami |
method(java.lang.Object target,
java.lang.reflect.Method method)
设置请求方法
|
Result |
result() |
Nami |
url(java.lang.String url)
设置请求地址
|
Nami |
url(java.lang.String url,
java.lang.String fun)
设置请求地址
|
public static Encoder defaultEncoder
public static Decoder defaultDecoder
public Nami()
protected Nami(Config config)
public Nami method(java.lang.Object target, java.lang.reflect.Method method)
public Nami action(java.lang.String action)
public Nami url(java.lang.String url)
public Nami url(java.lang.String url, java.lang.String fun)
public Nami call(java.util.Map<java.lang.String,java.lang.String> headers, java.util.Map args)
public Nami call(java.util.Map<java.lang.String,java.lang.String> headers, java.util.Map args, java.lang.Object body)
public Result result()
public java.lang.String getString()
public <T> T getObject(java.lang.reflect.Type returnType)
public static NamiBuilder builder()