Package com.xendit.network
Class BaseRequest
- java.lang.Object
-
- com.xendit.network.BaseRequest
-
- All Implemented Interfaces:
NetworkClient
public class BaseRequest extends java.lang.Object implements NetworkClient
-
-
Constructor Summary
Constructors Constructor Description BaseRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> Trequest(RequestResource.Method method, java.lang.String url, java.util.Map<java.lang.String,java.lang.Object> params, java.lang.String apiKey, java.lang.Class<T> clazz)<T> Trequest(RequestResource.Method method, java.lang.String url, java.util.Map<java.lang.String,java.lang.String> headers, java.util.Map<java.lang.String,java.lang.Object> params, java.lang.String apiKey, java.lang.Class<T> clazz)
-
-
-
Method Detail
-
request
public <T> T request(RequestResource.Method method, java.lang.String url, java.util.Map<java.lang.String,java.lang.Object> params, java.lang.String apiKey, java.lang.Class<T> clazz) throws XenditException
- Specified by:
requestin interfaceNetworkClient- Throws:
XenditException
-
request
public <T> T request(RequestResource.Method method, java.lang.String url, java.util.Map<java.lang.String,java.lang.String> headers, java.util.Map<java.lang.String,java.lang.Object> params, java.lang.String apiKey, java.lang.Class<T> clazz) throws XenditException
- Specified by:
requestin interfaceNetworkClient- Throws:
XenditException
-
-