public class EnumerableInterpreterRule extends ConverterRule
Modifier and Type | Field and Description |
---|---|
static EnumerableInterpreterRule |
INSTANCE |
description, operands, relBuilderFactory
Constructor and Description |
---|
EnumerableInterpreterRule(RelBuilderFactory relBuilderFactory)
Creates an EnumerableInterpreterRule.
|
Modifier and Type | Method and Description |
---|---|
RelNode |
convert(RelNode rel)
Converts a relational expression to the target trait(s) of this rule.
|
getInTrait, getOutConvention, getOutTrait, getTraitDef, isGuaranteed, onMatch
any, convert, convert, convertList, convertOperand, convertOperand, equals, equals, getOperand, getOperands, hashCode, matches, none, operand, operand, operand, operand, operand, operandJ, operandJ, some, toString, unordered
public static final EnumerableInterpreterRule INSTANCE
public EnumerableInterpreterRule(RelBuilderFactory relBuilderFactory)
relBuilderFactory
- Builder for relational expressionspublic RelNode convert(RelNode rel)
ConverterRule
Returns null if conversion is not possible.
convert
in class ConverterRule
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.