Package org.citrusframework.dsl
Class JsonSupport
java.lang.Object
org.citrusframework.dsl.JsonSupport
- Author:
- Christoph Deppisch
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjson()Static entrance for all Json related Java DSL functionalities.static ObjectMappingPayloadBuilderStatic builder method constructing a mapping payload builder.static ObjectMappingPayloadBuilderStatic builder method constructing a mapping payload builder.static <T> JsonMappingValidationProcessor.Builder<T>Static entrance for Json mapping validation that uses object mapper to perform Json object validation.
-
Constructor Details
-
JsonSupport
public JsonSupport()
-
-
Method Details
-
json
Static entrance for all Json related Java DSL functionalities.- Returns:
-
validate
Static entrance for Json mapping validation that uses object mapper to perform Json object validation.- Type Parameters:
T-- Parameters:
type-- Returns:
-
marshal
Static builder method constructing a mapping payload builder.- Parameters:
payload-- Returns:
-
marshal
public static ObjectMappingPayloadBuilder marshal(Object payload, com.fasterxml.jackson.databind.ObjectMapper mapper) Static builder method constructing a mapping payload builder.- Parameters:
payload-mapper-- Returns:
-