ServerCookieEncoder Class — netty Architecture
Architecture documentation for the ServerCookieEncoder class in ServerCookieEncoder.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 0da8404c_ac86_957e_b35c_1b60e1faa253["ServerCookieEncoder"] e5b02f44_2ab5_91b2_f65c_bca4f7ec7fad["ServerCookieEncoder.java"] 0da8404c_ac86_957e_b35c_1b60e1faa253 -->|defined in| e5b02f44_2ab5_91b2_f65c_bca4f7ec7fad ea9d0f13_9b6e_dfd9_cff9_3f3939ecfc96["String()"] 0da8404c_ac86_957e_b35c_1b60e1faa253 -->|method| ea9d0f13_9b6e_dfd9_cff9_3f3939ecfc96 90a47e75_4969_924b_3fc2_f77a400be29e["encode()"] 0da8404c_ac86_957e_b35c_1b60e1faa253 -->|method| 90a47e75_4969_924b_3fc2_f77a400be29e 92a10ffd_0114_9e39_b4f2_b4433513cf51["ServerCookieEncoder()"] 0da8404c_ac86_957e_b35c_1b60e1faa253 -->|method| 92a10ffd_0114_9e39_b4f2_b4433513cf51
Relationship Graph
Source Code
codec-http/src/main/java/io/netty/handler/codec/http/ServerCookieEncoder.java lines 41–103
@Deprecated
public final class ServerCookieEncoder {
/**
* Encodes the specified cookie name-value pair into a Set-Cookie header value.
*
* @param name the cookie name
* @param value the cookie value
* @return a single Set-Cookie header value
*/
@Deprecated
public static String encode(String name, String value) {
return io.netty.handler.codec.http.cookie.ServerCookieEncoder.LAX.encode(name, value);
}
/**
* Encodes the specified cookie into a Set-Cookie header value.
*
* @param cookie the cookie
* @return a single Set-Cookie header value
*/
@Deprecated
public static String encode(Cookie cookie) {
return io.netty.handler.codec.http.cookie.ServerCookieEncoder.LAX.encode(cookie);
}
/**
* Batch encodes cookies into Set-Cookie header values.
*
* @param cookies a bunch of cookies
* @return the corresponding bunch of Set-Cookie headers
*/
@Deprecated
public static List<String> encode(Cookie... cookies) {
return io.netty.handler.codec.http.cookie.ServerCookieEncoder.LAX.encode(cookies);
}
/**
* Batch encodes cookies into Set-Cookie header values.
*
* @param cookies a bunch of cookies
* @return the corresponding bunch of Set-Cookie headers
*/
@Deprecated
public static List<String> encode(Collection<Cookie> cookies) {
return io.netty.handler.codec.http.cookie.ServerCookieEncoder.LAX.encode(cookies);
}
/**
* Batch encodes cookies into Set-Cookie header values.
*
* @param cookies a bunch of cookies
* @return the corresponding bunch of Set-Cookie headers
*/
@Deprecated
public static List<String> encode(Iterable<Cookie> cookies) {
return io.netty.handler.codec.http.cookie.ServerCookieEncoder.LAX.encode(cookies);
}
private ServerCookieEncoder() {
// Unused
}
}
Source
Frequently Asked Questions
What is the ServerCookieEncoder class?
ServerCookieEncoder is a class in the netty codebase, defined in codec-http/src/main/java/io/netty/handler/codec/http/ServerCookieEncoder.java.
Where is ServerCookieEncoder defined?
ServerCookieEncoder is defined in codec-http/src/main/java/io/netty/handler/codec/http/ServerCookieEncoder.java at line 41.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free