T
- The query builder that is returned on terminal operationspublic interface SelectObjectBuilder<T extends QueryBuilder<?,T>>
Modifier and Type | Method and Description |
---|---|
T |
end()
Finishes the select object builder.
|
SelectObjectBuilder<T> |
with(int position,
String expression)
Like
with(int, java.lang.String, java.lang.String) but without an alias. |
SelectObjectBuilder<T> |
with(int position,
String expression,
String alias)
Adds the given expression at the given position to the arguments for the select new select clause.
|
SelectObjectBuilder<T> |
with(String expression)
Like
with(java.lang.String, java.lang.String) but without an alias. |
SelectObjectBuilder<T> |
with(String expression,
String alias)
Adds the given expression to the arguments for the select new select clause.
|
SubqueryInitiator<SelectObjectBuilder<T>> |
withSubquery()
Like
withSubquery(java.lang.String) but without an alias. |
SubqueryInitiator<SelectObjectBuilder<T>> |
withSubquery(String alias)
Starts a subquery builder which allows the result of the specified subquery
to be passed as argument to the select new clause.
|
SubqueryInitiator<SelectObjectBuilder<T>> withSubquery()
withSubquery(java.lang.String)
but without an alias.SubqueryInitiator<SelectObjectBuilder<T>> withSubquery(String alias)
alias
- The alias for the subquerySelectObjectBuilder<T> with(String expression)
with(java.lang.String, java.lang.String)
but without an alias.expression
- The expression to addSelectObjectBuilder<T> with(String expression, String alias)
expression
- The expression to addalias
- The alias for the expressionIllegalStateException
- Is thrown when the argument position is already takenSelectObjectBuilder<T> with(int position, String expression)
with(int, java.lang.String, java.lang.String)
but without an alias.position
- The position at which the expression should be addedexpression
- The expression to addSelectObjectBuilder<T> with(int position, String expression, String alias)
position
- The position at which the expression should be addedexpression
- The expression to addalias
- The alias for the expressionIllegalStateException
- Is thrown when the argument position is already takenT end()
Copyright © 2015 Blazebit. All Rights Reserved.