Class MultipartValuePattern
- java.lang.Object
-
- com.github.tomakehurst.wiremock.matching.MultipartValuePattern
-
- All Implemented Interfaces:
ValueMatcher<Request.Part>
public class MultipartValuePattern extends java.lang.Object implements ValueMatcher<Request.Part>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMultipartValuePattern.MatchingType
-
Constructor Summary
Constructors Constructor Description MultipartValuePattern(java.lang.String name, java.lang.String filename, MultipartValuePattern.MatchingType type, java.util.Map<java.lang.String,MultiValuePattern> headers, java.util.List<ContentPattern<?>> body)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.util.List<ContentPattern<?>>getBodyPatterns()java.lang.StringgetFileName()java.util.Map<java.lang.String,MultiValuePattern>getHeaders()MultipartValuePattern.MatchingTypegetMatchingType()java.lang.StringgetName()inthashCode()booleanisMatchAll()booleanisMatchAny()MatchResultmatch(Request request)MatchResultmatch(Request.Part value)
-
-
-
Constructor Detail
-
MultipartValuePattern
public MultipartValuePattern(java.lang.String name, java.lang.String filename, MultipartValuePattern.MatchingType type, java.util.Map<java.lang.String,MultiValuePattern> headers, java.util.List<ContentPattern<?>> body)
-
-
Method Detail
-
isMatchAny
public boolean isMatchAny()
-
isMatchAll
public boolean isMatchAll()
-
match
public MatchResult match(Request.Part value)
- Specified by:
matchin interfaceValueMatcher<Request.Part>
-
match
public MatchResult match(Request request)
-
getName
public java.lang.String getName()
-
getFileName
public java.lang.String getFileName()
-
getHeaders
public java.util.Map<java.lang.String,MultiValuePattern> getHeaders()
-
getMatchingType
public MultipartValuePattern.MatchingType getMatchingType()
-
getBodyPatterns
public java.util.List<ContentPattern<?>> getBodyPatterns()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-