Package org.mockserver.serialization
Class OpenAPIExpectationSerializer
- java.lang.Object
-
- org.mockserver.serialization.OpenAPIExpectationSerializer
-
- All Implemented Interfaces:
Serializer<OpenAPIExpectation>
public class OpenAPIExpectationSerializer extends Object implements Serializer<OpenAPIExpectation>
- Author:
- jamesdbloom
-
-
Constructor Summary
Constructors Constructor Description OpenAPIExpectationSerializer(MockServerLogger mockServerLogger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OpenAPIExpectationdeserialize(String jsonOpenAPIExpectation)OpenAPIExpectation[]deserializeArray(String jsonOpenAPIExpectations, boolean allowEmpty)List<Expectation>deserializeToExpectations(String jsonOpenAPIExpectation)Stringserialize(List<OpenAPIExpectation> expectations)Stringserialize(OpenAPIExpectation expectation)Stringserialize(OpenAPIExpectation... expectations)Class<OpenAPIExpectation>supportsType()
-
-
-
Constructor Detail
-
OpenAPIExpectationSerializer
public OpenAPIExpectationSerializer(MockServerLogger mockServerLogger)
-
-
Method Detail
-
serialize
public String serialize(OpenAPIExpectation expectation)
- Specified by:
serializein interfaceSerializer<OpenAPIExpectation>
-
serialize
public String serialize(List<OpenAPIExpectation> expectations)
-
serialize
public String serialize(OpenAPIExpectation... expectations)
-
deserialize
public OpenAPIExpectation deserialize(String jsonOpenAPIExpectation)
- Specified by:
deserializein interfaceSerializer<OpenAPIExpectation>
-
deserializeToExpectations
public List<Expectation> deserializeToExpectations(String jsonOpenAPIExpectation)
-
supportsType
public Class<OpenAPIExpectation> supportsType()
- Specified by:
supportsTypein interfaceSerializer<OpenAPIExpectation>
-
deserializeArray
public OpenAPIExpectation[] deserializeArray(String jsonOpenAPIExpectations, boolean allowEmpty)
-
-