|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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 | |||||||||