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 MediaTypeANYstatic MediaTypeHTMLstatic MediaTypeJSONstatic MediaTypeJSON_LDstatic MediaTypeN_QUADSprivate MediaTypeParametersparametersprivate java.lang.Stringsubtypeprivate java.lang.Stringtypeprivate static java.lang.StringTYPE_APPLICATIONprivate static java.lang.StringTYPE_TEXTprivate static java.lang.StringWILDCARDstatic MediaTypeXHTML
-
Constructor Summary
Constructors Modifier Constructor Description protectedMediaType(java.lang.String type, java.lang.String subtype)protectedMediaType(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 booleanmatch(MediaType mediaType)static MediaTypeof(java.lang.String value)static MediaTypeof(java.lang.String type, java.lang.String subtype)static MediaTypeof(java.lang.String type, java.lang.String subtype, java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters)MediaTypeParametersparameters()java.lang.Stringsubtype()java.lang.StringtoString()java.lang.Stringtype()
-
-
-
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:
toStringin 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)
-
-