| Package | Description |
|---|---|
| org.apache.calcite.adapter.enumerable |
Query optimizer rules for Java calling convention.
|
| org.apache.calcite.schema.impl |
Utilities to help implement Calcite's SPIs.
|
| Modifier and Type | Method and Description |
|---|---|
static NullPolicy |
NullPolicy.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static NullPolicy[] |
NullPolicy.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static CallImplementor |
RexImpTable.createImplementor(NotNullImplementor implementor,
NullPolicy nullPolicy,
boolean harmonize) |
private void |
RexImpTable.defineBinary(SqlOperator operator,
ExpressionType expressionType,
NullPolicy nullPolicy,
String backupMethodName) |
private void |
RexImpTable.defineImplementor(SqlOperator operator,
NullPolicy nullPolicy,
NotNullImplementor implementor,
boolean harmonize) |
private void |
RexImpTable.defineMethod(SqlOperator operator,
Method method,
NullPolicy nullPolicy) |
private void |
RexImpTable.defineMethod(SqlOperator operator,
String functionName,
NullPolicy nullPolicy) |
private void |
RexImpTable.defineMethodReflective(SqlOperator operator,
Method method,
NullPolicy nullPolicy) |
private void |
RexImpTable.defineUnary(SqlOperator operator,
ExpressionType expressionType,
NullPolicy nullPolicy) |
private static Expression |
RexImpTable.implementNullSemantics(RexToLixTranslator translator,
RexCall call,
RexImpTable.NullAs nullAs,
NullPolicy nullPolicy,
NotNullImplementor implementor) |
private static Expression |
RexImpTable.implementNullSemantics0(RexToLixTranslator translator,
RexCall call,
RexImpTable.NullAs nullAs,
NullPolicy nullPolicy,
boolean harmonize,
NotNullImplementor implementor) |
| Modifier and Type | Method and Description |
|---|---|
private static NullPolicy |
ScalarFunctionImpl.getNullPolicy(Method m) |
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.