public class BasicCsvArrayHeader extends BasicHeader
Allow: GET, PUT
Constructor and Description |
---|
BasicCsvArrayHeader(String name,
Object value)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
List<String> |
asList()
Returns the contents of this header as a list of strings.
|
FluentListAssertion<BasicCsvArrayHeader> |
assertList()
Provides the ability to perform fluent-style assertions on this header.
|
boolean |
contains(String val)
Returns
|
boolean |
containsIc(String val)
Returns
String.equalsIgnoreCase(String) . |
String |
getValue() |
static BasicCsvArrayHeader |
of(String name,
Object value)
Convenience creator.
|
static BasicCsvArrayHeader |
of(String name,
Supplier<?> value)
Convenience creator using supplier.
|
assertName, assertValue, canCast, cast, eqIC, equals, getElements, getName, getRawValue, hashCode, isSupplier, of, ofPair, toString, unwrap
public BasicCsvArrayHeader(String name, Object value)
name
- The header name.value
- The header value.
Collection
- Converted to Supplier
of anything on this list.
public static BasicCsvArrayHeader of(String name, Object value)
name
- The header name.value
- The header value.
Collection
- Converted to BasicCsvArrayHeader
object, or public static BasicCsvArrayHeader of(String name, Supplier<?> value)
Header value is re-evaluated on each call to getValue()
.
name
- The header name.value
- The header value supplier.
Collection
- Converted to BasicCsvArrayHeader
object, or public String getValue()
getValue
in interface NameValuePair
getValue
in class BasicHeader
public boolean contains(String val)
val
- The value to check for.public boolean containsIc(String val)
String.equalsIgnoreCase(String)
.val
- The value to check for.public FluentListAssertion<BasicCsvArrayHeader> assertList()
AssertionError
- If assertion failed.Copyright © 2016–2020 The Apache Software Foundation. All rights reserved.