@Override public void close() throws IOException { delegate.close(); }
@Override public SerializedComparator getComparator() { return delegate.getComparator(); }
@Override public SortedStatistics getStatistics() throws IOException { return delegate.getStatistics(); }
@Override public SortedIterator<ByteBuffer> scan(byte[] from, boolean fromInclusive, byte[] to, boolean toInclusive) throws IOException{ return scan(from, fromInclusive, to, toInclusive, true, null); }
@Override public boolean mightContain(byte[] key) throws IOException { return delegate.mightContain(key); }
@Override public ByteBuffer read(byte[] key) throws IOException { return delegate.read(key); }
@Override public final SortedIterator<ByteBuffer> scan() throws IOException { return scan(null, true, null, true); }
@Override public final SortedIterator<ByteBuffer> tail(byte[] from, boolean inclusive) throws IOException{ return scan(from, inclusive, null, true); }
@Override public final SortedIterator<ByteBuffer> scan(byte[] equalTo) throws IOException{ return scan(equalTo, true, equalTo, true); }
@Override public final SortedIterator<ByteBuffer> head(byte[] to, boolean inclusive) throws IOException{ return scan(null, true, to, inclusive); }
@Override public final SortedIterator<ByteBuffer> scan(byte[] from, byte[] to) throws IOException{ return scan(from, true, to, false); }
@Override public SortedIterator<ByteBuffer> scan( byte[] from, boolean fromInclusive, byte[] to, boolean toInclusive, boolean ascending, MetadataFilter filter) throws IOException { return delegate.scan(from, fromInclusive, to, toInclusive, ascending, filter); } }