-
-
Method Summary
Adds given value to this header-values
value list.
default boolean
Get parameter with given name.
get the parameters of this header-value.
get the values of this header-value.
Removes given value to this header-values
value list.
Set parameter with given name to given value
-
-
Method Details
-
getValues
@NotNull
@NotNull List<@NotNull String> getValues()
get the values of this header-value. Changing this List also changes this
BasicHeaderValue.
- Returns:
- list of string values
-
getParameters
get the parameters of this header-value. Changing this Map also changes this
BasicHeaderValue.
- Returns:
- map of parameters
-
get
@Nullable
default @Nullable String get(@NotNull
@NotNull String name)
Get parameter with given name.
- Parameters:
name - parameter name
- Returns:
- parameter or
null, if no parameter with given key exists.
-
set
Set parameter with given name to given value
- Parameters:
name - parameter name
value - parameter value or null to remove this parameter
-
-
add
Adds given value to this header-values
value list.
- Parameters:
value - value to add
check - true: Only adds given value if it is not already in the value list
false: Does not check if value is already in the value list
-
remove
Removes given value to this header-values
value list.
- Parameters:
value - value to remove
-
contains
default boolean contains(@NotNull
@NotNull String value)
- Parameters:
value - value to check existence of
- Returns:
true if given value is contained in getValues()