Home / Function/ valueIterator() — netty Function Reference

valueIterator() — netty Function Reference

Architecture documentation for the valueIterator() function in CombinedHttpHeaders.java from the netty codebase.

Function java ProtocolCodecs HTTP calls 1 called by 1

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;
        }

Subdomains

Called By

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