Module io.inverno.mod.http.base
Class CookieCodec.Cookie.Builder
java.lang.Object
io.inverno.mod.http.base.header.AbstractHeaderBuilder<CookieCodec.Cookie,CookieCodec.Cookie.Builder>
io.inverno.mod.http.base.internal.header.ParameterizedHeader.AbstractBuilder<CookieCodec.Cookie,CookieCodec.Cookie.Builder>
io.inverno.mod.http.base.internal.header.CookieCodec.Cookie.Builder
- All Implemented Interfaces:
HeaderBuilder<CookieCodec.Cookie,CookieCodec.Cookie.Builder>
- Enclosing class:
CookieCodec.Cookie
public static final class CookieCodec.Cookie.Builder
extends ParameterizedHeader.AbstractBuilder<CookieCodec.Cookie,CookieCodec.Cookie.Builder>
Cookie 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
ConstructorsConstructorDescriptionBuilder(ObjectConverter<String> parameterConverter) Creates a cookie header builder. -
Method Summary
Methods inherited from class io.inverno.mod.http.base.internal.header.ParameterizedHeader.AbstractBuilder
parameterizedValueMethods inherited from class io.inverno.mod.http.base.header.AbstractHeaderBuilder
headerName, headerValue
-
Constructor Details
-
Builder
Creates a cookie header builder.
- Parameters:
parameterConverter- a string object converter
-
-
Method Details
-
parameter
Description copied from class:ParameterizedHeader.AbstractBuilderAdds a parameter.
- Overrides:
parameterin classParameterizedHeader.AbstractBuilder<CookieCodec.Cookie,CookieCodec.Cookie.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
-