| Package | Description |
|---|---|
| io.kareldb.avro | |
| io.kareldb.kafka | |
| io.kareldb.schema |
| Modifier and Type | Method and Description |
|---|---|
static RelDef |
AvroSchema.toRowType(org.apache.avro.Schema schema) |
| Modifier and Type | Method and Description |
|---|---|
void |
AvroSchema.alterTable(String tableName,
List<org.apache.calcite.sql.ddl.SqlAlterTableExtension.Action> actions,
RelDef rowType) |
Table |
AvroSchema.createTable(String tableName,
Map<String,Object> operand,
RelDef rowType) |
static org.apache.avro.Schema |
AvroSchema.toAvroSchema(String tableName,
RelDef relDef) |
| Constructor and Description |
|---|
AvroTable(Schema schema,
String name,
RelDef rowType) |
| Modifier and Type | Method and Description |
|---|---|
void |
KafkaSchema.alterTable(String tableName,
List<org.apache.calcite.sql.ddl.SqlAlterTableExtension.Action> actions,
RelDef relDef) |
Table |
KafkaSchema.createTable(String tableName,
Map<String,Object> operand,
RelDef rowType) |
| Constructor and Description |
|---|
KafkaTable(Schema schema,
String name,
RelDef rowType) |
| Modifier and Type | Method and Description |
|---|---|
RelDef |
Table.getRelDef() |
static RelDef |
Schema.toRowType(LinkedHashMap<String,ColumnDef> columnTypes,
List<String> keyFields) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
Schema.alterTable(String tableName,
List<org.apache.calcite.sql.ddl.SqlAlterTableExtension.Action> actions,
RelDef rowType) |
abstract Table |
Schema.createTable(String tableName,
Map<String,Object> operand,
RelDef rowType) |
void |
Table.setRelDef(RelDef relDef) |
| Constructor and Description |
|---|
FilterableTable(Schema schema,
String name,
RelDef rowType) |
Copyright © 2020. All rights reserved.