public interface Model
| Modifier and Type | Method and Description |
|---|---|
AoAttribute |
attribute(String attributeName) |
Model |
bind(Set<Schema> schemas) |
void |
bindDirect(Set<Schema> schemas) |
MAttribute |
dbAttribute(String attributeName) |
Set<MAttribute> |
dbAttributes() |
Set<MJoin> |
dbJoins() |
MModel |
dbModel() |
String |
file() |
String |
identifier() |
static Model |
instance(String namespace,
io.vertx.core.json.JsonObject data) |
DataKey |
key() |
void |
key(DataKey dataKey) |
String |
namespace() |
static String |
namespace(String appName) |
void |
relation(String key) |
Schema |
schema(String identifier) |
Set<Schema> |
schemata() |
ModelType |
type() |
ConcurrentMap<String,Class<?>> |
typeCls() |
ConcurrentMap<String,io.vertx.up.commune.element.TypeField> |
types() |
io.vertx.up.commune.rule.RuleUnique |
unique() |
MModel dbModel()
Set<MAttribute> dbAttributes()
MAttribute dbAttribute(String attributeName)
io.vertx.up.commune.rule.RuleUnique unique()
AoAttribute attribute(String attributeName)
ModelType type()
ConcurrentMap<String,Class<?>> typeCls()
ConcurrentMap<String,io.vertx.up.commune.element.TypeField> types()
String identifier()
String file()
String namespace()
DataKey key()
void key(DataKey dataKey)
void relation(String key)
Copyright © 2021. All rights reserved.