クラス AbstractExportCommand
- 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.AbstractTableCommand
-
- com.sqlapp.data.db.command.export.AbstractExportCommand
-
- すべての実装されたインタフェース:
java.lang.Runnable
- 直系の既知のサブクラス:
ExportData2FileCommand,ImportDataFromFileCommand
public abstract class AbstractExportCommand extends AbstractTableCommand
Exportコマンド
-
-
フィールドの概要
-
クラスから継承されたフィールド com.sqlapp.data.db.command.AbstractCommand
logger
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 AbstractExportCommand()
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 java.lang.StringgetCsvEncoding()java.io.FilegetDirectory()com.sqlapp.util.JsonConvertergetJsonConverter()com.sqlapp.data.db.sql.TableOptionsgetTableOptions()com.sqlapp.util.YamlConvertergetYamlConverter()booleanisUseSchemaNameDirectory()voidsetCsvEncoding(java.lang.String csvEncoding)voidsetDirectory(java.io.File directory)voidsetJsonConverter(com.sqlapp.util.JsonConverter jsonConverter)voidsetTableOptions(com.sqlapp.data.db.sql.TableOptions tableOptions)voidsetUseSchemaNameDirectory(boolean useSchemaNameDirectory)voidsetYamlConverter(com.sqlapp.util.YamlConverter yamlConverter)-
クラスから継承されたメソッド com.sqlapp.data.db.command.AbstractTableCommand
getExcludeSchemas, getExcludeTables, getIncludeSchemas, getIncludeTables, getMetadataReaderFilter, getSchemaReader, getSchemaReader, isOnlyCurrentCatalog, isOnlyCurrentSchema, setExcludeSchemas, setExcludeTables, setIncludeSchemas, setIncludeTables, setOnlyCurrentCatalog, setOnlyCurrentSchema
-
クラスから継承されたメソッド 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, doRun, getContext, getConvertHandler, getErr, getExceptionHandler, initialize, initializeContext, println, run, setConvertHandler, setExceptionHandler
-
-
-
-
メソッドの詳細
-
getJsonConverter
public com.sqlapp.util.JsonConverter getJsonConverter()
- 戻り値:
- the jsonConverter
-
setJsonConverter
public void setJsonConverter(com.sqlapp.util.JsonConverter jsonConverter)
- パラメータ:
jsonConverter- the jsonConverter to set
-
getYamlConverter
public com.sqlapp.util.YamlConverter getYamlConverter()
-
setYamlConverter
public void setYamlConverter(com.sqlapp.util.YamlConverter yamlConverter)
-
getDirectory
public java.io.File getDirectory()
- 戻り値:
- the directory
-
setDirectory
public void setDirectory(java.io.File directory)
- パラメータ:
directory- the directory to set
-
isUseSchemaNameDirectory
public boolean isUseSchemaNameDirectory()
- 戻り値:
- the useSchemaNameDirectory
-
setUseSchemaNameDirectory
public void setUseSchemaNameDirectory(boolean useSchemaNameDirectory)
- パラメータ:
useSchemaNameDirectory- the useSchemaNameDirectory to set
-
getCsvEncoding
public java.lang.String getCsvEncoding()
- 戻り値:
- the csvEncoding
-
setCsvEncoding
public void setCsvEncoding(java.lang.String csvEncoding)
- パラメータ:
csvEncoding- the csvEncoding to set
-
getTableOptions
public com.sqlapp.data.db.sql.TableOptions getTableOptions()
- 戻り値:
- the tableOptions
-
setTableOptions
public void setTableOptions(com.sqlapp.data.db.sql.TableOptions tableOptions)
- パラメータ:
tableOptions- the tableOptions to set
-
-