public class Fairy extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
Fairy.Builder |
| 限定符和类型 | 字段和说明 |
|---|---|
static IChannel |
defaultChannel
默认的通讯通道(涉及第三方框架引用,不做定义)
|
static IDecoder |
defaultDecoder
默认的反序列化器(涉及第三方框架引用,不做定义)
|
static IEncoder |
defaultEncoder
默认的序列化器(涉及第三方框架引用,不做定义)
|
| 限定符 | 构造器和说明 |
|---|---|
|
Fairy() |
protected |
Fairy(FairyConfig config)
给Builder使用
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Fairy.Builder |
builder() |
Fairy |
call(Map<String,String> headers,
Map args)
执行完成呼叫
|
<T> T |
getObject(Class<T> returnType)
获取结果(返序列化为object)
|
String |
getString()
获取结果(以string形式)
|
Result |
result() |
Fairy |
url(String url)
设置请求地址
|
Fairy |
url(String url,
String fun)
设置请求地址
|
public static IChannel defaultChannel
public static IEncoder defaultEncoder
public static IDecoder defaultDecoder
public Fairy()
protected Fairy(FairyConfig config)
public Result result()
public String getString()
public <T> T getObject(Class<T> returnType)
public static Fairy.Builder builder()
Copyright © 2020. All rights reserved.