| Modifier and Type | Field and Description |
|---|---|
| private Map | |
| private final String | |
| private final InformationExtractor | |
| private Map | |
| private final IdentifierHelper | |
| private Map | |
| private final boolean | |
| private PrimaryKeyInformation | |
| private final QualifiedTableName | |
| private boolean |
| Access | Constructor and Description |
|---|---|
| public | TableInformationImpl(InformationExtractor extractor, IdentifierHelper identifierHelper, QualifiedTableName tableName, boolean physicalTable, String comment)
|
| columns | back to summary |
|---|---|
| private Map<Identifier, ColumnInformation> columns | |
| comment | back to summary |
|---|---|
| private final String comment | |
| extractor | back to summary |
|---|---|
| private final InformationExtractor extractor | |
| foreignKeys | back to summary |
|---|---|
| private Map<Identifier, ForeignKeyInformation> foreignKeys | |
| identifierHelper | back to summary |
|---|---|
| private final IdentifierHelper identifierHelper | |
| indexes | back to summary |
|---|---|
| private Map<Identifier, IndexInformation> indexes | |
| physicalTable | back to summary |
|---|---|
| private final boolean physicalTable | |
| primaryKey | back to summary |
|---|---|
| private PrimaryKeyInformation primaryKey | |
| tableName | back to summary |
|---|---|
| private final QualifiedTableName tableName | |
| wasPrimaryKeyLoaded | back to summary |
|---|---|
| private boolean wasPrimaryKeyLoaded | |
| TableInformationImpl | back to summary |
|---|---|
| public TableInformationImpl(InformationExtractor extractor, IdentifierHelper identifierHelper, QualifiedTableName tableName, boolean physicalTable, String comment) | |
| addColumn | back to summary |
|---|---|
| public void addColumn(ColumnInformation columnIdentifier) Implements org.
| |
| foreignKeys | back to summary |
|---|---|
| protected Map | |
| getColumn | back to summary |
|---|---|
| public ColumnInformation getColumn(Identifier columnIdentifier) Implements org. Doc from org. Retrieve the named ColumnInformation
| |
| getComment | back to summary |
|---|---|
| public String getComment() Implements org. Doc from org. Get the comments/remarks defined for the table. | |
| getForeignKey | back to summary |
|---|---|
| public ForeignKeyInformation getForeignKey(Identifier fkIdentifier) Implements org. Doc from org. Retrieve the named ForeignKeyInformation
| |
| getForeignKeys | back to summary |
|---|---|
| public Iterable Implements org. Doc from org. Obtain an iterable over all the table's defined foreign keys.
| |
| getIndex | back to summary |
|---|---|
| public IndexInformation getIndex(Identifier indexName) Implements org. Doc from org. Retrieve the named IndexInformation
| |
| getIndexes | back to summary |
|---|---|
| public Iterable Implements org. Doc from org. Obtain an iterable over all the table's defined indexes.
| |
| getName | back to summary |
|---|---|
| public QualifiedTableName getName() Implements org. Doc from org. Get the qualified name of the table.
| |
| getPrimaryKey | back to summary |
|---|---|
| public PrimaryKeyInformation getPrimaryKey() Implements org. Doc from org. Retrieve information about the table's primary key, if one is defined (aka, may return
| |
| indexes | back to summary |
|---|---|
| protected Map | |
| isPhysicalTable | back to summary |
|---|---|
| public boolean isPhysicalTable() Implements org. Doc from org. Does this information describe a physical table as opposed to a view, etc?
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object. | |