public interface CqnBuilder
Modifier and Type | Interface and Description |
---|---|
static interface |
CqnBuilder.QueryBuilderSupport |
static CqnBuilder instance()
static <T> Parameter<T> param()
static <T> Literal<T> literal(T val)
static <T> FunctionCall<T> func(String functionName, CqnValue... args)
Select<StructuredType<?>> select(String entityName)
Select<StructuredType<?>> select(String entityName, UnaryOperator<StructuredType<?>> path)
Update<StructuredType<?>> update(String entityName)
Delete<StructuredType<?>> delete(String entityName)
Select<StructuredType<?>> select(CdsEntity entity)
Select<StructuredType<?>> select(CdsEntity entity, UnaryOperator<StructuredType<?>> path)
Update<StructuredType<?>> update(CdsEntity entity)
Delete<StructuredType<?>> delete(CdsEntity entity)
<E extends StructuredType<E>> Select<E> select(Class<E> entity)
<E extends StructuredType<E>> Select<E> select(Source<E> source)
<E extends StructuredType<E>> Insert insert(Class<E> entity)
<E extends StructuredType<E>> Upsert upsert(Class<E> entity)
<E extends StructuredType<E>> Update<E> update(Class<E> entity)
<E extends StructuredType<E>> Delete<E> delete(Class<E> entity)
CqnParser parse()
CqnBuilder.QueryBuilderSupport support()
Copyright © 2019 SAP. All rights reserved.