public class ParsableLanguageValue extends ParsableHeaderValue implements LanguageHeader
valueDEFAULT_WEIGHT| Constructor and Description |
|---|
ParsableLanguageValue(String headerContent) |
| Modifier and Type | Method and Description |
|---|---|
String |
country()
Returns the country as reported by the HTTP client.
|
protected void |
ensureHeaderProcessed() |
protected boolean |
isMatchedBy2(ParsableHeaderValue matchTry) |
String |
language()
Returns the language as reported by the HTTP client.
|
String |
subtag()
|
String |
subtag(int level)
A subtag of this language header.
+ info: rfc7231#section-3.1.3.1 |
int |
subtagCount() |
String |
tag()
|
String |
variant()
Returns the variant as reported by the HTTP client.
|
equals, findMatchedBy, forceParse, hashCode, isMatchedBy, isPermitted, parameter, parameters, rawValue, value, weight, weightedOrder, weightedOrderPart2clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitfindMatchedBy, isMatchedBy, isPermitted, parameter, parameters, rawValue, value, weight, weightedOrderpublic ParsableLanguageValue(String headerContent)
public String tag()
LanguageHeadertag in interface LanguageHeaderpublic String language()
Localepublic String subtag()
LanguageHeadersubtag in interface LanguageHeaderpublic String country()
Localepublic String variant()
Localepublic String subtag(int level)
LanguageHeadersubtag in interface LanguageHeaderpublic int subtagCount()
subtagCount in interface LanguageHeaderprotected boolean isMatchedBy2(ParsableHeaderValue matchTry)
isMatchedBy2 in class ParsableHeaderValueprotected void ensureHeaderProcessed()
ensureHeaderProcessed in class ParsableHeaderValueCopyright © 2020. All rights reserved.