Package org.mockserver.serialization
Class HttpRequestSerializer
- java.lang.Object
-
- org.mockserver.serialization.HttpRequestSerializer
-
- All Implemented Interfaces:
Serializer<HttpRequest>
public class HttpRequestSerializer extends Object implements Serializer<HttpRequest>
- Author:
- jamesdbloom
-
-
Constructor Summary
Constructors Constructor Description HttpRequestSerializer(MockServerLogger mockServerLogger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpRequestdeserialize(String jsonHttpRequest)HttpRequest[]deserializeArray(String jsonHttpRequests)Stringserialize(boolean prettyPrint, List<HttpRequest> httpRequests)Stringserialize(boolean prettyPrint, HttpRequest httpRequest)Stringserialize(boolean prettyPrint, HttpRequest... httpRequests)Stringserialize(List<HttpRequest> httpRequests)Stringserialize(HttpRequest httpRequest)Stringserialize(HttpRequest... httpRequests)Class<HttpRequest>supportsType()
-
-
-
Constructor Detail
-
HttpRequestSerializer
public HttpRequestSerializer(MockServerLogger mockServerLogger)
-
-
Method Detail
-
serialize
public String serialize(HttpRequest httpRequest)
- Specified by:
serializein interfaceSerializer<HttpRequest>
-
serialize
public String serialize(boolean prettyPrint, HttpRequest httpRequest)
-
serialize
public String serialize(List<HttpRequest> httpRequests)
-
serialize
public String serialize(boolean prettyPrint, List<HttpRequest> httpRequests)
-
serialize
public String serialize(HttpRequest... httpRequests)
-
serialize
public String serialize(boolean prettyPrint, HttpRequest... httpRequests)
-
deserialize
public HttpRequest deserialize(String jsonHttpRequest)
- Specified by:
deserializein interfaceSerializer<HttpRequest>
-
supportsType
public Class<HttpRequest> supportsType()
- Specified by:
supportsTypein interfaceSerializer<HttpRequest>
-
deserializeArray
public HttpRequest[] deserializeArray(String jsonHttpRequests)
-
-