public class NanoDBTableDefinitionBuilderFromBean<T> extends Object
| Constructor and Description |
|---|
NanoDBTableDefinitionBuilderFromBean(Class<T> cls,
NanoDB db,
net.thevpc.nuts.NutsSession session) |
| Modifier and Type | Method and Description |
|---|---|
NanoDBTableDefinitionBuilderFromBean<T> |
addAllFields() |
NanoDBTableDefinitionBuilderFromBean<T> |
addIndices(String... fields) |
NanoDBTableDefinition<T> |
build() |
NanoDBTableFile<T> |
create() |
String |
getName() |
NanoDBTableFile<T> |
getOrCreate() |
boolean |
isNullable() |
NanoDBTableDefinitionBuilderFromBean<T> |
setName(String name) |
NanoDBTableDefinitionBuilderFromBean<T> |
setNullable(boolean nullable) |
public boolean isNullable()
public NanoDBTableDefinitionBuilderFromBean<T> setNullable(boolean nullable)
public NanoDBTableDefinitionBuilderFromBean<T> addIndices(String... fields)
public String getName()
public NanoDBTableDefinitionBuilderFromBean<T> setName(String name)
public NanoDBTableFile<T> getOrCreate()
public NanoDBTableFile<T> create()
public NanoDBTableDefinition<T> build()
public NanoDBTableDefinitionBuilderFromBean<T> addAllFields()
Copyright © 2022 vpc open source initiative. All rights reserved.