Home / Class/ UnsafeRefArrayAccessSubstitution Class — netty Architecture

UnsafeRefArrayAccessSubstitution Class — netty Architecture

Architecture documentation for the UnsafeRefArrayAccessSubstitution class in UnsafeRefArrayAccessSubstitution.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  ad73017b_951f_f81f_882d_dd2d33f09279["UnsafeRefArrayAccessSubstitution"]
  9d67224a_d945_7902_d6a7_d234770e325b["UnsafeRefArrayAccessSubstitution.java"]
  ad73017b_951f_f81f_882d_dd2d33f09279 -->|defined in| 9d67224a_d945_7902_d6a7_d234770e325b
  a328a870_1143_bb0d_2191_729b0d8143de["UnsafeRefArrayAccessSubstitution()"]
  ad73017b_951f_f81f_882d_dd2d33f09279 -->|method| a328a870_1143_bb0d_2191_729b0d8143de

Relationship Graph

Source Code

common/src/main/java/io/netty/util/internal/svm/UnsafeRefArrayAccessSubstitution.java lines 22–32

@TargetClass(className = "io.netty.util.internal.shaded.org.jctools.util.UnsafeRefArrayAccess")
final class UnsafeRefArrayAccessSubstitution {
    private UnsafeRefArrayAccessSubstitution() {
    }

    @Alias
    @RecomputeFieldValue(
        kind = RecomputeFieldValue.Kind.ArrayIndexShift,
        declClass = Object[].class)
    public static int REF_ELEMENT_SHIFT;
}

Frequently Asked Questions

What is the UnsafeRefArrayAccessSubstitution class?
UnsafeRefArrayAccessSubstitution is a class in the netty codebase, defined in common/src/main/java/io/netty/util/internal/svm/UnsafeRefArrayAccessSubstitution.java.
Where is UnsafeRefArrayAccessSubstitution defined?
UnsafeRefArrayAccessSubstitution is defined in common/src/main/java/io/netty/util/internal/svm/UnsafeRefArrayAccessSubstitution.java at line 22.

Analyze Your Own Codebase

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

Try Supermodel Free