Home / Class/ CompositeStreamException Class — netty Architecture

CompositeStreamException Class — netty Architecture

Architecture documentation for the CompositeStreamException class in Http2Exception.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  79d43e48_76af_3a1b_a738_3e1b8b4e2373["CompositeStreamException"]
  7dd7718e_f2a2_dc12_a584_d41785aa4a88["Http2Exception.java"]
  79d43e48_76af_3a1b_a738_3e1b8b4e2373 -->|defined in| 7dd7718e_f2a2_dc12_a584_d41785aa4a88
  5ab66c6e_9ad3_abc5_2883_022c02b9be44["CompositeStreamException()"]
  79d43e48_76af_3a1b_a738_3e1b8b4e2373 -->|method| 5ab66c6e_9ad3_abc5_2883_022c02b9be44
  b5fe0859_91a8_e2fb_eafa_057805d9d629["add()"]
  79d43e48_76af_3a1b_a738_3e1b8b4e2373 -->|method| b5fe0859_91a8_e2fb_eafa_057805d9d629
  2cdec861_c79b_369f_c96c_bd7d4776cdba["iterator()"]
  79d43e48_76af_3a1b_a738_3e1b8b4e2373 -->|method| 2cdec861_c79b_369f_c96c_bd7d4776cdba

Relationship Graph

Source Code

codec-http2/src/main/java/io/netty/handler/codec/http2/Http2Exception.java lines 295–312

    public static final class CompositeStreamException extends Http2Exception implements Iterable<StreamException> {
        private static final long serialVersionUID = 7091134858213711015L;
        private final List<StreamException> exceptions;

        public CompositeStreamException(Http2Error error, int initialCapacity) {
            super(error, ShutdownHint.NO_SHUTDOWN);
            exceptions = new ArrayList<StreamException>(initialCapacity);
        }

        public void add(StreamException e) {
            exceptions.add(e);
        }

        @Override
        public Iterator<StreamException> iterator() {
            return exceptions.iterator();
        }
    }

Frequently Asked Questions

What is the CompositeStreamException class?
CompositeStreamException is a class in the netty codebase, defined in codec-http2/src/main/java/io/netty/handler/codec/http2/Http2Exception.java.
Where is CompositeStreamException defined?
CompositeStreamException is defined in codec-http2/src/main/java/io/netty/handler/codec/http2/Http2Exception.java at line 295.

Analyze Your Own Codebase

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

Try Supermodel Free