We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents fb7dd1b + c2c243b commit e798bb0Copy full SHA for e798bb0
src/main/java/org/lmdbjava/KeyVal.java
@@ -46,6 +46,10 @@ final class KeyVal<T> implements AutoCloseable {
46
private final long ptrValAddr;
47
private T v;
48
49
+ private T pinK;
50
+
51
+ private T pinV;
52
53
KeyVal(final BufferProxy<T> proxy) {
54
requireNonNull(proxy);
55
this.proxy = proxy;
@@ -74,6 +78,7 @@ T key() {
74
78
75
79
void keyIn(final T key) {
76
80
proxy.in(key, ptrKey, ptrKeyAddr);
81
+ this.pinK = key;
77
82
}
83
84
T keyOut() {
@@ -95,6 +100,7 @@ T val() {
95
100
96
101
void valIn(final T val) {
97
102
proxy.in(val, ptrVal, ptrValAddr);
103
+ this.pinV = val;
98
104
99
105
106
void valIn(final int size) {
0 commit comments