|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.any23.servlet.conneg.MediaRangeSpec
public class MediaRangeSpec
This class implements the HTTP header media-range specification.
See RFC 2616 section 14.1.
Method Summary | |
---|---|
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()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public static MediaRangeSpec parseType(String mediaType)
public static MediaRangeSpec parseRange(String mediaRange)
public static List<MediaRangeSpec> parseAccept(String s)
public String getType()
public String getSubtype()
public String getMediaType()
public List<String> getParameterNames()
public String getParameter(String parameterName)
public boolean isWildcardType()
public boolean isWildcardSubtype()
public double getQuality()
public int getPrecedence(MediaRangeSpec range)
public MediaRangeSpec getBestMatch(List<MediaRangeSpec> mediaRanges)
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |