public class MatcherExecutorKt
Modifier and Type | Method and Description |
---|---|
static <M extends Mismatch> |
domatch(au.com.dius.pact.model.matchingrules.MatchingRuleGroup matchers,
java.util.List<java.lang.String> path,
java.lang.Object expected,
java.lang.Object actual,
MismatchFactory<? extends M> mismatchFn)
Executor for matchers
|
static <M extends Mismatch> |
domatch(au.com.dius.pact.model.matchingrules.MatchingRule matcher,
java.util.List<java.lang.String> path,
java.lang.Object expected,
java.lang.Object actual,
MismatchFactory<? extends M> mismatchFn) |
static <M extends Mismatch> |
matchDate(java.lang.String pattern,
java.util.List<java.lang.String> path,
java.lang.Object expected,
java.lang.Object actual,
MismatchFactory<? extends M> mismatchFactory) |
static <M extends Mismatch> |
matchEquality(java.util.List<java.lang.String> path,
java.lang.Object expected,
java.lang.Object actual,
MismatchFactory<? extends M> mismatchFactory) |
static <M extends Mismatch> |
matchInclude(java.lang.String includedValue,
java.util.List<java.lang.String> path,
java.lang.Object expected,
java.lang.Object actual,
MismatchFactory<? extends M> mismatchFactory) |
static <M extends Mismatch> |
matchMaxType(int max,
java.util.List<java.lang.String> path,
java.lang.Object expected,
java.lang.Object actual,
MismatchFactory<? extends M> mismatchFactory) |
static <M extends Mismatch> |
matchMinType(int min,
java.util.List<java.lang.String> path,
java.lang.Object expected,
java.lang.Object actual,
MismatchFactory<? extends M> mismatchFactory) |
static <M extends Mismatch> |
matchNull(java.util.List<java.lang.String> path,
java.lang.Object actual,
MismatchFactory<? extends M> mismatchFactory) |
static <M extends Mismatch> |
matchNumber(au.com.dius.pact.model.matchingrules.NumberTypeMatcher.NumberType numberType,
java.util.List<java.lang.String> path,
java.lang.Object expected,
java.lang.Object actual,
MismatchFactory<? extends M> mismatchFactory) |
static <M extends Mismatch> |
matchRegex(java.lang.String regex,
java.util.List<java.lang.String> path,
java.lang.Object expected,
java.lang.Object actual,
MismatchFactory<? extends M> mismatchFactory) |
static <M extends Mismatch> |
matchTime(java.lang.String pattern,
java.util.List<java.lang.String> path,
java.lang.Object expected,
java.lang.Object actual,
MismatchFactory<? extends M> mismatchFactory) |
static <M extends Mismatch> |
matchTimestamp(java.lang.String pattern,
java.util.List<java.lang.String> path,
java.lang.Object expected,
java.lang.Object actual,
MismatchFactory<? extends M> mismatchFactory) |
static <M extends Mismatch> |
matchType(java.util.List<java.lang.String> path,
java.lang.Object expected,
java.lang.Object actual,
MismatchFactory<? extends M> mismatchFactory) |
static java.lang.String |
safeToString(java.lang.Object value) |
static java.lang.String |
valueOf(java.lang.Object value) |
public static java.lang.String valueOf(java.lang.Object value)
public static java.lang.String safeToString(java.lang.Object value)
public static <M extends Mismatch> java.util.List<M> matchInclude(java.lang.String includedValue, java.util.List<java.lang.String> path, java.lang.Object expected, java.lang.Object actual, MismatchFactory<? extends M> mismatchFactory)
public static <M extends Mismatch> java.util.List<M> domatch(au.com.dius.pact.model.matchingrules.MatchingRuleGroup matchers, java.util.List<java.lang.String> path, java.lang.Object expected, java.lang.Object actual, MismatchFactory<? extends M> mismatchFn)
Executor for matchers
public static <M extends Mismatch> java.util.List<M> domatch(au.com.dius.pact.model.matchingrules.MatchingRule matcher, java.util.List<java.lang.String> path, java.lang.Object expected, java.lang.Object actual, MismatchFactory<? extends M> mismatchFn)
public static <M extends Mismatch> java.util.List<M> matchEquality(java.util.List<java.lang.String> path, java.lang.Object expected, java.lang.Object actual, MismatchFactory<? extends M> mismatchFactory)
public static <M extends Mismatch> java.util.List<M> matchRegex(java.lang.String regex, java.util.List<java.lang.String> path, java.lang.Object expected, java.lang.Object actual, MismatchFactory<? extends M> mismatchFactory)
public static <M extends Mismatch> java.util.List<M> matchType(java.util.List<java.lang.String> path, java.lang.Object expected, java.lang.Object actual, MismatchFactory<? extends M> mismatchFactory)
public static <M extends Mismatch> java.util.List<M> matchNumber(au.com.dius.pact.model.matchingrules.NumberTypeMatcher.NumberType numberType, java.util.List<java.lang.String> path, java.lang.Object expected, java.lang.Object actual, MismatchFactory<? extends M> mismatchFactory)
public static <M extends Mismatch> java.util.List<M> matchDate(java.lang.String pattern, java.util.List<java.lang.String> path, java.lang.Object expected, java.lang.Object actual, MismatchFactory<? extends M> mismatchFactory)
public static <M extends Mismatch> java.util.List<M> matchTime(java.lang.String pattern, java.util.List<java.lang.String> path, java.lang.Object expected, java.lang.Object actual, MismatchFactory<? extends M> mismatchFactory)
public static <M extends Mismatch> java.util.List<M> matchTimestamp(java.lang.String pattern, java.util.List<java.lang.String> path, java.lang.Object expected, java.lang.Object actual, MismatchFactory<? extends M> mismatchFactory)
public static <M extends Mismatch> java.util.List<M> matchMinType(int min, java.util.List<java.lang.String> path, java.lang.Object expected, java.lang.Object actual, MismatchFactory<? extends M> mismatchFactory)
public static <M extends Mismatch> java.util.List<M> matchMaxType(int max, java.util.List<java.lang.String> path, java.lang.Object expected, java.lang.Object actual, MismatchFactory<? extends M> mismatchFactory)
public static <M extends Mismatch> java.util.List<M> matchNull(java.util.List<java.lang.String> path, java.lang.Object actual, MismatchFactory<? extends M> mismatchFactory)