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
Source
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