Home / Class/ DummyObject Class — netty Architecture

DummyObject Class — netty Architecture

Architecture documentation for the DummyObject class in RecyclerBenchmark.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  08f0d448_2a68_c86e_d5df_7821d1333a27["DummyObject"]
  7aaaabe7_71e7_6b45_0baa_7e060ebdcd2a["RecyclerBenchmark.java"]
  08f0d448_2a68_c86e_d5df_7821d1333a27 -->|defined in| 7aaaabe7_71e7_6b45_0baa_7e060ebdcd2a
  beef0b9c_2060_464c_5c7c_bcc3083637f5["DummyObject()"]
  08f0d448_2a68_c86e_d5df_7821d1333a27 -->|method| beef0b9c_2060_464c_5c7c_bcc3083637f5
  251fa3e7_b8a3_3bc3_61c3_704e8ee32dcb["recycle()"]
  08f0d448_2a68_c86e_d5df_7821d1333a27 -->|method| 251fa3e7_b8a3_3bc3_61c3_704e8ee32dcb
  10d4a1a2_1e80_aba3_a914_06f2ae654751["unguardedRecycle()"]
  08f0d448_2a68_c86e_d5df_7821d1333a27 -->|method| 10d4a1a2_1e80_aba3_a914_06f2ae654751

Relationship Graph

Source Code

microbench/src/main/java/io/netty/microbench/util/RecyclerBenchmark.java lines 190–219

    @SuppressWarnings("unused")
    private static final class DummyObject {
        private final EnhancedHandle<DummyObject> handle;
        private long l1;
        private long l2;
        private long l3;
        private long l4;
        private long l5;
        private Object o1;
        private Object o2;
        private Object o3;
        private Object o4;
        private Object o5;

        DummyObject() {
            this(null);
        }

        DummyObject(EnhancedHandle<DummyObject> handle) {
            this.handle = handle;
        }

        public void recycle() {
            handle.recycle(this);
        }

        public void unguardedRecycle() {
            handle.unguardedRecycle(this);
        }
    }

Frequently Asked Questions

What is the DummyObject class?
DummyObject is a class in the netty codebase, defined in microbench/src/main/java/io/netty/microbench/util/RecyclerBenchmark.java.
Where is DummyObject defined?
DummyObject is defined in microbench/src/main/java/io/netty/microbench/util/RecyclerBenchmark.java at line 190.

Analyze Your Own Codebase

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

Try Supermodel Free