protected static class ScriptCommand.ScriptSql extends java.lang.Object implements Sql<SqlParameter>
修飾子とタイプ | フィールドと説明 |
---|---|
protected java.lang.String |
rawSql |
protected java.lang.String |
sqlFilePath |
コンストラクタと説明 |
---|
ScriptSql(java.lang.String rawSql,
java.lang.String sqlFilePath) |
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.String |
getFormattedSql()
フォーマット済みSQLを返します。
|
SqlKind |
getKind()
SQLの種別を返します。
|
java.util.List<SqlParameter> |
getParameters()
バインド変数へのパラメータのリストを返します。
|
java.lang.String |
getRawSql()
未加工SQLを返します。
|
java.lang.String |
getSqlFilePath()
未加工SQLが記述されているSQLファイルのパスを返します。
|
protected final java.lang.String rawSql
protected final java.lang.String sqlFilePath
public SqlKind getKind()
Sql
getKind
インタフェース内 Sql<SqlParameter>
public java.lang.String getRawSql()
Sql
バインド変数は ?
で表されます。
getRawSql
インタフェース内 Sql<SqlParameter>
public java.lang.String getFormattedSql()
Sql
バインド変数 ?
が、 SqlLogFormattingVisitor
の実装によって適切な文字列に置換されたSQLです。
getFormattedSql
インタフェース内 Sql<SqlParameter>
public java.lang.String getSqlFilePath()
Sql
getSqlFilePath
インタフェース内 Sql<SqlParameter>
null
public java.util.List<SqlParameter> getParameters()
Sql
getParameters
インタフェース内 Sql<SqlParameter>