public class Index<M extends Index> extends TableAffiliation<M> implements Serializable
Metadata.TYPEFIELD_TABLE, tableaction, alias, catalog, checkSchemaTime, comment, database, databaseType, datasource, ddls, definition, drop, engine, execute, extend, FIELD_ACTION, FIELD_ALIAS, FIELD_CATALOG, FIELD_CHECK_SCHEMA_TIME, FIELD_COMMENT, FIELD_DATABASE, FIELD_DATASOURCE, FIELD_DDL, FIELD_DEFINITION, FIELD_DROP, FIELD_DROP_CHECK, FIELD_DROP_CHECK_VALUE, FIELD_ENGINE, FIELD_EXECUTE, FIELD_EXECUTE_CHECK, FIELD_EXECUTE_CHECK_VALUE, FIELD_EXTEND, FIELD_GETMAP, FIELD_GETMAP_CHECK, FIELD_GETMAP_CHECK_VALUE, FIELD_ID, FIELD_IDENTITY, FIELD_METADATA, FIELD_NAME, FIELD_OBJECT_ID, FIELD_PROPERTY, FIELD_RUN, FIELD_SCHEMA, FIELD_SETMAP, FIELD_SETMAP_CHECK, FIELD_SETMAP_CHECK_VALUE, FIELD_SWT, FIELD_TEXT, FIELD_USER, getmap, id, identity, metadata, name, objectId, options, origin, property, runs, schema, setmap, swt, text, update, user| 构造器和说明 |
|---|
Index() |
Index(String name) |
Index(Table table,
String name) |
Index(Table table,
String name,
boolean unique) |
addDdl, addRun, execute, getCatalog, getIdentity, getSchema, getTable, getTable, getTableName, getTableName, setTable, setTableaddOption, check, clone, ddl, ddl, ddls, ddls, delete, execute, getAction, getAlias, getCatalogName, getCheckSchemaTime, getComment, getDatabase, getDatabaseName, getDatabaseType, getDataSource, getDdl, getDdl, getDdls, getDdls, getDefinition, getEngine, getExtend, getFullName, getId, getMetadata, getName, getObjectId, getOrigin, getProperty, getRun, getRun, getRuns, getRuns, getSchemaName, getText, getUpdate, getUser, getUserName, isDelete, isDrop, isEmpty, isRename, match, match, match, match, match, names, names, names, names, options, run, run, runs, runs, setAction, setAlias, setCatalog, setCatalog, setCheckSchemaTime, setComment, setDatabase, setDatabase, setDatabaseType, setDataSource, setDdls, setDefinition, setDelete, setDrop, setEngine, setExtend, setId, setMetadata, setName, setNewName, setNewName, setObjectId, setProperty, setProperty, setRuns, setSchema, setSchema, setText, setUpdate, setUser, setUser, sort, swt, swt, toString, type, types, types, update, updateprotected String keyword
protected String type
protected LinkedHashMap<String,Column> columns
protected boolean primary
protected boolean cluster
protected boolean fulltext
protected boolean spatial
protected boolean approximate
protected LinkedHashMap<String,Integer> positions
protected LinkedHashMap<String,Order.TYPE> orders
protected boolean unique
public Index()
public Index(String name)
public boolean isCluster()
public LinkedHashMap<String,Integer> getPositions()
public M setPositions(LinkedHashMap<String,Integer> positions)
public M setOrders(LinkedHashMap<String,Order.TYPE> orders)
public M setOrder(String column, Order.TYPE order)
public M setOrder(Column column, Order.TYPE order)
public Order.TYPE getOrder(String column)
public String createName()
public boolean isApproximate()
public void setApproximate(boolean approximate)
public LinkedHashMap<String,Column> getColumns()
public void setColumns(LinkedHashMap<String,Column> columns)
public String getType()
public void setType(String type)
public boolean isUnique()
public void setUnique(boolean unique)
public M setCluster(boolean cluster)
public boolean isFulltext()
public M setFulltext(boolean fulltext)
public boolean isSpatial()
public M setSpatial(boolean spatial)
public boolean isPrimary()
public M setPrimary(boolean primary)
public String getKeyword()
getKeyword 在类中 Metadata<M extends Index>public boolean equals(Index index)
Copyright © 2025. All rights reserved.