Class Join.OnCondition<T>

java.lang.Object
io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join.OnCondition<T>
Type Parameters:
T - тип запроса
Enclosing class:
Join<TJoin>

public static class Join.OnCondition<T> extends Object
Методы добавления оператора ON к строке запроса.
  • Method Summary

    Modifier and Type
    Method
    Description
    Метод добавляет оператор ON к строке запроса.
    Метод добавляет оператор ON к строке запроса.
    using(Field f0, Field... fn)
    Метод добавляет оператор USING к строке запроса.
    using(String f0, String... fn)
    Метод добавляет оператор USING к строке запроса.

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • on

      public T on(String s)
      Метод добавляет оператор ON к строке запроса.
      Parameters:
      s - Условие-предикат
      Returns:
      Объект оператора
      Since:
      1.0.0
    • on

      public T on(Predicate p)
      Метод добавляет оператор ON к строке запроса.
      Parameters:
      p - Условие-предикат
      Returns:
      Объект оператора
      Since:
      1.0.0
    • using

      public T using(String f0, String... fn)
      Метод добавляет оператор USING к строке запроса.
      Parameters:
      f0 - Название поля для построения запроса
      fn - Дополнительные поля при необходимости
      Returns:
      Объект оператора
      Since:
      1.0.0
    • using

      public T using(Field f0, Field... fn)

      Метод добавляет оператор USING к строке запроса.

      Если у переданных полей заданы псевдонимы таблиц, то они игнорируются.

      Parameters:
      f0 - Название поля для построения запроса
      fn - Дополнительные поля при необходимости
      Returns:
      Объект оператора
      Since:
      1.5.0