クラス SqlServer2008IndexReader
- java.lang.Object
-
- com.sqlapp.data.db.metadata.MetadataReader<T,S>
-
- com.sqlapp.data.db.metadata.AbstractNamedMetadataReader<T,com.sqlapp.data.schemas.Table>
-
- com.sqlapp.data.db.metadata.TableObjectReader<com.sqlapp.data.schemas.Index>
-
- com.sqlapp.data.db.metadata.IndexReader
-
- com.sqlapp.data.db.dialect.sqlserver.metadata.SqlServer2000IndexReader
-
- com.sqlapp.data.db.dialect.sqlserver.metadata.SqlServer2005IndexReader
-
- com.sqlapp.data.db.dialect.sqlserver.metadata.SqlServer2008IndexReader
-
- 直系の既知のサブクラス:
SqlServer2012IndexReader
public class SqlServer2008IndexReader extends SqlServer2005IndexReader
SqlServer2008のインデックス読み込みクラス
-
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 protected static java.lang.StringBOUNDING_BOX_XMAX境界ボックスの右上隅の X 座標(GEOMETRY_GRIDのみ)protected static java.lang.StringBOUNDING_BOX_XMIN境界ボックスの左上隅の X 座標(GEOMETRY_GRIDのみ)protected static java.lang.StringBOUNDING_BOX_YMAX境界ボックスの右上隅の Y 座標(GEOMETRY_GRIDのみ)protected static java.lang.StringBOUNDING_BOX_YMIN境界ボックスの左下隅の Y 座標(GEOMETRY_GRIDのみ)protected static java.lang.StringCELLS_PER_OBJECT空間オブジェクトごとのセル数protected static java.lang.StringFILTER_DEFINITIONフィルタ選択されたインデックスに含まれる行のサブセットの式protected static java.lang.StringLEVEL_1_GRID最上位レベルのグリッドのグリッド密度protected static java.lang.StringLEVEL_2_GRID第 2レベルのグリッドのグリッド密度protected static java.lang.StringLEVEL_3_GRID第 3レベルのグリッドのグリッド密度protected static java.lang.StringLEVEL_4_GRID第 4レベルのグリッドのグリッド密度static java.lang.StringMAXDOPMAXDOPstatic java.lang.StringSORT_IN_TEMPDBSORT_IN_TEMPDBprotected static java.lang.StringTESSELLATION_SCHEMAテセレーション スキームの名前(GEOMETRY_GRID OR GEOGRAPHY_GRID)-
クラスから継承されたフィールド com.sqlapp.data.db.dialect.sqlserver.metadata.SqlServer2000IndexReader
FILE_GROUP_NAME
-
クラスから継承されたフィールド com.sqlapp.data.db.metadata.MetadataReader
CATALOG_NAME, CHARACTER_SET_NAME, COLLATION_NAME, COLUMN_NAME, CONSTANT_NAME, CONSTRAINT_NAME, DATA_TYPE, DOMAIN_NAME, EVENT_NAME, FUNCTION_NAME, GRANTEE, GRANTOR, INDEX_NAME, IS_GRANTABLE, logger, MAX_DYNAMIC_RESULT_SETS, OBJECT_NAME, OBJECT_SCHEMA, OPERATOR_NAME, PARAMETER_NAME, PRIVILEGE_TYPE, PROCEDURE_NAME, REMARKS, ROLE_NAME, ROUTINE_NAME, SCHEMA_NAME, SECURITY_TYPE, SEQUENCE_NAME, SPECIFIC_CATALOG, SPECIFIC_NAME, SPECIFIC_SCHEMA, SQL_DATA_ACCESS, SYNONYM_NAME, TABLE_CATALOG, TABLE_NAME, TABLE_SCHEMA, TABLESPACE_NAME, TRIGGER_NAME, TYPE_NAME, VIEW_NAME, WITH_HIERARCHY
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 SqlServer2008IndexReader(com.sqlapp.data.db.dialect.Dialect dialect)
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 protected com.sqlapp.data.schemas.IndexcreateIndex(com.sqlapp.jdbc.ExResultSet rs)protected com.sqlapp.jdbc.sql.node.SqlNodegetSqlSqlNode(com.sqlapp.data.schemas.ProductVersionInfo productVersionInfo)protected com.sqlapp.data.db.metadata.IndexReadernewFullTextIndexReader()-
クラスから継承されたメソッド com.sqlapp.data.db.dialect.sqlserver.metadata.SqlServer2005IndexReader
doGetAll, getFullTextIndexReader, getMetadataFullTextIndex
-
クラスから継承されたメソッド com.sqlapp.data.db.metadata.IndexReader
defaultParametersContext, getIndexName, getNameLabel, getSchemaObjectList, load, loadFull, setIndexName, toKeyMap
-
クラスから継承されたメソッド com.sqlapp.data.db.metadata.TableObjectReader
filterObject, getSchemaName, getTableName, setSchemaName, setTableName
-
クラスから継承されたメソッド com.sqlapp.data.db.metadata.AbstractNamedMetadataReader
getObjectName, getObjectName, setObjectName
-
クラスから継承されたメソッド com.sqlapp.data.db.metadata.MetadataReader
doGetAllAfter, execute, getAll, getAll, getAllFull, getAllFull, getAncestor, getAncestor, getBoolean, getCatalogName, getCatalogName, getDialect, getInt, getInteger, getLong, getParent, getProductVersionInfo, getReadDbObjectPredicate, getReaderOptions, getSchemaName, getSqlNodeCache, getSqlNodeCache, getString, getTimestamp, handleError, initialize, initializeChild, isConvertNativeCaseIdentifiers, nativeCaseString, newParametersContext, newParametersContext, newParametersContext, setCatalogName, setConvertNativeCaseIdentifiers, setMetadataDetail, setMetadataDetail, setParent, setReadDbObjectPredicate, setReaderOptions, setSpecifics, setSpecifics, setSpecifics, setStatistics, setStatistics, setStatistics, setStatistics, toBoolean, toParametersContext
-
-
-
-
フィールドの詳細
-
FILTER_DEFINITION
protected static final java.lang.String FILTER_DEFINITION
フィルタ選択されたインデックスに含まれる行のサブセットの式- 関連項目:
- 定数フィールド値
-
TESSELLATION_SCHEMA
protected static final java.lang.String TESSELLATION_SCHEMA
テセレーション スキームの名前(GEOMETRY_GRID OR GEOGRAPHY_GRID)- 関連項目:
- 定数フィールド値
-
BOUNDING_BOX_XMAX
protected static final java.lang.String BOUNDING_BOX_XMAX
境界ボックスの右上隅の X 座標(GEOMETRY_GRIDのみ)- 関連項目:
- 定数フィールド値
-
BOUNDING_BOX_XMIN
protected static final java.lang.String BOUNDING_BOX_XMIN
境界ボックスの左上隅の X 座標(GEOMETRY_GRIDのみ)- 関連項目:
- 定数フィールド値
-
BOUNDING_BOX_YMAX
protected static final java.lang.String BOUNDING_BOX_YMAX
境界ボックスの右上隅の Y 座標(GEOMETRY_GRIDのみ)- 関連項目:
- 定数フィールド値
-
BOUNDING_BOX_YMIN
protected static final java.lang.String BOUNDING_BOX_YMIN
境界ボックスの左下隅の Y 座標(GEOMETRY_GRIDのみ)- 関連項目:
- 定数フィールド値
-
LEVEL_1_GRID
protected static final java.lang.String LEVEL_1_GRID
最上位レベルのグリッドのグリッド密度- 関連項目:
- 定数フィールド値
-
LEVEL_2_GRID
protected static final java.lang.String LEVEL_2_GRID
第 2レベルのグリッドのグリッド密度- 関連項目:
- 定数フィールド値
-
LEVEL_3_GRID
protected static final java.lang.String LEVEL_3_GRID
第 3レベルのグリッドのグリッド密度- 関連項目:
- 定数フィールド値
-
LEVEL_4_GRID
protected static final java.lang.String LEVEL_4_GRID
第 4レベルのグリッドのグリッド密度- 関連項目:
- 定数フィールド値
-
CELLS_PER_OBJECT
protected static final java.lang.String CELLS_PER_OBJECT
空間オブジェクトごとのセル数- 関連項目:
- 定数フィールド値
-
SORT_IN_TEMPDB
public static final java.lang.String SORT_IN_TEMPDB
SORT_IN_TEMPDB- 関連項目:
- 定数フィールド値
-
MAXDOP
public static final java.lang.String MAXDOP
MAXDOP- 関連項目:
- 定数フィールド値
-
-
メソッドの詳細
-
getSqlSqlNode
protected com.sqlapp.jdbc.sql.node.SqlNode getSqlSqlNode(com.sqlapp.data.schemas.ProductVersionInfo productVersionInfo)
- オーバーライド:
getSqlSqlNodeクラス内SqlServer2005IndexReader
-
newFullTextIndexReader
protected com.sqlapp.data.db.metadata.IndexReader newFullTextIndexReader()
- オーバーライド:
newFullTextIndexReaderクラス内SqlServer2005IndexReader
-
createIndex
protected com.sqlapp.data.schemas.Index createIndex(com.sqlapp.jdbc.ExResultSet rs) throws java.sql.SQLException- オーバーライド:
createIndexクラス内SqlServer2005IndexReader- 例外:
java.sql.SQLException
-
-