public abstract class AbstractApi extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private com.fasterxml.jackson.databind.ObjectMapper |
mapper
The Mapper.
|
private String |
tenantId
The Tenant id.
|
private WechatPayClient |
wechatPayClient
The Wechat pay client.
|
| 构造器和说明 |
|---|
AbstractApi(WechatPayClient wechatPayClient,
String tenantId)
Instantiates a new Abstract api.
|
| 限定符和类型 | 方法和说明 |
|---|---|
private void |
applyObjectMapper(com.fasterxml.jackson.databind.ObjectMapper mapper)
Apply object mapper.
|
WechatPayClient |
client()
Client wechat pay client.
|
WechatMetaContainer |
container()
Container wechat meta container.
|
protected org.springframework.http.RequestEntity<?> |
Get(URI uri)
Get request entity.
|
com.fasterxml.jackson.databind.ObjectMapper |
getMapper()
Gets mapper.
|
protected org.springframework.http.RequestEntity<?> |
Post(URI uri,
Object params)
Post request entity.
|
String |
tenantId()
Tenant id string.
|
WechatMetaBean |
wechatMetaBean()
Wechat meta bean wechat meta bean.
|
private final com.fasterxml.jackson.databind.ObjectMapper mapper
private final WechatPayClient wechatPayClient
private final String tenantId
public AbstractApi(WechatPayClient wechatPayClient, String tenantId)
wechatPayClient - the wechat pay clienttenantId - the tenant idprivate void applyObjectMapper(com.fasterxml.jackson.databind.ObjectMapper mapper)
mapper - the mapperpublic com.fasterxml.jackson.databind.ObjectMapper getMapper()
public WechatPayClient client()
public String tenantId()
public WechatMetaContainer container()
public WechatMetaBean wechatMetaBean()
protected org.springframework.http.RequestEntity<?> Post(URI uri, Object params)
uri - the uriparams - the paramsprotected org.springframework.http.RequestEntity<?> Get(URI uri)
uri - the uriCopyright © 2020. All rights reserved.