Package org.apache.calcite.plan
Class HazelcastRelOptCluster
java.lang.Object
org.apache.calcite.plan.RelOptCluster
org.apache.calcite.plan.HazelcastRelOptCluster
public final class HazelcastRelOptCluster
extends org.apache.calcite.plan.RelOptCluster
Extended 
RelOptCluster with Hazelcast-specific data.
 Located in the Calcite package because the required super constructor is package-private.
- 
Method SummaryModifier and TypeMethodDescriptionstatic HazelcastRelOptClustercreate(org.apache.calcite.plan.RelOptPlanner planner, org.apache.calcite.rex.RexBuilder rexBuilder, com.hazelcast.sql.impl.security.SqlSecurityContext ssc) com.hazelcast.sql.impl.QueryParameterMetadatacom.hazelcast.sql.impl.security.SqlSecurityContextbooleanvoidsetParameterMetadata(com.hazelcast.sql.impl.QueryParameterMetadata parameterMetadata) voidsetRequiresJob(boolean requiresJob) Methods inherited from class org.apache.calcite.plan.RelOptClustercreate, createCorrel, getHintStrategies, getMetadataFactory, getMetadataProvider, getMetadataQuery, getMetadataQuerySupplier, getOriginalExpression, getPlanner, getQuery, getRexBuilder, getTypeFactory, invalidateMetadataQuery, setHintStrategies, setMetadataProvider, setMetadataQuerySupplier, setOriginalExpression, traitSet, traitSetOf, traitSetOf
- 
Method Details- 
createpublic static HazelcastRelOptCluster create(org.apache.calcite.plan.RelOptPlanner planner, org.apache.calcite.rex.RexBuilder rexBuilder, com.hazelcast.sql.impl.security.SqlSecurityContext ssc) 
- 
getParameterMetadatapublic com.hazelcast.sql.impl.QueryParameterMetadata getParameterMetadata()
- 
setParameterMetadatapublic void setParameterMetadata(com.hazelcast.sql.impl.QueryParameterMetadata parameterMetadata) 
- 
requiresJobpublic boolean requiresJob()
- 
setRequiresJobpublic void setRequiresJob(boolean requiresJob) 
- 
getSecurityContextpublic com.hazelcast.sql.impl.security.SqlSecurityContext getSecurityContext()
 
-