Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- org.apache.kafka.common.config.AbstractConfig
- io.kcache.KafkaCacheConfig
- io.kareldb.KarelDbConfig
- io.kcache.KafkaCacheConfig
- org.apache.calcite.rel.AbstractRelNode (implements org.apache.calcite.rel.RelNode)
- org.apache.calcite.rel.SingleRel
- org.apache.calcite.rel.core.TableModify
- org.apache.calcite.adapter.enumerable.EnumerableTableModify (implements org.apache.calcite.adapter.enumerable.EnumerableRel)
- io.kareldb.jdbc.rules.EnumerableTableModifyExtension
- org.apache.calcite.adapter.enumerable.EnumerableTableModify (implements org.apache.calcite.adapter.enumerable.EnumerableRel)
- org.apache.calcite.rel.core.TableModify
- org.apache.calcite.rel.SingleRel
- org.apache.calcite.schema.impl.AbstractSchema (implements org.apache.calcite.schema.Schema)
- io.kareldb.schema.Schema (implements java.io.Closeable, org.apache.kafka.common.Configurable)
- io.kareldb.avro.AvroSchema
- io.kareldb.kafka.KafkaSchema
- io.kareldb.schema.Schema (implements java.io.Closeable, org.apache.kafka.common.Configurable)
- org.apache.calcite.schema.impl.AbstractTable (implements org.apache.calcite.schema.Table, org.apache.calcite.schema.Wrapper)
- org.apache.calcite.adapter.java.AbstractQueryableTable (implements org.apache.calcite.schema.QueryableTable)
- io.kareldb.schema.Table (implements java.io.Closeable, org.apache.calcite.schema.ModifiableTable)
- io.kareldb.schema.FilterableTable (implements org.apache.calcite.schema.FilterableTable)
- io.kareldb.avro.AvroTable
- io.kareldb.kafka.KafkaTable
- io.kareldb.schema.FilterableTable (implements org.apache.calcite.schema.FilterableTable)
- io.kareldb.schema.Table (implements java.io.Closeable, org.apache.calcite.schema.ModifiableTable)
- org.apache.calcite.adapter.java.AbstractQueryableTable (implements org.apache.calcite.schema.QueryableTable)
- org.apache.omid.transaction.AbstractTransaction<T> (implements org.apache.omid.transaction.Transaction)
- io.kareldb.transaction.client.KarelDbTransaction
- org.apache.omid.transaction.AbstractTransactionManager (implements org.apache.omid.transaction.TransactionManager)
- io.kareldb.transaction.client.KarelDbTransactionManager
- io.kareldb.avro.AvroKeyComparator (implements java.util.Comparator<T>, java.io.Serializable)
- io.kareldb.avro.AvroUtils
- org.apache.calcite.prepare.CalcitePrepareImpl (implements org.apache.calcite.jdbc.CalcitePrepare)
- io.kareldb.jdbc.CalcitePrepareImpl
- io.kareldb.schema.ColumnDef
- io.kareldb.schema.ColumnStrategy.DefaultStrategy (implements io.kareldb.schema.ColumnStrategy)
- io.kareldb.schema.ColumnStrategy.NotNullStrategy (implements io.kareldb.schema.ColumnStrategy)
- io.kareldb.schema.ColumnStrategy.NullStrategy (implements io.kareldb.schema.ColumnStrategy)
- io.kareldb.transaction.InMemoryCommitTable (implements org.apache.omid.committable.CommitTable)
- io.kareldb.transaction.InMemoryCommitTable.Client (implements org.apache.omid.committable.CommitTable.Client)
- io.kareldb.transaction.InMemoryCommitTable.Writer (implements org.apache.omid.committable.CommitTable.Writer)
- io.kareldb.transaction.InMemoryTimestampStorage (implements org.apache.omid.timestamp.storage.TimestampStorage)
- io.kareldb.kafka.serialization.KafkaKeyDeserializer (implements org.apache.kafka.common.serialization.Deserializer<T>)
- io.kareldb.kafka.serialization.KafkaKeySerde (implements org.apache.kafka.common.serialization.Serde<T>)
- io.kareldb.kafka.serialization.KafkaKeySerializer (implements org.apache.kafka.common.serialization.Serializer<T>)
- io.kareldb.kafka.KafkaSchemaKey (implements java.lang.Comparable<T>)
- io.kareldb.kafka.serialization.KafkaSchemaKeyDeserializer (implements org.apache.kafka.common.serialization.Deserializer<T>)
- io.kareldb.kafka.serialization.KafkaSchemaKeySerde (implements org.apache.kafka.common.serialization.Serde<T>)
- io.kareldb.kafka.serialization.KafkaSchemaKeySerializer (implements org.apache.kafka.common.serialization.Serializer<T>)
- io.kareldb.kafka.KafkaSchemaValue (implements java.lang.Comparable<T>)
- io.kareldb.kafka.serialization.KafkaSchemaValueDeserializer (implements org.apache.kafka.common.serialization.Deserializer<T>)
- io.kareldb.kafka.serialization.KafkaSchemaValueSerde (implements org.apache.kafka.common.serialization.Serde<T>)
- io.kareldb.kafka.serialization.KafkaSchemaValueSerializer (implements org.apache.kafka.common.serialization.Serializer<T>)
- io.kareldb.kafka.serialization.KafkaValueDeserializer (implements org.apache.kafka.common.serialization.Deserializer<T>)
- io.kareldb.kafka.serialization.KafkaValueSerde (implements org.apache.kafka.common.serialization.Serde<T>)
- io.kareldb.kafka.serialization.KafkaValueSerializer (implements org.apache.kafka.common.serialization.Serializer<T>)
- io.kareldb.transaction.client.KarelDbCellId (implements org.apache.omid.tso.client.CellId)
- io.kareldb.transaction.KarelDbCommitTable (implements org.apache.omid.committable.CommitTable)
- io.kareldb.KarelDbEngine (implements java.io.Closeable, org.apache.kafka.common.Configurable)
- io.kareldb.transaction.client.KarelDbSyncPostCommitter (implements org.apache.omid.transaction.PostCommitActions)
- io.kareldb.transaction.KarelDbTimestampClient (implements org.apache.omid.tso.client.TSOProtocol)
- io.kareldb.transaction.KarelDbTimestampOracle (implements org.apache.omid.tso.TimestampOracle)
- io.kareldb.transaction.KarelDbTimestampStorage (implements org.apache.omid.timestamp.storage.TimestampStorage)
- io.kareldb.transaction.client.KarelDbTransactionManager.CommitTimestampLocatorImpl (implements org.apache.omid.transaction.CommitTimestampLocator)
- org.apache.calcite.avatica.MetaImpl (implements org.apache.calcite.avatica.Meta)
- org.apache.calcite.jdbc.CalciteMetaImpl
- org.apache.calcite.jdbc.CalciteMetaImplShim
- io.kareldb.jdbc.MetaImpl
- org.apache.calcite.jdbc.CalciteMetaImplShim
- org.apache.calcite.jdbc.CalciteMetaImpl
- io.kareldb.schema.RelDef
- org.apache.calcite.plan.RelOptRule
- org.apache.calcite.plan.RelRule<C>
- org.apache.calcite.rel.convert.ConverterRule
- io.kareldb.jdbc.rules.EnumerableTableModifyExtensionRule
- org.apache.calcite.rel.convert.ConverterRule
- org.apache.calcite.plan.RelRule<C>
- io.kareldb.schema.SchemaFactory (implements org.apache.calcite.schema.SchemaFactory)
- io.kareldb.transaction.client.SnapshotFilterImpl (implements io.kareldb.transaction.client.SnapshotFilter)
- io.kareldb.schema.Table.ComparableArrayComparator (implements java.util.Comparator<T>, java.io.Serializable)
- io.kareldb.version.TxVersionedCache (implements java.io.Closeable)
- org.apache.calcite.avatica.UnregisteredDriver (implements java.sql.Driver)
- org.apache.calcite.jdbc.Driver
- io.kareldb.jdbc.Driver
- org.apache.calcite.jdbc.Driver
- io.kareldb.version.VersionedCache (implements java.io.Closeable)
- io.kareldb.version.VersionedValue
- org.apache.kafka.common.config.AbstractConfig
Interface Hierarchy
- io.kareldb.schema.ColumnStrategy
- io.kareldb.transaction.client.SnapshotFilter
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- io.kareldb.schema.ColumnStrategy.StrategyType
- io.kareldb.schema.ColumnType
- io.kareldb.kafka.KafkaSchema.Action
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)