public interface SchemaTable extends Table
| Modifier and Type | Interface and Description |
|---|---|
static class |
SchemaTable.Kind |
| Modifier and Type | Method and Description |
|---|---|
SchemaColumn |
getColumn(java.lang.String columnName) |
java.util.Map<java.lang.String,SchemaColumn> |
getColumns() |
java.lang.String |
getDescription() |
java.util.Map<SchemaTable,java.util.List<SchemaForeignKey>> |
getForeignKeys() |
SchemaColumn |
getId() |
SchemaTable.Kind |
getKind() |
java.util.List<SchemaColumn> |
getNonNullColumns() |
java.util.Map<java.lang.String,java.util.List<SchemaColumn>> |
getNonNullUniqueKeys() |
java.util.List<SchemaColumn> |
getPrimaryKey() |
void |
resolve() |
SchemaColumn getId()
java.util.Map<SchemaTable,java.util.List<SchemaForeignKey>> getForeignKeys()
java.util.List<SchemaColumn> getPrimaryKey()
java.util.Map<java.lang.String,java.util.List<SchemaColumn>> getNonNullUniqueKeys()
java.lang.String getDescription()
SchemaTable.Kind getKind()
java.util.Map<java.lang.String,SchemaColumn> getColumns()
getColumns in interface TableSchemaColumn getColumn(java.lang.String columnName)
void resolve()
java.util.List<SchemaColumn> getNonNullColumns()
Copyright © 2023. All rights reserved.