@ProtoTypeId(value=12) @SerializeWith(value=MediaType.MediaTypeExternalizer.class) public final class MediaType extends Object
Modifier and Type | Class and Description |
---|---|
static class |
MediaType.MediaTypeExternalizer |
Constructor and Description |
---|
MediaType(String type,
String subtype) |
MediaType(String type,
String subtype,
Map<String,String> params) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
static MediaType |
fromString(String tree) |
Charset |
getCharset() |
String |
getClassType() |
Optional<String> |
getParameter(String name) |
Map<String,String> |
getParameters() |
String |
getSubType() |
String |
getType() |
String |
getTypeSubtype() |
double |
getWeight() |
int |
hashCode() |
boolean |
hasParameters() |
boolean |
hasStringType() |
boolean |
isBinary() |
boolean |
match(MediaType other) |
boolean |
matchesAll() |
static MediaType |
parse(String str)
Deprecated.
replaced by
fromString(java.lang.String) |
static Stream<MediaType> |
parseList(String mediaTypeList)
Parse a comma separated list of media type trees.
|
String |
toString() |
String |
toStringExcludingParam(String... params) |
MediaType |
withCharset(Charset charset) |
MediaType |
withClassType(Class<?> clazz) |
MediaType |
withoutParameters() |
MediaType |
withParameter(String name,
String value) |
MediaType |
withParameters(Map<String,String> parameters) |
public static final String APPLICATION_OPENMETRICS_TYPE
public static final String APPLICATION_JAVASCRIPT_TYPE
public static final String APPLICATION_JSON_TYPE
public static final String APPLICATION_OCTET_STREAM_TYPE
public static final String APPLICATION_OBJECT_TYPE
public static final String APPLICATION_PDF_TYPE
public static final String APPLICATION_RTF_TYPE
public static final String APPLICATION_SERIALIZED_OBJECT_TYPE
public static final String APPLICATION_XML_TYPE
public static final String APPLICATION_ZIP_TYPE
public static final String APPLICATION_JBOSS_MARSHALLING_TYPE
public static final String APPLICATION_PROTOSTREAM_TYPE
@Deprecated public static final String APPLICATION_UNKNOWN_TYPE
public static final String WWW_FORM_URLENCODED_TYPE
public static final String IMAGE_GIF_TYPE
public static final String IMAGE_JPEG_TYPE
public static final String IMAGE_PNG_TYPE
public static final String TEXT_CSS_TYPE
public static final String TEXT_CSV_TYPE
public static final String TEXT_PLAIN_TYPE
public static final String TEXT_HTML_TYPE
@Deprecated public static final String APPLICATION_INFINISPAN_MARSHALLING_TYPE
@Deprecated public static final String APPLICATION_INFINISPAN_BINARY_TYPE
public static final String APPLICATION_PROTOSTUFF_TYPE
public static final String APPLICATION_KRYO_TYPE
public static final String MATCH_ALL_TYPE
public static final MediaType APPLICATION_OPENMETRICS
public static final MediaType APPLICATION_JAVASCRIPT
public static final MediaType APPLICATION_JSON
public static final MediaType APPLICATION_OCTET_STREAM
public static final MediaType APPLICATION_OBJECT
public static final MediaType APPLICATION_SERIALIZED_OBJECT
public static final MediaType APPLICATION_XML
public static final MediaType APPLICATION_PROTOSTREAM
public static final MediaType APPLICATION_JBOSS_MARSHALLING
@Deprecated public static final MediaType APPLICATION_INFINISPAN_MARSHALLED
public static final MediaType APPLICATION_WWW_FORM_URLENCODED
public static final MediaType IMAGE_PNG
public static final MediaType TEXT_PLAIN
public static final MediaType TEXT_CSS
public static final MediaType TEXT_CSV
public static final MediaType TEXT_HTML
public static final MediaType IMAGE_GIF
public static final MediaType IMAGE_JPEG
public static final MediaType APPLICATION_PROTOSTUFF
public static final MediaType APPLICATION_KRYO
@Deprecated public static final MediaType APPLICATION_INFINISPAN_BINARY
public static final MediaType APPLICATION_PDF
public static final MediaType APPLICATION_RTF
public static final MediaType APPLICATION_ZIP
@Deprecated public static final MediaType APPLICATION_INFINISPAN_MARSHALLING
@Deprecated public static final MediaType APPLICATION_UNKNOWN
public static final MediaType MATCH_ALL
public static final String BYTE_ARRAY_TYPE
@Deprecated public static MediaType parse(String str)
fromString(java.lang.String)
public static Stream<MediaType> parseList(String mediaTypeList)
public boolean match(MediaType other)
public boolean matchesAll()
public String getTypeSubtype()
public MediaType withoutParameters()
public double getWeight()
public Charset getCharset()
public String getClassType()
public boolean hasStringType()
public String getType()
public String getSubType()
public boolean hasParameters()
public boolean isBinary()
Copyright © 2021 JBoss by Red Hat. All rights reserved.