- byte[] key;
- byte[] value;
- KeyValue(byte[] _key, byte[] _value) {
+ private IoTString key;
+ private IoTString value;
+
+ KeyValue(Slot slot, IoTString _key, IoTString _value) {
+ super(slot);
int keylength=bb.getInt();
int valuelength=bb.getInt();
byte[] key=new byte[keylength];
byte[] value=new byte[valuelength];
bb.get(key);
bb.get(value);
int keylength=bb.getInt();
int valuelength=bb.getInt();
byte[] key=new byte[keylength];
byte[] value=new byte[valuelength];
bb.get(key);
bb.get(value);
- bb.putInt(key.length);
- bb.putInt(value.length);
- bb.put(key);
- bb.put(value);
+ bb.putInt(key.length());
+ bb.putInt(value.length());
+ bb.put(key.internalBytes());
+ bb.put(value.internalBytes());