public class MultiValue
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
key |
protected java.util.List<java.lang.String> |
values |
Constructor and Description |
---|
MultiValue(java.lang.String key,
java.util.List<java.lang.String> values) |
Modifier and Type | Method and Description |
---|---|
boolean |
containsValue(java.lang.String expectedValue) |
java.lang.String |
firstValue() |
boolean |
hasValueMatching(StringValuePattern valuePattern) |
boolean |
isPresent() |
boolean |
isSingleValued() |
java.lang.String |
key() |
java.lang.String |
toString() |
java.util.List<java.lang.String> |
values() |
protected final java.lang.String key
protected final java.util.List<java.lang.String> values
public MultiValue(java.lang.String key, java.util.List<java.lang.String> values)
public boolean isPresent()
public java.lang.String key()
public java.lang.String firstValue()
public java.util.List<java.lang.String> values()
public boolean isSingleValued()
public boolean containsValue(java.lang.String expectedValue)
public boolean hasValueMatching(StringValuePattern valuePattern)
public java.lang.String toString()
toString
in class java.lang.Object