@Documented @Retention(value=RUNTIME) @Target(value=FIELD) public @interface SQLColumn
| Modifier and Type | Required Element and Description |
|---|---|
String |
name |
| Modifier and Type | Optional Element and Description |
|---|---|
String |
functionalDefaultValue |
boolean |
insertable |
Class<? extends BiConsumer<ConplierBean<?>,Node<? extends BranchNodeMetaModel,?>>> |
JDBC2Node |
int |
length |
Class<? extends BiConsumer<Node<? extends BranchNodeMetaModel,?>,ConplierBean<?>>> |
node2JDBC |
boolean |
nullable |
Class<? extends BiConsumer<Node<? extends BranchNodeMetaModel,?>,Map<String,?>>> |
onInsert |
Class<? extends BiConsumer<Node<? extends BranchNodeMetaModel,?>,Map<String,?>>> |
onUpdate |
Class<? extends BiConsumer<Node<? extends BranchNodeMetaModel,?>,Map<String,?>>> |
onUpsert |
boolean |
readable |
String |
staticDefaultValue |
SQLColumn.SQLColumnType |
type |
boolean |
updatable |
public abstract String name
public abstract SQLColumn.SQLColumnType type
public abstract String staticDefaultValue
public abstract String functionalDefaultValue
public abstract Class<? extends BiConsumer<Node<? extends BranchNodeMetaModel,?>,Map<String,?>>> onInsert
public abstract Class<? extends BiConsumer<Node<? extends BranchNodeMetaModel,?>,Map<String,?>>> onUpdate
public abstract Class<? extends BiConsumer<Node<? extends BranchNodeMetaModel,?>,Map<String,?>>> onUpsert
public abstract Class<? extends BiConsumer<Node<? extends BranchNodeMetaModel,?>,ConplierBean<?>>> node2JDBC
public abstract Class<? extends BiConsumer<ConplierBean<?>,Node<? extends BranchNodeMetaModel,?>>> JDBC2Node
Copyright © 2020. All rights reserved.