-
public final class MatcherExecutorKt
-
-
Method Summary
Modifier and Type Method Description final StringvalueOf(Object value)final StringtypeOf(Object value)final StringsafeToString(Object value)final <M extends Mismatch> List<M>matchInclude(String includedValue, List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFactory)final <M extends Mismatch> List<M>domatch(MatchingRuleGroup matchers, List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFn)Executor for matchers final <M extends Mismatch> List<M>domatch(MatchingRule matcher, List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFn)final <M extends Mismatch> List<M>matchEquality(List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFactory)final <M extends Mismatch> List<M>matchRegex(String regex, List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFactory)final <M extends Mismatch> List<M>matchType(List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFactory)final <M extends Mismatch> List<M>matchNumber(NumberTypeMatcher.NumberType numberType, List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFactory)final BooleanmatchDecimal(Object actual)final BooleanmatchInteger(Object actual)final <M extends Mismatch> List<M>matchDate(String pattern, List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFactory)final BooleanisCollection(Object value)final <M extends Mismatch> List<M>matchTime(String pattern, List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFactory)final <M extends Mismatch> List<M>matchDateTime(String pattern, List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFactory)final <M extends Mismatch> List<M>matchMinType(Integer min, List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFactory)final <M extends Mismatch> List<M>matchMaxType(Integer max, List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFactory)final <M extends Mismatch> List<M>matchEqualsIgnoreOrder(List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFactory)final <M extends Mismatch> List<M>matchEqualsIgnoreOrder(List<String> path, Object expected, Object actual, Integer expectedSize, Integer actualSize, MismatchFactory<M> mismatchFactory)final <M extends Mismatch> List<M>matchMinEqualsIgnoreOrder(Integer min, List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFactory)final <M extends Mismatch> List<M>matchMaxEqualsIgnoreOrder(Integer max, List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFactory)final <M extends Mismatch> List<M>matchNull(List<String> path, Object actual, MismatchFactory<M> mismatchFactory)final <M extends Mismatch> List<M>matchHeaderWithParameters(List<String> path, ContentType contentType, Object actual, MismatchFactory<M> mismatchFactory)-
-
Method Detail
-
safeToString
final String safeToString(Object value)
-
matchInclude
final <M extends Mismatch> List<M> matchInclude(String includedValue, List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFactory)
-
domatch
final <M extends Mismatch> List<M> domatch(MatchingRuleGroup matchers, List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFn)
Executor for matchers
-
domatch
final <M extends Mismatch> List<M> domatch(MatchingRule matcher, List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFn)
-
matchEquality
final <M extends Mismatch> List<M> matchEquality(List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFactory)
-
matchRegex
final <M extends Mismatch> List<M> matchRegex(String regex, List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFactory)
-
matchType
final <M extends Mismatch> List<M> matchType(List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFactory)
-
matchNumber
final <M extends Mismatch> List<M> matchNumber(NumberTypeMatcher.NumberType numberType, List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFactory)
-
matchDecimal
final Boolean matchDecimal(Object actual)
-
matchInteger
final Boolean matchInteger(Object actual)
-
matchDate
final <M extends Mismatch> List<M> matchDate(String pattern, List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFactory)
-
isCollection
final Boolean isCollection(Object value)
-
matchTime
final <M extends Mismatch> List<M> matchTime(String pattern, List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFactory)
-
matchDateTime
final <M extends Mismatch> List<M> matchDateTime(String pattern, List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFactory)
-
matchMinType
final <M extends Mismatch> List<M> matchMinType(Integer min, List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFactory)
-
matchMaxType
final <M extends Mismatch> List<M> matchMaxType(Integer max, List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFactory)
-
matchEqualsIgnoreOrder
final <M extends Mismatch> List<M> matchEqualsIgnoreOrder(List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFactory)
-
matchEqualsIgnoreOrder
final <M extends Mismatch> List<M> matchEqualsIgnoreOrder(List<String> path, Object expected, Object actual, Integer expectedSize, Integer actualSize, MismatchFactory<M> mismatchFactory)
-
matchMinEqualsIgnoreOrder
final <M extends Mismatch> List<M> matchMinEqualsIgnoreOrder(Integer min, List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFactory)
-
matchMaxEqualsIgnoreOrder
final <M extends Mismatch> List<M> matchMaxEqualsIgnoreOrder(Integer max, List<String> path, Object expected, Object actual, MismatchFactory<M> mismatchFactory)
-
matchNull
final <M extends Mismatch> List<M> matchNull(List<String> path, Object actual, MismatchFactory<M> mismatchFactory)
-
matchHeaderWithParameters
final <M extends Mismatch> List<M> matchHeaderWithParameters(List<String> path, ContentType contentType, Object actual, MismatchFactory<M> mismatchFactory)
-
-
-
-