- すべてのスーパーインタフェース:
ParameterizedSqlParser
- 既知のサブインタフェースのリスト:
NamedParameterCommand
SQL parser for named parameters.
Following characters could be used for named parameters.
('a' <= c && c <= 'z') || ('A' <= c && c <= 'Z') || ('0' <= c && c <= '9') || c == '_';
- 作成者:
- yuu_nkjm
-
メソッドの概要
修飾子とタイプメソッド説明Binds a key-value pair to named parameters in a SQL statement.Binds key-value pairs to named parameters in a SQL statement.Binds a bean.static NamedParameterSqlParserCreatesNamedParameterSqlParserobject.static NamedParameterSqlParserof(String sql, char prefix, char suffix, ColumnToFieldAccessorMapper columnFieldMapper) CreatesNamedParameterSqlParserobject. the named parameters should have the given prefix and suffix.static NamedParameterSqlParserof(String sql, ColumnToFieldAccessorMapper columnFieldMapper) static ParameterizedSqlCreatesNamedParameterSqlParserobject with parameters.インタフェースから継承されたメソッド org.nkjmlab.sorm4j.sql.ParameterizedSqlParser
parse
-
メソッドの詳細
-
bindAll
Binds key-value pairs to named parameters in a SQL statement.- パラメータ:
keyValuePairOfNamedParameters-- 戻り値:
-
bind
Binds a key-value pair to named parameters in a SQL statement.- パラメータ:
key-value-- 戻り値:
-
bindBean
Binds a bean. The field names map to keys of parameter byColumnToFieldAccessorMapper.- パラメータ:
bean-- 戻り値:
-
of
static NamedParameterSqlParser of(String sql, char prefix, char suffix, ColumnToFieldAccessorMapper columnFieldMapper) CreatesNamedParameterSqlParserobject. the named parameters should have the given prefix and suffix.- パラメータ:
sql-prefix-suffix-columnFieldMapper-- 戻り値:
-
of
- パラメータ:
sql-columnFieldMapper-- 戻り値:
-
of
CreatesNamedParameterSqlParserobject.- パラメータ:
sql-- 戻り値:
-
parse
CreatesNamedParameterSqlParserobject with parameters.- パラメータ:
sql-namedParameters-- 戻り値:
-