|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--jrun.servlet.AcceptLanguage
The AcceptLanguage class parses the "Accept-Language" request header and returns a list of locales preferred by the client.
| Constructor Summary | |
AcceptLanguage(java.util.Enumeration headers)
Constructs an AcceptLanguage object from an enumeration. |
|
AcceptLanguage(java.lang.String header)
Constructs an AcceptLanguage object from a comma-separated string. |
|
AcceptLanguage(java.lang.String[] headers)
Constructs an AcceptLanguage object from a string array. |
|
| Method Summary | |
boolean |
exists()
|
java.util.Locale |
getFirstLocale()
|
java.util.Enumeration |
getLocales()
Returns an enumeration of locales in the preferred order. |
double |
getSpecialRangeValue()
Returns the q-value if "*;q= |
boolean |
isSpecialRangePresent()
Returns true if * is present in the header. |
static void |
main(java.lang.String[] args)
Main method. |
void |
reset(java.util.Enumeration headers)
Resets this object with a new header. |
void |
reset(java.lang.String header)
Resets this object with a new header. |
void |
reset(java.lang.String[] headers)
Resets this object with a new header. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AcceptLanguage(java.lang.String header)
header - a comma-separated string.public AcceptLanguage(java.lang.String[] headers)
headers - a string array.public AcceptLanguage(java.util.Enumeration headers)
headers - an enumeration.| Method Detail |
public void reset(java.lang.String header)
a - comma-separated string.public void reset(java.lang.String[] headers)
a - string array.public void reset(java.util.Enumeration headers)
an - enumeration.public boolean isSpecialRangePresent()
public double getSpecialRangeValue()
public java.util.Enumeration getLocales()
public boolean exists()
public java.util.Locale getFirstLocale()
public static void main(java.lang.String[] args)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||