クラス SqlServer2005SchemaReader
java.lang.Object
com.sqlapp.data.db.metadata.MetadataReader<T,com.sqlapp.data.schemas.Catalog>
com.sqlapp.data.db.metadata.AbstractCatalogObjectMetadataReader<T>
com.sqlapp.data.db.metadata.AbstractCatalogNamedObjectMetadataReader<com.sqlapp.data.schemas.Schema>
com.sqlapp.data.db.metadata.SchemaReader
com.sqlapp.data.db.dialect.sqlserver.metadata.SqlServer2005SchemaReader
- 直系の既知のサブクラス:
SqlServer2008SchemaReader
public class SqlServer2005SchemaReader
extends com.sqlapp.data.db.metadata.SchemaReader
SqlServer2005のスキーマ読み込み
-
フィールドの概要
クラスから継承されたフィールド 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 -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明protected com.sqlapp.data.schemas.SchemacreateSchema(com.sqlapp.jdbc.ExResultSet rs) protected List<com.sqlapp.data.schemas.Schema>doGetAll(Connection connection, com.sqlapp.data.parameter.ParametersContext context, com.sqlapp.data.schemas.ProductVersionInfo productVersionInfo) getCurrentSchemaName(Connection connection) protected com.sqlapp.jdbc.sql.node.SqlNodegetSqlSqlNode(com.sqlapp.data.schemas.ProductVersionInfo productVersionInfo) protected com.sqlapp.data.db.metadata.ConstantReaderprotected com.sqlapp.data.db.metadata.DbLinkReaderprotected com.sqlapp.data.db.metadata.DimensionReaderprotected com.sqlapp.data.db.metadata.DomainReaderprotected com.sqlapp.data.db.metadata.EventReaderprotected com.sqlapp.data.db.metadata.ExternalTableReaderprotected com.sqlapp.data.db.metadata.FunctionReaderprotected com.sqlapp.data.db.metadata.MaskReaderprotected com.sqlapp.data.db.metadata.MviewLogReaderprotected com.sqlapp.data.db.metadata.MviewReaderprotected com.sqlapp.data.db.metadata.OperatorClassReaderprotected com.sqlapp.data.db.metadata.OperatorReaderprotected com.sqlapp.data.db.metadata.PackageBodyReaderprotected com.sqlapp.data.db.metadata.PackageReaderprotected com.sqlapp.data.db.metadata.ProcedureReaderprotected com.sqlapp.data.db.metadata.RuleReaderprotected com.sqlapp.data.db.metadata.SequenceReaderprotected com.sqlapp.data.db.metadata.SynonymReaderprotected com.sqlapp.data.db.metadata.TableLinkReaderprotected com.sqlapp.data.db.metadata.TableReaderprotected com.sqlapp.data.db.metadata.TriggerReaderprotected com.sqlapp.data.db.metadata.TypeBodyReaderprotected com.sqlapp.data.db.metadata.TypeReaderprotected com.sqlapp.data.db.metadata.ViewReaderprotected com.sqlapp.data.db.metadata.XmlSchemaReaderprotected voidsetSchemaBefore(Connection connection, com.sqlapp.data.schemas.Schema schema) クラスから継承されたメソッド com.sqlapp.data.db.metadata.SchemaReader
defaultParametersContext, getConstantReader, getDbLinkReader, getDimensionReader, getDomainReader, getEventReader, getExternalTableReader, getFunctionReader, getMaskReader, getMetadataReader, getMviewLogReader, getMviewReader, getNameLabel, getOperatorClassReader, getOperatorReader, getPackageBodyReader, getPackageReader, getProcedureReader, getRuleReader, getSchemaName, getSchemaObjectList, getSchemaObjectProperties, getSequenceReader, getSettings, getSynonymReader, getTableLinkReader, getTableReader, getTriggerReader, getTypeBodyReader, getTypeReader, getViewReader, getXmlSchemaReader, load, loadFull, setCommonBefore, setMetadataDetail, setReaderParameter, setSchemaAfter, setSchemaName, setSettingsクラスから継承されたメソッド com.sqlapp.data.db.metadata.AbstractCatalogNamedObjectMetadataReader
getObjectName, getObjectName, loadFull, setObjectName, toParametersContextクラスから継承されたメソッド com.sqlapp.data.db.metadata.MetadataReader
doGetAllAfter, execute, filterObject, 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, setParent, setReadDbObjectPredicate, setReaderOptions, setSpecifics, setSpecifics, setSpecifics, setSpecifics, setSpecifics, setSpecifics, setStatistics, setStatistics, setStatistics, setStatistics, setStatistics, setStatistics, toBoolean
-
コンストラクタの詳細
-
SqlServer2005SchemaReader
public SqlServer2005SchemaReader(com.sqlapp.data.db.dialect.Dialect dialect)
-
-
メソッドの詳細
-
doGetAll
protected List<com.sqlapp.data.schemas.Schema> doGetAll(Connection connection, com.sqlapp.data.parameter.ParametersContext context, com.sqlapp.data.schemas.ProductVersionInfo productVersionInfo) - 定義:
doGetAllクラス内com.sqlapp.data.db.metadata.MetadataReader<com.sqlapp.data.schemas.Schema,com.sqlapp.data.schemas.Catalog>
-
getSqlSqlNode
protected com.sqlapp.jdbc.sql.node.SqlNode getSqlSqlNode(com.sqlapp.data.schemas.ProductVersionInfo productVersionInfo) -
setSchemaBefore
- オーバーライド:
setSchemaBeforeクラス内com.sqlapp.data.db.metadata.SchemaReader
-
createSchema
protected com.sqlapp.data.schemas.Schema createSchema(com.sqlapp.jdbc.ExResultSet rs) throws SQLException - 例外:
SQLException
-
getCurrentSchemaName
- オーバーライド:
getCurrentSchemaNameクラス内com.sqlapp.data.db.metadata.SchemaReader
-
newTableReader
protected com.sqlapp.data.db.metadata.TableReader newTableReader()- 定義:
newTableReaderクラス内com.sqlapp.data.db.metadata.SchemaReader
-
newViewReader
protected com.sqlapp.data.db.metadata.ViewReader newViewReader()- 定義:
newViewReaderクラス内com.sqlapp.data.db.metadata.SchemaReader
-
newMviewReader
protected com.sqlapp.data.db.metadata.MviewReader newMviewReader()- 定義:
newMviewReaderクラス内com.sqlapp.data.db.metadata.SchemaReader
-
newSequenceReader
protected com.sqlapp.data.db.metadata.SequenceReader newSequenceReader()- 定義:
newSequenceReaderクラス内com.sqlapp.data.db.metadata.SchemaReader
-
newDbLinkReader
protected com.sqlapp.data.db.metadata.DbLinkReader newDbLinkReader()- 定義:
newDbLinkReaderクラス内com.sqlapp.data.db.metadata.SchemaReader
-
newDomainReader
protected com.sqlapp.data.db.metadata.DomainReader newDomainReader()- 定義:
newDomainReaderクラス内com.sqlapp.data.db.metadata.SchemaReader
-
newTypeReader
protected com.sqlapp.data.db.metadata.TypeReader newTypeReader()- 定義:
newTypeReaderクラス内com.sqlapp.data.db.metadata.SchemaReader
-
newTypeBodyReader
protected com.sqlapp.data.db.metadata.TypeBodyReader newTypeBodyReader()- 定義:
newTypeBodyReaderクラス内com.sqlapp.data.db.metadata.SchemaReader
-
newSynonymReader
protected com.sqlapp.data.db.metadata.SynonymReader newSynonymReader()- 定義:
newSynonymReaderクラス内com.sqlapp.data.db.metadata.SchemaReader
-
newTableLinkReader
protected com.sqlapp.data.db.metadata.TableLinkReader newTableLinkReader()- 定義:
newTableLinkReaderクラス内com.sqlapp.data.db.metadata.SchemaReader
-
newRuleReader
protected com.sqlapp.data.db.metadata.RuleReader newRuleReader()- 定義:
newRuleReaderクラス内com.sqlapp.data.db.metadata.SchemaReader
-
newFunctionReader
protected com.sqlapp.data.db.metadata.FunctionReader newFunctionReader()- 定義:
newFunctionReaderクラス内com.sqlapp.data.db.metadata.SchemaReader
-
newProcedureReader
protected com.sqlapp.data.db.metadata.ProcedureReader newProcedureReader()- 定義:
newProcedureReaderクラス内com.sqlapp.data.db.metadata.SchemaReader
-
newPackageReader
protected com.sqlapp.data.db.metadata.PackageReader newPackageReader()- 定義:
newPackageReaderクラス内com.sqlapp.data.db.metadata.SchemaReader
-
newPackageBodyReader
protected com.sqlapp.data.db.metadata.PackageBodyReader newPackageBodyReader()- 定義:
newPackageBodyReaderクラス内com.sqlapp.data.db.metadata.SchemaReader
-
newConstantReader
protected com.sqlapp.data.db.metadata.ConstantReader newConstantReader()- 定義:
newConstantReaderクラス内com.sqlapp.data.db.metadata.SchemaReader
-
newTriggerReader
protected com.sqlapp.data.db.metadata.TriggerReader newTriggerReader()- 定義:
newTriggerReaderクラス内com.sqlapp.data.db.metadata.SchemaReader
-
newXmlSchemaReader
protected com.sqlapp.data.db.metadata.XmlSchemaReader newXmlSchemaReader()- 定義:
newXmlSchemaReaderクラス内com.sqlapp.data.db.metadata.SchemaReader
-
newMviewLogReader
protected com.sqlapp.data.db.metadata.MviewLogReader newMviewLogReader()- 定義:
newMviewLogReaderクラス内com.sqlapp.data.db.metadata.SchemaReader
-
newOperatorReader
protected com.sqlapp.data.db.metadata.OperatorReader newOperatorReader()- 定義:
newOperatorReaderクラス内com.sqlapp.data.db.metadata.SchemaReader
-
newExternalTableReader
protected com.sqlapp.data.db.metadata.ExternalTableReader newExternalTableReader()- 定義:
newExternalTableReaderクラス内com.sqlapp.data.db.metadata.SchemaReader
-
newOperatorClassReader
protected com.sqlapp.data.db.metadata.OperatorClassReader newOperatorClassReader()- 定義:
newOperatorClassReaderクラス内com.sqlapp.data.db.metadata.SchemaReader
-
newEventReader
protected com.sqlapp.data.db.metadata.EventReader newEventReader()- 定義:
newEventReaderクラス内com.sqlapp.data.db.metadata.SchemaReader
-
newDimensionReader
protected com.sqlapp.data.db.metadata.DimensionReader newDimensionReader()- 定義:
newDimensionReaderクラス内com.sqlapp.data.db.metadata.SchemaReader
-
newMaskReader
protected com.sqlapp.data.db.metadata.MaskReader newMaskReader()- 定義:
newMaskReaderクラス内com.sqlapp.data.db.metadata.SchemaReader
-