Index
All Classes and Interfaces|All Packages
A
- AbstractExpression - Class in io.bitbucket.dsmoons.odk.sql.query.builder.inner
- AbstractExpression() - Constructor for class io.bitbucket.dsmoons.odk.sql.query.builder.inner.AbstractExpression
-
Конструктор
- AbstractQuery - Class in io.bitbucket.dsmoons.odk.sql.query.builder.inner
-
Класс, от которого наследуются классы выражений
SelectQuery,DeleteQueryи т.д. - AggregateFunctions - Class in io.bitbucket.dsmoons.odk.sql.query.builder.expressions
-
Класс с методами создания выражений агрегатных функций.
- all(SelectQuery) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Predicate.Expression
-
Метод добавляет для сравнения оператор ALL и запрос SELECT.
- and() - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Predicate
-
Метод добавляет оператор AND к предикату
- any(SelectQuery) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Predicate.Expression
-
Метод добавляет для сравнения оператор ANY и запрос SELECT.
- anyToString(Object) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.inner.Methods
-
Метод возвращает текстовое представление объекта
- anyToString(Object, boolean) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.inner.Methods
-
Метод возвращает текстовое представление объекта
- avg(Object) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.expressions.AggregateFunctions
-
Метод создает строку с функцией AVG
- avg(Object, String) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.expressions.AggregateFunctions
-
Метод создает строку с функцией AVG
B
- between(Object, Object) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет оператор BETWEEN и его значения
- brackets(Predicate) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Predicate.Builder
-
Метод заключает переданный предикат в круглые скобки
- brackets(Predicate) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.PredicateObject
-
Метод заключает переданный предикат в круглые скобки
- build() - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.expressions.Case
-
Deprecated.
- build() - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.inner.AbstractQuery
-
Метод возвращает запрос в виде строки.
- Builder() - Constructor for class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Predicate.Builder
-
Конструктор
C
- Case - Class in io.bitbucket.dsmoons.odk.sql.query.builder.expressions
-
Класс с методами построения выражения CASE.
- Case() - Constructor for class io.bitbucket.dsmoons.odk.sql.query.builder.expressions.Case
-
Конструктор
- Case(String) - Constructor for class io.bitbucket.dsmoons.odk.sql.query.builder.expressions.Case
-
Конструктор
- Case.CaseEnd - Class in io.bitbucket.dsmoons.odk.sql.query.builder.expressions
-
Класс с методом end для построения выражения CASE
- Case.CaseThen - Class in io.bitbucket.dsmoons.odk.sql.query.builder.expressions
-
Класс с методами then для построения выражения CASE
- Case.CaseWhen - Class in io.bitbucket.dsmoons.odk.sql.query.builder.expressions
-
Класс с методами when, elseExpression, end для построения выражения CASE
- caseExpression() - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.PredicateObject.CaseObject
-
Метод добавляет оператор CASE для построения поискового выражения CASE
- caseExpression(Case) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Predicate.Expression
-
Deprecated.Используйте метод expression()
- caseExpression(Field) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.PredicateObject.CaseObject
-
Метод добавляет оператор CASE и название поля для построения простого выражения CASE
- caseExpression(String) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.PredicateObject.CaseObject
-
Метод добавляет оператор CASE и название поля для построения простого выражения CASE
- CaseWhen(Case) - Constructor for class io.bitbucket.dsmoons.odk.sql.query.builder.expressions.Case.CaseWhen
-
Конструктор
- count(Object) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.expressions.AggregateFunctions
-
Метод создает строку с функцией COUNT
- count(Object, String) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.expressions.AggregateFunctions
-
Метод создает строку с функцией COUNT
- crossJoin(Class<T>) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join
-
Метод добавляет оператор CROSS JOIN к строке запроса.
- crossJoin(Class<T>, String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join
-
Метод добавляет оператор CROSS JOIN к строке запроса.
- crossJoin(Class<T>, String, boolean) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join
-
Метод добавляет оператор CROSS JOIN к строке запроса.
- crossJoin(String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join
-
Метод добавляет оператор CROSS JOIN к строке запроса.
- crossJoin(String, String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join
-
Метод добавляет оператор CROSS JOIN к строке запроса.
D
- delete() - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.QueryObject
-
Метод создает строку запроса с оператором DELETE.
- delete(Class<?>) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.QueryObject
-
Метод создает строку запроса с оператором DELETE.
- delete(Class<?>, String) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.QueryObject
-
Метод создает строку запроса с оператором DELETE.
- delete(Class<?>, String, Boolean) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.QueryObject
-
Метод создает строку запроса с оператором DELETE.
- delete(String) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.QueryObject
-
Метод создает строку запроса с оператором DELETE.
- delete(String, String) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.QueryObject
-
Метод создает строку запроса с оператором DELETE.
- DeleteQuery - Class in io.bitbucket.dsmoons.odk.sql.query.builder.statement
-
Класс с методами построения DELETE-запросов
- DeleteQuery(String) - Constructor for class io.bitbucket.dsmoons.odk.sql.query.builder.statement.DeleteQuery
-
Конструктор
- distinct(Object) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.expressions.Operators
-
Метод создания оператора DISTINCT с указанным полем
- doubleColon(String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет двойное двоеточие ("::") и значение к названию поля
E
- elseExpression(Object) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.expressions.Case.CaseWhen
-
Метод добавляет оператор ELSE и значение
- end() - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.expressions.Case.CaseEnd
-
Метод добавляет оператор END и при необходимости псевдоним выражения AS.
- end() - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.expressions.Case.CaseWhen
-
Метод добавляет оператор END и при необходимости псевдоним выражения AS
- end(String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.expressions.Case.CaseEnd
-
Метод добавляет оператор END и при необходимости псевдоним выражения AS
- end(String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.expressions.Case.CaseWhen
-
Метод добавляет оператор END и при необходимости псевдоним выражения AS
- equalTo() - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет знак равенства к предикату.
- equalTo(Object) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет знак равенства и литерал к предикату.
- execute(Function<String, T>) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.inner.AbstractQuery
-
Метод вызывает переданную лямбду, в которой вызывается метод обращения к БД.
- expression(Object) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Predicate.Expression
-
Метод добавляет для сравнения к полю выражение (sql-функцию или комбинацию функций и т.п.).
- expression(String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Predicate.Builder
-
Метод добавляет произвольное выражение как поле для продолжения построения предиката.
- expression(String) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.PredicateObject
-
Метод добавляет произвольное выражение как поле для продолжения построения предиката.
F
- field(Field) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Predicate.Builder
-
Метод задает название поля для построения предиката
- field(Field) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Predicate.Expression
-
Метод добавляет название поля к сравнению с другим полем в предикате для оператора ON.
- field(Field) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.PredicateObject
-
Метод задает название поля для построения предиката
- field(String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Predicate.Builder
-
Метод задает название поля для построения предиката
- field(String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Predicate.Expression
-
Метод добавляет название поля к сравнению с другим полем в предикате для оператора ON.
- field(String) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.PredicateObject
-
Метод задает название поля для построения предиката
- field(String, String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Predicate.Builder
-
Метод задает название поля для построения предиката
- field(String, String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Predicate.Expression
-
Метод добавляет название поля к сравнению с другим полем в предикате для оператора ON.
- field(String, String) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.PredicateObject
-
Метод задает название поля для построения предиката
- Field - Class in io.bitbucket.dsmoons.odk.sql.query.builder.predicate
-
Класс, представляющий поле таблицы.
- Field(String, String) - Constructor for class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Конструктор
- from(SelectQuery) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.From
-
Метод добавляет оператор FROM и подзапрос к строке запроса.
- from(SelectQuery, String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.From
-
Метод добавляет оператор FROM и подзапрос к строке запроса.
- from(Class<T>) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.From
-
Метод добавляет оператор FROM к строке запроса.
- from(Class<T>, String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.From
-
Метод добавляет оператор FROM к строке запроса.
- from(Class<T>, String, boolean) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.From
-
Метод добавляет оператор FROM к строке запроса.
- from(String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.From
-
Метод добавляет оператор FROM к строке запроса.
- from(String, String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.From
-
Метод добавляет оператор FROM к строке запроса.
- From<TFrom> - Class in io.bitbucket.dsmoons.odk.sql.query.builder.clause
-
Методы добавления оператора FROM к строке запроса.
- From() - Constructor for class io.bitbucket.dsmoons.odk.sql.query.builder.clause.From
-
Конструктор
- FULL_JOIN - Enum constant in enum class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join.Type
-
FULL JOIN
- FULL_OUTER_JOIN - Enum constant in enum class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join.Type
-
FULL OUTER JOIN
- Function - Class in io.bitbucket.dsmoons.odk.sql.query.builder.expressions
-
Класс-представление агрегатных функций
- Function(String) - Constructor for class io.bitbucket.dsmoons.odk.sql.query.builder.expressions.Function
-
Конструктор
- Function(String, String) - Constructor for class io.bitbucket.dsmoons.odk.sql.query.builder.expressions.Function
-
Конструктор
G
- getAlias() - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.inner.AbstractExpression
-
Метод возвращает псевдоним выражения
- getAlias(String) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.inner.Methods
-
Метод возвращает псевдоним
- getAliasOrExpression() - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.inner.AbstractExpression
-
Метод возвращает псевдоним выражения, если он был задан (не является пустой или пробельной строкой), или текст выражения без псевдонима
- getAsAlias(String) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.inner.Methods
-
Метод возвращает псевдоним
- getExpression() - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.inner.AbstractExpression
-
Метод возвращает текст выражения без псевдонима
- getName() - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Имя поля
- getSnakeCaseClassName(Class<?>, boolean) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.inner.Methods
-
Метод возвращает имя класса в стиле snake_case.
- getTableAlias(String) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.inner.Methods
-
Метод возвращает псевдоним
- greaterThan() - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет знак "больше" к предикату.
- greaterThan(Object) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет знак "больше" и литерал к предикату.
- greaterThanOrEqualTo() - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет знак "больше или равно" к предикату.
- greaterThanOrEqualTo(Object) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет знак "больше или равно" и литерал к предикату.
- groupBy(Object, Object...) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.statement.SelectQuery
-
Метод добавляет оператор GROUP BY к строке запроса.
- groupConcat(Object) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.expressions.AggregateFunctions
-
Метод создает строку с функцией GROUP_CONCAT.
- groupConcat(Object, String) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.expressions.AggregateFunctions
-
Метод создает строку с функцией GROUP_CONCAT.
- groupConcat(Object, String, String) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.expressions.AggregateFunctions
-
Метод создает строку с функцией GROUP_CONCAT.
H
- having(Predicate) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.statement.SelectQuery
-
Метод добавляет оператор HAVING к строке запроса.
- having(String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.statement.SelectQuery
-
Метод добавляет оператор HAVING к строке запроса.
I
- ilike(String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет оператор ILIKE и переданный шаблон
- ilike(String, String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет оператор ILIKE и переданный шаблон
- in(AbstractQuery) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет оператор IN и текст запроса select
- in(Object, Object...) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет оператор IN и возможные значения к предикату
- in(List<?>) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет оператор IN и возможные значения к предикату
- INNER_JOIN - Enum constant in enum class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join.Type
-
INNER JOIN
- insert() - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.QueryObject
-
Метод создает строку запроса с оператором INSERT.
- InsertQuery - Class in io.bitbucket.dsmoons.odk.sql.query.builder.statement
-
Класс с методами построения INSERT-запросов
- InsertQuery() - Constructor for class io.bitbucket.dsmoons.odk.sql.query.builder.statement.InsertQuery
-
Конструктор
- InsertQuery.Values - Class in io.bitbucket.dsmoons.odk.sql.query.builder.statement
-
Класс с методами добавления оператора VALUES
- into(Class<?>) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.statement.InsertQuery
-
Метод добавляет оператор INTO к строке запроса.
- into(Class<?>, boolean) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.statement.InsertQuery
-
Метод добавляет оператор INTO к строке запроса.
- into(String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.statement.InsertQuery
-
Метод добавляет оператор INTO к строке запроса.
- io.bitbucket.dsmoons.odk.sql.query.builder - package io.bitbucket.dsmoons.odk.sql.query.builder
- io.bitbucket.dsmoons.odk.sql.query.builder.clause - package io.bitbucket.dsmoons.odk.sql.query.builder.clause
- io.bitbucket.dsmoons.odk.sql.query.builder.expressions - package io.bitbucket.dsmoons.odk.sql.query.builder.expressions
- io.bitbucket.dsmoons.odk.sql.query.builder.inner - package io.bitbucket.dsmoons.odk.sql.query.builder.inner
- io.bitbucket.dsmoons.odk.sql.query.builder.predicate - package io.bitbucket.dsmoons.odk.sql.query.builder.predicate
- io.bitbucket.dsmoons.odk.sql.query.builder.statement - package io.bitbucket.dsmoons.odk.sql.query.builder.statement
- isNotNull() - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет "IS NOT NULL" к предикату
- isNull() - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет "IS NULL" к предикату
J
- join(Join.Type, SelectQuery, String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join
-
Метод добавляет оператор JOIN (с переданным типом) с подзапросом к строке запроса.
- join(Join.Type, Class<T>) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join
-
Метод добавляет оператор JOIN (с переданным типом) к строке запроса.
- join(Join.Type, Class<T>, String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join
-
Метод добавляет оператор JOIN (с переданным типом) к строке запроса.
- join(Join.Type, Class<T>, String, boolean) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join
-
Метод добавляет оператор JOIN (с переданным типом) к строке запроса.
- join(Join.Type, String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join
-
Метод добавляет оператор JOIN (с переданным типом) к строке запроса.
- join(Join.Type, String, String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join
-
Метод добавляет оператор JOIN (с переданным типом) к строке запроса.
- join(SelectQuery, String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join
-
Метод добавляет оператор JOIN с подзапросом к строке запроса.
- join(Class<T>) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join
-
Метод добавляет оператор JOIN к строке запроса.
- join(Class<T>, String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join
-
Метод добавляет оператор JOIN к строке запроса.
- join(Class<T>, String, boolean) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join
-
Метод добавляет оператор JOIN к строке запроса.
- join(String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join
-
Метод добавляет оператор JOIN к строке запроса.
- join(String, String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join
-
Метод добавляет оператор JOIN к строке запроса.
- Join<TJoin> - Class in io.bitbucket.dsmoons.odk.sql.query.builder.clause
-
Методы добавления оператора JOIN к строке запроса.
- Join() - Constructor for class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join
-
Конструктор
- JOIN - Enum constant in enum class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join.Type
-
JOIN
- Join.OnCondition<T> - Class in io.bitbucket.dsmoons.odk.sql.query.builder.clause
-
Методы добавления оператора ON к строке запроса.
- Join.Type - Enum Class in io.bitbucket.dsmoons.odk.sql.query.builder.clause
-
Перечисление типов join
L
- LEFT_JOIN - Enum constant in enum class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join.Type
-
LEFT JOIN
- LEFT_OUTER_JOIN - Enum constant in enum class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join.Type
-
LEFT OUTER JOIN
- lessThan() - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет знак "меньше" к предикату.
- lessThan(Object) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет знак "меньше" и литерал к предикату.
- lessThanOrEqualTo() - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет знак "меньше или равно" к предикату.
- lessThanOrEqualTo(Object) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет знак "меньше или равно" и литерал к предикату.
- like(String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет оператор LIKE и переданный шаблон
- like(String, String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет оператор LIKE и переданный шаблон
- limit(long) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.statement.SelectQuery
-
Метод добавляет оператор LIMIT к строке запроса.
- limit(long, Long) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.statement.SelectQuery
-
Метод добавляет оператор LIMIT к строке запроса.
M
- max(Object) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.expressions.AggregateFunctions
-
Метод создает строку с функцией MAX
- max(Object, String) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.expressions.AggregateFunctions
-
Метод создает строку с функцией MAX
- Methods - Class in io.bitbucket.dsmoons.odk.sql.query.builder.inner
-
Класс с внутренними вспомогательными методами
- min(Object) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.expressions.AggregateFunctions
-
Метод создает строку с функцией MIN
- min(Object, String) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.expressions.AggregateFunctions
-
Метод создает строку с функцией MIN
N
- naturalJoin(Class<T>) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join
-
Метод добавляет оператор NATURAL JOIN к строке запроса.
- naturalJoin(Class<T>, String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join
-
Метод добавляет оператор NATURAL JOIN к строке запроса.
- naturalJoin(Class<T>, String, boolean) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join
-
Метод добавляет оператор NATURAL JOIN к строке запроса.
- naturalJoin(String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join
-
Метод добавляет оператор NATURAL JOIN к строке запроса.
- naturalJoin(String, String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join
-
Метод добавляет оператор NATURAL JOIN к строке запроса.
- not() - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Predicate.Builder
-
Метод добавляет оператор NOT к предикату
- not() - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.PredicateObject
-
Метод добавляет оператор NOT к предикату
- notBetween(Object, Object) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет оператор NOT BETWEEN и его значения
- notEqualTo() - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет знак неравенства к предикату.
- notEqualTo(Object) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет знак неравенства и литерал к предикату.
- notIlike(String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет оператор NOT ILIKE и переданный шаблон
- notIlike(String, String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет оператор NOT ILIKE и переданный шаблон
- notIn(AbstractQuery) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет оператор NOT IN и текст запроса select
- notIn(Object, Object...) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет оператор NOT IN и возможные значения к предикату
- notIn(List<?>) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет оператор NOT IN и возможные значения к предикату
- notLike(String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет оператор NOT LIKE и переданный шаблон
- notLike(String, String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Метод добавляет оператор NOT LIKE и переданный шаблон
O
- on(Predicate) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join.OnCondition
-
Метод добавляет оператор ON к строке запроса.
- on(String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join.OnCondition
-
Метод добавляет оператор ON к строке запроса.
- Operators - Class in io.bitbucket.dsmoons.odk.sql.query.builder.expressions
-
Класс с методами создания операторов и выражений
- or() - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Predicate
-
Метод добавляет оператор OR к предикату
- orderBy(Field) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.statement.SelectQuery
-
Метод добавляет оператор ORDER BY к строке запроса.
- orderBy(String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.statement.SelectQuery
-
Метод добавляет оператор ORDER BY к строке запроса.
- orderByDesc(Field) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.statement.SelectQuery
-
Метод добавляет оператор "ORDER BY ...
- orderByDesc(String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.statement.SelectQuery
-
Метод добавляет оператор "ORDER BY ...
P
- Predicate - Class in io.bitbucket.dsmoons.odk.sql.query.builder.predicate
-
Класс с методами, добавляющими логические операторы к предикату
- Predicate.Builder - Class in io.bitbucket.dsmoons.odk.sql.query.builder.predicate
-
Класс с методами построения предиката запроса
- Predicate.Expression - Class in io.bitbucket.dsmoons.odk.sql.query.builder.predicate
-
Класс с методами построения предиката запроса
- PredicateObject - Class in io.bitbucket.dsmoons.odk.sql.query.builder
-
Объект со статическими методами создания предикатов для запросов и объектов полей
- PredicateObject.CaseObject - Class in io.bitbucket.dsmoons.odk.sql.query.builder
-
Объект с методами построения выражения CASE.
Q
- query(AbstractQuery) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Predicate.Expression
-
Метод добавляет для сравнения к полю текст запроса
AbstractQueryв скобках. - QueryObject - Class in io.bitbucket.dsmoons.odk.sql.query.builder
-
Объект со статическими методами построения запросов SQL DML (Data Manipulation Language):
- quotes(Object) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.inner.Methods
-
Метод оборачивает переданный литерал в одинарные кавычки, если литерал не является числом.
R
- RIGHT_JOIN - Enum constant in enum class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join.Type
-
RIGHT JOIN
- RIGHT_OUTER_JOIN - Enum constant in enum class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join.Type
-
RIGHT OUTER JOIN
S
- select(SelectQuery) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.statement.InsertQuery.Values
-
Метод добавляет строку запроса
SelectQueryдля построения запроса "INSERT INTO SELECT" co вставкой всех столбцов из одной таблицы в другую. - select(Object...) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.QueryObject
-
Метод создает строку запроса с оператором SELECT.
- select(List<?>) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.QueryObject
-
Метод создает строку запроса с оператором SELECT.
- select(List<?>, SelectQuery) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.statement.InsertQuery.Values
-
Метод добавляет строку запроса
SelectQueryдля построения запроса "INSERT INTO SELECT" со вставкой некоторых столбцов из одной таблицы в другую. - SelectQuery - Class in io.bitbucket.dsmoons.odk.sql.query.builder.statement
-
Класс с методами построения SELECT-запросов
- SelectQuery(List<?>) - Constructor for class io.bitbucket.dsmoons.odk.sql.query.builder.statement.SelectQuery
-
Конструктор
- set(String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.statement.UpdateQuery
-
Метод добавляет оператор SET и переданное значение к строке запроса.
- set(Map<String, ?>) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.statement.UpdateQuery
-
Метод добавляет оператор SET и переданные значения к строке запроса.
- sum(Object) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.expressions.AggregateFunctions
-
Метод создает строку с функцией SUM
- sum(Object, String) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.expressions.AggregateFunctions
-
Метод создает строку с функцией SUM
T
- then(Object) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.expressions.Case.CaseThen
-
Метод добавляет оператор THEN и значение для построения выражения CASE
- toString() - Method in enum class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join.Type
-
Текстовое представление
- toString() - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.inner.AbstractExpression
-
Текстовое представление выражения.
- toString() - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.inner.AbstractQuery
-
Метод возвращает строковое представление
- toString() - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Field
-
Текстовое представление поля
- toString() - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Predicate
-
Текстовое представление предиката
U
- update(Class<?>) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.QueryObject
-
Метод создает строку запроса с оператором UPDATE.
- update(Class<?>, String) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.QueryObject
-
Метод создает строку запроса с оператором UPDATE.
- update(Class<?>, String, boolean) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.QueryObject
-
Метод создает строку запроса с оператором UPDATE.
- update(String) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.QueryObject
-
Метод создает строку запроса с оператором UPDATE.
- update(String, String) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.QueryObject
-
Метод создает строку запроса с оператором UPDATE.
- UpdateQuery - Class in io.bitbucket.dsmoons.odk.sql.query.builder.statement
-
Класс с методами построения UPDATE-запросов
- UpdateQuery(String) - Constructor for class io.bitbucket.dsmoons.odk.sql.query.builder.statement.UpdateQuery
-
Конструктор
- using(Field, Field...) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join.OnCondition
-
Метод добавляет оператор USING к строке запроса.
- using(String, String...) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join.OnCondition
-
Метод добавляет оператор USING к строке запроса.
V
- value(Object) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.predicate.Predicate.Builder
-
Метод добавляет значение (литерал) для продолжения построения предиката.
- value(Object) - Static method in class io.bitbucket.dsmoons.odk.sql.query.builder.PredicateObject
-
Метод добавляет значение (литерал) для продолжения построения предиката.
- valueOf(String) - Static method in enum class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join.Type
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Join.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values(String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.statement.InsertQuery.Values
-
Метод добавляет оператор VALUES к строке запроса.
- values(List<?>) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.statement.InsertQuery.Values
-
Метод добавляет оператор VALUES к строке запроса.
- values(List<String>, List<?>, List<?>...) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.statement.InsertQuery.Values
-
Метод добавляет оператор VALUES к строке запроса.
- values(Map<String, ?>) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.statement.InsertQuery.Values
-
Метод добавляет оператор VALUES к строке запроса.
W
- when(Object) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.expressions.Case.CaseWhen
-
Метод добавляет оператор WHEN и значение для построения выражения CASE
- where(Predicate) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Where
-
Метод добавляет оператор WHERE к строке запроса.
- where(String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Where
-
Метод добавляет оператор WHERE к строке запроса.
- where(Map<String, ?>) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Where
-
Метод добавляет оператор WHERE к строке запроса.
- Where<T> - Class in io.bitbucket.dsmoons.odk.sql.query.builder.clause
-
Методы добавления оператора WHERE к строке запроса.
- Where() - Constructor for class io.bitbucket.dsmoons.odk.sql.query.builder.clause.Where
-
Конструктор
- whereExists(SelectQuery) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.statement.SelectQuery
-
Метод добавляет оператор WHERE EXISTS и подзапрос к строке запроса
- whereExists(String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.statement.SelectQuery
-
Метод добавляет оператор WHERE EXISTS и подзапрос к строке запроса
- whereNotExists(SelectQuery) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.statement.SelectQuery
-
Метод добавляет оператор WHERE NOT EXISTS и подзапрос к строке запроса
- whereNotExists(String) - Method in class io.bitbucket.dsmoons.odk.sql.query.builder.statement.SelectQuery
-
Метод добавляет оператор WHERE NOT EXISTS и подзапрос к строке запроса
All Classes and Interfaces|All Packages
AbstractExpression.toString()