Package org.mockserver.matchers
Class MatchDifference
- java.lang.Object
-
- org.mockserver.matchers.MatchDifference
-
public class MatchDifference extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMatchDifference.Field
-
Constructor Summary
Constructors Constructor Description MatchDifference(boolean detailedMatchFailures, RequestDefinition httpRequest)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MatchDifferenceaddDifference(String messageFormat, Object... arguments)MatchDifferenceaddDifference(MockServerLogger mockServerLogger, String messageFormat, Object... arguments)MatchDifferenceaddDifference(MockServerLogger mockServerLogger, Throwable throwable, String messageFormat, Object... arguments)MatchDifferenceaddDifference(MatchDifference.Field fieldName, String messageFormat, Object... arguments)voidaddDifferences(Map<MatchDifference.Field,List<String>> differences)protected MatchDifferencecurrentField(MatchDifference.Field fieldName)Map<MatchDifference.Field,List<String>>getAllDifferences()List<String>getDifferences(MatchDifference.Field fieldName)RequestDefinitiongetHttpRequest()StringgetLogCorrelationId()
-
-
-
Constructor Detail
-
MatchDifference
public MatchDifference(boolean detailedMatchFailures, RequestDefinition httpRequest)
-
-
Method Detail
-
addDifference
public MatchDifference addDifference(MockServerLogger mockServerLogger, Throwable throwable, String messageFormat, Object... arguments)
-
addDifference
public MatchDifference addDifference(MockServerLogger mockServerLogger, String messageFormat, Object... arguments)
-
addDifference
public MatchDifference addDifference(MatchDifference.Field fieldName, String messageFormat, Object... arguments)
-
addDifference
public MatchDifference addDifference(String messageFormat, Object... arguments)
-
getHttpRequest
public RequestDefinition getHttpRequest()
-
getLogCorrelationId
public String getLogCorrelationId()
-
currentField
protected MatchDifference currentField(MatchDifference.Field fieldName)
-
getDifferences
public List<String> getDifferences(MatchDifference.Field fieldName)
-
getAllDifferences
public Map<MatchDifference.Field,List<String>> getAllDifferences()
-
addDifferences
public void addDifferences(Map<MatchDifference.Field,List<String>> differences)
-
-