Home / Class/ WebSocketExtensionData Class — netty Architecture

WebSocketExtensionData Class — netty Architecture

Architecture documentation for the WebSocketExtensionData class in WebSocketExtensionData.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  c3380832_8696_b229_7a2a_242d248d311a["WebSocketExtensionData"]
  3ca83486_0cd9_b046_7542_98ad199fcd1a["WebSocketExtensionData.java"]
  c3380832_8696_b229_7a2a_242d248d311a -->|defined in| 3ca83486_0cd9_b046_7542_98ad199fcd1a
  e743c17c_3217_6afd_c803_d519d428136b["WebSocketExtensionData()"]
  c3380832_8696_b229_7a2a_242d248d311a -->|method| e743c17c_3217_6afd_c803_d519d428136b
  c956efc9_5c09_dc74_f227_f51d108cd13d["String()"]
  c3380832_8696_b229_7a2a_242d248d311a -->|method| c956efc9_5c09_dc74_f227_f51d108cd13d
  5ad668b7_e7c9_6603_0b14_5020e0f7b295["parameters()"]
  c3380832_8696_b229_7a2a_242d248d311a -->|method| 5ad668b7_e7c9_6603_0b14_5020e0f7b295

Relationship Graph

Source Code

codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/WebSocketExtensionData.java lines 28–52

public final class WebSocketExtensionData {

    private final String name;
    private final Map<String, String> parameters;

    public WebSocketExtensionData(String name, Map<String, String> parameters) {
        this.name = ObjectUtil.checkNotNull(name, "name");
        this.parameters = Collections.unmodifiableMap(
                ObjectUtil.checkNotNull(parameters, "parameters"));
    }

    /**
     * @return the extension name.
     */
    public String name() {
        return name;
    }

    /**
     * @return the extension optional parameters.
     */
    public Map<String, String> parameters() {
        return parameters;
    }
}

Frequently Asked Questions

What is the WebSocketExtensionData class?
WebSocketExtensionData is a class in the netty codebase, defined in codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/WebSocketExtensionData.java.
Where is WebSocketExtensionData defined?
WebSocketExtensionData is defined in codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/WebSocketExtensionData.java at line 28.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free