com.github.tomakehurst.wiremock.mapping
Class JsonMappingBinder

java.lang.Object
  extended by com.github.tomakehurst.wiremock.mapping.JsonMappingBinder

public class JsonMappingBinder
extends java.lang.Object


Constructor Summary
JsonMappingBinder()
           
 
Method Summary
static java.lang.String buildJsonStringFor(RequestResponseMapping mapping)
           
static RequestResponseMapping buildMappingFrom(java.lang.String mappingSpecJson)
           
static RequestPattern buildRequestPatternFrom(java.lang.String json)
           
static VerificationResult buildVerificationResultFrom(java.lang.String json)
           
static
<T> T
read(java.lang.String json, java.lang.Class<T> clazz)
           
static
<T> java.lang.String
write(T object)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JsonMappingBinder

public JsonMappingBinder()
Method Detail

buildMappingFrom

public static RequestResponseMapping buildMappingFrom(java.lang.String mappingSpecJson)

buildJsonStringFor

public static java.lang.String buildJsonStringFor(RequestResponseMapping mapping)

buildVerificationResultFrom

public static VerificationResult buildVerificationResultFrom(java.lang.String json)

buildRequestPatternFrom

public static RequestPattern buildRequestPatternFrom(java.lang.String json)

read

public static <T> T read(java.lang.String json,
                         java.lang.Class<T> clazz)

write

public static <T> java.lang.String write(T object)