public class TableDefinition extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
COLUMN_DATASOURCE |
static TableDefinition |
DEBUG_COLUMNS |
static TableDefinition |
DEFAULT_RESULT_COLUMNS |
static int |
DEFAULT_VERSION |
static TableDefinition |
MUTATION_COLUMNS |
| Constructor and Description |
|---|
TableDefinition(ColumnDefinition... columns) |
TableDefinition(int version,
ColumnDefinition... columns) |
TableDefinition(List<ColumnDefinition> columns) |
TableDefinition(TableDefinition template,
boolean insert,
ColumnDefinition... columns) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsColumn(String columnName) |
boolean |
equals(Object obj) |
static TableDefinition |
fromJson(io.vertx.core.json.JsonArray config) |
static TableDefinition |
fromJson(String json) |
static TableDefinition |
fromObject(Object types) |
static TableDefinition |
fromString(String columnsInfo) |
ColumnDefinition |
getColumn(int index) |
ColumnDefinition[] |
getColumns() |
int |
getVersion() |
boolean |
hasColumn() |
int |
hashCode() |
int |
size() |
String |
toJsonString(String query) |
String |
toString() |
void |
updateValues(List<ColumnDefinition> refColumns) |
public static final int DEFAULT_VERSION
public static final String COLUMN_DATASOURCE
public static final TableDefinition DEFAULT_RESULT_COLUMNS
public static final TableDefinition DEBUG_COLUMNS
public static final TableDefinition MUTATION_COLUMNS
public TableDefinition(List<ColumnDefinition> columns)
public TableDefinition(ColumnDefinition... columns)
public TableDefinition(int version,
ColumnDefinition... columns)
public TableDefinition(TableDefinition template, boolean insert, ColumnDefinition... columns)
public static TableDefinition fromObject(Object types)
public static TableDefinition fromJson(io.vertx.core.json.JsonArray config)
public static TableDefinition fromJson(String json)
public static TableDefinition fromString(String columnsInfo)
public int getVersion()
public boolean hasColumn()
public boolean containsColumn(String columnName)
public int size()
public ColumnDefinition getColumn(int index)
public ColumnDefinition[] getColumns()
public void updateValues(List<ColumnDefinition> refColumns)
Copyright © 2019–2021. All rights reserved.