- AbstractConfigLoader - Class in org.queryman.builder.boot
-
- AbstractConfigLoader(String) - Constructor for class org.queryman.builder.boot.AbstractConfigLoader
-
- AbstractQuery - Class in org.queryman.builder
-
Standard implementation of
Query.
- AbstractQuery() - Constructor for class org.queryman.builder.AbstractQuery
-
- AbstractSyntaxTree - Interface in org.queryman.builder.ast
-
This class provides API to manipulate abstract syntax tree of SQL tokens.
- AbstractToken - Class in org.queryman.builder.token
-
- AbstractToken(String) - Constructor for class org.queryman.builder.token.AbstractToken
-
- addChildNode(Node) - Method in interface org.queryman.builder.ast.AbstractSyntaxTree
-
Insert child node into the parent node.
- addChildNode(Node) - Method in interface org.queryman.builder.ast.Node
-
Add children node.
- addChildNode(Node) - Method in class org.queryman.builder.ast.NodeImpl
-
- addLeaf(Token) - Method in interface org.queryman.builder.ast.AbstractSyntaxTree
-
Add leaf into current node.
- addLeaf(Token) - Method in interface org.queryman.builder.ast.Node
-
Add leaf.
- addLeaf(Token) - Method in class org.queryman.builder.ast.NodeImpl
-
- addLeaves(List<Token>) - Method in interface org.queryman.builder.ast.AbstractSyntaxTree
-
Add leaves into current node.
- addLeaves(Token...) - Method in interface org.queryman.builder.ast.AbstractSyntaxTree
-
Add leaves into current node.
- addProperties(Properties) - Method in interface org.queryman.builder.boot.Metadata
-
Add properties object.
- addProperty(String, String) - Method in interface org.queryman.builder.boot.Metadata
-
Add the property value by key.
- all() - Method in class org.queryman.builder.command.impl.SelectImpl
-
Clause SELECT ALL ...
- all(T) - Static method in class org.queryman.builder.Queryman
-
Creates an ALL expression that contains one argument
- all(T...) - Static method in class org.queryman.builder.Queryman
-
Creates an ALL expression that contains one argument
- ALL - Static variable in class org.queryman.builder.ast.NodesMetadata
-
- ALL - Static variable in class org.queryman.builder.Keywords
-
- and(Conditions) - Method in interface org.queryman.builder.command.Conditions
-
- and(Conditions) - Method in interface org.queryman.builder.command.delete.DeleteWhereManySteps
-
- and(Conditions) - Method in class org.queryman.builder.command.impl.ConditionsImpl
-
- and(Conditions) - Method in class org.queryman.builder.command.impl.DeleteImpl
-
- and(Conditions) - Method in class org.queryman.builder.command.impl.InsertImpl
-
- and(Conditions) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- and(Conditions) - Method in class org.queryman.builder.command.impl.UpdateImpl
-
- and(Conditions) - Method in interface org.queryman.builder.command.insert.InsertDoUpdateWhereManySteps
-
- and(Conditions) - Method in interface org.queryman.builder.command.insert.InsertOnConflictWhereManySteps
-
- and(Conditions) - Method in interface org.queryman.builder.command.select.SelectHavingManySteps
-
- and(Conditions) - Method in interface org.queryman.builder.command.select.SelectJoinOnManySteps
-
- and(Conditions) - Method in interface org.queryman.builder.command.select.SelectWhereManySteps
-
- and(Conditions) - Method in interface org.queryman.builder.command.update.UpdateWhereManySteps
-
- and(T, T, T) - Method in interface org.queryman.builder.command.Conditions
-
Example:
// SELECT * FROM book WHERE year > 2010 AND "id" = 1
select("*")
.from("book")
.where("year", ">", "2010")
.and(asQuotedName("id"), operator("="), asNumber(1))
.sql()
- and(T, T, T) - Method in interface org.queryman.builder.command.delete.DeleteWhereManySteps
-
- and(T, T, T) - Method in class org.queryman.builder.command.impl.ConditionsImpl
-
- and(T, T, T) - Method in class org.queryman.builder.command.impl.DeleteImpl
-
- and(T, T, T) - Method in class org.queryman.builder.command.impl.InsertImpl
-
- and(T, T, T) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- and(T, T, T) - Method in class org.queryman.builder.command.impl.UpdateImpl
-
- and(T, T, T) - Method in interface org.queryman.builder.command.insert.InsertDoUpdateWhereManySteps
-
- and(T, T, T) - Method in interface org.queryman.builder.command.insert.InsertOnConflictWhereManySteps
-
- and(T, T, T) - Method in interface org.queryman.builder.command.select.SelectHavingManySteps
-
- and(T, T, T) - Method in interface org.queryman.builder.command.select.SelectJoinOnManySteps
-
- and(T, T, T) - Method in interface org.queryman.builder.command.select.SelectWhereManySteps
-
- and(T, T, T) - Method in interface org.queryman.builder.command.update.UpdateWhereManySteps
-
- AND - Static variable in class org.queryman.builder.ast.NodesMetadata
-
- AND - Static variable in class org.queryman.builder.Operators
-
- AND_NOT - Static variable in class org.queryman.builder.ast.NodesMetadata
-
- AND_NOT - Static variable in class org.queryman.builder.Operators
-
- andExists(Query) - Method in interface org.queryman.builder.command.Conditions
-
Example:
// SELECT * FROM book WHERE year > 2010 AND EXISTS (SELECT * FROM author)
select("*")
.from("book")
.where("year", ">", "2010")
.andExists(select("*").from("authors"))
.sql()
- andExists(Query) - Method in interface org.queryman.builder.command.delete.DeleteWhereManySteps
-
- andExists(Query) - Method in class org.queryman.builder.command.impl.ConditionsImpl
-
- andExists(Query) - Method in class org.queryman.builder.command.impl.DeleteImpl
-
- andExists(Query) - Method in class org.queryman.builder.command.impl.InsertImpl
-
- andExists(Query) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- andExists(Query) - Method in class org.queryman.builder.command.impl.UpdateImpl
-
- andExists(Query) - Method in interface org.queryman.builder.command.insert.InsertDoUpdateWhereManySteps
-
- andExists(Query) - Method in interface org.queryman.builder.command.insert.InsertOnConflictWhereManySteps
-
- andExists(Query) - Method in interface org.queryman.builder.command.select.SelectHavingManySteps
-
- andExists(Query) - Method in interface org.queryman.builder.command.select.SelectJoinOnManySteps
-
- andExists(Query) - Method in interface org.queryman.builder.command.select.SelectWhereManySteps
-
- andExists(Query) - Method in interface org.queryman.builder.command.update.UpdateWhereManySteps
-
- andNot(Conditions) - Method in interface org.queryman.builder.command.Conditions
-
- andNot(Conditions) - Method in interface org.queryman.builder.command.delete.DeleteWhereManySteps
-
- andNot(Conditions) - Method in class org.queryman.builder.command.impl.ConditionsImpl
-
- andNot(Conditions) - Method in class org.queryman.builder.command.impl.DeleteImpl
-
- andNot(Conditions) - Method in class org.queryman.builder.command.impl.InsertImpl
-
- andNot(Conditions) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- andNot(Conditions) - Method in class org.queryman.builder.command.impl.UpdateImpl
-
- andNot(Conditions) - Method in interface org.queryman.builder.command.insert.InsertDoUpdateWhereManySteps
-
- andNot(Conditions) - Method in interface org.queryman.builder.command.insert.InsertOnConflictWhereManySteps
-
- andNot(Conditions) - Method in interface org.queryman.builder.command.select.SelectHavingManySteps
-
- andNot(Conditions) - Method in interface org.queryman.builder.command.select.SelectJoinOnManySteps
-
- andNot(Conditions) - Method in interface org.queryman.builder.command.select.SelectWhereManySteps
-
- andNot(Conditions) - Method in interface org.queryman.builder.command.update.UpdateWhereManySteps
-
- andNot(T, T, T) - Method in interface org.queryman.builder.command.Conditions
-
Example:
// SELECT * FROM book WHERE year > 2010 AND NOT "id" = 1
select("*")
.from("book")
.where("year", ">", "2010")
.andNot(asQuotedName("id"), operator("="), asNumber(1))
.sql()
- andNot(T, T, T) - Method in interface org.queryman.builder.command.delete.DeleteWhereManySteps
-
- andNot(T, T, T) - Method in class org.queryman.builder.command.impl.ConditionsImpl
-
- andNot(T, T, T) - Method in class org.queryman.builder.command.impl.DeleteImpl
-
- andNot(T, T, T) - Method in class org.queryman.builder.command.impl.InsertImpl
-
- andNot(T, T, T) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- andNot(T, T, T) - Method in class org.queryman.builder.command.impl.UpdateImpl
-
- andNot(T, T, T) - Method in interface org.queryman.builder.command.insert.InsertDoUpdateWhereManySteps
-
- andNot(T, T, T) - Method in interface org.queryman.builder.command.insert.InsertOnConflictWhereManySteps
-
- andNot(T, T, T) - Method in interface org.queryman.builder.command.select.SelectHavingManySteps
-
- andNot(T, T, T) - Method in interface org.queryman.builder.command.select.SelectJoinOnManySteps
-
- andNot(T, T, T) - Method in interface org.queryman.builder.command.select.SelectWhereManySteps
-
- andNot(T, T, T) - Method in interface org.queryman.builder.command.update.UpdateWhereManySteps
-
- andNotExists(Query) - Method in interface org.queryman.builder.command.Conditions
-
Example:
// SELECT * FROM book WHERE year > 2010 AND NOT EXISTS (SELECT * FROM author)
select("*")
.from("book")
.where("year", ">", "2010")
.andNotExists(select("*").from("authors"))
.sql()
- andNotExists(Query) - Method in interface org.queryman.builder.command.delete.DeleteWhereManySteps
-
- andNotExists(Query) - Method in class org.queryman.builder.command.impl.ConditionsImpl
-
- andNotExists(Query) - Method in class org.queryman.builder.command.impl.DeleteImpl
-
- andNotExists(Query) - Method in class org.queryman.builder.command.impl.InsertImpl
-
- andNotExists(Query) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- andNotExists(Query) - Method in class org.queryman.builder.command.impl.UpdateImpl
-
- andNotExists(Query) - Method in interface org.queryman.builder.command.insert.InsertDoUpdateWhereManySteps
-
- andNotExists(Query) - Method in interface org.queryman.builder.command.insert.InsertOnConflictWhereManySteps
-
- andNotExists(Query) - Method in interface org.queryman.builder.command.select.SelectHavingManySteps
-
- andNotExists(Query) - Method in interface org.queryman.builder.command.select.SelectJoinOnManySteps
-
- andNotExists(Query) - Method in interface org.queryman.builder.command.select.SelectWhereManySteps
-
- andNotExists(Query) - Method in interface org.queryman.builder.command.update.UpdateWhereManySteps
-
- any(T) - Static method in class org.queryman.builder.Queryman
-
Creates an ANY expression that contains one argument
- any(T...) - Static method in class org.queryman.builder.Queryman
-
Creates an ANY expression that contains one argument
- ANY - Static variable in class org.queryman.builder.ast.NodesMetadata
-
- ANY - Static variable in class org.queryman.builder.Keywords
-
- ArrayExpression<T> - Class in org.queryman.builder.token.expression.prepared
-
This is a ARRAY expressions.
- ArrayExpression(T...) - Constructor for class org.queryman.builder.token.expression.prepared.ArrayExpression
-
- ArrayUtils - Class in org.queryman.builder.utils
-
- ArrayUtils() - Constructor for class org.queryman.builder.utils.ArrayUtils
-
- as(String) - Method in interface org.queryman.builder.command.create_sequence.SequenceAsStep
-
Specifies a data type of sequence.
- as(String) - Method in interface org.queryman.builder.command.delete.DeleteAsStep
-
A substitute name for the target table.
- as(String) - Method in interface org.queryman.builder.command.from.FromFirstStep
-
Specify an alias.
- as(String) - Method in class org.queryman.builder.command.impl.DeleteImpl
-
- as(String) - Method in class org.queryman.builder.command.impl.FromImpl
-
- as(String) - Method in class org.queryman.builder.command.impl.InsertImpl
-
- as(String) - Method in class org.queryman.builder.command.impl.SequenceImpl
-
- as(String) - Method in class org.queryman.builder.command.impl.UpdateImpl
-
- as(String) - Method in interface org.queryman.builder.command.insert.InsertAsStep
-
Sets a substitute name for target table.
- as(String) - Method in interface org.queryman.builder.command.update.UpdateAsStep
-
A substitute name for the target table.
- as(String) - Method in class org.queryman.builder.token.Expression
-
- as(String) - Method in interface org.queryman.builder.token.ExpressionAsStep
-
- as(String, String...) - Method in class org.queryman.builder.token.Expression
-
- as(String, String...) - Method in interface org.queryman.builder.token.ExpressionAsStep
-
- as(Query) - Method in class org.queryman.builder.command.impl.WithImpl
-
- as(Query) - Method in interface org.queryman.builder.command.with.WithAsStep
-
Specifies sub-queries
- as(Expression) - Method in class org.queryman.builder.command.impl.WithImpl
-
- as(Expression) - Method in interface org.queryman.builder.command.with.WithAsStep
-
Specifies sub-queries
- AS - Static variable in class org.queryman.builder.ast.NodesMetadata
-
- AS - Static variable in class org.queryman.builder.Keywords
-
- asArray(Collection<T>) - Static method in class org.queryman.builder.Queryman
-
Array expression:
asArray(List.of(1,2)); // ARRAY[1, 2]
- asArray(T...) - Static method in class org.queryman.builder.Queryman
-
Array expression:
asArray(1, 2); // ARRAY[1, 2]
- asConstant(T) - Static method in class org.queryman.builder.Queryman
-
Using a class name of constant it creates an appropriate Expression object.
- asConstant(T[]) - Static method in class org.queryman.builder.Queryman
-
Creates an array expression.
- asDate(T) - Static method in class org.queryman.builder.Queryman
-
Creates a Date expression.
- asDollarString(String) - Static method in class org.queryman.builder.Queryman
-
Dollar string expression:
$$any string is here$$
- asDollarString(String, String) - Static method in class org.queryman.builder.Queryman
-
Dollar string expression:
$$any string is here$$
$tag$any string is here$tag$
- asFunc(String, Expression) - Static method in class org.queryman.builder.Queryman
-
Examples:
asFunc("ALL", asArray(List.of(1, 2))); // ALL(ARRAY[1, 2])
asFunc("SOME", asList(1, 2)); // SOME(1, 2)
- asFunc(String, T...) - Static method in class org.queryman.builder.Queryman
-
- asList(Collection<T>) - Static method in class org.queryman.builder.Queryman
-
List expression.
- asList(T...) - Static method in class org.queryman.builder.Queryman
-
List expression.
- asName(String) - Static method in class org.queryman.builder.Queryman
-
Column reference expression:
table.column
(complex_type).field
- asOperator(String, Expression) - Static method in class org.queryman.builder.Queryman
-
- asOperator(String, T...) - Static method in class org.queryman.builder.Queryman
-
- asQuotedName(String) - Static method in class org.queryman.builder.Queryman
-
Quoted column reference expression:
"table"."column"
- assemble(AbstractSyntaxTree) - Method in interface org.queryman.builder.ast.AstVisitor
-
Visits SQL query making a tree from its clauses.
- assemble(AbstractSyntaxTree) - Method in class org.queryman.builder.command.clause.Join
-
- assemble(AbstractSyntaxTree) - Method in class org.queryman.builder.command.clause.Locking
-
- assemble(AbstractSyntaxTree) - Method in class org.queryman.builder.command.clause.OrderBy
-
- assemble(AbstractSyntaxTree) - Method in class org.queryman.builder.command.ConflictTarget
-
- assemble(AbstractSyntaxTree) - Method in class org.queryman.builder.command.impl.ConditionsImpl
-
- assemble(AbstractSyntaxTree) - Method in class org.queryman.builder.command.impl.DeleteImpl
-
- assemble(AbstractSyntaxTree) - Method in class org.queryman.builder.command.impl.FromImpl
-
- assemble(AbstractSyntaxTree) - Method in class org.queryman.builder.command.impl.InsertImpl
-
- assemble(AbstractSyntaxTree) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- assemble(AbstractSyntaxTree) - Method in class org.queryman.builder.command.impl.SequenceImpl
-
- assemble(AbstractSyntaxTree) - Method in class org.queryman.builder.command.impl.UpdateImpl
-
- assemble(AbstractSyntaxTree) - Method in class org.queryman.builder.command.impl.WithImpl
-
- asSubQuery(Query) - Static method in class org.queryman.builder.Queryman
-
- asTime(T) - Static method in class org.queryman.builder.Queryman
-
Creates a Time expression.
- asTimestamp(T) - Static method in class org.queryman.builder.Queryman
-
Creates a Timestamp expression.
- AstVisitor - Interface in org.queryman.builder.ast
-
If any complex type represent itself a part of query or it must implements
this interface.
- FloatExpression - Class in org.queryman.builder.token.expression.prepared
-
This class is representation of float constant.
- FloatExpression(Float) - Constructor for class org.queryman.builder.token.expression.prepared.FloatExpression
-
- FOR_KEY_SHARE - org.queryman.builder.command.clause.Locking.LockingMode
-
- FOR_KEY_SHARE - Static variable in class org.queryman.builder.ast.NodesMetadata
-
- FOR_NO_KEY_UPDATE - org.queryman.builder.command.clause.Locking.LockingMode
-
- FOR_NO_KEY_UPDATE - Static variable in class org.queryman.builder.ast.NodesMetadata
-
- FOR_SHARE - org.queryman.builder.command.clause.Locking.LockingMode
-
- FOR_SHARE - Static variable in class org.queryman.builder.ast.NodesMetadata
-
- FOR_UPDATE - org.queryman.builder.command.clause.Locking.LockingMode
-
- FOR_UPDATE - Static variable in class org.queryman.builder.ast.NodesMetadata
-
- forKeyShare() - Static method in class org.queryman.builder.command.clause.Locking
-
- forKeyShare() - Method in class org.queryman.builder.command.impl.SelectImpl
-
- forKeyShare() - Method in interface org.queryman.builder.command.select.SelectLockingStep
-
Specifies a locking mode name FOR KEY SHARE.
- forNoKeyUpdate() - Static method in class org.queryman.builder.command.clause.Locking
-
- forNoKeyUpdate() - Method in class org.queryman.builder.command.impl.SelectImpl
-
- forNoKeyUpdate() - Method in interface org.queryman.builder.command.select.SelectLockingStep
-
Specifies a locking mode name FOR NO KEY UPDATE.
- forShare() - Static method in class org.queryman.builder.command.clause.Locking
-
- forShare() - Method in class org.queryman.builder.command.impl.SelectImpl
-
- forShare() - Method in interface org.queryman.builder.command.select.SelectLockingStep
-
Specifies a locking mode name FOR SHARE.
- forUpdate() - Static method in class org.queryman.builder.command.clause.Locking
-
- forUpdate() - Method in class org.queryman.builder.command.impl.SelectImpl
-
- forUpdate() - Method in interface org.queryman.builder.command.select.SelectLockingStep
-
Specifies a locking mode name FOR UPDATE.
- from(String) - Static method in class org.queryman.builder.Queryman
-
FROM clause can be used as a part of other SQL statements.
- from(String...) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- from(String...) - Method in class org.queryman.builder.command.impl.UpdateImpl
-
- from(String...) - Method in interface org.queryman.builder.command.select.SelectFromStep
-
Specify table name that be used to retrieve rows.
- from(String...) - Method in interface org.queryman.builder.command.update.UpdateFromStep
-
Set list of tables that are used in WHERE or SET clauses.
- from(From...) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- from(From...) - Method in interface org.queryman.builder.command.select.SelectFromStep
-
Specify table name that be used to retrieve rows.
- from(Expression) - Static method in class org.queryman.builder.Queryman
-
FROM clause can be used as a part of other SQL statements.
- from(Expression...) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- from(Expression...) - Method in class org.queryman.builder.command.impl.UpdateImpl
-
- from(Expression...) - Method in interface org.queryman.builder.command.select.SelectFromStep
-
Specify table name that be used to retrieve rows.
- from(Expression...) - Method in interface org.queryman.builder.command.update.UpdateFromStep
-
Set list of tables that are used in WHERE or SET clauses.
- From - Interface in org.queryman.builder.command.from
-
Interface marker to denote the FROM statement.
- FROM - Static variable in class org.queryman.builder.ast.NodesMetadata
-
- FROM - Static variable in class org.queryman.builder.Keywords
-
- FromFinalStep - Interface in org.queryman.builder.command.from
-
Final step of FROM statement.
- FromFirstStep - Interface in org.queryman.builder.command.from
-
- FromImpl - Class in org.queryman.builder.command.impl
-
Standard implementation of FROM statement.
- FromImpl(Expression) - Constructor for class org.queryman.builder.command.impl.FromImpl
-
- FromImpl(Expression, boolean) - Constructor for class org.queryman.builder.command.impl.FromImpl
-
- fromOnly(String) - Static method in class org.queryman.builder.Queryman
-
FROM clause can be used as a part of other SQL statements.
- fromOnly(Expression) - Static method in class org.queryman.builder.Queryman
-
FROM clause can be used as a part of other SQL statements.
- FromRepeatableStep - Interface in org.queryman.builder.command.from
-
REPEATABLE step is followed by TABLESAMPLE step.
- FromTablesampleStep - Interface in org.queryman.builder.command.from
-
TABLESAMPLE indicates a method and optional length of argument is used
to retrieve subset rows of table.
- FULL_JOIN - Static variable in class org.queryman.builder.ast.NodesMetadata
-
- FULL_JOIN - Static variable in class org.queryman.builder.Keywords
-
- fullJoin(String) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- fullJoin(String) - Method in interface org.queryman.builder.command.select.SelectJoinStep
-
- fullJoin(Expression) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- fullJoin(Expression) - Method in interface org.queryman.builder.command.select.SelectJoinStep
-
- FuncExpression - Class in org.queryman.builder.token.expression
-
- FuncExpression(String) - Constructor for class org.queryman.builder.token.expression.FuncExpression
-
- FuncExpression(String, Expression...) - Constructor for class org.queryman.builder.token.expression.FuncExpression
-
- of(String...) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- of(String...) - Method in interface org.queryman.builder.command.select.SelectLockingOfTableStep
-
Specifies tables, rows of those are locking.
- of(Expression...) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- of(Expression...) - Method in interface org.queryman.builder.command.select.SelectLockingOfTableStep
-
Specifies tables, rows of those are locking.
- OF - Static variable in class org.queryman.builder.ast.NodesMetadata
-
- offset(long) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- offset(long) - Method in interface org.queryman.builder.command.select.SelectOffsetStep
-
Specifies the offset start.
- offset(Expression) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- offset(Expression) - Method in interface org.queryman.builder.command.select.SelectOffsetStep
-
Specifies the offset start.
- OFFSET - Static variable in class org.queryman.builder.ast.NodesMetadata
-
- OFFSET - Static variable in class org.queryman.builder.Keywords
-
- on(boolean) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- on(boolean) - Method in interface org.queryman.builder.command.select.SelectJoinOnFirstStep
-
This form of JOIN ON condition is equivalent to CROSS JOIN.
- on(Conditions) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- on(Conditions) - Method in interface org.queryman.builder.command.select.SelectJoinOnFirstStep
-
- on(T, T, T) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- on(T, T, T) - Method in interface org.queryman.builder.command.select.SelectJoinOnFirstStep
-
Example:
// SELECT * FROM book AS b JOIN author a ON a.id = b.author_id
select("*")
.from(asName("book").as("b"))
.join("author a")
.on("a.id", "=", "b.author_id")
.sql()
- ON - Static variable in class org.queryman.builder.ast.NodesMetadata
-
- ON - Static variable in class org.queryman.builder.Keywords
-
- ON_CONFLICT - Static variable in class org.queryman.builder.Keywords
-
- ON_CONSTRAINT - Static variable in class org.queryman.builder.Keywords
-
- onConflict() - Method in class org.queryman.builder.command.impl.InsertImpl
-
- onConflict() - Method in interface org.queryman.builder.command.insert.InsertOnConflictStep
-
- onConflict(String) - Method in class org.queryman.builder.command.impl.InsertImpl
-
- onConflict(String) - Method in interface org.queryman.builder.command.insert.InsertOnConflictStep
-
Specifies index column name of conflict target.
- onConflict(ConflictTarget...) - Method in class org.queryman.builder.command.impl.InsertImpl
-
- onConflict(ConflictTarget...) - Method in interface org.queryman.builder.command.insert.InsertOnConflictStep
-
Specifies a conflict target
- onConstraint(String) - Method in class org.queryman.builder.command.impl.InsertImpl
-
- onConstraint(String) - Method in interface org.queryman.builder.command.insert.InsertOnConstraintStep
-
- onExists(Query) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- onExists(Query) - Method in interface org.queryman.builder.command.select.SelectJoinOnFirstStep
-
- ONLY - Static variable in class org.queryman.builder.ast.NodesMetadata
-
- ONLY - Static variable in class org.queryman.builder.Keywords
-
- operator(T) - Static method in class org.queryman.builder.Queryman
-
Creates an operator which ordinarily is used by condition.
- Operator - Class in org.queryman.builder.token
-
PostgreSQL operators.
- Operator(String) - Constructor for class org.queryman.builder.token.Operator
-
- Operator(String, int) - Constructor for class org.queryman.builder.token.Operator
-
- Operators - Class in org.queryman.builder
-
Collection of operators which can be used in different conditions.
- Operators() - Constructor for class org.queryman.builder.Operators
-
- or(Conditions) - Method in interface org.queryman.builder.command.Conditions
-
- or(Conditions) - Method in interface org.queryman.builder.command.delete.DeleteWhereManySteps
-
- or(Conditions) - Method in class org.queryman.builder.command.impl.ConditionsImpl
-
- or(Conditions) - Method in class org.queryman.builder.command.impl.DeleteImpl
-
- or(Conditions) - Method in class org.queryman.builder.command.impl.InsertImpl
-
- or(Conditions) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- or(Conditions) - Method in class org.queryman.builder.command.impl.UpdateImpl
-
- or(Conditions) - Method in interface org.queryman.builder.command.insert.InsertDoUpdateWhereManySteps
-
- or(Conditions) - Method in interface org.queryman.builder.command.insert.InsertOnConflictWhereManySteps
-
- or(Conditions) - Method in interface org.queryman.builder.command.select.SelectHavingManySteps
-
- or(Conditions) - Method in interface org.queryman.builder.command.select.SelectJoinOnManySteps
-
- or(Conditions) - Method in interface org.queryman.builder.command.select.SelectWhereManySteps
-
- or(Conditions) - Method in interface org.queryman.builder.command.update.UpdateWhereManySteps
-
- or(T, T, T) - Method in interface org.queryman.builder.command.Conditions
-
Example:
// SELECT * FROM book WHERE year > 2010 OR id = 1
select("*")
.from("book")
.where("year", ">", "2010")
.or("id", "=", "1")
.sql()
- or(T, T, T) - Method in interface org.queryman.builder.command.delete.DeleteWhereManySteps
-
- or(T, T, T) - Method in class org.queryman.builder.command.impl.ConditionsImpl
-
- or(T, T, T) - Method in class org.queryman.builder.command.impl.DeleteImpl
-
- or(T, T, T) - Method in class org.queryman.builder.command.impl.InsertImpl
-
- or(T, T, T) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- or(T, T, T) - Method in class org.queryman.builder.command.impl.UpdateImpl
-
- or(T, T, T) - Method in interface org.queryman.builder.command.insert.InsertDoUpdateWhereManySteps
-
- or(T, T, T) - Method in interface org.queryman.builder.command.insert.InsertOnConflictWhereManySteps
-
- or(T, T, T) - Method in interface org.queryman.builder.command.select.SelectHavingManySteps
-
- or(T, T, T) - Method in interface org.queryman.builder.command.select.SelectJoinOnManySteps
-
- or(T, T, T) - Method in interface org.queryman.builder.command.select.SelectWhereManySteps
-
- or(T, T, T) - Method in interface org.queryman.builder.command.update.UpdateWhereManySteps
-
- OR - Static variable in class org.queryman.builder.ast.NodesMetadata
-
- OR - Static variable in class org.queryman.builder.Operators
-
- OR_NOT - Static variable in class org.queryman.builder.ast.NodesMetadata
-
- OR_NOT - Static variable in class org.queryman.builder.Operators
-
- ORDER_BY - Static variable in class org.queryman.builder.ast.NodesMetadata
-
- ORDER_BY - Static variable in class org.queryman.builder.Keywords
-
- orderBy(String) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- orderBy(String) - Method in interface org.queryman.builder.command.select.SelectOrderByStep
-
Specifies an ordering of output
- orderBy(String) - Static method in class org.queryman.builder.Queryman
-
- orderBy(String, String) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- orderBy(String, String) - Method in interface org.queryman.builder.command.select.SelectOrderByStep
-
Specifies an ordering of output
- orderBy(String, String) - Static method in class org.queryman.builder.Queryman
-
- orderBy(String, String, String) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- orderBy(String, String, String) - Method in interface org.queryman.builder.command.select.SelectOrderByStep
-
Specifies an ordering of output.
- orderBy(String, String, String) - Static method in class org.queryman.builder.Queryman
-
- orderBy(OrderBy...) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- orderBy(OrderBy...) - Method in interface org.queryman.builder.command.select.SelectOrderByStep
-
Specifies an ordering of output.
- OrderBy - Class in org.queryman.builder.command.clause
-
This class represents an ORDER BY clause.
- OrderBy(String) - Constructor for class org.queryman.builder.command.clause.OrderBy
-
- OrderBy(String, String) - Constructor for class org.queryman.builder.command.clause.OrderBy
-
- OrderBy(String, String, String) - Constructor for class org.queryman.builder.command.clause.OrderBy
-
- OrderBy(Expression, Expression, Expression) - Constructor for class org.queryman.builder.command.clause.OrderBy
-
- orExists(Query) - Method in interface org.queryman.builder.command.Conditions
-
Example:
// SELECT * FROM book WHERE year > 2010 OR EXISTS (SELECT * FROM author)
select("*")
.from("book")
.where("year", ">", "2010")
.orExists(select("*").from("authors"))
.sql()
- orExists(Query) - Method in interface org.queryman.builder.command.delete.DeleteWhereManySteps
-
- orExists(Query) - Method in class org.queryman.builder.command.impl.ConditionsImpl
-
- orExists(Query) - Method in class org.queryman.builder.command.impl.DeleteImpl
-
- orExists(Query) - Method in class org.queryman.builder.command.impl.InsertImpl
-
- orExists(Query) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- orExists(Query) - Method in class org.queryman.builder.command.impl.UpdateImpl
-
- orExists(Query) - Method in interface org.queryman.builder.command.insert.InsertDoUpdateWhereManySteps
-
- orExists(Query) - Method in interface org.queryman.builder.command.insert.InsertOnConflictWhereManySteps
-
- orExists(Query) - Method in interface org.queryman.builder.command.select.SelectHavingManySteps
-
- orExists(Query) - Method in interface org.queryman.builder.command.select.SelectJoinOnManySteps
-
- orExists(Query) - Method in interface org.queryman.builder.command.select.SelectWhereManySteps
-
- orExists(Query) - Method in interface org.queryman.builder.command.update.UpdateWhereManySteps
-
- org.queryman.builder - package org.queryman.builder
-
- org.queryman.builder.ast - package org.queryman.builder.ast
-
- org.queryman.builder.boot - package org.queryman.builder.boot
-
- org.queryman.builder.boot.adapter - package org.queryman.builder.boot.adapter
-
- org.queryman.builder.boot.jaxb - package org.queryman.builder.boot.jaxb
-
- org.queryman.builder.boot.jaxb.adapters - package org.queryman.builder.boot.jaxb.adapters
-
- org.queryman.builder.boot.jaxb.types.properties - package org.queryman.builder.boot.jaxb.types.properties
-
- org.queryman.builder.cfg - package org.queryman.builder.cfg
-
- org.queryman.builder.command - package org.queryman.builder.command
-
- org.queryman.builder.command.clause - package org.queryman.builder.command.clause
-
- org.queryman.builder.command.create - package org.queryman.builder.command.create
-
- org.queryman.builder.command.create_sequence - package org.queryman.builder.command.create_sequence
-
- org.queryman.builder.command.delete - package org.queryman.builder.command.delete
-
- org.queryman.builder.command.from - package org.queryman.builder.command.from
-
- org.queryman.builder.command.impl - package org.queryman.builder.command.impl
-
- org.queryman.builder.command.insert - package org.queryman.builder.command.insert
-
- org.queryman.builder.command.select - package org.queryman.builder.command.select
-
- org.queryman.builder.command.update - package org.queryman.builder.command.update
-
- org.queryman.builder.command.with - package org.queryman.builder.command.with
-
- org.queryman.builder.token - package org.queryman.builder.token
-
- org.queryman.builder.token.expression - package org.queryman.builder.token.expression
-
- org.queryman.builder.token.expression.prepared - package org.queryman.builder.token.expression.prepared
-
- org.queryman.builder.utils - package org.queryman.builder.utils
-
- orNot(Conditions) - Method in interface org.queryman.builder.command.Conditions
-
- orNot(Conditions) - Method in interface org.queryman.builder.command.delete.DeleteWhereManySteps
-
- orNot(Conditions) - Method in class org.queryman.builder.command.impl.ConditionsImpl
-
- orNot(Conditions) - Method in class org.queryman.builder.command.impl.DeleteImpl
-
- orNot(Conditions) - Method in class org.queryman.builder.command.impl.InsertImpl
-
- orNot(Conditions) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- orNot(Conditions) - Method in class org.queryman.builder.command.impl.UpdateImpl
-
- orNot(Conditions) - Method in interface org.queryman.builder.command.insert.InsertDoUpdateWhereManySteps
-
- orNot(Conditions) - Method in interface org.queryman.builder.command.insert.InsertOnConflictWhereManySteps
-
- orNot(Conditions) - Method in interface org.queryman.builder.command.select.SelectHavingManySteps
-
- orNot(Conditions) - Method in interface org.queryman.builder.command.select.SelectJoinOnManySteps
-
- orNot(Conditions) - Method in interface org.queryman.builder.command.select.SelectWhereManySteps
-
- orNot(Conditions) - Method in interface org.queryman.builder.command.update.UpdateWhereManySteps
-
- orNot(T, T, T) - Method in interface org.queryman.builder.command.Conditions
-
Example:
// SELECT * FROM book WHERE year > 2010 OR NOT "id" = 1
select("*")
.from("book")
.where("year", ">", "2010")
.orNot(asQuotedName("id"), "=", 1)
.sql()
- orNot(T, T, T) - Method in interface org.queryman.builder.command.delete.DeleteWhereManySteps
-
- orNot(T, T, T) - Method in class org.queryman.builder.command.impl.ConditionsImpl
-
- orNot(T, T, T) - Method in class org.queryman.builder.command.impl.DeleteImpl
-
- orNot(T, T, T) - Method in class org.queryman.builder.command.impl.InsertImpl
-
- orNot(T, T, T) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- orNot(T, T, T) - Method in class org.queryman.builder.command.impl.UpdateImpl
-
- orNot(T, T, T) - Method in interface org.queryman.builder.command.insert.InsertDoUpdateWhereManySteps
-
- orNot(T, T, T) - Method in interface org.queryman.builder.command.insert.InsertOnConflictWhereManySteps
-
- orNot(T, T, T) - Method in interface org.queryman.builder.command.select.SelectHavingManySteps
-
- orNot(T, T, T) - Method in interface org.queryman.builder.command.select.SelectJoinOnManySteps
-
- orNot(T, T, T) - Method in interface org.queryman.builder.command.select.SelectWhereManySteps
-
- orNot(T, T, T) - Method in interface org.queryman.builder.command.update.UpdateWhereManySteps
-
- orNotExists(Query) - Method in interface org.queryman.builder.command.Conditions
-
Example:
// SELECT * FROM book WHERE year > 2010 OR NOT EXISTS (SELECT * FROM author)
select("*")
.from("book")
.where("year", ">", "2010")
.orNotExists(select("*").from("authors"))
.sql()
- orNotExists(Query) - Method in interface org.queryman.builder.command.delete.DeleteWhereManySteps
-
- orNotExists(Query) - Method in class org.queryman.builder.command.impl.ConditionsImpl
-
- orNotExists(Query) - Method in class org.queryman.builder.command.impl.DeleteImpl
-
- orNotExists(Query) - Method in class org.queryman.builder.command.impl.InsertImpl
-
- orNotExists(Query) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- orNotExists(Query) - Method in class org.queryman.builder.command.impl.UpdateImpl
-
- orNotExists(Query) - Method in interface org.queryman.builder.command.insert.InsertDoUpdateWhereManySteps
-
- orNotExists(Query) - Method in interface org.queryman.builder.command.insert.InsertOnConflictWhereManySteps
-
- orNotExists(Query) - Method in interface org.queryman.builder.command.select.SelectHavingManySteps
-
- orNotExists(Query) - Method in interface org.queryman.builder.command.select.SelectJoinOnManySteps
-
- orNotExists(Query) - Method in interface org.queryman.builder.command.select.SelectWhereManySteps
-
- orNotExists(Query) - Method in interface org.queryman.builder.command.update.UpdateWhereManySteps
-
- outputName - Variable in class org.queryman.builder.token.Expression
-
Alias of expression.
- OVERRIDING_SYSTEM_VALUE - Static variable in class org.queryman.builder.Keywords
-
- OVERRIDING_USER_VALUE - Static variable in class org.queryman.builder.Keywords
-
- overridingSystemValue() - Method in class org.queryman.builder.command.impl.InsertImpl
-
- overridingSystemValue() - Method in interface org.queryman.builder.command.insert.InsertOverridingStep
-
Specifies a possible override IDENTITY column value by user-provided
value.
- overridingUserValue() - Method in class org.queryman.builder.command.impl.InsertImpl
-
- overridingUserValue() - Method in interface org.queryman.builder.command.insert.InsertOverridingStep
-
- OWNED_BY - Static variable in class org.queryman.builder.Keywords
-
- ownedBy(String) - Method in interface org.queryman.builder.command.create_sequence.SequenceOwnerStep
-
Specifies a table_name.column_name associates to the sequence.
- ownedBy(String) - Method in class org.queryman.builder.command.impl.SequenceImpl
-
- ownedBy(Expression) - Method in interface org.queryman.builder.command.create_sequence.SequenceOwnerStep
-
Specifies a table_name.column_name associates to the sequence.
- ownedBy(Expression) - Method in class org.queryman.builder.command.impl.SequenceImpl
-
- ownedByNone() - Method in interface org.queryman.builder.command.create_sequence.SequenceOwnerStep
-
Specifies that there is no such association.
- ownedByNone() - Method in class org.queryman.builder.command.impl.SequenceImpl
-
- select(Expression...) - Method in class org.queryman.builder.command.impl.WithImpl
-
SELECT statement.
- select(Expression...) - Method in interface org.queryman.builder.command.with.SelectFirstStep
-
SELECT statement.
- select(Expression...) - Static method in class org.queryman.builder.Queryman
-
SELECT statement.
- select(T...) - Method in class org.queryman.builder.command.impl.WithImpl
-
SELECT statement.
- select(T...) - Method in interface org.queryman.builder.command.with.SelectFirstStep
-
SELECT statement.
- select(T...) - Static method in class org.queryman.builder.Queryman
-
SELECT statement.
- SELECT - Static variable in class org.queryman.builder.ast.NodesMetadata
-
- SELECT - Static variable in class org.queryman.builder.Keywords
-
- SELECT_ALL - Static variable in class org.queryman.builder.ast.NodesMetadata
-
- SELECT_ALL - Static variable in class org.queryman.builder.Keywords
-
- SELECT_DISTINCT - Static variable in class org.queryman.builder.ast.NodesMetadata
-
- SELECT_DISTINCT - Static variable in class org.queryman.builder.Keywords
-
- selectAll(Expression...) - Method in class org.queryman.builder.command.impl.WithImpl
-
SELECT ALL statement.
- selectAll(Expression...) - Method in interface org.queryman.builder.command.with.SelectFirstStep
-
SELECT ALL statement.
- selectAll(Expression...) - Static method in class org.queryman.builder.Queryman
-
SELECT ALL statement.
- selectAll(T...) - Method in class org.queryman.builder.command.impl.WithImpl
-
SELECT ALL statement.
- selectAll(T...) - Method in interface org.queryman.builder.command.with.SelectFirstStep
-
SELECT ALL statement.
- selectAll(T...) - Static method in class org.queryman.builder.Queryman
-
SELECT ALL statement.
- SelectCombiningQueryStep - Interface in org.queryman.builder.command.select
-
Step combining query: UNION, INTERSECT, EXCEPT
- selectDistinct(Expression...) - Method in class org.queryman.builder.command.impl.WithImpl
-
SELECT DISTINCT statement.
- selectDistinct(Expression...) - Method in interface org.queryman.builder.command.with.SelectFirstStep
-
SELECT DISTINCT statement.
- selectDistinct(Expression...) - Static method in class org.queryman.builder.Queryman
-
SELECT DISTINCT statement.
- selectDistinct(T...) - Method in class org.queryman.builder.command.impl.WithImpl
-
SELECT DISTINCT statement.
- selectDistinct(T...) - Method in interface org.queryman.builder.command.with.SelectFirstStep
-
SELECT DISTINCT statement.
- selectDistinct(T...) - Static method in class org.queryman.builder.Queryman
-
SELECT DISTINCT statement.
- selectDistinctOn(String[], T...) - Method in class org.queryman.builder.command.impl.WithImpl
-
SELECT DISTINCT ON (..) ..
- selectDistinctOn(String[], T...) - Method in interface org.queryman.builder.command.with.SelectFirstStep
-
SELECT DISTINCT ON (..) ..
- selectDistinctOn(String[], T...) - Static method in class org.queryman.builder.Queryman
-
SELECT DISTINCT ON (..) ..
- selectDistinctOn(Expression[], Expression...) - Method in class org.queryman.builder.command.impl.WithImpl
-
SELECT DISTINCT ON (..) ..
- selectDistinctOn(Expression[], Expression...) - Method in interface org.queryman.builder.command.with.SelectFirstStep
-
SELECT DISTINCT ON (..) ..
- selectDistinctOn(Expression[], Expression...) - Static method in class org.queryman.builder.Queryman
-
SELECT DISTINCT ON (..) ..
- SelectFinalStep - Interface in org.queryman.builder.command.select
-
- SelectFirstStep - Interface in org.queryman.builder.command.with
-
- SelectFromStep - Interface in org.queryman.builder.command.select
-
This step is used to set a table name or table names.
- SelectGroupByStep - Interface in org.queryman.builder.command.select
-
- SelectHavingFirstStep - Interface in org.queryman.builder.command.select
-
The first step of having condition.
- SelectHavingManySteps - Interface in org.queryman.builder.command.select
-
For full information see the
Conditions interface.
- SelectImpl - Class in org.queryman.builder.command.impl
-
- SelectImpl(String...) - Constructor for class org.queryman.builder.command.impl.SelectImpl
-
- SelectImpl(List<Expression>) - Constructor for class org.queryman.builder.command.impl.SelectImpl
-
- SelectImpl(Expression...) - Constructor for class org.queryman.builder.command.impl.SelectImpl
-
- SelectJoinManyStepsStep - Interface in org.queryman.builder.command.select
-
- SelectJoinOnFirstStep - Interface in org.queryman.builder.command.select
-
Compulsory step for all JOIN clauses.
- SelectJoinOnManySteps - Interface in org.queryman.builder.command.select
-
For full information see the
Conditions interface.
- SelectJoinStep - Interface in org.queryman.builder.command.select
-
Any JOIN clause start here.
- SelectLimitStep - Interface in org.queryman.builder.command.select
-
- SelectLockingManySteps - Interface in org.queryman.builder.command.select
-
- SelectLockingOfTableStep - Interface in org.queryman.builder.command.select
-
- SelectLockingStep - Interface in org.queryman.builder.command.select
-
- SelectLockingWaitingStep - Interface in org.queryman.builder.command.select
-
- SelectOffsetStep - Interface in org.queryman.builder.command.select
-
- SelectOrderByStep - Interface in org.queryman.builder.command.select
-
- SelectWhereFirstStep - Interface in org.queryman.builder.command.select
-
- SelectWhereManySteps - Interface in org.queryman.builder.command.select
-
For full information see the
Conditions interface.
- SequenceAsStep - Interface in org.queryman.builder.command.create_sequence
-
The first step of SEQUENCE statement.
- SequenceCacheStep - Interface in org.queryman.builder.command.create_sequence
-
Specifies how many values are be preallocated and stored in the memory.
- SequenceCycleStep - Interface in org.queryman.builder.command.create_sequence
-
- SequenceFinalStep - Interface in org.queryman.builder.command.create_sequence
-
- SequenceImpl - Class in org.queryman.builder.command.impl
-
Implementation of SEQUENCE statement.
- SequenceImpl(Expression) - Constructor for class org.queryman.builder.command.impl.SequenceImpl
-
- SequenceImpl(Expression, boolean) - Constructor for class org.queryman.builder.command.impl.SequenceImpl
-
- SequenceImpl(Expression, boolean, boolean) - Constructor for class org.queryman.builder.command.impl.SequenceImpl
-
- SequenceIncrementStep - Interface in org.queryman.builder.command.create_sequence
-
- SequenceMaxValueStep - Interface in org.queryman.builder.command.create_sequence
-
- SequenceMinValueStep - Interface in org.queryman.builder.command.create_sequence
-
- SequenceOwnerStep - Interface in org.queryman.builder.command.create_sequence
-
- SequenceStartStep - Interface in org.queryman.builder.command.create_sequence
-
- ServiceLoader - Interface in org.queryman.builder.boot
-
This class manages a configuration loaders.
- ServiceLoaderImpl - Class in org.queryman.builder.boot
-
- ServiceLoaderImpl(ConfigLoader...) - Constructor for class org.queryman.builder.boot.ServiceLoaderImpl
-
- ServiceRegister - Class in org.queryman.builder.boot
-
- ServiceRegister() - Constructor for class org.queryman.builder.boot.ServiceRegister
-
The default metadata build implementation is used.
- ServiceRegister(MetadataBuilder) - Constructor for class org.queryman.builder.boot.ServiceRegister
-
The user provided metadata implementation is used.
- set(String, T) - Method in class org.queryman.builder.command.impl.InsertImpl
-
- set(String, T) - Method in class org.queryman.builder.command.impl.UpdateImpl
-
- set(String, T) - Method in interface org.queryman.builder.command.insert.InsertDoUpdateSetStep
-
Set a column name and an expression that is be assigned to the column.
- set(String, T) - Method in interface org.queryman.builder.command.update.UpdateSetStep
-
Set a column name and an expression that is be assigned to the column.
- set(Expression, Query) - Method in class org.queryman.builder.command.impl.InsertImpl
-
- set(Expression, Query) - Method in class org.queryman.builder.command.impl.UpdateImpl
-
- set(Expression, Query) - Method in interface org.queryman.builder.command.insert.InsertDoUpdateSetStep
-
Set a columns names and a sub-select that is be assigned to the columns.
- set(Expression, Query) - Method in interface org.queryman.builder.command.update.UpdateSetStep
-
Set a columns names and a sub-select that is be assigned to the columns.
- set(Expression, Expression) - Method in class org.queryman.builder.command.impl.InsertImpl
-
- set(Expression, Expression) - Method in class org.queryman.builder.command.impl.UpdateImpl
-
- set(Expression, Expression) - Method in interface org.queryman.builder.command.insert.InsertDoUpdateSetStep
-
Set a columns names and an expression list that are be assigned to the columns.
- set(Expression, Expression) - Method in interface org.queryman.builder.command.update.UpdateSetStep
-
Set a columns names and an expression list that are be assigned to the columns.
- SET - Static variable in class org.queryman.builder.Keywords
-
- setConditions(boolean) - Method in class org.queryman.builder.command.clause.Join
-
- setConditions(Conditions) - Method in class org.queryman.builder.command.clause.Join
-
- setDelimiter(String) - Method in interface org.queryman.builder.ast.AbstractSyntaxTree
-
Each leaves must separated by delimiter token.
- setDelimiter(String) - Method in interface org.queryman.builder.ast.Node
-
Leaves is separated by delimiter.
- setDelimiter(String) - Method in class org.queryman.builder.ast.NodeImpl
-
- setJoinNodes(boolean) - Method in class org.queryman.builder.ast.NodeMetadata
-
- setMetadata(Metadata) - Method in class org.queryman.builder.ast.TreeFactory
-
- setNodeMetadata(NodeMetadata) - Method in interface org.queryman.builder.ast.Node
-
Set node metadata.
- setNodeMetadata(NodeMetadata) - Method in class org.queryman.builder.ast.NodeImpl
-
- setParentheses(boolean) - Method in class org.queryman.builder.ast.NodeMetadata
-
- setPosition(int) - Method in class org.queryman.builder.ast.NodeMetadata
-
- setPosition(int) - Method in class org.queryman.builder.token.Operator
-
- setPropertiesCfg(String) - Method in interface org.queryman.builder.boot.MetadataBuilder
-
Set properties file.
- setTables(Expression...) - Method in class org.queryman.builder.command.clause.Locking
-
- settings - Static variable in class org.queryman.builder.cfg.Settings
-
- Settings - Class in org.queryman.builder.cfg
-
Settings for this module are here.
- Settings() - Constructor for class org.queryman.builder.cfg.Settings
-
- setTreeFactory(TreeFactory) - Static method in class org.queryman.builder.Queryman
-
Sets a
TreeFactory explicitly, otherwise it is set implicitly
via the static block above.
- setXmlCfg(String) - Method in interface org.queryman.builder.boot.MetadataBuilder
-
Set xml configuration file.
- ShortExpression - Class in org.queryman.builder.token.expression.prepared
-
This class is representation of short constant.
- ShortExpression(Short) - Constructor for class org.queryman.builder.token.expression.prepared.ShortExpression
-
- SIMILAR_TO - Static variable in class org.queryman.builder.Operators
-
- SKIP_LOCKED - org.queryman.builder.command.clause.Locking.WaitingMode
-
- SKIP_LOCKED - Static variable in class org.queryman.builder.Keywords
-
- skipLocked() - Method in class org.queryman.builder.command.clause.Locking
-
- skipLocked() - Method in class org.queryman.builder.command.impl.SelectImpl
-
- skipLocked() - Method in interface org.queryman.builder.command.select.SelectLockingWaitingStep
-
Specifies SKIP LOCKED mode, meaning the SELECT statement will omit the
locked rows.
- some(T) - Static method in class org.queryman.builder.Queryman
-
Creates an SOME expression that contains one argument
- some(T...) - Static method in class org.queryman.builder.Queryman
-
Creates an SOME expression that contains one argument
- SOME - Static variable in class org.queryman.builder.ast.NodesMetadata
-
- SOME - Static variable in class org.queryman.builder.Keywords
-
- sql() - Method in class org.queryman.builder.AbstractQuery
-
- sql() - Method in interface org.queryman.builder.Query
-
Builds a SQL string from a query object.
- start(long) - Method in interface org.queryman.builder.command.create_sequence.SequenceStartStep
-
Set the start value.
- start(long) - Method in class org.queryman.builder.command.impl.SequenceImpl
-
- START - Static variable in class org.queryman.builder.Keywords
-
- START_WITH - Static variable in class org.queryman.builder.Keywords
-
- startNode(NodeMetadata) - Method in interface org.queryman.builder.ast.AbstractSyntaxTree
-
Each node must have a metadata object.
- startNode(NodeMetadata, String) - Method in interface org.queryman.builder.ast.AbstractSyntaxTree
-
Each node must have a metadata.
- startWith(long) - Method in interface org.queryman.builder.command.create_sequence.SequenceStartStep
-
Set the start value.
- startWith(long) - Method in class org.queryman.builder.command.impl.SequenceImpl
-
- StringExpression - Class in org.queryman.builder.token.expression.prepared
-
This class is representation of string constant.
- StringExpression(String) - Constructor for class org.queryman.builder.token.expression.prepared.StringExpression
-
- StringUtils - Class in org.queryman.builder.utils
-
- StringUtils() - Constructor for class org.queryman.builder.utils.StringUtils
-
- SubQueryExpression<T> - Class in org.queryman.builder.token.expression
-
Represent a subquery expression.
- SubQueryExpression(Query) - Constructor for class org.queryman.builder.token.expression.SubQueryExpression
-
- tablesample(String, String...) - Method in interface org.queryman.builder.command.from.FromTablesampleStep
-
Set sampling method.
- tablesample(String, String...) - Method in class org.queryman.builder.command.impl.FromImpl
-
- tablesample(String, Expression...) - Method in interface org.queryman.builder.command.from.FromTablesampleStep
-
Set sampling method.
- tablesample(String, Expression...) - Method in class org.queryman.builder.command.impl.FromImpl
-
- targetColumn(String) - Static method in class org.queryman.builder.Queryman
-
The type represents an index column.
- targetColumn(String, String) - Static method in class org.queryman.builder.Queryman
-
The type represents an index column.
- targetColumn(String, String, String) - Static method in class org.queryman.builder.Queryman
-
The type represents an index column.
- targetExpression(String) - Static method in class org.queryman.builder.Queryman
-
The type represents an index expression.
- targetExpression(String, String) - Static method in class org.queryman.builder.Queryman
-
The type represents an index expression.
- targetExpression(String, String, String) - Static method in class org.queryman.builder.Queryman
-
The type represents an index expression.
- TEMP - Static variable in class org.queryman.builder.Keywords
-
- TEMPORARY - Static variable in class org.queryman.builder.Keywords
-
- TimeExpression - Class in org.queryman.builder.token.expression.prepared
-
This class is representation of time constant.
- TimeExpression(Time) - Constructor for class org.queryman.builder.token.expression.prepared.TimeExpression
-
- TimestampExpression - Class in org.queryman.builder.token.expression.prepared
-
This class is representation of timestamp constant.
- TimestampExpression(Timestamp) - Constructor for class org.queryman.builder.token.expression.prepared.TimestampExpression
-
- toExpression(T) - Static method in class org.queryman.builder.utils.ExpressionUtil
-
Returns an expression.
- toExpressions(Function<T, Expression>, T...) - Static method in class org.queryman.builder.utils.ArrayUtils
-
- toExpressions(T...) - Static method in class org.queryman.builder.utils.ArrayUtils
-
- Token - Interface in org.queryman.builder.token
-
A PostgreSQL token can be a key word, an identifier, an operator, any of
constants, an operator.
- Tools - Class in org.queryman.builder.utils
-
- Tools() - Constructor for class org.queryman.builder.utils.Tools
-
- toPostgreSQLString(String) - Method in class org.queryman.builder.token.Expression
-
Wrap the name into single quotes
- toPrimitive(Byte[]) - Static method in class org.queryman.builder.utils.ArrayUtils
-
Wrapping a Byte array to bytes[].
- toString() - Method in class org.queryman.builder.AbstractQuery
-
- toString() - Method in class org.queryman.builder.ast.NodeMetadata
-
- toString() - Method in class org.queryman.builder.token.AbstractToken
-
- toWrapper(byte[]) - Static method in class org.queryman.builder.utils.ArrayUtils
-
Wrapping a bytes[] to Byte array.
- toWrapper(double[]) - Static method in class org.queryman.builder.utils.ArrayUtils
-
Wrapping a double[] to Double array.
- toWrapper(float[]) - Static method in class org.queryman.builder.utils.ArrayUtils
-
Wrapping a float[] to Float array.
- toWrapper(int[]) - Static method in class org.queryman.builder.utils.ArrayUtils
-
Wrapping a integer[] to Integer array.
- toWrapper(long[]) - Static method in class org.queryman.builder.utils.ArrayUtils
-
Wrapping a long[] to Long array.
- toWrapper(short[]) - Static method in class org.queryman.builder.utils.ArrayUtils
-
Wrapping a short[] to Short array.
- treeFactory() - Method in class org.queryman.builder.boot.ServiceRegister
-
- TreeFactory - Class in org.queryman.builder.ast
-
Encapsulates an initialization of AbstractSyntaxTreeImpl.
- TreeFactory() - Constructor for class org.queryman.builder.ast.TreeFactory
-
- TreeFormatterUtil - Class in org.queryman.builder.ast
-
- TreeFormatterUtil() - Constructor for class org.queryman.builder.ast.TreeFormatterUtil
-
- where(Conditions) - Method in interface org.queryman.builder.command.delete.DeleteWhereFirstStep
-
- where(Conditions) - Method in class org.queryman.builder.command.impl.DeleteImpl
-
- where(Conditions) - Method in class org.queryman.builder.command.impl.InsertImpl
-
- where(Conditions) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- where(Conditions) - Method in class org.queryman.builder.command.impl.UpdateImpl
-
- where(Conditions) - Method in interface org.queryman.builder.command.insert.InsertDoUpdateWhereFirstStep
-
- where(Conditions) - Method in interface org.queryman.builder.command.insert.InsertOnConflictWhereFirstStep
-
- where(Conditions) - Method in interface org.queryman.builder.command.select.SelectWhereFirstStep
-
- where(Conditions) - Method in interface org.queryman.builder.command.update.UpdateWhereFirstStep
-
- where(T, T, T) - Method in interface org.queryman.builder.command.delete.DeleteWhereFirstStep
-
Example:
// SELECT * FROM book WHERE year > 2010
select("*")
.from("book")
.where("year", ">", "2010")
.sql()
- where(T, T, T) - Method in class org.queryman.builder.command.impl.DeleteImpl
-
- where(T, T, T) - Method in class org.queryman.builder.command.impl.InsertImpl
-
- where(T, T, T) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- where(T, T, T) - Method in class org.queryman.builder.command.impl.UpdateImpl
-
- where(T, T, T) - Method in interface org.queryman.builder.command.insert.InsertDoUpdateWhereFirstStep
-
Example:
// SELECT * FROM book WHERE year > 2010
select("*")
.from("book")
.where("year", ">", "2010")
.sql()
- where(T, T, T) - Method in interface org.queryman.builder.command.insert.InsertOnConflictWhereFirstStep
-
Example:
// SELECT * FROM book WHERE year > 2010
select("*")
.from("book")
.where("year", ">", "2010")
.sql()
- where(T, T, T) - Method in interface org.queryman.builder.command.select.SelectWhereFirstStep
-
Example:
// SELECT * FROM book WHERE year > 2010
select("*")
.from("book")
.where("year", ">", "2010")
.sql()
- where(T, T, T) - Method in interface org.queryman.builder.command.update.UpdateWhereFirstStep
-
Example:
// SELECT * FROM book WHERE year > 2010
select("*")
.from("book")
.where("year", ">", "2010")
.sql()
- WHERE - Static variable in class org.queryman.builder.ast.NodesMetadata
-
- WHERE - Static variable in class org.queryman.builder.Keywords
-
- WHERE_CURRENT_OF - Static variable in class org.queryman.builder.ast.NodesMetadata
-
- WHERE_CURRENT_OF - Static variable in class org.queryman.builder.Keywords
-
- whereCurrentOf(String) - Method in interface org.queryman.builder.command.delete.DeleteWhereFirstStep
-
Set a cursor name created by DECLARE statement.
- whereCurrentOf(String) - Method in class org.queryman.builder.command.impl.DeleteImpl
-
- whereCurrentOf(String) - Method in class org.queryman.builder.command.impl.UpdateImpl
-
- whereCurrentOf(String) - Method in interface org.queryman.builder.command.update.UpdateWhereFirstStep
-
Set a cursor name created by DECLARE statement.
- whereExists(Query) - Method in interface org.queryman.builder.command.delete.DeleteWhereFirstStep
-
Example:
// SELECT * FROM book WHERE EXISTS (SELECT * FROM author)
select("*")
.from("book")
.whereExists(select("*").from("authors"))
.sql()
- whereExists(Query) - Method in class org.queryman.builder.command.impl.DeleteImpl
-
- whereExists(Query) - Method in class org.queryman.builder.command.impl.InsertImpl
-
- whereExists(Query) - Method in class org.queryman.builder.command.impl.SelectImpl
-
- whereExists(Query) - Method in class org.queryman.builder.command.impl.UpdateImpl
-
- whereExists(Query) - Method in interface org.queryman.builder.command.insert.InsertDoUpdateWhereFirstStep
-
Example:
// SELECT * FROM book WHERE EXISTS (SELECT * FROM author)
select("*")
.from("book")
.whereExists(select("*").from("authors"))
.sql()
- whereExists(Query) - Method in interface org.queryman.builder.command.insert.InsertOnConflictWhereFirstStep
-
Example:
// SELECT * FROM book WHERE EXISTS (SELECT * FROM author)
select("*")
.from("book")
.whereExists(select("*").from("authors"))
.sql()
- whereExists(Query) - Method in interface org.queryman.builder.command.select.SelectWhereFirstStep
-
Example:
// SELECT * FROM book WHERE EXISTS (SELECT * FROM author)
select("*")
.from("book")
.whereExists(select("*").from("authors"))
.sql()
- whereExists(Query) - Method in interface org.queryman.builder.command.update.UpdateWhereFirstStep
-
Example:
// SELECT * FROM book WHERE EXISTS (SELECT * FROM author)
select("*")
.from("book")
.whereExists(select("*").from("authors"))
.sql()
- with(String, String...) - Method in class org.queryman.builder.command.impl.WithImpl
-
- with(String, String...) - Method in interface org.queryman.builder.command.with.WithAsManySteps
-
- with(String, String...) - Static method in class org.queryman.builder.Queryman
-
Starts WITH ...
- WITH - Static variable in class org.queryman.builder.ast.NodesMetadata
-
- WITH - Static variable in class org.queryman.builder.Keywords
-
- WITH_RECURSIVE - Static variable in class org.queryman.builder.ast.NodesMetadata
-
- WITH_RECURSIVE - Static variable in class org.queryman.builder.Keywords
-
- WithAsManySteps - Interface in org.queryman.builder.command.with
-
- WithAsStep - Interface in org.queryman.builder.command.with
-
WITH ..
- WithImpl - Class in org.queryman.builder.command.impl
-
- WithImpl(String, boolean, String...) - Constructor for class org.queryman.builder.command.impl.WithImpl
-
- WithImpl(String, String...) - Constructor for class org.queryman.builder.command.impl.WithImpl
-
- withRecursive(String, String...) - Static method in class org.queryman.builder.Queryman
-
Starts WITH RECURSIVE statement