Interface ContentType
- All Superinterfaces:
BasicHeaderValue,HeaderValue
- All Known Implementing Classes:
ContentTypes,ContentTypes.Text
-
Field Summary
Fields inherited from interface de.linusdev.lutils.http.header.value.BasicHeaderValue
PARSER -
Method Summary
Modifier and TypeMethodDescriptiondefault @NotNull ContentTypedefault @NotNull ContentTypeAdds given value to this header-valuesvalue list.default HeaderasHeader()ThisContentTypeas content-typeHeaderstatic @NotNull ContentTypedefault @NotNull ContentTypeRemoves given value to this header-valuesvalue list.default @NotNull ContentTypeSet parameter with given name to given valueMethods inherited from interface de.linusdev.lutils.http.header.value.BasicHeaderValue
contains, get, getParameters, getValuesMethods inherited from interface de.linusdev.lutils.http.header.value.HeaderValue
asString
-
Method Details
-
of
-
asHeader
ThisContentTypeas content-typeHeader -
set
@NotNull default @NotNull ContentType set(@NotNull @NotNull String name, @Nullable @Nullable String value) Description copied from interface:BasicHeaderValueSet parameter with given name to given value- Specified by:
setin interfaceBasicHeaderValue- Parameters:
name- parameter namevalue- parameter value ornullto remove this parameter
-
add
Description copied from interface:BasicHeaderValueAdds given value to this header-valuesvalue list.- Specified by:
addin interfaceBasicHeaderValue- Parameters:
value- value to addcheck-true: Only adds given value if it is not already in thevalue listfalse: Does not check if value is already in thevalue list
-
add
- Specified by:
addin interfaceBasicHeaderValue- See Also:
-
remove
Description copied from interface:BasicHeaderValueRemoves given value to this header-valuesvalue list.- Specified by:
removein interfaceBasicHeaderValue- Parameters:
value- value to remove
-