Package com.sap.cds.ql
Interface FunctionCall<T>
- All Superinterfaces:
CqnFunc,CqnToken,CqnValue,JSONizable,Orderable,SelectableValue,Value<T>
- All Known Subinterfaces:
WindowFunctionCall<T>
-
Method Summary
Modifier and TypeMethodDescriptiondefault WindowFunctionCall<T>over()Create a window function from this function call over a window with a single partitionCreate a window function from this function call over a window with given partitionsCreate a window function from this function call over a window with given partitionsCreate a window function from this function call over a window with given partitionsCreate a window function from this function call over a window with given partitions<U> FunctionCall<U>Sets the type.Methods inherited from interface com.sap.cds.ql.cqn.CqnFunc
accept, args, asFunction, func, isFunctionMethods inherited from interface com.sap.cds.ql.cqn.CqnValue
as, asExpression, asList, asLiteral, asNullValue, asParameter, asPlain, asRef, isExpression, isList, isLiteral, isNullValue, isParameter, isPlain, isRef, ofLiteral, ofRef, typeMethods inherited from interface com.sap.cds.JSONizable
toJsonMethods inherited from interface com.sap.cds.ql.Orderable
asc, ascNullsLast, desc, descNullsFirstMethods inherited from interface com.sap.cds.ql.SelectableValue
as, withoutAliasMethods inherited from interface com.sap.cds.ql.Value
average, between, between, between, between, contains, contains, contains, countDistinct, dividedBy, dividedBy, endsWith, endsWith, eq, eq, func, ge, ge, gt, gt, in, in, in, in, in, is, is, isNot, isNot, isNotNull, isNull, le, le, lt, lt, matchesPattern, matchesPattern, matchesPattern, matchesPattern, max, min, minus, minus, ne, ne, plain, plus, plus, startsWith, startsWith, substring, substring, substring, substring, sum, times, times, toLower, toUpper, type, type
-
Method Details
-
args
-
over
Create a window function from this function call over a window with given partitions- Parameters:
partitions- the partitions- Returns:
- the window function created from this function call
-
over
Create a window function from this function call over a window with given partitions- Parameters:
partitions- the partitions- Returns:
- the window function created from this function call
-
over
Create a window function from this function call over a window with given partitions- Parameters:
partitions- the partitions- Returns:
- the window function created from this function call
-
over
Create a window function from this function call over a window with a single partition- Returns:
- the window function created from this function call
-
over
Create a window function from this function call over a window with given partitions- Parameters:
partitions- the partitions- Returns:
- the window function created from this function call
-
type
Description copied from interface:ValueSets the type.
-