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
ExtendedRelOptCluster
with Hazelcast-specific data.Located in the Calcite package because the required super constructor is package-private.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static HazelcastRelOptCluster
create(org.apache.calcite.plan.RelOptPlanner planner, org.apache.calcite.rex.RexBuilder rexBuilder, com.hazelcast.sql.impl.security.SqlSecurityContext ssc)
com.hazelcast.sql.impl.QueryParameterMetadata
getParameterMetadata()
com.hazelcast.sql.impl.security.SqlSecurityContext
getSecurityContext()
boolean
requiresJob()
void
setParameterMetadata(com.hazelcast.sql.impl.QueryParameterMetadata parameterMetadata)
void
setRequiresJob(boolean requiresJob)
-
Methods inherited from class org.apache.calcite.plan.RelOptCluster
create, createCorrel, getHintStrategies, getMetadataFactory, getMetadataProvider, getMetadataQuery, getMetadataQuerySupplier, getOriginalExpression, getPlanner, getQuery, getRexBuilder, getTypeFactory, invalidateMetadataQuery, setHintStrategies, setMetadataProvider, setMetadataQuerySupplier, setOriginalExpression, traitSet, traitSetOf, traitSetOf
-
-
-
-
Method Detail
-
create
public static HazelcastRelOptCluster create(org.apache.calcite.plan.RelOptPlanner planner, org.apache.calcite.rex.RexBuilder rexBuilder, com.hazelcast.sql.impl.security.SqlSecurityContext ssc)
-
getParameterMetadata
public com.hazelcast.sql.impl.QueryParameterMetadata getParameterMetadata()
-
setParameterMetadata
public void setParameterMetadata(com.hazelcast.sql.impl.QueryParameterMetadata parameterMetadata)
-
requiresJob
public boolean requiresJob()
-
setRequiresJob
public void setRequiresJob(boolean requiresJob)
-
getSecurityContext
public com.hazelcast.sql.impl.security.SqlSecurityContext getSecurityContext()
-
-