| Package | Description |
|---|---|
| net.thevpc.nuts.runtime.bundles.nanodb | |
| net.thevpc.nuts.runtime.standalone.index |
| Modifier and Type | Class and Description |
|---|---|
class |
NanoDBAbstractSerializer<T> |
static class |
NanoDBBeanSerializer.NonNull<T> |
static class |
NanoDBBeanSerializer.Null<T> |
class |
NanoDBNonNullSerializer<T> |
class |
NanoDBNullSerializer<T> |
| Modifier and Type | Method and Description |
|---|---|
NanoDBSerializer |
NanoDBSerializers.findSerializer(Class clz,
boolean nullable) |
NanoDBSerializer<T> |
NanoDBTableDefinition.getSerializer() |
NanoDBSerializer |
NanoDBSerializers.of(Class clz,
boolean nullable) |
NanoDBSerializer |
NanoDBSerializers.ofBean(Class clz) |
NanoDBSerializer |
NanoDBSerializers.ofBean(Class clz,
boolean nullable) |
| Modifier and Type | Method and Description |
|---|---|
<T> NanoDBIndex<T> |
NanoDB.createIndexFor(NanoDBSerializer ser,
File file) |
void |
NanoDBSerializers.setSerializer(Class clz,
boolean nullable,
NanoDBSerializer ser) |
| Constructor and Description |
|---|
NanoDBAbstractIndex(NanoDBSerializer<T> ser) |
NanoDBDefaultIndex(NanoDBSerializer<T> ser,
DBIndexValueStoreFactory storeFactory,
Map<T,DBIndexValueStore> index,
File file) |
NanoDBTableDefinition(String name,
Class<T> type,
NanoDBSerializer<T> serializer,
NanoDBIndexDefinition<T>... indices) |
NanoDBTableFile(File dir,
String tableName,
NanoDBSerializer<T> serializer,
NanoDB db,
NanoDBIndexDefinition<T>[] indexDefinitions) |
| Modifier and Type | Class and Description |
|---|---|
static class |
NanoDBNutsIdSerializer.NonNull |
static class |
NanoDBNutsIdSerializer.Null |
Copyright © 2021 vpc open source initiative. All rights reserved.