public class RDBTableMetadata extends AbstractTableOrViewMetadata implements Cloneable
allColumns, features, foreignKey| 构造器和说明 |
|---|
RDBTableMetadata() |
RDBTableMetadata(String name) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addConstraint(ConstraintMetadata metadata) |
void |
addIndex(RDBIndexMetadata index) |
RDBTableMetadata |
clone() |
Optional<ConstraintMetadata> |
getConstraint(String name) |
Optional<RDBIndexMetadata> |
getIndex(String indexName) |
ObjectType |
getObjectType() |
void |
merge(TableOrViewMetadata metadata) |
addColumn, addFeature, addForeignKey, addForeignKey, findColumn, findColumns, getColumn, getColumns, getDialect, getForeignKey, getForeignKeys, getSchema, isTable, isView, newColumn, removeColumn, replace, toStringfindFeature, findFeature, findFeatures, findFeatures, fireEvent, fireEvent, getFullNameequalsNameOrAlias, getAlias, getNamefindFeatureNow, findFeatureNow, getFeature, getFeature, getFeature, getFeatureList, getFeatureNow, getFeatureNow, getFeatures, getFeatures, supportFeature, supportFeaturepublic RDBTableMetadata(String name)
public RDBTableMetadata()
public Optional<ConstraintMetadata> getConstraint(String name)
public Optional<RDBIndexMetadata> getIndex(String indexName)
public void addConstraint(ConstraintMetadata metadata)
public void addIndex(RDBIndexMetadata index)
public ObjectType getObjectType()
getObjectType 在接口中 ObjectMetadatagetObjectType 在接口中 TableOrViewMetadatapublic RDBTableMetadata clone()
clone 在接口中 ObjectMetadataclone 在类中 AbstractTableOrViewMetadatapublic void merge(TableOrViewMetadata metadata)
merge 在接口中 TableOrViewMetadatamerge 在类中 AbstractTableOrViewMetadataCopyright © 2021. All rights reserved.