public class IndexInfo extends Object implements Serializable, Cloneable
Constructor and Description |
---|
IndexInfo(boolean nonUnique,
String indexName,
String tableName,
String schema,
String catalog)
构造
|
Modifier and Type | Method and Description |
---|---|
IndexInfo |
clone() |
boolean |
equals(Object o) |
String |
getCatalog()
获取目录名称
|
List<ColumnIndex> |
getColumnIndexInfoList()
获取列索引信息列表
|
String |
getIndexName()
获取索引名称
|
String |
getSchema()
获取 schema 名称
|
String |
getTableName()
获取表名称
|
int |
hashCode() |
boolean |
isNonUnique()
检查索引是否是非唯一的
|
IndexInfo |
setCatalog(String catalog)
设置目录名称
|
IndexInfo |
setColumnIndexInfoList(List<ColumnIndex> columnIndexList)
设置列索引信息列表
|
IndexInfo |
setIndexName(String indexName)
设置索引名称
|
IndexInfo |
setNonUnique(boolean nonUnique)
设置索引的非唯一状态
|
IndexInfo |
setSchema(String schema)
设置 schema 名称
|
IndexInfo |
setTableName(String tableName)
设置表名称
|
String |
toString() |
public boolean isNonUnique()
public IndexInfo setNonUnique(boolean nonUnique)
nonUnique
- 索引的非唯一状态public String getIndexName()
public IndexInfo setIndexName(String indexName)
indexName
- 索引名称public String getTableName()
public IndexInfo setTableName(String tableName)
tableName
- 表名称public String getSchema()
public IndexInfo setSchema(String schema)
schema
- schema 名称public String getCatalog()
public IndexInfo setCatalog(String catalog)
catalog
- 目录名称public List<ColumnIndex> getColumnIndexInfoList()
public IndexInfo setColumnIndexInfoList(List<ColumnIndex> columnIndexList)
columnIndexList
- 列索引信息列表public IndexInfo clone() throws CloneNotSupportedException
clone
in class Object
CloneNotSupportedException
Copyright © 2025. All rights reserved.