DefaultStompHeaders Class — netty Architecture
Architecture documentation for the DefaultStompHeaders class in DefaultStompHeaders.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 01e0318c_3ad3_fd7b_1e42_b4c2b356a8ae["DefaultStompHeaders"] 3fd01636_4e4f_239c_3a9e_fa4fc18ee050["DefaultStompHeaders.java"] 01e0318c_3ad3_fd7b_1e42_b4c2b356a8ae -->|defined in| 3fd01636_4e4f_239c_3a9e_fa4fc18ee050 5b810a3b_af0a_eeff_10f1_95eeb0836c20["DefaultStompHeaders()"] 01e0318c_3ad3_fd7b_1e42_b4c2b356a8ae -->|method| 5b810a3b_af0a_eeff_10f1_95eeb0836c20 b763848e_039e_0b74_6fee_708b8dc2fc71["String()"] 01e0318c_3ad3_fd7b_1e42_b4c2b356a8ae -->|method| b763848e_039e_0b74_6fee_708b8dc2fc71 a8e55d6e_4b69_5e10_742d_bb16f52d8b46["getAllAsString()"] 01e0318c_3ad3_fd7b_1e42_b4c2b356a8ae -->|method| a8e55d6e_4b69_5e10_742d_bb16f52d8b46 41f660e0_b564_79bf_fb89_45f7bc778f63["iteratorAsString()"] 01e0318c_3ad3_fd7b_1e42_b4c2b356a8ae -->|method| 41f660e0_b564_79bf_fb89_45f7bc778f63 4f782164_b5a1_84e8_a164_5a40143db899["contains()"] 01e0318c_3ad3_fd7b_1e42_b4c2b356a8ae -->|method| 4f782164_b5a1_84e8_a164_5a40143db899
Relationship Graph
Source Code
codec-stomp/src/main/java/io/netty/handler/codec/stomp/DefaultStompHeaders.java lines 30–68
public class DefaultStompHeaders
extends DefaultHeaders<CharSequence, CharSequence, StompHeaders> implements StompHeaders {
public DefaultStompHeaders() {
super(CASE_SENSITIVE_HASHER, CharSequenceValueConverter.INSTANCE);
}
@Override
public String getAsString(CharSequence name) {
return HeadersUtils.getAsString(this, name);
}
@Override
public List<String> getAllAsString(CharSequence name) {
return HeadersUtils.getAllAsString(this, name);
}
@Override
public Iterator<Entry<String, String>> iteratorAsString() {
return HeadersUtils.iteratorAsString(this);
}
@Override
public boolean contains(CharSequence name, CharSequence value) {
return contains(name, value, false);
}
@Override
public boolean contains(CharSequence name, CharSequence value, boolean ignoreCase) {
return contains(name, value,
ignoreCase ? CASE_INSENSITIVE_HASHER : CASE_SENSITIVE_HASHER);
}
@Override
public DefaultStompHeaders copy() {
DefaultStompHeaders copyHeaders = new DefaultStompHeaders();
copyHeaders.addImpl(this);
return copyHeaders;
}
}
Source
Frequently Asked Questions
What is the DefaultStompHeaders class?
DefaultStompHeaders is a class in the netty codebase, defined in codec-stomp/src/main/java/io/netty/handler/codec/stomp/DefaultStompHeaders.java.
Where is DefaultStompHeaders defined?
DefaultStompHeaders is defined in codec-stomp/src/main/java/io/netty/handler/codec/stomp/DefaultStompHeaders.java at line 30.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free