@Override public V readValue(long encoding) { return valueStorage.read(SplitStorageEngine.valueEncoding(encoding)); }
@Override public V readValue(long encoding) { return valueStorage.read(SplitStorageEngine.valueEncoding(encoding)); }
@Override public boolean equalsValue(Object value, long encoding) { return valueStorage.equals(value, SplitStorageEngine.valueEncoding(encoding)); }
@SuppressWarnings("unchecked") @Override public V readValue(long encoding) { return (V) valueStorageEngine.read(valueEncoding(encoding)); }
@SuppressWarnings("unchecked") @Override public V readValue(long encoding) { return (V) valueStorageEngine.read(valueEncoding(encoding)); }
@Override public boolean equalsValue(Object value, long encoding) { return valueStorage.equals(value, SplitStorageEngine.valueEncoding(encoding)); }
@Override public boolean equalsValue(Object value, long encoding) { return valueStorageEngine.equals(value, valueEncoding(encoding)); }
@Override public void freeMapping(long encoding, int hash, boolean removal) { valueStorage.free(SplitStorageEngine.valueEncoding(encoding)); }
@Override public void freeMapping(long encoding, int hash, boolean removal) { valueStorage.free(SplitStorageEngine.valueEncoding(encoding)); }
@Override public boolean equalsValue(Object value, long encoding) { return valueStorageEngine.equals(value, valueEncoding(encoding)); }
@Override public void freeMapping(long encoding, int hash, boolean removal) { keyStorageEngine.free(keyEncoding(encoding)); valueStorageEngine.free(valueEncoding(encoding)); }
@Override public void freeMapping(long encoding, int hash, boolean removal) { keyStorageEngine.free(keyEncoding(encoding)); valueStorageEngine.free(valueEncoding(encoding)); }