Skip to content

Commit 335bf3a

Browse files
ukellergrealish
authored andcommitted
no such method fix
1 parent e6d12af commit 335bf3a

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

parsec-jca-java/src/main/java/org/parallaxsecond/parsec/jce/provider/DynamicByteBuffer.java

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,15 @@
44
import lombok.Setter;
55
import lombok.experimental.Delegate;
66

7+
import java.nio.Buffer;
78
import java.nio.ByteBuffer;
89

910
public final class DynamicByteBuffer implements DynamicByteBufferWriter {
1011
@Getter
11-
@Setter
12-
@Delegate(excludes = DynamicByteBufferWriter.class)
12+
@Delegate(excludes = {DynamicByteBufferWriter.class, Buffer.class})
1313
private ByteBuffer byteBuffer;
14+
@Delegate(excludes = DynamicByteBufferWriter.class)
15+
private Buffer buffer;
1416
@Getter private final float growFactor;
1517
public DynamicByteBuffer(int initialCapacity, float growFactor) {
1618
if (growFactor <= 1) {
@@ -19,4 +21,8 @@ public DynamicByteBuffer(int initialCapacity, float growFactor) {
1921
this.growFactor = growFactor;
2022
this.byteBuffer = ByteBuffer.allocate(initialCapacity);
2123
}
24+
public void setByteBuffer(ByteBuffer buffer) {
25+
this.byteBuffer = buffer;
26+
this.buffer = buffer;
27+
}
2228
}

0 commit comments

Comments
 (0)