1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package io.netty.buffer;
18
19 import java.nio.ByteBuffer;
20
21
22
23
24
25
26
27 @Deprecated
28 public abstract class AbstractDerivedByteBuf extends AbstractByteBuf {
29
30 protected AbstractDerivedByteBuf(int maxCapacity) {
31 super(maxCapacity);
32 }
33
34 @Override
35 public final int refCnt() {
36 return unwrap().refCnt();
37 }
38
39 @Override
40 public final ByteBuf retain() {
41 unwrap().retain();
42 return this;
43 }
44
45 @Override
46 public final ByteBuf retain(int increment) {
47 unwrap().retain(increment);
48 return this;
49 }
50
51 @Override
52 public final boolean release() {
53 return unwrap().release();
54 }
55
56 @Override
57 public final boolean release(int decrement) {
58 return unwrap().release(decrement);
59 }
60
61 @Override
62 public ByteBuffer internalNioBuffer(int index, int length) {
63 return nioBuffer(index, length);
64 }
65
66 @Override
67 public ByteBuffer nioBuffer(int index, int length) {
68 return unwrap().nioBuffer(index, length);
69 }
70 }