| Package | Description |
|---|---|
| net.thevpc.nuts.runtime.standalone.repository.index | |
| net.thevpc.nuts.runtime.standalone.xtra.nanodb |
| Modifier and Type | Class and Description |
|---|---|
class |
NanoDBNutsIdSerializer |
| Modifier and Type | Class and Description |
|---|---|
class |
NanoDBAbstractSerializer<T> |
class |
NanoDBNonNullSerializer<T> |
class |
NanoDBNullSerializer<T> |
class |
NanoDBSerializerForBean<T> |
class |
NanoDBSerializerForNullable<T> |
| Modifier and Type | Method and Description |
|---|---|
NanoDBSerializer |
NanoDBSerializers.findSerializer(Class clz) |
NanoDBSerializer |
NanoDBSerializers.findSerializer(Class clz,
boolean nullable) |
NanoDBSerializer<T> |
NanoDBTableDefinition.getSerializer() |
NanoDBSerializer |
NanoDBSerializers.of(Class clz,
boolean nullable) |
| Modifier and Type | Method and Description |
|---|---|
<T> NanoDBIndex<T> |
NanoDB.createIndexFor(Class<T> type,
NanoDBSerializer<T> ser,
File file,
net.thevpc.nuts.NutsSession session) |
void |
NanoDBSerializers.setSerializer(Class clz,
NanoDBSerializer ser) |
| Modifier and Type | Method and Description |
|---|---|
void |
NanoDBSerializers.setSerializer(Class clz,
Supplier<NanoDBSerializer> nonNullSerializer) |
| Constructor and Description |
|---|
NanoDBAbstractIndex(NanoDBSerializer<T> ser) |
NanoDBDefaultIndex(Class<T> keyType,
NanoDBSerializer<T> ser,
DBIndexValueStoreFactory storeFactory,
Map<T,DBIndexValueStore> index,
File file) |
NanoDBSerializerForNullable(NanoDBSerializer<T> nonNullSer) |
NanoDBTableDefinition(String name,
Class<T> type,
NanoDBSerializer<T> serializer,
NanoDBIndexDefinition<T>... indices) |
NanoDBTableFile(Class<T> rowType,
File dir,
String tableName,
NanoDBSerializer<T> serializer,
NanoDB db,
NanoDBIndexDefinition<T>[] indexDefinitions,
net.thevpc.nuts.NutsSession session0) |
Copyright © 2022 vpc open source initiative. All rights reserved.