Class MediaType
java.lang.Object
org.infinispan.commons.dataconversion.MediaType
Represent a content type with optional parameters.
- Since:
- 9.2
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final MediaTypestatic final Stringstatic final MediaTypestatic final Stringstatic final MediaTypestatic final Stringstatic final MediaTypestatic final MediaTypestatic final Stringstatic final MediaTypestatic final Stringstatic final MediaTypestatic final Stringstatic final MediaTypestatic final Stringstatic final MediaTypestatic final Stringstatic final MediaTypestatic final Stringstatic final MediaTypestatic final Stringstatic final MediaTypestatic final Stringstatic final MediaTypeDeprecated, for removal: This API element is subject to removal in a future version.Since 11.0, without replacement.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Since 11.0, without replacement.static final MediaTypestatic final MediaTypestatic final Stringstatic final MediaTypestatic final Stringstatic final MediaTypestatic final Stringstatic final Stringstatic final Stringstatic final MediaTypestatic final Stringstatic final MediaTypestatic final Stringstatic final MediaTypestatic final Stringstatic final MediaTypestatic final Stringstatic final MediaTypestatic final Stringstatic final MediaTypestatic final Stringstatic final MediaTypestatic final Stringstatic final MediaTypestatic final Stringstatic final MediaTypestatic final Stringstatic final MediaTypestatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic MediaTypefromExtension(String name) static MediaTypefromString(String tree) getParameter(String name) getType()doubleinthashCode()booleanbooleanbooleanisBinary()booleanbooleanParse a comma separated list of media type trees.toString()withCharset(Charset charset) withClassType(Class<?> clazz) withEncoding(String enc) withParameter(String name, String value) withParameters(Map<String, String> parameters)
-
Field Details
-
APPLICATION_OPENMETRICS_TYPE
- See Also:
-
APPLICATION_JAVASCRIPT_TYPE
- See Also:
-
APPLICATION_JSON_TYPE
- See Also:
-
APPLICATION_OCTET_STREAM_TYPE
- See Also:
-
APPLICATION_OBJECT_TYPE
- See Also:
-
APPLICATION_PDF_TYPE
- See Also:
-
APPLICATION_RTF_TYPE
- See Also:
-
APPLICATION_SERIALIZED_OBJECT_TYPE
- See Also:
-
APPLICATION_XML_TYPE
- See Also:
-
APPLICATION_YAML_TYPE
- See Also:
-
APPLICATION_ZIP_TYPE
- See Also:
-
APPLICATION_GZIP_TYPE
- See Also:
-
APPLICATION_JBOSS_MARSHALLING_TYPE
- See Also:
-
APPLICATION_PROTOSTREAM_TYPE
- See Also:
-
APPLICATION_UNKNOWN_TYPE
Deprecated, for removal: This API element is subject to removal in a future version.Since 11.0, without replacement.- See Also:
-
WWW_FORM_URLENCODED_TYPE
- See Also:
-
IMAGE_GIF_TYPE
- See Also:
-
IMAGE_JPEG_TYPE
- See Also:
-
IMAGE_PNG_TYPE
- See Also:
-
MULTIPART_FORM_DATA_TYPE
- See Also:
-
TEXT_CSS_TYPE
- See Also:
-
TEXT_CSV_TYPE
- See Also:
-
TEXT_PLAIN_TYPE
- See Also:
-
TEXT_HTML_TYPE
- See Also:
-
TEXT_EVENT_STREAM_TYPE
- See Also:
-
MATCH_ALL_TYPE
- See Also:
-
APPLICATION_OPENMETRICS
-
APPLICATION_JAVASCRIPT
-
APPLICATION_JSON
-
APPLICATION_OCTET_STREAM
-
APPLICATION_OBJECT
-
APPLICATION_SERIALIZED_OBJECT
-
APPLICATION_XML
-
APPLICATION_YAML
-
APPLICATION_PROTOSTREAM
-
APPLICATION_JBOSS_MARSHALLING
-
APPLICATION_WWW_FORM_URLENCODED
-
IMAGE_PNG
-
MULTIPART_FORM_DATA
-
TEXT_PLAIN
-
TEXT_CSS
-
TEXT_CSV
-
TEXT_HTML
-
IMAGE_GIF
-
IMAGE_JPEG
-
TEXT_EVENT_STREAM
-
APPLICATION_PDF
-
APPLICATION_RTF
-
APPLICATION_ZIP
-
APPLICATION_GZIP
-
APPLICATION_JS
-
APPLICATION_UNKNOWN
Deprecated, for removal: This API element is subject to removal in a future version.Since 11.0, without replacement. -
MATCH_ALL
-
HEX
- See Also:
-
BASE_64
- See Also:
-
-
Constructor Details
-
MediaType
-
MediaType
-
MediaType
-
MediaType
-
-
Method Details
-
fromString
-
parseList
-
fromExtension
-
match
-
matchesAll
public boolean matchesAll() -
getTypeSubtype
-
withoutParameters
-
getWeight
public double getWeight() -
getCharset
-
getClassType
-
withClassType
-
withEncoding
-
getEncoding
-
hasStringType
public boolean hasStringType() -
equals
-
hashCode
-
getType
-
getSubType
-
hasParameters
public boolean hasParameters() -
getParameter
-
getParameters
-
withParameters
-
withCharset
-
withParameter
-
isBinary
public boolean isBinary()- Returns:
- true if the MediaType's java type is a byte array.
-
toString
-