クラス ExportXmlCommand
java.lang.Object
com.sqlapp.data.db.command.AbstractCommand
com.sqlapp.data.db.command.AbstractDataSourceCommand
com.sqlapp.data.db.command.AbstractSchemaDataSourceCommand
com.sqlapp.data.db.command.ExportXmlCommand
- すべての実装されたインタフェース:
Runnable
Export XMLコマンド
-
フィールドの概要
クラスから継承されたフィールド com.sqlapp.data.db.command.AbstractCommand
logger -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明protected voiddoRun()Consumer<com.sqlapp.data.schemas.DbObject<?>>String[]String[]String[]String[]String[]String[]protected com.sqlapp.data.db.metadata.MetadataReadergetMetadataReader(com.sqlapp.data.db.dialect.Dialect dialect) protected com.sqlapp.data.db.metadata.ReadDbObjectPredicatecom.sqlapp.data.db.sql.Optionsprotected com.sqlapp.data.schemas.RowIteratorHandlerbooleanbooleanbooleanvoidsetConverter(Consumer<com.sqlapp.data.schemas.DbObject<?>> converter) voidsetDumpRows(boolean dumpRows) voidsetExcludeObjects(String... excludeObjects) voidsetExcludeRowDumpTables(String... excludeRowDumpTables) voidsetExcludeSchemas(String... excludeSchemas) voidsetIncludeObjects(String... includeObjects) voidsetIncludeRowDumpTables(String... includeRowDumpTables) voidsetIncludeSchemas(String... includeSchemas) voidsetOnlyCurrentCatalog(boolean onlyCurrentCatalog) voidsetOnlyCurrentSchema(boolean onlyCurrentSchema) voidsetOptions(com.sqlapp.data.db.sql.Options options) voidsetOutputFileName(String outputFileName) voidsetOutputPath(File outputPath) voidクラスから継承されたメソッド com.sqlapp.data.db.command.AbstractSchemaDataSourceCommand
getSchemas, getSqlFactoryRegistry, setSqlFactoryRegistryクラスから継承されたメソッド com.sqlapp.data.db.command.AbstractDataSourceCommand
createOutputTextBuilder, getConnection, getConnectionHandler, getCurrentCatalogName, getCurrentSchemaName, getDataSource, getDialect, newConverters, releaseConnection, rollback, setConnection, setConnectionHandler, setDataSource, setDialectクラスから継承されたメソッド com.sqlapp.data.db.command.AbstractCommand
createJsonConverter, createYamlConverter, debug, debug, error, error, getConsoleOutputLevel, getContext, getConvertHandler, getErr, getExceptionHandler, info, info, initialize, initializeContext, run, setConsoleOutputLevel, setConvertHandler, setExceptionHandler
-
コンストラクタの詳細
-
ExportXmlCommand
public ExportXmlCommand()
-
-
メソッドの詳細
-
doRun
protected void doRun()- 定義:
doRunクラス内AbstractCommand
-
getMetadataReader
protected com.sqlapp.data.db.metadata.MetadataReader getMetadataReader(com.sqlapp.data.db.dialect.Dialect dialect) -
getRowIteratorHandler
protected com.sqlapp.data.schemas.RowIteratorHandler getRowIteratorHandler() -
getMetadataReaderFilter
protected com.sqlapp.data.db.metadata.ReadDbObjectPredicate getMetadataReaderFilter() -
getTarget
- 戻り値:
- the target
-
setTarget
- パラメータ:
target- the target to set
-
isDumpRows
public boolean isDumpRows()- 戻り値:
- the dumpRows
-
setDumpRows
public void setDumpRows(boolean dumpRows) - パラメータ:
dumpRows- the dumpRows to set
-
getIncludeRowDumpTables
- 戻り値:
- the includeRowDumpTables
-
setIncludeRowDumpTables
- パラメータ:
includeRowDumpTables- the includeRowDumpTables to set
-
getExcludeRowDumpTables
- 戻り値:
- the excludeRowDumpTables
-
setExcludeRowDumpTables
- パラメータ:
excludeRowDumpTables- the excludeRowDumpTables to set
-
getIncludeSchemas
- 戻り値:
- the includeSchemas
-
setIncludeSchemas
- パラメータ:
includeSchemas- the includeSchemas to set
-
getExcludeSchemas
- 戻り値:
- the excludeSchemas
-
setExcludeSchemas
- パラメータ:
excludeSchemas- the excludeSchemas to set
-
getIncludeObjects
- 戻り値:
- the includeObjects
-
setIncludeObjects
- パラメータ:
includeObjects- the includeObjects to set
-
getExcludeObjects
- 戻り値:
- the excludeObjects
-
setExcludeObjects
- パラメータ:
excludeObjects- the excludeObjects to set
-
getOutputFileName
- 戻り値:
- the outputFileName
-
setOutputFileName
- パラメータ:
outputFileName- the outputFileName to set
-
getOutputPath
- 戻り値:
- the outputPath
-
setOutputPath
- パラメータ:
outputPath- the outputPath to set
-
getOutputFileFullPath
-
isOnlyCurrentCatalog
public boolean isOnlyCurrentCatalog()- 戻り値:
- the onlyCurrentCatalog
-
setOnlyCurrentCatalog
public void setOnlyCurrentCatalog(boolean onlyCurrentCatalog) - パラメータ:
onlyCurrentCatalog- the onlyCurrentCatalog to set
-
isOnlyCurrentSchema
public boolean isOnlyCurrentSchema()- 戻り値:
- the onlyCurrentSchema
-
setOnlyCurrentSchema
public void setOnlyCurrentSchema(boolean onlyCurrentSchema) - パラメータ:
onlyCurrentSchema- the onlyCurrentSchema to set
-
getConverter
- 戻り値:
- the converter
-
setConverter
- パラメータ:
converter- the converter to set
-
getOptions
public com.sqlapp.data.db.sql.Options getOptions() -
setOptions
public void setOptions(com.sqlapp.data.db.sql.Options options)
-