Package com.sap.cds.ql.impl
Class DeleteBuilder<T extends StructuredType<?>>
java.lang.Object
com.sap.cds.ql.StatementBuilder<S>
com.sap.cds.ql.impl.FilterableStatementBuilder<T,Delete<T>>
com.sap.cds.ql.impl.DeleteBuilder<T>
- All Implemented Interfaces:
JSONizable
,CqnDelete
,CqnFilterableStatement
,CqnStatement
,Delete<T>
,FilterableStatement<T,
,Delete<T>> Statement<Delete<T>>
public class DeleteBuilder<T extends StructuredType<?>>
extends FilterableStatementBuilder<T,Delete<T>>
implements Delete<T>
-
Field Summary
Fields inherited from class com.sap.cds.ql.StatementBuilder
hints
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
static DeleteBuilder<StructuredType<?>>
static DeleteBuilder<StructuredType<?>>
static DeleteBuilder
copyShallow
(CqnDelete statement) static DeleteBuilder<StructuredType<?>>
from
(CqnStructuredTypeRef ref) static <T extends StructuredType<T>>
DeleteBuilder<T>static DeleteBuilder<StructuredType<?>>
static <T extends StructuredType<?>>
DeleteBuilder<T>from
(T entity) ref()
toJson()
Methods inherited from class com.sap.cds.ql.impl.FilterableStatementBuilder
byId, byParams, byParams, filter, filter, matching, where, where, where
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.sap.cds.ql.cqn.CqnFilterableStatement
where
Methods inherited from interface com.sap.cds.ql.cqn.CqnStatement
asInsert, asSelect, asUpdate, asUpsert, hints, isInsert, isSelect, isUpdate, isUpsert
-
Method Details
-
from
-
from
-
from
-
from
-
copy
-
copy
-
copyShallow
-
toJson
- Specified by:
toJson
in interfaceJSONizable
-
build
-
ref
- Specified by:
ref
in interfaceCqnStatement
-