Package nbbrd.io.net
Class MediaType
java.lang.Object
nbbrd.io.net.MediaType
- Author:
- Philippe Charles
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns an optional charset from the parameters if it is available.booleanisCompatible(@NonNull MediaType other) booleanisCompatibleWithoutParameters(@NonNull MediaType other) static @NonNull MediaTypeparse(@NonNull CharSequence text) toString()@NonNull MediaTypewithCharset(@NonNull Charset charset) Returns a copy of this media type with a specific charset parameter.@NonNull MediaTypeReturns a copy of this media type without its parameters.
-
Field Details
-
ANY_TYPE
-
-
Constructor Details
-
MediaType
public MediaType()
-
-
Method Details
-
parse
@NonNull public static @NonNull MediaType parse(@NonNull @NonNull CharSequence text) throws IllegalArgumentException - Throws:
IllegalArgumentException
-
isCompatible
-
isCompatibleWithoutParameters
-
getCharset
Returns an optional charset from the parameters if it is available.- Returns:
- a non-null optional charset
-
withCharset
Returns a copy of this media type with a specific charset parameter.- Parameters:
charset- a non-null charset- Returns:
- a non-null instance
-
withoutParameters
Returns a copy of this media type without its parameters.- Returns:
- a non-null instance
-
toString
-