Class MediaType
java.lang.Object
com.github.robtimus.net.protocol.data.MediaType
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidappendValue(String value, StringBuilder mediaType) private static StringbuildMediaTypeString(String mimeType, Map<String, String> parameters) (package private) static MediaType(package private) String(package private) Stringprivate static intgetNameEnd(String params, int start, int end) private static intgetValueStart(String params, int start, int end) private static booleanisNotFound(int index) private static booleanisNotFound(int index, int end) (package private) static MediaType(package private) static MediaTypeprivate static intparseNextParameter(String paramString, int start, int end, Map<String, String> parameters) parseParameters(String paramString, int start, int end) private static intskipStartingWhitespace(String s, int index, int end) toString()private static voidvalidateMimeType(String mimeType) private static voidvalidateMimeType(String mimeType, int start, int end)
-
Field Details
-
DEFAULT_MIME_TYPE
- See Also:
-
DEFAULT_CHARSET
- See Also:
-
DEFAULT_MEDIA_TYPE
- See Also:
-
DEFAULT_PARAMETERS
-
TOKEN
- See Also:
-
MIME_TYPE_PATTERN
-
DEFAULT
-
mediaTypeString
-
mimeType
-
parameters
-
parameterLookup
-
-
Constructor Details
-
MediaType
-
-
Method Details
-
create
-
buildMediaTypeString
-
appendValue
-
parse
-
parse
-
validateMimeType
-
validateMimeType
-
parseParameters
-
parseNextParameter
-
getNameEnd
-
getValueStart
-
isNotFound
private static boolean isNotFound(int index) -
isNotFound
private static boolean isNotFound(int index, int end) -
skipStartingWhitespace
-
getMimeType
String getMimeType() -
getParameters
-
getCharset
String getCharset() -
toString
-