public interface NanoDBTableStore<T> extends Iterable<T>, AutoCloseable
| Modifier and Type | Method and Description |
|---|---|
long |
add(T a) |
void |
close() |
net.thevpc.nuts.util.NStream<T> |
findByIndex(String indexName,
Object value) |
<T> net.thevpc.nuts.util.NStream<T> |
findIndexValues(String indexName) |
void |
flush() |
T |
get(long position) |
long |
getFileLength() |
Iterable<T> |
items() |
Iterator<T> |
iterator() |
net.thevpc.nuts.util.NStream<T> |
stream() |
void |
updateIndices(T a,
long objectId) |
forEach, spliteratorT get(long position)
long add(T a)
void flush()
void close()
close in interface AutoCloseablenet.thevpc.nuts.util.NStream<T> stream()
void updateIndices(T a, long objectId)
<T> net.thevpc.nuts.util.NStream<T> findIndexValues(String indexName)
long getFileLength()
Copyright © 2025 vpc open source initiative. All rights reserved.