クラス SqlQueryCommand
- java.lang.Object
-
- com.sqlapp.data.db.command.AbstractCommand
-
- com.sqlapp.data.db.command.AbstractDataSourceCommand
-
- com.sqlapp.data.db.command.SqlQueryCommand
-
- すべての実装されたインタフェース:
java.lang.Runnable
public class SqlQueryCommand extends AbstractDataSourceCommand
クエリを実行して結果を標準出力に出力します。
-
-
フィールドの概要
-
クラスから継承されたフィールド com.sqlapp.data.db.command.AbstractCommand
logger
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 SqlQueryCommand()
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 protected voiddoRun()OutputFormatTypegetOutputFormatType()java.lang.StringgetSql()protected voidoutputTableData(com.sqlapp.data.db.dialect.Dialect dialect, com.sqlapp.data.schemas.Table table)protected voidoutputTableData(com.sqlapp.data.db.dialect.Dialect dialect, com.sqlapp.data.schemas.Table table, java.sql.ResultSet resultSet)voidsetOutputFormatType(OutputFormatType outputFormatType)voidsetSql(java.lang.String sql)-
クラスから継承されたメソッド 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, getContext, getConvertHandler, getErr, getExceptionHandler, initialize, initializeContext, println, run, setConvertHandler, setExceptionHandler
-
-
-
-
メソッドの詳細
-
outputTableData
protected void outputTableData(com.sqlapp.data.db.dialect.Dialect dialect, com.sqlapp.data.schemas.Table table)
-
outputTableData
protected void outputTableData(com.sqlapp.data.db.dialect.Dialect dialect, com.sqlapp.data.schemas.Table table, java.sql.ResultSet resultSet) throws java.sql.SQLException- 例外:
java.sql.SQLException
-
doRun
protected void doRun()
- 定義:
doRunクラス内AbstractCommand
-
getSql
public java.lang.String getSql()
- 戻り値:
- the sql
-
setSql
public void setSql(java.lang.String sql)
- パラメータ:
sql- the sql to set
-
getOutputFormatType
public OutputFormatType getOutputFormatType()
- 戻り値:
- the outputFormatType
-
setOutputFormatType
public void setOutputFormatType(OutputFormatType outputFormatType)
- パラメータ:
outputFormatType- the outputFormatType to set
-
-