Class ReadStatementAuthorizationModifier
java.lang.Object
com.sap.cds.services.impl.authorization.ReadStatementAuthorizationModifier
- All Implemented Interfaces:
com.sap.cds.ql.cqn.Modifier
public class ReadStatementAuthorizationModifier
extends Object
implements com.sap.cds.ql.cqn.Modifier
-
Constructor Summary
ConstructorsConstructorDescriptionReadStatementAuthorizationModifier(AuthorizationService authService, CdsReadEventContext context) -
Method Summary
Modifier and TypeMethodDescriptioncom.sap.cds.ql.cqn.CqnPredicateexists(com.sap.cds.ql.Select<?> subQuery) com.sap.cds.ql.cqn.CqnSelectListItemexpand(com.sap.cds.ql.cqn.CqnExpand expand) com.sap.cds.ql.cqn.CqnPredicatein(com.sap.cds.ql.cqn.CqnInSubquery inSubquery) com.sap.cds.ql.cqn.CqnSelectListIteminline(com.sap.cds.ql.cqn.CqnInline inline) com.sap.cds.ql.cqn.CqnPredicatematch(com.sap.cds.ql.cqn.CqnMatchPredicate match) com.sap.cds.ql.cqn.CqnValueref(com.sap.cds.ql.cqn.CqnElementRef ref) com.sap.cds.ql.cqn.CqnStructuredTypeRefref(com.sap.cds.ql.cqn.CqnStructuredTypeRef ref) com.sap.cds.ql.cqn.CqnPredicatewhere(com.sap.cds.ql.Predicate where) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.sap.cds.ql.cqn.Modifier
between, booleanFunction, caseExpression, comparison, connective, containment, distinct, eTag, excluding, expression, function, groupBy, having, in, inlineCount, items, list, literal, negation, orderBy, parameter, passThroughSearch, plain, search, search, searchableElements, searchTerm, selectAll, selectListValue, selectListValue, skip, sort, top
-
Constructor Details
-
ReadStatementAuthorizationModifier
public ReadStatementAuthorizationModifier(AuthorizationService authService, CdsReadEventContext context)
-
-
Method Details
-
ref
public com.sap.cds.ql.cqn.CqnStructuredTypeRef ref(com.sap.cds.ql.cqn.CqnStructuredTypeRef ref) - Specified by:
refin interfacecom.sap.cds.ql.cqn.Modifier
-
where
public com.sap.cds.ql.cqn.CqnPredicate where(com.sap.cds.ql.Predicate where) - Specified by:
wherein interfacecom.sap.cds.ql.cqn.Modifier
-
exists
public com.sap.cds.ql.cqn.CqnPredicate exists(com.sap.cds.ql.Select<?> subQuery) - Specified by:
existsin interfacecom.sap.cds.ql.cqn.Modifier
-
in
public com.sap.cds.ql.cqn.CqnPredicate in(com.sap.cds.ql.cqn.CqnInSubquery inSubquery) - Specified by:
inin interfacecom.sap.cds.ql.cqn.Modifier
-
match
public com.sap.cds.ql.cqn.CqnPredicate match(com.sap.cds.ql.cqn.CqnMatchPredicate match) - Specified by:
matchin interfacecom.sap.cds.ql.cqn.Modifier
-
expand
public com.sap.cds.ql.cqn.CqnSelectListItem expand(com.sap.cds.ql.cqn.CqnExpand expand) - Specified by:
expandin interfacecom.sap.cds.ql.cqn.Modifier
-
inline
public com.sap.cds.ql.cqn.CqnSelectListItem inline(com.sap.cds.ql.cqn.CqnInline inline) - Specified by:
inlinein interfacecom.sap.cds.ql.cqn.Modifier
-
ref
public com.sap.cds.ql.cqn.CqnValue ref(com.sap.cds.ql.cqn.CqnElementRef ref) - Specified by:
refin interfacecom.sap.cds.ql.cqn.Modifier
-