public class TableStructure extends Object
| 构造器和说明 |
|---|
TableStructure() |
public String getTableSchema()
public void setTableSchema(String tableSchema)
public String getTableName()
public void setTableName(String tableName)
public String getType()
public void setType(String type)
public long getCount()
public void setCount(long count)
public Object getLastUsed()
public void setLastUsed(Object lastUsed)
public String getComment()
public void setComment(String comment)
public Object getCreateTime()
public void setCreateTime(Object createTime)
public List<TableColumnStructure> getColumnStructures()
public void setColumnStructures(List<TableColumnStructure> columnStructures)
public List<TableIndexStructure> getIndexStructures()
public void setIndexStructures(List<TableIndexStructure> indexStructures)
public List<TableConstraintStructure> getConstraintStructures()
public void setConstraintStructures(List<TableConstraintStructure> constraintStructures)
public List<TableIndexStructure> getIndexStructures(String indexName)
public boolean isPrimaryKeyColumn(String column)
public List<TableConstraintStructure> getPrimaryKey()
public boolean isUniqueColumn(String mappingColumnName)
public boolean isOnlyNormalIndex(String mappingColumnName)
public boolean isOnlyUniqueIndex(String mappingColumnName)
public boolean isOnlyPrimaryKey(String mappingColumnName)
public boolean isOnlyNotNormalIndex(String mappingColumnName)
public List<TableColumnStructure> getAutoIncrement()
public boolean isColumnState(String columnName, int state)
public Map<String,List<TableConstraintStructure>> getMapConstraintWithOutC()
public Map<String,List<TableIndexStructure>> getMapIndex()
public boolean isIndexInConstraintByColumns(String indexName, List<TableIndexStructure> indexes)
indexName - indexes - public List<TableIndexStructure> getIndexStructures(List<MappingField> indexColumns)
public Map.Entry<String,List<TableIndexStructure>> getIndexStructures(Map<String,List<TableIndexStructure>> map, List<MappingField> indexColumns)
Copyright © 2020. All rights reserved.