モジュール org.nkjmlab.sorm4j
パッケージ org.nkjmlab.sorm4j.sql

インタフェース ParameterizedSqlParser

既知のサブインタフェースのリスト:
NamedParameterCommand, NamedParameterSqlParser, OrderedParameterCommand, OrderedParameterSqlParser

public interface ParameterizedSqlParser
  • メソッドの詳細

    • parse

      Parse to ParameterizedSql objects.
      戻り値:
    • parse

      static ParameterizedSql parse(String sql, Object... parameters)
      Parses the given SQL and ordered parameters which could include special parameters (e.g. list parameter and embedded parameter).
      パラメータ:
      sql -
      parameters -
      戻り値:
    • parse

      static ParameterizedSql parse(String sql, Map<String,Object> parameters)
      Parses the given SQL and named parameters which could include special parameters (e.g. list parameter and embedded parameter).
      パラメータ:
      sql -
      parameters -
      戻り値:
    • embedParameter

      static String embedParameter(String sql, Object... parameters)
      Embeds the given parameters to the give SQL string.
      パラメータ:
      sql -
      parameters -
      戻り値:
    • embedParameter

      static String embedParameter(String sql, Map<String,Object> parameters)
      Embeds the given parameters to the give SQL string. The given parameters must contain everything to be embedded. If any of the given parameters are not embedded, they will be ignored.
      パラメータ:
      sql -
      parameters -
      戻り値: