| Modifier and Type | Class and Description |
|---|---|
class |
NanoDBNIdSerializer |
| Modifier and Type | Class and Description |
|---|---|
class |
NanoDBAbstractSerializer<T> |
class |
NanoDBNonNullSerializer<T> |
class |
NanoDBNullSerializer<T> |
class |
NanoDBSerializerForBean<T> |
class |
NanoDBSerializerForNullable<T> |
| Modifier and Type | Field and Description |
|---|---|
protected NanoDBSerializer<T> |
NanoDBAbstractIndex.ser |
| 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) |
<T> NanoDBIndex<T> |
AbstractNanoDB.createIndexFor(Class<T> type,
NanoDBSerializer<T> ser,
File file) |
protected abstract <T> NanoDBTableStore<T> |
AbstractNanoDB.createNanoDBTableStore(Class<T> rowType,
String tableName,
NanoDBSerializer<T> serializer,
NanoDBIndexDefinition<T>[] indexDefinitions) |
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) |
NanoDBSerializerForNullable(NanoDBSerializer<T> nonNullSer) |
NanoDBTableDefinition(String name,
Class<T> type,
NanoDBSerializer<T> serializer,
NanoDBIndexDefinition<T>... indices) |
| Modifier and Type | Method and Description |
|---|---|
<T> NanoDBIndex<T> |
NanoDBOnDisk.createIndexFor(Class<T> type,
NanoDBSerializer<T> ser,
File file) |
protected <T> NanoDBTableStore<T> |
NanoDBOnDisk.createNanoDBTableStore(Class<T> rowType,
String tableName,
NanoDBSerializer<T> serializer,
NanoDBIndexDefinition<T>[] indexDefinitions) |
| Constructor and Description |
|---|
NanoDBDefaultIndex(Class<T> keyType,
NanoDBSerializer<T> ser,
DBIndexValueStoreFactory storeFactory,
Map<T,DBIndexValueStore> index,
File file) |
NanoDBTableStoreFile(Class<T> rowType,
File dir,
String tableName,
NanoDBSerializer<T> serializer,
NanoDB db,
NanoDBIndexDefinition<T>[] indexDefinitions) |
| Modifier and Type | Method and Description |
|---|---|
<T> NanoDBIndex<T> |
NanoDBInMemory.createIndexFor(Class<T> type,
NanoDBSerializer<T> ser,
File file) |
protected <T> NanoDBTableStore<T> |
NanoDBInMemory.createNanoDBTableStore(Class<T> rowType,
String tableName,
NanoDBSerializer<T> serializer,
NanoDBIndexDefinition<T>[] indexDefinitions) |
| Constructor and Description |
|---|
NanoDBDefaultIndexInMem(Class<T> keyType,
NanoDBSerializer<T> ser,
DBIndexValueStoreFactory storeFactory,
Map<T,DBIndexValueStore> index) |
Copyright © 2026 vpc open source initiative. All rights reserved.