T - element typepublic static class CalcitePrepare.Query<T> extends Object
Queryable or a RelNode. Exactly one must be
provided.| Modifier and Type | Field and Description |
|---|---|
@Nullable org.apache.calcite.linq4j.Queryable<T> |
queryable |
@Nullable RelNode |
rel |
@Nullable String |
sql |
| Modifier and Type | Method and Description |
|---|---|
static <T> CalcitePrepare.Query<T> |
of(org.apache.calcite.linq4j.Queryable<T> queryable) |
static <T> CalcitePrepare.Query<T> |
of(RelNode rel) |
static <T> CalcitePrepare.Query<T> |
of(String sql) |
public final @Nullable String sql
public final @Nullable org.apache.calcite.linq4j.Queryable<T> queryable
public final @Nullable RelNode rel
public static <T> CalcitePrepare.Query<T> of(String sql)
public static <T> CalcitePrepare.Query<T> of(org.apache.calcite.linq4j.Queryable<T> queryable)
public static <T> CalcitePrepare.Query<T> of(RelNode rel)
Copyright © 2012-2022 Apache Software Foundation. All Rights Reserved.