Package io.vertx.mutiny.ext.web
Class LanguageHeader
java.lang.Object
io.vertx.mutiny.ext.web.LanguageHeader
- All Implemented Interfaces:
MutinyDelegate,ParsedHeaderValue
A parsed language header.
Delivers a more direct access to the individual elements of the header it represents
NOTE: This class has been automatically generated from the
original non Mutiny-ified interface using Vert.x codegen.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TypeArg<LanguageHeader>static final floatIf no "q" parameter is present, the default weight is 1.
-
Constructor Summary
ConstructorsConstructorDescriptionLanguageHeader(io.vertx.ext.web.LanguageHeader delegate) LanguageHeader(Object delegate) -
Method Summary
Modifier and TypeMethodDescriptionbooleanio.vertx.ext.web.LanguageHeaderinthashCode()booleanisMatchedBy(ParsedHeaderValue matchTry) booleanstatic LanguageHeadernewInstance(io.vertx.ext.web.LanguageHeader arg) rawValue()subtag()subtag(int level) inttag()toString()value()floatweight()int
-
Field Details
-
__TYPE_ARG
-
DEFAULT_WEIGHT
public static final float DEFAULT_WEIGHTIf no "q" parameter is present, the default weight is 1.
- See Also:
-
-
Constructor Details
-
LanguageHeader
public LanguageHeader(io.vertx.ext.web.LanguageHeader delegate) -
LanguageHeader
-
-
Method Details
-
getDelegate
public io.vertx.ext.web.LanguageHeader getDelegate()- Specified by:
getDelegatein interfaceMutinyDelegate- Specified by:
getDelegatein interfaceParsedHeaderValue- Returns:
- the delegate used by this Mutiny object of generated type
-
toString
-
equals
-
hashCode
public int hashCode() -
rawValue
- Specified by:
rawValuein interfaceParsedHeaderValue- Returns:
-
value
- Specified by:
valuein interfaceParsedHeaderValue- Returns:
-
weight
public float weight()- Specified by:
weightin interfaceParsedHeaderValue- Returns:
-
parameter
- Specified by:
parameterin interfaceParsedHeaderValue- Parameters:
key-- Returns:
-
parameters
- Specified by:
parametersin interfaceParsedHeaderValue- Returns:
- Unmodifiable Map of parameters of this header value
-
isPermitted
public boolean isPermitted()- Specified by:
isPermittedin interfaceParsedHeaderValue- Returns:
-
isMatchedBy
- Specified by:
isMatchedByin interfaceParsedHeaderValue- Parameters:
matchTry- The header to be matched from- Returns:
- true if this header represents a subset of matchTry, otherwise, false
-
weightedOrder
public int weightedOrder()- Specified by:
weightedOrderin interfaceParsedHeaderValue- Returns:
-
tag
- Returns:
- The language tag
-
subtag
- Returns:
- The language subtag
-
subtag
- Parameters:
level-- Returns:
- The language subtag at specified position
-
subtagCount
public int subtagCount()- Returns:
- the number of subtags this value has
-
newInstance
-