パッケージ org.nkjmlab.sorm4j.sql
インタフェース NamedParameterSql
-
- すべてのスーパーインタフェース:
ParameterizedSqlParser
- 既知のサブインタフェースのリスト:
NamedParameterCommand
public interface NamedParameterSql extends ParameterizedSqlParser
A SQL statement with named parameters.- 作成者:
- nkjm
-
-
メソッドの概要
すべてのメソッド staticメソッド インスタンス・メソッド abstractメソッド 修飾子とタイプ メソッド 説明 NamedParameterSqlbind(String key, Object value)Binds a key-value pair to named parameters in a SQL statement.NamedParameterSqlbindAll(Map<String,Object> keyValuePairOfNamedParameters)Binds key-value pairs to named parameters in a SQL statement.NamedParameterSqlbindBean(Object bean)Binds a bean.static NamedParameterSqlfrom(String sql)CreatesNamedParameterSqlobject.static NamedParameterSqlparse(String sql, char prefix, char suffix, ColumnFieldMapper columnFieldMapper)CreatesNamedParameterSqlobject. the named parameters should have the given prefix and suffix.static ParameterizedSqlparse(String sql, Map<String,Object> namedParameters)CreatesNamedParameterSqlobject with parameters.-
インタフェースから継承されたメソッド org.nkjmlab.sorm4j.sql.ParameterizedSqlParser
parse
-
-
-
-
メソッドの詳細
-
bindAll
NamedParameterSql bindAll(Map<String,Object> keyValuePairOfNamedParameters)
Binds key-value pairs to named parameters in a SQL statement.- パラメータ:
keyValuePairOfNamedParameters-- 戻り値:
-
bind
NamedParameterSql bind(String key, Object value)
Binds a key-value pair to named parameters in a SQL statement.- パラメータ:
key-value-- 戻り値:
-
bindBean
NamedParameterSql bindBean(Object bean)
Binds a bean. The field names map to keys of parameter byColumnFieldMapper.- パラメータ:
bean-- 戻り値:
-
parse
static NamedParameterSql parse(String sql, char prefix, char suffix, ColumnFieldMapper columnFieldMapper)
CreatesNamedParameterSqlobject. the named parameters should have the given prefix and suffix.- パラメータ:
sql-prefix-suffix-- 戻り値:
-
from
static NamedParameterSql from(String sql)
CreatesNamedParameterSqlobject.- パラメータ:
sql-- 戻り値:
-
parse
static ParameterizedSql parse(String sql, Map<String,Object> namedParameters)
CreatesNamedParameterSqlobject with parameters.- パラメータ:
sql-namedParameters-- 戻り値:
-
-