valueIterator() — netty Function Reference
Architecture documentation for the valueIterator() function in CombinedHttpHeaders.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 8a5c723c_34e0_a340_cae6_6684b354647e["valueIterator()"] 9e217e1e_9b57_1d96_f298_a9e30efe0bbd["CombinedHttpHeadersImpl"] 8a5c723c_34e0_a340_cae6_6684b354647e -->|defined in| 9e217e1e_9b57_1d96_f298_a9e30efe0bbd c2164211_fe37_0d01_80e7_ef5948b1669c["containsAny()"] c2164211_fe37_0d01_80e7_ef5948b1669c -->|calls| 8a5c723c_34e0_a340_cae6_6684b354647e 83c6e5d9_33a2_16ed_02b1_a46a14ca7931["cannotBeCombined()"] 8a5c723c_34e0_a340_cae6_6684b354647e -->|calls| 83c6e5d9_33a2_16ed_02b1_a46a14ca7931 style 8a5c723c_34e0_a340_cae6_6684b354647e fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http/src/main/java/io/netty/handler/codec/http/CombinedHttpHeaders.java lines 136–147
@Override
public Iterator<CharSequence> valueIterator(CharSequence name) {
Iterator<CharSequence> itr = super.valueIterator(name);
if (!itr.hasNext() || cannotBeCombined(name)) {
return itr;
}
Iterator<CharSequence> unescapedItr = unescapeCsvFields(itr.next()).iterator();
if (itr.hasNext()) {
throw new IllegalStateException("CombinedHttpHeaders should only have one value");
}
return unescapedItr;
}
Domain
Subdomains
Calls
Called By
Source
Frequently Asked Questions
What does valueIterator() do?
valueIterator() is a function in the netty codebase, defined in codec-http/src/main/java/io/netty/handler/codec/http/CombinedHttpHeaders.java.
Where is valueIterator() defined?
valueIterator() is defined in codec-http/src/main/java/io/netty/handler/codec/http/CombinedHttpHeaders.java at line 136.
What does valueIterator() call?
valueIterator() calls 1 function(s): cannotBeCombined.
What calls valueIterator()?
valueIterator() is called by 1 function(s): containsAny.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free