| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableColumnRef
Immutable implementation of
ColumnRef. |
| Modifier and Type | Method and Description |
|---|---|
protected ColumnRef |
DatabaseMetaBuilder.asCommentKey(String tableName,
String columnName) |
static ColumnRef |
ColumnRef.forColumn(String table,
String column) |
static ColumnRef |
ColumnRef.forTable(String table) |
| Modifier and Type | Method and Description |
|---|---|
protected com.google.common.collect.Multimap<ColumnRef,ColumnRef> |
DatabaseMetaBuilder.readForeignKeys(String schema)
Dans la Multimap renvoyée, la clé est constituée d'une Pair de TABLE_NAME, COLUMN_NAME.
|
protected com.google.common.collect.Multimap<ColumnRef,ColumnRef> |
DatabaseMetaBuilder.readForeignKeys(String schema)
Dans la Multimap renvoyée, la clé est constituée d'une Pair de TABLE_NAME, COLUMN_NAME.
|
protected com.google.common.collect.ImmutableSet<ColumnRef> |
DatabaseMetaBuilder.readPrimaryKeys(String schema)
Renvoie un ensemble de Pair de TABLE_NAME, COLUMN_NAME représentant les clés primaires de la base.
|
protected Map<ColumnRef,String> |
DatabaseMetaBuilder.readProcedureComments(String schema)
Dans la Map renvoyée, la clé est constituée d'une Pair de PROCEDURE_NAME, ATTRIBUTE_NAME.
|
protected Map<ColumnRef,String> |
DatabaseMetaBuilder.readTableAndViewComments(String schema)
Dans la Map renvoyée, la clé est constituée d'une Pair de TABLE_NAME, COLUMN_NAME.
|
protected com.google.common.collect.ImmutableSet<ColumnRef> |
DatabaseMetaBuilder.readUniqueColumns(String schema)
Renvoie un ensemble de Pair de TABLE_NAME, COLUMN_NAME représentant les colonnes avec une contrainte d'unicité.
|
| Modifier and Type | Method and Description |
|---|---|
static ImmutableColumnRef |
ImmutableColumnRef.copyOf(ColumnRef instance)
Creates an immutable copy of a
ColumnRef value. |
ImmutableColumnRef.Builder |
ImmutableColumnRef.Builder.from(ColumnRef instance)
Fill a builder with attribute values from the provided
ColumnRef instance. |
protected com.google.common.collect.ImmutableSet<String> |
DatabaseMetaBuilder.getForeignKeys(com.google.common.collect.Multimap<ColumnRef,ColumnRef> foreignKeys,
ColumnRef columnRef) |
| Modifier and Type | Method and Description |
|---|---|
protected com.google.common.collect.ImmutableSet<String> |
DatabaseMetaBuilder.getForeignKeys(com.google.common.collect.Multimap<ColumnRef,ColumnRef> foreignKeys,
ColumnRef columnRef) |
protected com.google.common.collect.ImmutableSet<String> |
DatabaseMetaBuilder.getForeignKeys(com.google.common.collect.Multimap<ColumnRef,ColumnRef> foreignKeys,
ColumnRef columnRef) |
protected com.google.common.collect.ImmutableList<TableMeta> |
DatabaseMetaBuilder.readTableMetas(String type,
String schema,
Map<ColumnRef,String> comments,
Set<ColumnRef> primaryKeys,
Set<ColumnRef> uniqueColumns,
com.google.common.collect.Multimap<ColumnRef,ColumnRef> foreignKeys,
com.google.common.collect.ImmutableList<CustomTypeMeta> customTypes) |
protected com.google.common.collect.ImmutableList<TableMeta> |
DatabaseMetaBuilder.readTableMetas(String type,
String schema,
Map<ColumnRef,String> comments,
Set<ColumnRef> primaryKeys,
Set<ColumnRef> uniqueColumns,
com.google.common.collect.Multimap<ColumnRef,ColumnRef> foreignKeys,
com.google.common.collect.ImmutableList<CustomTypeMeta> customTypes) |
protected com.google.common.collect.ImmutableList<TableMeta> |
DatabaseMetaBuilder.readTableMetas(String type,
String schema,
Map<ColumnRef,String> comments,
Set<ColumnRef> primaryKeys,
Set<ColumnRef> uniqueColumns,
com.google.common.collect.Multimap<ColumnRef,ColumnRef> foreignKeys,
com.google.common.collect.ImmutableList<CustomTypeMeta> customTypes) |
protected com.google.common.collect.ImmutableList<TableMeta> |
DatabaseMetaBuilder.readTableMetas(String type,
String schema,
Map<ColumnRef,String> comments,
Set<ColumnRef> primaryKeys,
Set<ColumnRef> uniqueColumns,
com.google.common.collect.Multimap<ColumnRef,ColumnRef> foreignKeys,
com.google.common.collect.ImmutableList<CustomTypeMeta> customTypes) |
protected com.google.common.collect.ImmutableList<TableMeta> |
DatabaseMetaBuilder.readTableMetas(String type,
String schema,
Map<ColumnRef,String> comments,
Set<ColumnRef> primaryKeys,
Set<ColumnRef> uniqueColumns,
com.google.common.collect.Multimap<ColumnRef,ColumnRef> foreignKeys,
com.google.common.collect.ImmutableList<CustomTypeMeta> customTypes) |
Copyright © 2019 Nuiton. All rights reserved.