public class CassandraSchema
extends org.apache.calcite.schema.impl.AbstractSchema
| 限定符和类型 | 字段和说明 |
|---|---|
protected static org.slf4j.Logger |
LOGGER |
| 构造器和说明 |
|---|
CassandraSchema(com.datastax.oss.driver.api.core.CqlSession session,
org.apache.calcite.schema.SchemaPlus parentSchema,
String name)
Creates a Cassandra schema.
|
CassandraSchema(com.datastax.oss.driver.api.core.CqlSession session,
org.apache.calcite.schema.SchemaPlus parentSchema,
String keyspace,
String name)
Creates a Cassandra schema.
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<org.apache.calcite.rel.RelFieldCollation> |
getClusteringOrder(String columnFamily,
boolean isView)
Get the collation of all clustering key columns.
|
protected Map<String,org.apache.calcite.schema.Table> |
getTableMap() |
public CassandraSchema(com.datastax.oss.driver.api.core.CqlSession session,
org.apache.calcite.schema.SchemaPlus parentSchema,
String name)
session - a Cassandra sessionparentSchema - the parent schemaname - the schema namepublic CassandraSchema(com.datastax.oss.driver.api.core.CqlSession session,
org.apache.calcite.schema.SchemaPlus parentSchema,
String keyspace,
String name)
session - a Cassandra sessionparentSchema - the parent schemakeyspace - the keyspace namename - the schema nameCopyright © 2012-2023 Apache Software Foundation. All Rights Reserved.