| Modifier and Type | Class and Description |
|---|---|
| private class | |
| private static class | InformationSchemaMetaImpl.InformationSchemaDomain<T>
Deprecated
as a consequence of
DomainImpl being deprecated.
|
| private class | |
| private static class | InformationSchemaMetaImpl.InformationSchemaSequence<N extends Number>
Deprecated
as a consequence of
SequenceImpl being deprecated.
|
| private static class | InformationSchemaMetaImpl.InformationSchemaTable
Deprecated
as a consequence of
TableImpl being deprecated.
|
| Modifier and Type | Field and Description |
|---|---|
| private final List | |
| private final Map | |
| private final List | |
| private final Map | |
| private final Map | |
| private final Map | |
| private final Map | |
| private final List | |
| private final Map | |
| private final List | |
| private final Map | |
| private final Map | |
| private final List | |
| private final Map | |
| private final List | |
| private final Map | |
| private final Map |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv final List | |
| pack-priv final List | |
| pack-priv final List | |
| pack-priv final List | |
| pack-priv final List | |
| private final void | |
| private final <K, V> void | |
| private final DataType | |
| private static final <T> List |
| catalogs | back to summary |
|---|---|
| private final List<Catalog> catalogs | |
| catalogsByName | back to summary |
|---|---|
| private final Map<Name, Catalog> catalogsByName | |
| domains | back to summary |
|---|---|
| private final List<InformationSchemaMetaImpl. | |
| domainsByName | back to summary |
|---|---|
| private final Map<Name, InformationSchemaMetaImpl. | |
| domainsPerSchema | back to summary |
|---|---|
| private final Map<Schema, List<InformationSchemaMetaImpl. | |
| indexesByName | back to summary |
|---|---|
| private final Map<Name, IndexImpl> indexesByName | |
| keysByName | back to summary |
|---|---|
| private final Map<Name, UniqueKeyImpl<Record>> keysByName | |
| primaryKeys | back to summary |
|---|---|
| private final List<UniqueKeyImpl<Record>> primaryKeys | |
| referentialKeys | back to summary |
|---|---|
| private final Map<Name, Name> referentialKeys | |
| schemas | back to summary |
|---|---|
| private final List<Schema> schemas | |
| schemasByName | back to summary |
|---|---|
| private final Map<Name, Schema> schemasByName | |
| schemasPerCatalog | back to summary |
|---|---|
| private final Map<Catalog, List<Schema>> schemasPerCatalog | |
| sequences | back to summary |
|---|---|
| private final List<Sequence<?>> sequences | |
| sequencesPerSchema | back to summary |
|---|---|
| private final Map<Schema, List<Sequence<?>>> sequencesPerSchema | |
| tables | back to summary |
|---|---|
| private final List<InformationSchemaMetaImpl. | |
| tablesByName | back to summary |
|---|---|
| private final Map<Name, InformationSchemaMetaImpl. | |
| tablesPerSchema | back to summary |
|---|---|
| private final Map<Schema, List<InformationSchemaMetaImpl. | |
| InformationSchemaMetaImpl | back to summary |
|---|---|
| pack-priv InformationSchemaMetaImpl(Configuration configuration, InformationSchema source) | |
| getCatalogs0 | back to summary |
|---|---|
| pack-priv final List Implements abstract org.
| |
| getDomains0 | back to summary |
|---|---|
| pack-priv final List Overrides org.
| |
| getPrimaryKeys0 | back to summary |
|---|---|
| pack-priv final List Overrides org.
| |
| getSchemas0 | back to summary |
|---|---|
| pack-priv final List Overrides org.
| |
| getTables0 | back to summary |
|---|---|
| pack-priv final List Overrides org.
| |
| init | back to summary |
|---|---|
private final void init(InformationSchema meta)
| |
| initLookup | back to summary |
|---|---|
| private final <K, V> void initLookup(Map<K, List<V>> lookup, K key, V value) | |
| type | back to summary |
|---|---|
| private final DataType Deprecated as a consequence of
| |
| unmodifiableList | back to summary |
|---|---|
| private static final <T> List | |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public final List | getSchemas()
Overrides org. Implements org. |
| InformationSchemaCatalog | back to summary |
|---|---|
| pack-priv InformationSchemaCatalog(String name, String comment) | |
| getSchemas | back to summary |
|---|---|
| public final List Overrides org. Implements org. Doc from org. List all schemas contained in this catalog. Subclasses should override this method
| |
Deprecated
as a consequence of DomainImpl being deprecated. See corresponding docs for further information.
| Access | Constructor and Description |
|---|---|
| pack-priv |
| InformationSchemaDomain | back to summary |
|---|---|
| pack-priv InformationSchemaDomain(Schema schema, Name name, DataType<T> type, Check<?>[] checks) | |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public final List | getDomains()
Overrides org. Implements org. |
| public final List | getSequences()
Overrides org. Implements org. |
| public final List | getTables()
Overrides org. Implements org. |
| InformationSchemaSchema | back to summary |
|---|---|
| pack-priv InformationSchemaSchema(String name, Catalog catalog, String comment) | |
| getDomains | back to summary |
|---|---|
| public final List Overrides org. Implements org. Doc from org. List all domains contained in this schema. Subclasses should override this method
| |
| getSequences | back to summary |
|---|---|
| public final List Overrides org. Implements org. Doc from org. List all sequences contained in this schema. Subclasses should override this method
| |
| getTables | back to summary |
|---|---|
| public final List Overrides org. Implements org. Doc from org. List all tables contained in this schema. Subclasses should override this method
| |
Deprecated
as a consequence of SequenceImpl being deprecated. See corresponding docs for further information.
| Access | Constructor and Description |
|---|---|
| pack-priv |
Deprecated
as a consequence of TableImpl being deprecated. See corresponding docs for further information.
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final List | |
| pack-priv final List | |
| pack-priv final List | |
| pack-priv UniqueKey | |
| pack-priv final List |
| Access | Constructor and Description |
|---|---|
| pack-priv | InformationSchemaTable(String name, Schema schema, String comment, TableOptions.
|
| Modifier and Type | Method and Description |
|---|---|
| public List | getChecks()
Overrides org. Implements org. CHECK constraints of this table.
|
| public List | getIndexes()
Overrides org. Implements org. |
| public UniqueKey | getPrimaryKey()
Overrides org. Implements org. Subclasses may override this method |
| public List | getReferences()
Overrides org. Implements org. FOREIGN KEY's of this table
Subclasses should override this method |
| public List | getUniqueKeys()
Overrides org. Implements org. |
| checks | back to summary |
|---|---|
| pack-priv final List<Check<Record>> checks | |
| foreignKeys | back to summary |
|---|---|
| pack-priv final List<ForeignKey<Record, Record>> foreignKeys | |
| indexes | back to summary |
|---|---|
| pack-priv final List<Index> indexes | |
| primaryKey | back to summary |
|---|---|
| pack-priv UniqueKey<Record> primaryKey | |
| uniqueKeys | back to summary |
|---|---|
| pack-priv final List<UniqueKey<Record>> uniqueKeys | |
| InformationSchemaTable | back to summary |
|---|---|
| pack-priv InformationSchemaTable(String name, Schema schema, String comment, TableOptions. | |
| getChecks | back to summary |
|---|---|
| public List Overrides org. Implements org. Doc from org. Get a list of Subclasses should override this method
| |
| getIndexes | back to summary |
|---|---|
| public List Overrides org. Implements org. Doc from org. Retrieve all of the table's indexes. Subclasses should override this method
| |
| getPrimaryKey | back to summary |
|---|---|
| public UniqueKey Overrides org. Implements org. Doc from org. Retrieve the table's primary key Subclasses may override this method
| |
| getReferences | back to summary |
|---|---|
| public List Overrides org. Implements org. Doc from org. Get the list of Subclasses should override this method
| |
| getUniqueKeys | back to summary |
|---|---|
| public List Overrides org. Implements org. Doc from org. Retrieve all of the table's unique keys. Subclasses should override this method
| |