public class MediaRangeSpec extends Object
Modifier and Type | Method and Description |
---|---|
MediaRangeSpec |
getBestMatch(List<MediaRangeSpec> mediaRanges) |
String |
getMediaType() |
String |
getParameter(String parameterName) |
List<String> |
getParameterNames() |
int |
getPrecedence(MediaRangeSpec range) |
double |
getQuality() |
String |
getSubtype() |
String |
getType() |
boolean |
isWildcardSubtype() |
boolean |
isWildcardType() |
static List<MediaRangeSpec> |
parseAccept(String s)
Parses an HTTP Accept header into a List of MediaRangeSpecs
|
static MediaRangeSpec |
parseRange(String mediaRange)
Parses a media range from a string such as text/*;charset=utf-8;q=0.9.
|
static MediaRangeSpec |
parseType(String mediaType)
Parses a media type from a string such as text/html;charset=utf-8;q=0.9.
|
String |
toString() |
public static MediaRangeSpec parseType(String mediaType)
mediaType
- input string from which to extract mediaTypeMediaRangeSpec
public static MediaRangeSpec parseRange(String mediaRange)
mediaRange
- input string from which to extract media rangeMediaRangeSpec
public static List<MediaRangeSpec> parseAccept(String s)
s
- an HTTP accept header.public String getType()
public String getSubtype()
public String getMediaType()
public boolean isWildcardType()
public boolean isWildcardSubtype()
public double getQuality()
public int getPrecedence(MediaRangeSpec range)
public MediaRangeSpec getBestMatch(List<MediaRangeSpec> mediaRanges)
Copyright © 2010–2019 The Apache Software Foundation. All rights reserved.