クラス SqlQuery2FileCommand

  • すべての実装されたインタフェース:
    java.lang.Runnable

    public class SqlQuery2FileCommand
    extends AbstractDataSourceCommand
    クエリを実行して結果を標準出力に出力します。
    • コンストラクタの詳細

      • SqlQuery2FileCommand

        public SqlQuery2FileCommand()
    • メソッドの詳細

      • 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.io.IOException
        例外:
        java.sql.SQLException
        java.io.IOException
      • getOutputFile

        public java.io.File getOutputFile()
      • setOutputFile

        public void setOutputFile​(java.io.File outputFile)
      • getOutputFileCharset

        public java.lang.String getOutputFileCharset()
      • setOutputFileCharset

        public void setOutputFileCharset​(java.lang.String outputFileCharset)
      • getHeaderFunction

        public com.sqlapp.data.schemas.function.ColumnFunction<java.lang.String> getHeaderFunction()
      • setHeaderFunction

        public void setHeaderFunction​(com.sqlapp.data.schemas.function.ColumnFunction<java.lang.String> headerFunction)
      • getValueFunction

        public com.sqlapp.data.schemas.function.ColumnValueFunction<java.lang.Object,​java.lang.String> getValueFunction()
      • setValueFunction

        public void setValueFunction​(com.sqlapp.data.schemas.function.ColumnValueFunction<java.lang.Object,​java.lang.String> valueFunction)
      • getRowValueConverter

        public com.sqlapp.data.schemas.function.RowValueConverter getRowValueConverter()
      • setRowValueConverter

        public void setRowValueConverter​(com.sqlapp.data.schemas.function.RowValueConverter rowValueConverter)
      • 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