Class SQLBuilder
java.lang.Object
org.apache.cayenne.access.sqlbuilder.SQLBuilder
- Since:
- 4.2
-
Method Summary
Modifier and TypeMethodDescriptionstatic NodeBuilderaliased(NodeBuilder nodeBuilder, String alias) static NodeBuilderstatic NodeBuilderall()static FunctionNodeBuilderavg(NodeBuilder value) static ColumnNodeBuilderstatic FunctionNodeBuildercount()static FunctionNodeBuildercount(NodeBuilder value) static DeleteBuilderstatic DeleteBuilderstatic ExpressionNodeBuilderexists(NodeBuilder builder) static ExpressionNodeBuilderexp(NodeBuilder builder) static FunctionNodeBuilderfunction(String function, NodeBuilder... values) static JoinNodeBuilderinnerJoin(NodeBuilder table) static InsertBuilderstatic InsertBuilderstatic JoinNodeBuilderjoin(NodeBuilder table) static JoinNodeBuilderleftJoin(NodeBuilder table) static FunctionNodeBuildermax(NodeBuilder value) static FunctionNodeBuildermin(NodeBuilder value) static NodeBuilderstatic ExpressionNodeBuildernot(NodeBuilder value) static OrderingNodeBuilderorder(NodeBuilder expression) static JoinNodeBuilderouterJoin(NodeBuilder table) static JoinNodeBuilderrightJoin(NodeBuilder table) static SelectBuilderselect(NodeBuilder... params) static TableNodeBuilderstatic TableNodeBuilderstatic NodeBuilderstatic UpdateBuilderstatic UpdateBuilderstatic 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
-