Package | Description |
---|---|
org.apache.calcite.adapter.jdbc |
Query provider based on a JDBC data source.
|
org.apache.calcite.jdbc |
JDBC driver for Calcite.
|
org.apache.calcite.prepare |
Preparation of queries (parsing, planning and implementation).
|
org.apache.calcite.schema |
Schema SPI.
|
org.apache.calcite.schema.impl |
Utilities to help implement Calcite's SPIs.
|
Modifier and Type | Method and Description |
---|---|
Schema |
JdbcSchema.snapshot(SchemaVersion version) |
Modifier and Type | Method and Description |
---|---|
CalciteSchema |
CalciteSchema.createSnapshot(SchemaVersion version)
Creates a snapshot of this CalciteSchema as of the specified time.
|
protected CalciteSchema |
SimpleCalciteSchema.snapshot(CalciteSchema parent,
SchemaVersion version) |
protected CalciteSchema |
CachingCalciteSchema.snapshot(CalciteSchema parent,
SchemaVersion version) |
protected abstract CalciteSchema |
CalciteSchema.snapshot(CalciteSchema parent,
SchemaVersion version)
Returns a snapshot representation of this CalciteSchema.
|
Schema |
CalciteSchema.SchemaPlusImpl.snapshot(SchemaVersion version) |
Modifier and Type | Method and Description |
---|---|
Schema |
RelOptTableImpl.MySchemaPlus.snapshot(SchemaVersion version) |
Modifier and Type | Method and Description |
---|---|
boolean |
SchemaVersion.isBefore(SchemaVersion other)
Returns if this Version happens before the other Version.
|
Schema |
Schema.snapshot(SchemaVersion version)
Returns the snapshot of this schema as of the specified time.
|
Modifier and Type | Class and Description |
---|---|
class |
LongSchemaVersion
Implementation of SchemaVersion that uses a long value as representation.
|
Modifier and Type | Method and Description |
---|---|
boolean |
LongSchemaVersion.isBefore(SchemaVersion other) |
Schema |
AbstractSchema.snapshot(SchemaVersion version) |
Schema |
DelegatingSchema.snapshot(SchemaVersion version) |
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.