Package de.ec.sql
Class With
- java.lang.Object
-
- de.ec.sql.With
-
- All Implemented Interfaces:
BeforeDelete,BeforeInsert,BeforeSelect,BeforeUpdate,BeforeWith,QueryPart
public class With extends java.lang.Object implements QueryPart, BeforeWith, BeforeSelect, BeforeUpdate, BeforeDelete, BeforeInsert
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedWith(BeforeWith builder, java.lang.String name)With(java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Withas(Query query)Withas(QueryBuilder builder)Withcolumn(java.lang.String column)Withcolumns(java.lang.String... columns)Withrecursive()java.lang.Stringstring(QueryOptions options)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.ec.sql.BeforeDelete
delete, delete, delete, deleteSQL
-
Methods inherited from interface de.ec.sql.BeforeInsert
insert, insert, insert, insertSQL
-
Methods inherited from interface de.ec.sql.BeforeSelect
select, select, select, selectSQL
-
Methods inherited from interface de.ec.sql.BeforeUpdate
update, update, update, updateSQL
-
Methods inherited from interface de.ec.sql.BeforeWith
with, with, withSQL
-
-
-
-
Constructor Detail
-
With
public With(java.lang.String name)
-
With
protected With(BeforeWith builder, java.lang.String name)
-
-
Method Detail
-
recursive
public With recursive()
-
column
public With column(java.lang.String column)
-
columns
public With columns(java.lang.String... columns)
-
as
public With as(QueryBuilder builder)
-
string
public java.lang.String string(QueryOptions options)
-
-