Module io.inverno.mod.http.base
Class AcceptLanguageCodec.AcceptLanguage.Builder
java.lang.Object
io.inverno.mod.http.base.header.AbstractHeaderBuilder<AcceptLanguageCodec.AcceptLanguage,AcceptLanguageCodec.AcceptLanguage.Builder>
io.inverno.mod.http.base.internal.header.ParameterizedHeader.AbstractBuilder<AcceptLanguageCodec.AcceptLanguage,AcceptLanguageCodec.AcceptLanguage.Builder>
io.inverno.mod.http.base.internal.header.AcceptLanguageCodec.AcceptLanguage.Builder
- All Implemented Interfaces:
HeaderBuilder<AcceptLanguageCodec.AcceptLanguage,AcceptLanguageCodec.AcceptLanguage.Builder>
- Enclosing class:
AcceptLanguageCodec.AcceptLanguage
public static final class AcceptLanguageCodec.AcceptLanguage.Builder
extends ParameterizedHeader.AbstractBuilder<AcceptLanguageCodec.AcceptLanguage,AcceptLanguageCodec.AcceptLanguage.Builder>
Accept-language HeaderBuilder implementation.
- Since:
- 1.0
- Author:
- Jeremy Kuhn
- See Also:
-
Field Summary
Fields inherited from class io.inverno.mod.http.base.internal.header.ParameterizedHeader.AbstractBuilder
parameterizedValue, parametersFields inherited from class io.inverno.mod.http.base.header.AbstractHeaderBuilder
headerName, headerValue -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the header.Adds a parameter.parameterizedValue(String parameterizedValue) Specifies the parameterized value.Methods inherited from class io.inverno.mod.http.base.header.AbstractHeaderBuilder
headerName, headerValue
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
parameterizedValue
Description copied from class:ParameterizedHeader.AbstractBuilderSpecifies the parameterized value.
- Overrides:
parameterizedValuein classParameterizedHeader.AbstractBuilder<AcceptLanguageCodec.AcceptLanguage,AcceptLanguageCodec.AcceptLanguage.Builder> - Parameters:
parameterizedValue- the parameterized value- Returns:
- the header builder
-
parameter
Description copied from class:ParameterizedHeader.AbstractBuilderAdds a parameter.
- Overrides:
parameterin classParameterizedHeader.AbstractBuilder<AcceptLanguageCodec.AcceptLanguage,AcceptLanguageCodec.AcceptLanguage.Builder> - Parameters:
name- the parameter namevalue- the parameter value- Returns:
- the header builder
-
build
Description copied from interface:HeaderBuilderBuilds the header.
- Returns:
- a header instance
-