Modifier and Type | Method and Description |
---|---|
R |
ExpressionVisitor.visit(ValueLiteralExpression valueLiteral) |
T |
ExpressionDefaultVisitor.visit(ValueLiteralExpression valueLiteral) |
Modifier and Type | Method and Description |
---|---|
CallExpression |
ExpressionResolver.PostResolverFactory.get(ResolvedExpression composite,
ValueLiteralExpression key,
DataType dataType) |
Modifier and Type | Method and Description |
---|---|
static ValueLiteralExpression |
ApiExpressionUtils.intervalOfMillis(long millis) |
static ValueLiteralExpression |
ApiExpressionUtils.intervalOfMonths(int months) |
static ValueLiteralExpression |
ApiExpressionUtils.valueLiteral(Object value) |
static ValueLiteralExpression |
ApiExpressionUtils.valueLiteral(Object value,
DataType dataType) |
Modifier and Type | Method and Description |
---|---|
T |
ApiExpressionDefaultVisitor.visit(ValueLiteralExpression valueLiteral) |
T |
ResolvedExpressionDefaultVisitor.visit(ValueLiteralExpression valueLiteral) |
Modifier and Type | Method and Description |
---|---|
Optional<ValueLiteralExpression> |
WindowAggregateQueryOperation.ResolvedGroupWindow.getGap()
Gap of a
WindowAggregateQueryOperation.ResolvedGroupWindow.WindowType.SESSION window. |
Optional<ValueLiteralExpression> |
WindowAggregateQueryOperation.ResolvedGroupWindow.getSize()
|
Optional<ValueLiteralExpression> |
WindowAggregateQueryOperation.ResolvedGroupWindow.getSlide()
Slide of
WindowAggregateQueryOperation.ResolvedGroupWindow.WindowType.SLIDE window. |
Modifier and Type | Method and Description |
---|---|
static WindowAggregateQueryOperation.ResolvedGroupWindow |
WindowAggregateQueryOperation.ResolvedGroupWindow.sessionWindow(String alias,
FieldReferenceExpression timeAttribute,
ValueLiteralExpression gap) |
static WindowAggregateQueryOperation.ResolvedGroupWindow |
WindowAggregateQueryOperation.ResolvedGroupWindow.slidingWindow(String alias,
FieldReferenceExpression timeAttribute,
ValueLiteralExpression size,
ValueLiteralExpression slide) |
static WindowAggregateQueryOperation.ResolvedGroupWindow |
WindowAggregateQueryOperation.ResolvedGroupWindow.tumblingWindow(String alias,
FieldReferenceExpression timeAttribute,
ValueLiteralExpression size) |
Modifier and Type | Method and Description |
---|---|
static ValueLiteralExpression |
ExpressionBuilder.literal(Object value) |
static ValueLiteralExpression |
ExpressionBuilder.literal(Object value,
DataType type) |
static ValueLiteralExpression |
ExpressionBuilder.nullOf(DataType type) |
Modifier and Type | Method and Description |
---|---|
static <T> T |
ExpressionConverter.extractValue(ValueLiteralExpression literal,
Class<T> clazz)
Extracts a value from a literal.
|
org.apache.calcite.rex.RexNode |
ExpressionConverter.visit(ValueLiteralExpression valueLiteral) |
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.