-
public class LambdaDslAn alternative, lambda based, dsl for pact that runs on top of the default pact dsl objects.
-
-
Method Summary
Modifier and Type Method Description static LambdaDslJsonArraynewJsonArray(Consumer<LambdaDslJsonArray> array)DSL function to simplify creating a DslPart generated from a LambdaDslJsonArray . static LambdaDslJsonArraynewJsonArrayMinLike(Integer size, Consumer<LambdaDslJsonArray> array)DSL function to simplify creating a DslPart generated from a LambdaDslJsonArray where a minimum base array size is specified static LambdaDslJsonArraynewJsonArrayMaxLike(Integer size, Consumer<LambdaDslJsonArray> array)DSL function to simplify creating a DslPart generated from a LambdaDslJsonArray where a maximum base array size is specified static LambdaDslJsonArraynewJsonArrayMinMaxLike(Integer minSize, Integer maxSize, Consumer<LambdaDslJsonArray> array)DSL function to simplify creating a DslPart generated from a LambdaDslJsonArray where a minimum and maximum base array size is specified static LambdaDslJsonArraynewJsonArrayUnordered(Consumer<LambdaDslJsonArray> array)New JSON array element where order is ignored static LambdaDslJsonArraynewJsonArrayMinUnordered(int size, Consumer<LambdaDslJsonArray> array)New JSON array element of min size where order is ignored static LambdaDslJsonArraynewJsonArrayMaxUnordered(int size, Consumer<LambdaDslJsonArray> array)New JSON array element of max size where order is ignored static LambdaDslJsonArraynewJsonArrayMinMaxUnordered(int minSize, int maxSize, Consumer<LambdaDslJsonArray> array)New JSON array element of min and max size where order is ignored static LambdaDslJsonBodynewJsonBody(Consumer<LambdaDslJsonBody> array)DSL function to simplify creating a DslPart generated from a LambdaDslJsonBody . -
-
Method Detail
-
newJsonArray
static LambdaDslJsonArray newJsonArray(Consumer<LambdaDslJsonArray> array)
DSL function to simplify creating a DslPart generated from a LambdaDslJsonArray .
-
newJsonArrayMinLike
static LambdaDslJsonArray newJsonArrayMinLike(Integer size, Consumer<LambdaDslJsonArray> array)
DSL function to simplify creating a DslPart generated from a LambdaDslJsonArray where a minimum base array size is specified
-
newJsonArrayMaxLike
static LambdaDslJsonArray newJsonArrayMaxLike(Integer size, Consumer<LambdaDslJsonArray> array)
DSL function to simplify creating a DslPart generated from a LambdaDslJsonArray where a maximum base array size is specified
-
newJsonArrayMinMaxLike
static LambdaDslJsonArray newJsonArrayMinMaxLike(Integer minSize, Integer maxSize, Consumer<LambdaDslJsonArray> array)
DSL function to simplify creating a DslPart generated from a LambdaDslJsonArray where a minimum and maximum base array size is specified
-
newJsonArrayUnordered
static LambdaDslJsonArray newJsonArrayUnordered(Consumer<LambdaDslJsonArray> array)
New JSON array element where order is ignored
-
newJsonArrayMinUnordered
static LambdaDslJsonArray newJsonArrayMinUnordered(int size, Consumer<LambdaDslJsonArray> array)
New JSON array element of min size where order is ignored
-
newJsonArrayMaxUnordered
static LambdaDslJsonArray newJsonArrayMaxUnordered(int size, Consumer<LambdaDslJsonArray> array)
New JSON array element of max size where order is ignored
-
newJsonArrayMinMaxUnordered
static LambdaDslJsonArray newJsonArrayMinMaxUnordered(int minSize, int maxSize, Consumer<LambdaDslJsonArray> array)
New JSON array element of min and max size where order is ignored
-
newJsonBody
static LambdaDslJsonBody newJsonBody(Consumer<LambdaDslJsonBody> array)
DSL function to simplify creating a DslPart generated from a LambdaDslJsonBody .
-
-
-
-