Interface SelectableExpression
- All Superinterfaces:
Expression
,Selectable
An object which represents a QueryApi
Expression
and which can be part of the output or input of
a PipelineStage
as it is also Selectable
QueryApi provides two main way of building SelectableExpression:
- via
Tables.Table
objects, for exampleqapi.tables().products().sku()
- via any
Expression
objects by callingExpression.as(String)
method. For exampleqapi.exprs().string("spamEggs").as("breakfast")
- Since:
- 14.0 - Caribou Lou
-
Method Summary
Methods inherited from interface Expression
as, castAsBoolean, castAsDateOnly, castAsDateTime, castAsInteger, castAsReal, castAsString, concat, concat, div, div, equal, equal, equal, equal, equal, equal, equal, equalNullAware, equalNullAware, equalNullAware, equalNullAware, equalNullAware, equalNullAware, equalNullAware, greaterOrEqual, greaterOrEqual, greaterOrEqual, greaterOrEqual, greaterOrEqual, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, ilike, ilike, in, isFalse, isNotNull, isNull, isTrue, length, lessOrEqual, lessOrEqual, lessOrEqual, lessOrEqual, lessOrEqual, lessThan, lessThan, lessThan, lessThan, lessThan, like, like, locate, locate, lower, minus, minus, mod, mod, multiply, multiply, notEqual, notEqual, notEqual, notEqual, notEqual, notEqual, notEqual, notEqualNullAware, notEqualNullAware, notEqualNullAware, notEqualNullAware, notEqualNullAware, notEqualNullAware, notEqualNullAware, notIlike, notIlike, notIn, notLike, notLike, plus, plus, substring, substring, trim, upper
Methods inherited from interface Selectable
alias