public final class HazelcastRelOptCluster
extends org.apache.calcite.plan.RelOptCluster
RelOptCluster with Hazelcast-specific data.
 Located in the Calcite package because the required super constructor is package-private.
| Modifier and Type | Method and Description | 
|---|---|
static HazelcastRelOptCluster | 
create(org.apache.calcite.plan.RelOptPlanner planner,
      org.apache.calcite.rex.RexBuilder rexBuilder,
      com.hazelcast.jet.sql.impl.opt.distribution.DistributionTraitDef distributionTraitDef)  | 
com.hazelcast.jet.sql.impl.opt.distribution.DistributionTraitDef | 
getDistributionTraitDef()  | 
com.hazelcast.sql.impl.QueryParameterMetadata | 
getParameterMetadata()  | 
boolean | 
requiresJob()  | 
void | 
setParameterMetadata(com.hazelcast.sql.impl.QueryParameterMetadata parameterMetadata)  | 
void | 
setRequiresJob(boolean requiresJob)  | 
String | 
toString()  | 
create, createCorrel, getHintStrategies, getMetadataFactory, getMetadataProvider, getMetadataQuery, getMetadataQuerySupplier, getOriginalExpression, getPlanner, getQuery, getRexBuilder, getTypeFactory, invalidateMetadataQuery, setHintStrategies, setMetadataProvider, setMetadataQuerySupplier, setOriginalExpression, traitSet, traitSetOf, traitSetOfpublic static HazelcastRelOptCluster create(org.apache.calcite.plan.RelOptPlanner planner, org.apache.calcite.rex.RexBuilder rexBuilder, com.hazelcast.jet.sql.impl.opt.distribution.DistributionTraitDef distributionTraitDef)
public com.hazelcast.jet.sql.impl.opt.distribution.DistributionTraitDef getDistributionTraitDef()
public com.hazelcast.sql.impl.QueryParameterMetadata getParameterMetadata()
public void setParameterMetadata(com.hazelcast.sql.impl.QueryParameterMetadata parameterMetadata)
public boolean requiresJob()
public void setRequiresJob(boolean requiresJob)
Copyright © 2022 Hazelcast, Inc.. All rights reserved.