Home / Class/ Index Class — netty Architecture

Index Class — netty Architecture

Architecture documentation for the Index class in ConcurrentSkipListIntObjMultimap.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  e9d7c6b3_2713_6c06_7ffa_95679ac32abb["Index"]
  2dc2d6e5_c15a_8f05_f928_659448d21a9f["ConcurrentSkipListIntObjMultimap.java"]
  e9d7c6b3_2713_6c06_7ffa_95679ac32abb -->|defined in| 2dc2d6e5_c15a_8f05_f928_659448d21a9f
  72bf9e76_939b_4b1e_0d8c_57ba0fca630a["Index()"]
  e9d7c6b3_2713_6c06_7ffa_95679ac32abb -->|method| 72bf9e76_939b_4b1e_0d8c_57ba0fca630a

Relationship Graph

Source Code

common/src/main/java/io/netty/util/concurrent/ConcurrentSkipListIntObjMultimap.java lines 329–338

    static final class Index<V> {
        final Node<V> node;  // currently, never detached
        final Index<V> down;
        volatile /*XXX: Volatile only required for ARFU; remove if we can use VarHandle*/ Index<V> right;
        Index(Node<V> node, Index<V> down, Index<V> right) {
            this.node = node;
            this.down = down;
            this.right = right;
        }
    }

Frequently Asked Questions

What is the Index class?
Index is a class in the netty codebase, defined in common/src/main/java/io/netty/util/concurrent/ConcurrentSkipListIntObjMultimap.java.
Where is Index defined?
Index is defined in common/src/main/java/io/netty/util/concurrent/ConcurrentSkipListIntObjMultimap.java at line 329.

Analyze Your Own Codebase

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

Try Supermodel Free