public class RequestFieldMatcher<T>
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
RequestFieldMatcher.MatcherType |
| Constructor and Description |
|---|
RequestFieldMatcher() |
RequestFieldMatcher(RequestFieldMatcher.MatcherType matcher,
T value) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
RequestFieldMatcher.MatcherType |
getMatcher() |
T |
getValue() |
int |
hashCode() |
static RequestFieldMatcher |
newExactMatcher(java.lang.String value) |
static RequestFieldMatcher |
newGlobMatcher(java.lang.String value) |
static RequestFieldMatcher |
newJsonMatcher(java.lang.String value) |
static RequestFieldMatcher |
newJsonPartialMatcher(java.lang.String value) |
static RequestFieldMatcher |
newJsonPathMatch(java.lang.String value) |
static RequestFieldMatcher |
newRegexMatcher(java.lang.String value) |
static RequestFieldMatcher |
newXmlMatcher(java.lang.String value) |
static RequestFieldMatcher |
newXpathMatcher(java.lang.String value) |
void |
setMatcher(RequestFieldMatcher.MatcherType matcher) |
void |
setValue(T value) |
java.lang.String |
toString() |
public RequestFieldMatcher()
public RequestFieldMatcher(RequestFieldMatcher.MatcherType matcher, T value)
public RequestFieldMatcher.MatcherType getMatcher()
public void setMatcher(RequestFieldMatcher.MatcherType matcher)
public T getValue()
public void setValue(T value)
public static RequestFieldMatcher newExactMatcher(java.lang.String value)
public static RequestFieldMatcher newGlobMatcher(java.lang.String value)
public static RequestFieldMatcher newRegexMatcher(java.lang.String value)
public static RequestFieldMatcher newXmlMatcher(java.lang.String value)
public static RequestFieldMatcher newXpathMatcher(java.lang.String value)
public static RequestFieldMatcher newJsonMatcher(java.lang.String value)
public static RequestFieldMatcher newJsonPartialMatcher(java.lang.String value)
public static RequestFieldMatcher newJsonPathMatch(java.lang.String value)
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object