Class SQLBuilder
java.lang.Object
org.apache.cayenne.access.sqlbuilder.SQLBuilder
- Since:
- 4.2
-
Method Summary
Modifier and TypeMethodDescriptionstatic NodeBuilder
aliased
(NodeBuilder nodeBuilder, String alias) static NodeBuilder
static NodeBuilder
all()
static FunctionNodeBuilder
avg
(NodeBuilder value) static ColumnNodeBuilder
static FunctionNodeBuilder
count()
static FunctionNodeBuilder
count
(NodeBuilder value) static DeleteBuilder
static DeleteBuilder
static ExpressionNodeBuilder
exists
(NodeBuilder builder) static ExpressionNodeBuilder
exp
(NodeBuilder builder) static FunctionNodeBuilder
function
(String function, NodeBuilder... values) static JoinNodeBuilder
innerJoin
(NodeBuilder table) static InsertBuilder
static InsertBuilder
static JoinNodeBuilder
join
(NodeBuilder table) static JoinNodeBuilder
leftJoin
(NodeBuilder table) static FunctionNodeBuilder
max
(NodeBuilder value) static FunctionNodeBuilder
min
(NodeBuilder value) static NodeBuilder
static ExpressionNodeBuilder
not
(NodeBuilder value) static OrderingNodeBuilder
order
(NodeBuilder expression) static JoinNodeBuilder
outerJoin
(NodeBuilder table) static JoinNodeBuilder
rightJoin
(NodeBuilder table) static SelectBuilder
select
(NodeBuilder... params) static TableNodeBuilder
static TableNodeBuilder
static NodeBuilder
static UpdateBuilder
static UpdateBuilder
static ValueNodeBuilder
-
Method Details
-
select
-
insert
-
insert
-
update
-
update
-
delete
-
delete
-
table
-
table
-
column
-
join
-
leftJoin
-
rightJoin
-
innerJoin
-
outerJoin
-
exists
-
value
-
exp
-
node
-
aliased
-
aliased
-
text
-
all
-
not
-
count
-
count
-
avg
-
min
-
max
-
function
-
order
-