Home / Class/ UnpooledDuplicatedByteBuf Class — netty Architecture

UnpooledDuplicatedByteBuf Class — netty Architecture

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

Entity Profile

Dependency Diagram

graph TD
  d4a554da_1646_b827_c92f_d9c11de356ab["UnpooledDuplicatedByteBuf"]
  47d1541c_48b6_df9f_93d4_f3ecaed680ea["UnpooledDuplicatedByteBuf.java"]
  d4a554da_1646_b827_c92f_d9c11de356ab -->|defined in| 47d1541c_48b6_df9f_93d4_f3ecaed680ea
  4abd5a27_9b62_bdc8_7b5d_ec1e40628236["UnpooledDuplicatedByteBuf()"]
  d4a554da_1646_b827_c92f_d9c11de356ab -->|method| 4abd5a27_9b62_bdc8_7b5d_ec1e40628236
  ae32e6eb_1be7_5cba_ad4c_4ebed4bd47e6["AbstractByteBuf()"]
  d4a554da_1646_b827_c92f_d9c11de356ab -->|method| ae32e6eb_1be7_5cba_ad4c_4ebed4bd47e6
  de49fed2_8366_fd8c_7534_369cf6d6a0a8["_getByte()"]
  d4a554da_1646_b827_c92f_d9c11de356ab -->|method| de49fed2_8366_fd8c_7534_369cf6d6a0a8
  c65c0713_ac4e_caec_dfca_5792e9d9cd07["_getShort()"]
  d4a554da_1646_b827_c92f_d9c11de356ab -->|method| c65c0713_ac4e_caec_dfca_5792e9d9cd07
  586304c2_a4db_23c5_dd50_f5e959d62de4["_getShortLE()"]
  d4a554da_1646_b827_c92f_d9c11de356ab -->|method| 586304c2_a4db_23c5_dd50_f5e959d62de4
  ba39684a_6152_9aff_b367_6b6790714460["_getUnsignedMedium()"]
  d4a554da_1646_b827_c92f_d9c11de356ab -->|method| ba39684a_6152_9aff_b367_6b6790714460
  fc570888_fd09_563b_2e8e_cd80dfd9f00e["_getUnsignedMediumLE()"]
  d4a554da_1646_b827_c92f_d9c11de356ab -->|method| fc570888_fd09_563b_2e8e_cd80dfd9f00e
  ac662f14_e054_595a_aa3f_dd10503307db["_getInt()"]
  d4a554da_1646_b827_c92f_d9c11de356ab -->|method| ac662f14_e054_595a_aa3f_dd10503307db
  b1a3db1d_260a_0047_ed31_1f286defbfb0["_getIntLE()"]
  d4a554da_1646_b827_c92f_d9c11de356ab -->|method| b1a3db1d_260a_0047_ed31_1f286defbfb0
  4f6e6e31_b99c_fac7_076b_d30c9d9ad17d["_getLong()"]
  d4a554da_1646_b827_c92f_d9c11de356ab -->|method| 4f6e6e31_b99c_fac7_076b_d30c9d9ad17d
  3b2774e7_b983_e2dc_1244_d529e8364d45["_getLongLE()"]
  d4a554da_1646_b827_c92f_d9c11de356ab -->|method| 3b2774e7_b983_e2dc_1244_d529e8364d45
  f0814ea4_0b63_33c1_4e76_7adb337d18d0["_setByte()"]
  d4a554da_1646_b827_c92f_d9c11de356ab -->|method| f0814ea4_0b63_33c1_4e76_7adb337d18d0
  38df85e0_7269_034a_dcfd_76de751cb2ae["_setShort()"]
  d4a554da_1646_b827_c92f_d9c11de356ab -->|method| 38df85e0_7269_034a_dcfd_76de751cb2ae

Relationship Graph

Source Code

buffer/src/main/java/io/netty/buffer/UnpooledDuplicatedByteBuf.java lines 22–121

class UnpooledDuplicatedByteBuf extends DuplicatedByteBuf {
    UnpooledDuplicatedByteBuf(AbstractByteBuf buffer) {
        super(buffer);
    }

    @Override
    public AbstractByteBuf unwrap() {
        return (AbstractByteBuf) super.unwrap();
    }

    @Override
    protected byte _getByte(int index) {
        return unwrap()._getByte(index);
    }

    @Override
    protected short _getShort(int index) {
        return unwrap()._getShort(index);
    }

    @Override
    protected short _getShortLE(int index) {
        return unwrap()._getShortLE(index);
    }

    @Override
    protected int _getUnsignedMedium(int index) {
        return unwrap()._getUnsignedMedium(index);
    }

    @Override
    protected int _getUnsignedMediumLE(int index) {
        return unwrap()._getUnsignedMediumLE(index);
    }

    @Override
    protected int _getInt(int index) {
        return unwrap()._getInt(index);
    }

    @Override
    protected int _getIntLE(int index) {
        return unwrap()._getIntLE(index);
    }

    @Override
    protected long _getLong(int index) {
        return unwrap()._getLong(index);
    }

    @Override
    protected long _getLongLE(int index) {
        return unwrap()._getLongLE(index);
    }

    @Override
    protected void _setByte(int index, int value) {
        unwrap()._setByte(index, value);
    }

    @Override
    protected void _setShort(int index, int value) {
        unwrap()._setShort(index, value);
    }

    @Override
    protected void _setShortLE(int index, int value) {
        unwrap()._setShortLE(index, value);
    }

    @Override
    protected void _setMedium(int index, int value) {
        unwrap()._setMedium(index, value);
    }

    @Override
    protected void _setMediumLE(int index, int value) {
        unwrap()._setMediumLE(index, value);
    }

    @Override

Frequently Asked Questions

What is the UnpooledDuplicatedByteBuf class?
UnpooledDuplicatedByteBuf is a class in the netty codebase, defined in buffer/src/main/java/io/netty/buffer/UnpooledDuplicatedByteBuf.java.
Where is UnpooledDuplicatedByteBuf defined?
UnpooledDuplicatedByteBuf is defined in buffer/src/main/java/io/netty/buffer/UnpooledDuplicatedByteBuf.java at line 22.

Analyze Your Own Codebase

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

Try Supermodel Free