Package ru.cwcode.tkach.httpWrapper
Class BaseRequest<T extends BaseRequest<T,R>,R extends BaseResponse<R>>
java.lang.Object
ru.cwcode.tkach.httpWrapper.BaseRequest<T,R>
- All Implemented Interfaces:
ModelSerializeable
public class BaseRequest<T extends BaseRequest<T,R>,R extends BaseResponse<R>>
extends Object
implements ModelSerializeable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final LinkedHashMap<String,Object> protected final LinkedHashMap<String,String> protected final Stringprotected final LinkedHashMap<String,String> protected final LinkedHashMap<Integer,Class<? extends ModelObject>> protected final Tprotected final String -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
responseClass
-
t
-
method
-
url
-
parameters
-
headers
-
body
-
responseModels
-
-
Constructor Details
-
BaseRequest
-
-
Method Details
-
addResponseModel
-
addParameter
-
addHeader
-
addBody
-
serialize
- Specified by:
serializein interfaceModelSerializeable
-