org.codehaus.plexus.i18n
Class I18NTokenizer
java.lang.Object
org.codehaus.plexus.i18n.I18NTokenizer
- Iterator
public class I18NTokenizer
extends java.lang.Object
implements Iterator
Parses the HTTP Accept-Language
header as per section
14.4 of RFC 2068 (HTTP 1.1 header field definitions).
$Id: I18NTokenizer.java 6675 2007-07-20 23:05:53Z olamy $
boolean | hasNext()
|
Object | next() - Creates a
Locale from the next element of the
Accept-Language header.
|
void | remove() - Not implemented.
|
I18NTokenizer
public I18NTokenizer(String header)
Parses the Accept-Language
header.
header
- The Accept-Language
header
(i.e. en, es;q=0.8, zh-TW;q=0.1
).
hasNext
public boolean hasNext()
- Whether there are more locales.
next
public Object next()
Creates a Locale
from the next element of the
Accept-Language
header.
- The next highest-rated
Locale
.
remove
public final void remove()
Not implemented.