Class AbstractArgumentsSchema
-
- All Implemented Interfaces:
-
cn.toutatis.xvoid.toolkit.http.base.ArgumentsSchema
public abstract class AbstractArgumentsSchema implements ArgumentsSchema
-
-
Constructor Summary
Constructors Constructor Description AbstractArgumentsSchema()AbstractArgumentsSchema(List<String> checkParameterFields, List<String> checkHeadersFields)AbstractArgumentsSchema(List<String> checkParameterFields, List<String> checkHeadersFields, List<Triple<String, Boolean, String>> allParameterType)
-
Method Summary
Modifier and Type Method Description Map<String, String>getHeaders()UnitsetHeaders(Map<String, String> map)UnitsetHeader(String key, String value)UnitsetParameters(Map<String, Object> map)UnitsetParameter(String key, String value)UnitsetContentType(ContentType contentType)BooleancheckHeaders()BooleancheckParameters()List<Triple<String, Boolean, String>>getAllParameters()StringtoString()-
-
Method Detail
-
getHeaders
Map<String, String> getHeaders()
-
setHeaders
Unit setHeaders(Map<String, String> map)
-
setParameters
Unit setParameters(Map<String, Object> map)
-
setParameter
Unit setParameter(String key, String value)
-
setContentType
Unit setContentType(ContentType contentType)
-
checkHeaders
Boolean checkHeaders()
-
checkParameters
Boolean checkParameters()
-
-
-
-