Package no.hasmac.jsonld.http.media
Class MediaType
- java.lang.Object
-
- no.hasmac.jsonld.http.media.MediaType
-
public final class MediaType extends java.lang.Object
- See Also:
- Media Type
-
-
Field Summary
Fields Modifier and Type Field Description static MediaType
ANY
static MediaType
HTML
static MediaType
JSON
static MediaType
JSON_LD
static MediaType
N_QUADS
private MediaTypeParameters
parameters
private java.lang.String
subtype
private java.lang.String
type
private static java.lang.String
TYPE_APPLICATION
private static java.lang.String
TYPE_TEXT
private static java.lang.String
WILDCARD
static MediaType
XHTML
-
Constructor Summary
Constructors Modifier Constructor Description protected
MediaType(java.lang.String type, java.lang.String subtype)
protected
MediaType(java.lang.String type, java.lang.String subtype, MediaTypeParameters parameters)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
match(MediaType mediaType)
static MediaType
of(java.lang.String value)
static MediaType
of(java.lang.String type, java.lang.String subtype)
static MediaType
of(java.lang.String type, java.lang.String subtype, java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters)
MediaTypeParameters
parameters()
java.lang.String
subtype()
java.lang.String
toString()
java.lang.String
type()
-
-
-
Field Detail
-
TYPE_APPLICATION
private static final java.lang.String TYPE_APPLICATION
- See Also:
- Constant Field Values
-
TYPE_TEXT
private static final java.lang.String TYPE_TEXT
- See Also:
- Constant Field Values
-
WILDCARD
private static final java.lang.String WILDCARD
- See Also:
- Constant Field Values
-
HTML
public static final MediaType HTML
-
JSON_LD
public static final MediaType JSON_LD
-
JSON
public static final MediaType JSON
-
XHTML
public static final MediaType XHTML
-
N_QUADS
public static final MediaType N_QUADS
-
ANY
public static final MediaType ANY
-
type
private final java.lang.String type
-
subtype
private final java.lang.String subtype
-
parameters
private final MediaTypeParameters parameters
-
-
Constructor Detail
-
MediaType
protected MediaType(java.lang.String type, java.lang.String subtype, MediaTypeParameters parameters)
-
MediaType
protected MediaType(java.lang.String type, java.lang.String subtype)
-
-
Method Detail
-
match
public boolean match(MediaType mediaType)
-
type
public java.lang.String type()
-
subtype
public java.lang.String subtype()
-
parameters
public MediaTypeParameters parameters()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
of
public static final MediaType of(java.lang.String type, java.lang.String subtype, java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters)
-
of
public static MediaType of(java.lang.String type, java.lang.String subtype)
-
of
public static MediaType of(java.lang.String value)
-
-