A B C D E F G H I K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addCommittedTransaction(long, long) - Method in class io.kareldb.transaction.InMemoryCommitTable.Writer
- all() - Method in class io.kareldb.version.TxVersionedCache
- all(long, long) - Method in class io.kareldb.version.VersionedCache
- all(KarelDbTransaction) - Method in interface io.kareldb.transaction.client.SnapshotFilter
- all(KarelDbTransaction) - Method in class io.kareldb.transaction.client.SnapshotFilterImpl
- ALTER - io.kareldb.kafka.KafkaSchema.Action
- alterTable(String, List<SqlAlterTableExtension.Action>, RelDef) - Method in class io.kareldb.avro.AvroSchema
- alterTable(String, List<SqlAlterTableExtension.Action>, RelDef) - Method in class io.kareldb.kafka.KafkaSchema
- alterTable(String, List<SqlAlterTableExtension.Action>, RelDef) - Method in class io.kareldb.schema.Schema
- asQueryable(QueryProvider, SchemaPlus, String) - Method in class io.kareldb.schema.Table
- atomicAddCommittedTransaction(long, long) - Method in class io.kareldb.transaction.InMemoryCommitTable.Writer
- AUTHENTICATION_METHOD_BASIC - Static variable in class io.kareldb.KarelDbConfig
- AUTHENTICATION_METHOD_CONFIG - Static variable in class io.kareldb.KarelDbConfig
- AUTHENTICATION_METHOD_DIGEST - Static variable in class io.kareldb.KarelDbConfig
- AUTHENTICATION_METHOD_DOC - Static variable in class io.kareldb.KarelDbConfig
- AUTHENTICATION_METHOD_NONE - Static variable in class io.kareldb.KarelDbConfig
- AUTHENTICATION_METHOD_VALIDATOR - Static variable in class io.kareldb.KarelDbConfig
- AUTHENTICATION_REALM_CONFIG - Static variable in class io.kareldb.KarelDbConfig
- AUTHENTICATION_REALM_DOC - Static variable in class io.kareldb.KarelDbConfig
- AUTHENTICATION_ROLES_CONFIG - Static variable in class io.kareldb.KarelDbConfig
- AUTHENTICATION_ROLES_DEFAULT - Static variable in class io.kareldb.KarelDbConfig
- AUTHENTICATION_ROLES_DOC - Static variable in class io.kareldb.KarelDbConfig
- AVRO_LOGICAL_DATE - Static variable in class io.kareldb.avro.AvroSchema
- AVRO_LOGICAL_DECIMAL - Static variable in class io.kareldb.avro.AvroSchema
- AVRO_LOGICAL_DECIMAL_PRECISION_PROP - Static variable in class io.kareldb.avro.AvroSchema
- AVRO_LOGICAL_DECIMAL_SCALE_PROP - Static variable in class io.kareldb.avro.AvroSchema
- AVRO_LOGICAL_TIME_MILLIS - Static variable in class io.kareldb.avro.AvroSchema
- AVRO_LOGICAL_TIMESTAMP_MILLIS - Static variable in class io.kareldb.avro.AvroSchema
- AVRO_LOGICAL_TYPE_PROP - Static variable in class io.kareldb.avro.AvroSchema
- AvroKeyComparator - Class in io.kareldb.avro
- AvroKeyComparator(Schema) - Constructor for class io.kareldb.avro.AvroKeyComparator
- AvroSchema - Class in io.kareldb.avro
- AvroSchema() - Constructor for class io.kareldb.avro.AvroSchema
-
Creates an Avro schema.
- AvroTable - Class in io.kareldb.avro
- AvroTable(Schema, String, RelDef) - Constructor for class io.kareldb.avro.AvroTable
- AvroUtils - Class in io.kareldb.avro
- AvroUtils() - Constructor for class io.kareldb.avro.AvroUtils
B
- begin() - Method in class io.kareldb.jdbc.MetaImpl
- beginTx() - Method in class io.kareldb.KarelDbEngine
- BOOLEAN - io.kareldb.schema.ColumnType
- BYTES - io.kareldb.schema.ColumnType
C
- CalcitePrepareImpl - Class in io.kareldb.jdbc
- CalcitePrepareImpl() - Constructor for class io.kareldb.jdbc.CalcitePrepareImpl
- checkCompatibility(Schema, List<Schema>) - Static method in class io.kareldb.avro.AvroUtils
-
Check the compatibility between the new schema and the specified schemas
- cleanup() - Method in class io.kareldb.transaction.client.KarelDbTransaction
- clearWriteBuffer() - Method in class io.kareldb.transaction.InMemoryCommitTable.Writer
- Client() - Constructor for class io.kareldb.transaction.InMemoryCommitTable.Client
- close() - Method in class io.kareldb.avro.AvroSchema
- close() - Method in class io.kareldb.avro.AvroTable
- close() - Method in class io.kareldb.kafka.KafkaSchema
- close() - Method in class io.kareldb.kafka.KafkaTable
- close() - Method in class io.kareldb.kafka.serialization.KafkaKeyDeserializer
- close() - Method in class io.kareldb.kafka.serialization.KafkaKeySerde
- close() - Method in class io.kareldb.kafka.serialization.KafkaKeySerializer
- close() - Method in class io.kareldb.kafka.serialization.KafkaSchemaKeySerde
- close() - Method in class io.kareldb.kafka.serialization.KafkaSchemaValueSerde
- close() - Method in class io.kareldb.kafka.serialization.KafkaValueDeserializer
- close() - Method in class io.kareldb.kafka.serialization.KafkaValueSerde
- close() - Method in class io.kareldb.kafka.serialization.KafkaValueSerializer
- close() - Method in class io.kareldb.KarelDbEngine
- close() - Method in class io.kareldb.transaction.KarelDbTimestampClient
- close() - Method in class io.kareldb.version.TxVersionedCache
- close() - Method in class io.kareldb.version.VersionedCache
- closeInstance() - Static method in class io.kareldb.KarelDbEngine
- closeResources() - Method in class io.kareldb.transaction.client.KarelDbTransactionManager
- CLUSTER_GROUP_ID_CONFIG - Static variable in class io.kareldb.KarelDbConfig
- CLUSTER_GROUP_ID_DEFAULT - Static variable in class io.kareldb.KarelDbConfig
- CLUSTER_GROUP_ID_DOC - Static variable in class io.kareldb.KarelDbConfig
- ColumnDef - Class in io.kareldb.schema
- ColumnDef(ColumnType) - Constructor for class io.kareldb.schema.ColumnDef
- ColumnDef(ColumnType, int, int) - Constructor for class io.kareldb.schema.ColumnDef
- ColumnDef(ColumnType, ColumnStrategy, int, int) - Constructor for class io.kareldb.schema.ColumnDef
- ColumnStrategy - Interface in io.kareldb.schema
- ColumnStrategy.DefaultStrategy - Class in io.kareldb.schema
- ColumnStrategy.NotNullStrategy - Class in io.kareldb.schema
- ColumnStrategy.NullStrategy - Class in io.kareldb.schema
- ColumnStrategy.StrategyType - Enum in io.kareldb.schema
- ColumnType - Enum in io.kareldb.schema
- commit(long, Set<? extends CellId>) - Method in class io.kareldb.transaction.KarelDbTimestampClient
- commit(long, Set<? extends CellId>, Set<? extends CellId>) - Method in class io.kareldb.transaction.KarelDbTimestampClient
- commit(Meta.ConnectionHandle) - Method in class io.kareldb.jdbc.MetaImpl
- CommitTimestampLocatorImpl(KarelDbCellId, Map<Long, Long>, VersionedCache) - Constructor for class io.kareldb.transaction.client.KarelDbTransactionManager.CommitTimestampLocatorImpl
- commitTx(Transaction) - Method in class io.kareldb.KarelDbEngine
- ComparableArrayComparator() - Constructor for class io.kareldb.schema.Table.ComparableArrayComparator
- compare(byte[], byte[]) - Method in class io.kareldb.avro.AvroKeyComparator
- compare(Comparable[], Comparable[]) - Method in class io.kareldb.schema.Table.ComparableArrayComparator
- compareTo(KafkaSchemaKey) - Method in class io.kareldb.kafka.KafkaSchemaKey
- compareTo(KafkaSchemaValue) - Method in class io.kareldb.kafka.KafkaSchemaValue
- configure(KarelDbConfig) - Method in class io.kareldb.KarelDbEngine
- configure(Map<String, ?>) - Method in class io.kareldb.avro.AvroSchema
- configure(Map<String, ?>) - Method in class io.kareldb.kafka.KafkaSchema
- configure(Map<String, ?>) - Method in class io.kareldb.kafka.KafkaTable
- configure(Map<String, ?>) - Method in class io.kareldb.KarelDbEngine
- configure(Map<String, ?>) - Method in class io.kareldb.schema.Schema
- configure(Map<String, ?>) - Method in class io.kareldb.schema.Table
- configure(Map<String, ?>, boolean) - Method in class io.kareldb.kafka.serialization.KafkaKeyDeserializer
- configure(Map<String, ?>, boolean) - Method in class io.kareldb.kafka.serialization.KafkaKeySerde
- configure(Map<String, ?>, boolean) - Method in class io.kareldb.kafka.serialization.KafkaKeySerializer
- configure(Map<String, ?>, boolean) - Method in class io.kareldb.kafka.serialization.KafkaSchemaKeyDeserializer
- configure(Map<String, ?>, boolean) - Method in class io.kareldb.kafka.serialization.KafkaSchemaKeySerde
- configure(Map<String, ?>, boolean) - Method in class io.kareldb.kafka.serialization.KafkaSchemaKeySerializer
- configure(Map<String, ?>, boolean) - Method in class io.kareldb.kafka.serialization.KafkaSchemaValueDeserializer
- configure(Map<String, ?>, boolean) - Method in class io.kareldb.kafka.serialization.KafkaSchemaValueSerde
- configure(Map<String, ?>, boolean) - Method in class io.kareldb.kafka.serialization.KafkaSchemaValueSerializer
- configure(Map<String, ?>, boolean) - Method in class io.kareldb.kafka.serialization.KafkaValueDeserializer
- configure(Map<String, ?>, boolean) - Method in class io.kareldb.kafka.serialization.KafkaValueSerde
- configure(Map<String, ?>, boolean) - Method in class io.kareldb.kafka.serialization.KafkaValueSerializer
- connect(CalciteSchema, JavaTypeFactory) - Static method in class io.kareldb.jdbc.MetaImpl
-
A trojan-horse method, subject to change without notice.
- CONNECT_STRING_PREFIX - Static variable in class io.kareldb.jdbc.Driver
- convert(RelNode) - Method in class io.kareldb.jdbc.rules.EnumerableTableModifyExtensionRule
- copy(RelTraitSet, List<RelNode>) - Method in class io.kareldb.jdbc.rules.EnumerableTableModifyExtension
- countElements() - Method in class io.kareldb.transaction.InMemoryCommitTable
- create(SchemaPlus, String, Map<String, Object>) - Method in class io.kareldb.schema.SchemaFactory
- CREATE - io.kareldb.kafka.KafkaSchema.Action
- createDriverVersion() - Method in class io.kareldb.jdbc.Driver
- createMeta(AvaticaConnection) - Method in class io.kareldb.jdbc.Driver
- createPlanner(CalcitePrepare.Context, Context, RelOptCostFactory) - Method in class io.kareldb.jdbc.CalcitePrepareImpl
- createPrepareFactory() - Method in class io.kareldb.jdbc.Driver
- createTable(String, Map<String, Object>, RelDef) - Method in class io.kareldb.avro.AvroSchema
- createTable(String, Map<String, Object>, RelDef) - Method in class io.kareldb.kafka.KafkaSchema
- createTable(String, Map<String, Object>, RelDef) - Method in class io.kareldb.schema.Schema
- currentTransaction() - Static method in class io.kareldb.transaction.client.KarelDbTransaction
D
- DATE - io.kareldb.schema.ColumnType
- DECIMAL - io.kareldb.schema.ColumnType
- DEFAULT - io.kareldb.schema.ColumnStrategy.StrategyType
- DefaultStrategy(Object) - Constructor for class io.kareldb.schema.ColumnStrategy.DefaultStrategy
- deleteCommitEntry(long) - Method in class io.kareldb.transaction.InMemoryCommitTable.Client
- deserialize(String, byte[]) - Method in class io.kareldb.kafka.serialization.KafkaKeyDeserializer
- deserialize(String, byte[]) - Method in class io.kareldb.kafka.serialization.KafkaSchemaKeyDeserializer
- deserialize(String, byte[]) - Method in class io.kareldb.kafka.serialization.KafkaSchemaValueDeserializer
- deserialize(String, byte[]) - Method in class io.kareldb.kafka.serialization.KafkaValueDeserializer
- deserializer() - Method in class io.kareldb.kafka.serialization.KafkaKeySerde
- deserializer() - Method in class io.kareldb.kafka.serialization.KafkaSchemaKeySerde
- deserializer() - Method in class io.kareldb.kafka.serialization.KafkaSchemaValueSerde
- deserializer() - Method in class io.kareldb.kafka.serialization.KafkaValueSerde
- DOUBLE - io.kareldb.schema.ColumnType
- Driver - Class in io.kareldb.jdbc
-
KarelDB JDBC driver.
- Driver() - Constructor for class io.kareldb.jdbc.Driver
- DROP - io.kareldb.kafka.KafkaSchema.Action
- dropTable(String) - Method in class io.kareldb.avro.AvroSchema
- dropTable(String) - Method in class io.kareldb.kafka.KafkaSchema
- dropTable(String) - Method in class io.kareldb.schema.Schema
E
- EMPTY_VALUE - Static variable in class io.kareldb.schema.Table
- enforceKarelDbTransactionAsParam(AbstractTransaction<? extends CellId>) - Static method in class io.kareldb.transaction.client.KarelDbTransactionManager
- EnumerableTableModifyExtension - Class in io.kareldb.jdbc.rules
- EnumerableTableModifyExtension(RelOptCluster, RelTraitSet, RelOptTable, Prepare.CatalogReader, RelNode, TableModify.Operation, List<String>, List<RexNode>, boolean) - Constructor for class io.kareldb.jdbc.rules.EnumerableTableModifyExtension
- EnumerableTableModifyExtensionRule - Class in io.kareldb.jdbc.rules
-
Planner rule that converts a
LogicalTableModify
relational expressionenumerable calling convention
. - equals(Object) - Method in class io.kareldb.kafka.KafkaSchemaKey
- equals(Object) - Method in class io.kareldb.kafka.KafkaSchemaValue
- execute(Meta.StatementHandle, List<TypedValue>, int) - Method in class io.kareldb.jdbc.MetaImpl
- executeBatch(Meta.StatementHandle, List<List<TypedValue>>) - Method in class io.kareldb.jdbc.MetaImpl
F
- fetch(Meta.StatementHandle, long, int) - Method in class io.kareldb.jdbc.MetaImpl
- FilterableTable - Class in io.kareldb.schema
-
This table implements the
FilterableTable
interface, so Calcite gets data by calling theFilterableTable.scan(DataContext, List)
method. - FilterableTable(Schema, String, RelDef) - Constructor for class io.kareldb.schema.FilterableTable
- filterCellsForSnapshot(KarelDbTransaction, Comparable[], List<VersionedValue>) - Method in class io.kareldb.transaction.client.SnapshotFilterImpl
-
Filters the raw results and returns only those belonging to the current snapshot, as defined by the transaction object.
- FLOAT - io.kareldb.schema.ColumnType
- flush() - Method in class io.kareldb.transaction.InMemoryCommitTable.Writer
- flush() - Method in class io.kareldb.version.TxVersionedCache
- flush() - Method in class io.kareldb.version.VersionedCache
- fromAvroValue(Schema, Comparable) - Static method in class io.kareldb.avro.AvroSchema
G
- GENERIC - Static variable in class io.kareldb.kafka.KafkaTable
- get(KarelDbTransaction, Comparable[]) - Method in interface io.kareldb.transaction.client.SnapshotFilter
- get(KarelDbTransaction, Comparable[]) - Method in class io.kareldb.transaction.client.SnapshotFilterImpl
- get(Comparable[]) - Method in class io.kareldb.version.TxVersionedCache
- get(Comparable[], long) - Method in class io.kareldb.version.VersionedCache
- get(Comparable[], long, long) - Method in class io.kareldb.version.VersionedCache
- getAction() - Method in class io.kareldb.kafka.KafkaSchemaValue
- getCache() - Method in class io.kareldb.transaction.client.KarelDbCellId
- getCellId() - Method in class io.kareldb.transaction.client.KarelDbCellId
- getClient() - Method in class io.kareldb.transaction.InMemoryCommitTable
- getClient() - Method in class io.kareldb.transaction.KarelDbCommitTable
- getColumnStrategy() - Method in class io.kareldb.schema.ColumnDef
- getColumnType() - Method in class io.kareldb.schema.ColumnDef
- getCommit() - Method in class io.kareldb.version.VersionedValue
- getCommitTimestamp(long) - Method in class io.kareldb.transaction.InMemoryCommitTable.Client
- getConfigs() - Method in class io.kareldb.schema.Schema
- getConfigs() - Method in class io.kareldb.schema.Table
- getConfiguredInstance(String, Map<String, ?>) - Static method in class io.kareldb.KarelDbEngine
- getConflictDetectionLevel() - Method in class io.kareldb.transaction.KarelDbTimestampClient
- getConnection() - Method in class io.kareldb.jdbc.MetaImpl
- getConnectStringPrefix() - Method in class io.kareldb.jdbc.Driver
- getDefaultValue() - Method in class io.kareldb.schema.ColumnStrategy.DefaultStrategy
- getDefaultValue() - Method in interface io.kareldb.schema.ColumnStrategy
- getEpoch() - Method in class io.kareldb.kafka.KafkaSchemaValue
- getEpoch() - Method in class io.kareldb.transaction.KarelDbTimestampClient
- getFence(long) - Method in class io.kareldb.transaction.KarelDbTimestampClient
- getHasher() - Static method in class io.kareldb.transaction.client.KarelDbCellId
- getHashForTable(byte[]) - Method in class io.kareldb.transaction.client.KarelDbTransactionManager
- getInstance() - Static method in class io.kareldb.KarelDbEngine
- getInstance() - Static method in class io.kareldb.transaction.client.KarelDbTransactionManager
- getKey() - Method in class io.kareldb.transaction.client.KarelDbCellId
- getKeyFields() - Method in class io.kareldb.schema.RelDef
- getKeyIndices() - Method in class io.kareldb.schema.Table
- getKeyValueSchemas(Schema) - Static method in class io.kareldb.kafka.KafkaTable
- getLast() - Method in class io.kareldb.transaction.KarelDbTimestampOracle
- getLatestSchemaValue(String) - Method in class io.kareldb.kafka.KafkaSchema
- getLatestSchemaValuesDescending(String) - Method in class io.kareldb.kafka.KafkaSchema
- getLowWatermark() - Method in class io.kareldb.transaction.client.KarelDbTransactionManager
- getMaxTimestamp() - Method in class io.kareldb.transaction.InMemoryTimestampStorage
- getMaxTimestamp() - Method in class io.kareldb.transaction.KarelDbTimestampStorage
- getModifiableCollection() - Method in class io.kareldb.schema.Table
- getName() - Method in class io.kareldb.schema.Table
- getName() - Method in class io.kareldb.version.TxVersionedCache
- getName() - Method in class io.kareldb.version.VersionedCache
- getNewStartTimestamp() - Method in class io.kareldb.transaction.KarelDbTimestampClient
- getPrecision() - Method in class io.kareldb.schema.ColumnDef
- getRelDef() - Method in class io.kareldb.schema.Table
- getRowId() - Method in class io.kareldb.transaction.client.KarelDbCellId
- getRows() - Method in class io.kareldb.avro.AvroTable
- getRows() - Method in class io.kareldb.kafka.KafkaTable
- getRows() - Method in class io.kareldb.schema.Table
- getRowType() - Method in class io.kareldb.schema.RelDef
- getRowType() - Method in class io.kareldb.schema.Table
- getRowType(RelDataTypeFactory) - Method in class io.kareldb.schema.Table
- getScale() - Method in class io.kareldb.schema.ColumnDef
- getSchema() - Method in class io.kareldb.kafka.KafkaSchemaValue
- getSchema() - Method in class io.kareldb.KarelDbEngine
- getSchema() - Method in class io.kareldb.schema.Table
- getSchemaValue(String, int) - Method in class io.kareldb.kafka.KafkaSchema
- getStrategies() - Method in class io.kareldb.schema.RelDef
- getTableId() - Method in class io.kareldb.transaction.client.KarelDbCellId
- getTableMap() - Method in class io.kareldb.avro.AvroSchema
- getTableMap() - Method in class io.kareldb.kafka.KafkaSchema
- getTableMap() - Method in class io.kareldb.schema.Schema
- getTableName() - Method in class io.kareldb.kafka.KafkaSchemaKey
- getTableName() - Method in class io.kareldb.kafka.KafkaSchemaValue
- getTimestamp() - Method in class io.kareldb.transaction.client.KarelDbCellId
- getTransaction() - Method in class io.kareldb.jdbc.MetaImpl
- getTSIfInSnapshot(KarelDbTransaction, KeyValue<Comparable[], VersionedValue>, Map<Long, Long>) - Method in class io.kareldb.transaction.client.SnapshotFilterImpl
- getTSIfInTransaction(KarelDbTransaction, KeyValue<Comparable[], VersionedValue>) - Method in class io.kareldb.transaction.client.SnapshotFilterImpl
- getTxManager() - Method in class io.kareldb.KarelDbEngine
- getType() - Method in class io.kareldb.schema.ColumnStrategy.DefaultStrategy
- getType() - Method in interface io.kareldb.schema.ColumnStrategy
- getType() - Method in class io.kareldb.schema.ColumnStrategy.NotNullStrategy
- getType() - Method in class io.kareldb.schema.ColumnStrategy.NullStrategy
- getType() - Method in enum io.kareldb.schema.ColumnType
- getValue() - Method in class io.kareldb.version.VersionedValue
- getVersion() - Method in class io.kareldb.kafka.KafkaSchemaKey
- getVersion() - Method in class io.kareldb.kafka.KafkaSchemaValue
- getVersion() - Method in class io.kareldb.version.VersionedValue
- getVersionedCache() - Method in class io.kareldb.transaction.client.SnapshotFilterImpl
- getVersions(Comparable[]) - Method in class io.kareldb.version.TxVersionedCache
- getWriter() - Method in class io.kareldb.transaction.InMemoryCommitTable
- getWriter() - Method in class io.kareldb.transaction.KarelDbCommitTable
H
- hashCode() - Method in class io.kareldb.kafka.KafkaSchemaKey
- hashCode() - Method in class io.kareldb.kafka.KafkaSchemaValue
- HOST_NAME_CONFIG - Static variable in class io.kareldb.KarelDbConfig
- HOST_NAME_DOC - Static variable in class io.kareldb.KarelDbConfig
I
- identityList(int) - Static method in class io.kareldb.schema.Table
-
Returns an array of integers {0, ..., n - 1}.
- implement(EnumerableRelImplementor, EnumerableRel.Prefer) - Method in class io.kareldb.jdbc.rules.EnumerableTableModifyExtension
- init() - Method in class io.kareldb.avro.AvroSchema
- init() - Method in class io.kareldb.avro.AvroTable
- init() - Method in class io.kareldb.kafka.KafkaSchema
- init() - Method in class io.kareldb.kafka.KafkaTable
- init() - Method in class io.kareldb.KarelDbEngine
- init() - Method in class io.kareldb.schema.Schema
- init() - Method in class io.kareldb.schema.Table
- init() - Method in class io.kareldb.transaction.client.KarelDbTransactionManager
- initialize() - Method in class io.kareldb.transaction.KarelDbTimestampOracle
- InMemoryCommitTable - Class in io.kareldb.transaction
- InMemoryCommitTable() - Constructor for class io.kareldb.transaction.InMemoryCommitTable
- InMemoryCommitTable.Client - Class in io.kareldb.transaction
- InMemoryCommitTable.Writer - Class in io.kareldb.transaction
- InMemoryTimestampStorage - Class in io.kareldb.transaction
- InMemoryTimestampStorage() - Constructor for class io.kareldb.transaction.InMemoryTimestampStorage
- INSTANCE - Static variable in class io.kareldb.jdbc.rules.EnumerableTableModifyExtensionRule
- INT - io.kareldb.schema.ColumnType
- INVALID_TX - Static variable in class io.kareldb.version.TxVersionedCache
- io.kareldb - package io.kareldb
-
KarelDB - An embeddable relational database backed by Apache Kafka.
- io.kareldb.avro - package io.kareldb.avro
- io.kareldb.jdbc - package io.kareldb.jdbc
- io.kareldb.jdbc.rules - package io.kareldb.jdbc.rules
- io.kareldb.kafka - package io.kareldb.kafka
- io.kareldb.kafka.serialization - package io.kareldb.kafka.serialization
- io.kareldb.schema - package io.kareldb.schema
- io.kareldb.transaction - package io.kareldb.transaction
- io.kareldb.transaction.client - package io.kareldb.transaction.client
- io.kareldb.version - package io.kareldb.version
- isAutoCommit() - Method in class io.kareldb.jdbc.MetaImpl
- isCommitted(KarelDbTransaction, KarelDbCellId) - Method in class io.kareldb.transaction.client.SnapshotFilterImpl
- isDeleted() - Method in class io.kareldb.version.VersionedValue
- isEmpty() - Method in class io.kareldb.version.TxVersionedCache
- isInitialized() - Method in class io.kareldb.KarelDbEngine
- isLowLatency() - Method in class io.kareldb.transaction.KarelDbTimestampClient
K
- KafkaKeyDeserializer - Class in io.kareldb.kafka.serialization
- KafkaKeyDeserializer() - Constructor for class io.kareldb.kafka.serialization.KafkaKeyDeserializer
- KafkaKeySerde - Class in io.kareldb.kafka.serialization
- KafkaKeySerde() - Constructor for class io.kareldb.kafka.serialization.KafkaKeySerde
- KafkaKeySerializer - Class in io.kareldb.kafka.serialization
- KafkaKeySerializer() - Constructor for class io.kareldb.kafka.serialization.KafkaKeySerializer
- KafkaSchema - Class in io.kareldb.kafka
- KafkaSchema() - Constructor for class io.kareldb.kafka.KafkaSchema
- KafkaSchema.Action - Enum in io.kareldb.kafka
- KafkaSchemaKey - Class in io.kareldb.kafka
- KafkaSchemaKey(String, int) - Constructor for class io.kareldb.kafka.KafkaSchemaKey
- KafkaSchemaKeyDeserializer - Class in io.kareldb.kafka.serialization
- KafkaSchemaKeyDeserializer() - Constructor for class io.kareldb.kafka.serialization.KafkaSchemaKeyDeserializer
- KafkaSchemaKeySerde - Class in io.kareldb.kafka.serialization
- KafkaSchemaKeySerde() - Constructor for class io.kareldb.kafka.serialization.KafkaSchemaKeySerde
- KafkaSchemaKeySerializer - Class in io.kareldb.kafka.serialization
- KafkaSchemaKeySerializer() - Constructor for class io.kareldb.kafka.serialization.KafkaSchemaKeySerializer
- KafkaSchemaValue - Class in io.kareldb.kafka
- KafkaSchemaValue(String, Integer, String, KafkaSchema.Action, Integer) - Constructor for class io.kareldb.kafka.KafkaSchemaValue
- KafkaSchemaValueDeserializer - Class in io.kareldb.kafka.serialization
- KafkaSchemaValueDeserializer() - Constructor for class io.kareldb.kafka.serialization.KafkaSchemaValueDeserializer
- KafkaSchemaValueSerde - Class in io.kareldb.kafka.serialization
- KafkaSchemaValueSerde() - Constructor for class io.kareldb.kafka.serialization.KafkaSchemaValueSerde
- KafkaSchemaValueSerializer - Class in io.kareldb.kafka.serialization
- KafkaSchemaValueSerializer() - Constructor for class io.kareldb.kafka.serialization.KafkaSchemaValueSerializer
- KafkaTable - Class in io.kareldb.kafka
-
Table that reads Kafka topics.
- KafkaTable(Schema, String, RelDef) - Constructor for class io.kareldb.kafka.KafkaTable
- KafkaValueDeserializer - Class in io.kareldb.kafka.serialization
- KafkaValueDeserializer() - Constructor for class io.kareldb.kafka.serialization.KafkaValueDeserializer
- KafkaValueSerde - Class in io.kareldb.kafka.serialization
- KafkaValueSerde() - Constructor for class io.kareldb.kafka.serialization.KafkaValueSerde
- KafkaValueSerializer - Class in io.kareldb.kafka.serialization
- KafkaValueSerializer() - Constructor for class io.kareldb.kafka.serialization.KafkaValueSerializer
- KarelDbCellId - Class in io.kareldb.transaction.client
- KarelDbCellId(VersionedCache, Comparable[], long) - Constructor for class io.kareldb.transaction.client.KarelDbCellId
- KarelDbCommitTable - Class in io.kareldb.transaction
- KarelDbCommitTable(Cache<Long, Long>) - Constructor for class io.kareldb.transaction.KarelDbCommitTable
- KarelDbConfig - Class in io.kareldb
- KarelDbConfig(String) - Constructor for class io.kareldb.KarelDbConfig
- KarelDbConfig(Map<?, ?>) - Constructor for class io.kareldb.KarelDbConfig
- KarelDbEngine - Class in io.kareldb
- KarelDbSyncPostCommitter - Class in io.kareldb.transaction.client
- KarelDbSyncPostCommitter(CommitTable.Client) - Constructor for class io.kareldb.transaction.client.KarelDbSyncPostCommitter
- KarelDbTimestampClient - Class in io.kareldb.transaction
- KarelDbTimestampClient(TimestampOracle, CommitTable.Writer) - Constructor for class io.kareldb.transaction.KarelDbTimestampClient
- KarelDbTimestampOracle - Class in io.kareldb.transaction
-
The Timestamp Oracle that gives monotonically increasing timestamps.
- KarelDbTimestampOracle(MetricsRegistry, TimestampStorage, Panicker) - Constructor for class io.kareldb.transaction.KarelDbTimestampOracle
- KarelDbTimestampStorage - Class in io.kareldb.transaction
- KarelDbTimestampStorage(Cache<Long, Long>) - Constructor for class io.kareldb.transaction.KarelDbTimestampStorage
- KarelDbTransaction - Class in io.kareldb.transaction.client
- KarelDbTransaction(long, long, Set<KarelDbCellId>, Set<KarelDbCellId>, AbstractTransactionManager, boolean) - Constructor for class io.kareldb.transaction.client.KarelDbTransaction
- KarelDbTransaction(long, long, Set<KarelDbCellId>, Set<KarelDbCellId>, AbstractTransactionManager, long, long, boolean) - Constructor for class io.kareldb.transaction.client.KarelDbTransaction
- KarelDbTransaction(long, long, AbstractTransaction.VisibilityLevel, long, Set<KarelDbCellId>, Set<KarelDbCellId>, AbstractTransactionManager, boolean) - Constructor for class io.kareldb.transaction.client.KarelDbTransaction
- KarelDbTransactionManager - Class in io.kareldb.transaction.client
- KarelDbTransactionManager.CommitTimestampLocatorImpl - Class in io.kareldb.transaction.client
- keysEqual(Comparable[], Comparable[]) - Method in class io.kareldb.version.VersionedCache
L
- LEADER_ELIGIBILITY_CONFIG - Static variable in class io.kareldb.KarelDbConfig
- LEADER_ELIGIBILITY_DEFAULT - Static variable in class io.kareldb.KarelDbConfig
- LEADER_ELIGIBILITY_DOC - Static variable in class io.kareldb.KarelDbConfig
- LISTENERS_CONFIG - Static variable in class io.kareldb.KarelDbConfig
- LISTENERS_DEFAULT - Static variable in class io.kareldb.KarelDbConfig
- LISTENERS_DOC - Static variable in class io.kareldb.KarelDbConfig
- locateCellCommitTimestamp(KarelDbTransaction, long, CommitTimestampLocator) - Method in class io.kareldb.transaction.client.SnapshotFilterImpl
-
This function returns the commit timestamp for a particular cell if the transaction was already committed in the system.
- LONG - io.kareldb.schema.ColumnType
M
- MAGIC_BYTE - Static variable in class io.kareldb.kafka.serialization.KafkaValueSerde
- MAX_VERSION - Static variable in class io.kareldb.kafka.KafkaSchema
- MetaImpl - Class in io.kareldb.jdbc
-
Helper for implementing the
getXxx
methods such asAvaticaDatabaseMetaData.getTables(java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
. - MetaImpl(AvaticaConnection) - Constructor for class io.kareldb.jdbc.MetaImpl
- MIN_VERSION - Static variable in class io.kareldb.kafka.KafkaSchema
N
- newInstance() - Static method in class io.kareldb.transaction.client.KarelDbTransactionManager
- newInstance(CommitTable, TimestampStorage) - Static method in class io.kareldb.transaction.client.KarelDbTransactionManager
- newInstance(CommitTable, TimestampOracle, PostCommitActions) - Static method in class io.kareldb.transaction.client.KarelDbTransactionManager
- next() - Method in class io.kareldb.transaction.KarelDbTimestampOracle
-
Returns the next timestamp if available.
- NOT_NULL - io.kareldb.schema.ColumnStrategy.StrategyType
- NOT_NULL_STRATEGY - Static variable in interface io.kareldb.schema.ColumnStrategy
- NotNullStrategy() - Constructor for class io.kareldb.schema.ColumnStrategy.NotNullStrategy
- NULL - io.kareldb.schema.ColumnStrategy.StrategyType
- NULL_STRATEGY - Static variable in interface io.kareldb.schema.ColumnStrategy
- NullStrategy() - Constructor for class io.kareldb.schema.ColumnStrategy.NullStrategy
O
- of(String) - Static method in enum io.kareldb.schema.ColumnType
- of(SqlTypeName) - Static method in enum io.kareldb.schema.ColumnType
P
- parseSchema(File) - Static method in class io.kareldb.avro.AvroUtils
- parseSchema(String) - Static method in class io.kareldb.avro.AvroUtils
- PENDING_TX - Static variable in class io.kareldb.version.TxVersionedCache
- postBegin(AbstractTransaction<? extends CellId>) - Method in class io.kareldb.transaction.client.KarelDbTransactionManager
- prepareAndExecute(Meta.StatementHandle, String, long, int, Meta.PrepareCallback) - Method in class io.kareldb.jdbc.MetaImpl
- prepareAndExecuteBatch(Meta.StatementHandle, List<String>) - Method in class io.kareldb.jdbc.MetaImpl
- put(Comparable[], long, Comparable[]) - Method in class io.kareldb.version.VersionedCache
- put(Comparable[], Comparable[]) - Method in class io.kareldb.version.TxVersionedCache
R
- range(KarelDbTransaction, Comparable[], boolean, Comparable[], boolean) - Method in interface io.kareldb.transaction.client.SnapshotFilter
- range(KarelDbTransaction, Comparable[], boolean, Comparable[], boolean) - Method in class io.kareldb.transaction.client.SnapshotFilterImpl
- range(Comparable[], boolean, Comparable[], boolean) - Method in class io.kareldb.version.TxVersionedCache
- range(Comparable[], boolean, Comparable[], boolean, long, long) - Method in class io.kareldb.version.VersionedCache
- readCommitTimestampFromCache(long) - Method in class io.kareldb.transaction.client.KarelDbTransactionManager.CommitTimestampLocatorImpl
- readCommitTimestampFromShadowCell(long) - Method in class io.kareldb.transaction.client.KarelDbTransactionManager.CommitTimestampLocatorImpl
- readCommitTimestampFromShadowCell(long, CommitTimestampLocator) - Method in class io.kareldb.transaction.client.SnapshotFilterImpl
-
Check if the transaction commit data is in the shadow cell
- readLowWatermark() - Method in class io.kareldb.transaction.InMemoryCommitTable.Client
- RelDef - Class in io.kareldb.schema
- RelDef(RelDataType, List<String>, List<ColumnStrategy>) - Constructor for class io.kareldb.schema.RelDef
- remove(Comparable[]) - Method in class io.kareldb.version.TxVersionedCache
- remove(Comparable[], long) - Method in class io.kareldb.version.VersionedCache
- removeCommitTableEntry(AbstractTransaction<? extends CellId>) - Method in class io.kareldb.transaction.client.KarelDbSyncPostCommitter
- replace(Comparable[], Comparable[], Comparable[]) - Method in class io.kareldb.version.TxVersionedCache
- replace(Comparable[], Comparable[], Comparable[], Comparable[]) - Method in class io.kareldb.version.TxVersionedCache
- rollback(Meta.ConnectionHandle) - Method in class io.kareldb.jdbc.MetaImpl
- rollbackTx(Transaction) - Method in class io.kareldb.KarelDbEngine
S
- scan(DataContext, List<RexNode>) - Method in class io.kareldb.schema.FilterableTable
- Schema - Class in io.kareldb.schema
- Schema() - Constructor for class io.kareldb.schema.Schema
- SchemaFactory - Class in io.kareldb.schema
-
Factory that creates a
Schema
. - SchemaFactory() - Constructor for class io.kareldb.schema.SchemaFactory
- serialize(String, KafkaSchemaKey) - Method in class io.kareldb.kafka.serialization.KafkaSchemaKeySerializer
- serialize(String, KafkaSchemaValue) - Method in class io.kareldb.kafka.serialization.KafkaSchemaValueSerializer
- serialize(String, Comparable[]) - Method in class io.kareldb.kafka.serialization.KafkaKeySerializer
- serialize(String, NavigableMap<Long, VersionedValue>) - Method in class io.kareldb.kafka.serialization.KafkaValueSerializer
- serializer() - Method in class io.kareldb.kafka.serialization.KafkaKeySerde
- serializer() - Method in class io.kareldb.kafka.serialization.KafkaSchemaKeySerde
- serializer() - Method in class io.kareldb.kafka.serialization.KafkaSchemaValueSerde
- serializer() - Method in class io.kareldb.kafka.serialization.KafkaValueSerde
- setCommit(Comparable[], long, long) - Method in class io.kareldb.version.VersionedCache
- setConflictDetectionLevel(OmidClientConfiguration.ConflictDetectionLevel) - Method in class io.kareldb.transaction.KarelDbTimestampClient
- setCurrentTransaction(KarelDbTransaction) - Static method in class io.kareldb.transaction.client.KarelDbTransaction
- setRelDef(RelDef) - Method in class io.kareldb.schema.Table
- size() - Method in class io.kareldb.schema.Table
- size() - Method in class io.kareldb.version.TxVersionedCache
- SnapshotFilter - Interface in io.kareldb.transaction.client
- SnapshotFilterImpl - Class in io.kareldb.transaction.client
- SnapshotFilterImpl(VersionedCache) - Constructor for class io.kareldb.transaction.client.SnapshotFilterImpl
- SQL_KEY_INDEX_PROP - Static variable in class io.kareldb.avro.AvroSchema
- SSL_CIPHER_SUITES_CONFIG - Static variable in class io.kareldb.KarelDbConfig
- SSL_CIPHER_SUITES_DEFAULT - Static variable in class io.kareldb.KarelDbConfig
- SSL_CIPHER_SUITES_DOC - Static variable in class io.kareldb.KarelDbConfig
- SSL_CLIENT_AUTHENTICATION_CONFIG - Static variable in class io.kareldb.KarelDbConfig
- SSL_CLIENT_AUTHENTICATION_DOC - Static variable in class io.kareldb.KarelDbConfig
- SSL_CLIENT_AUTHENTICATION_NONE - Static variable in class io.kareldb.KarelDbConfig
- SSL_CLIENT_AUTHENTICATION_REQUESTED - Static variable in class io.kareldb.KarelDbConfig
- SSL_CLIENT_AUTHENTICATION_REQUIRED - Static variable in class io.kareldb.KarelDbConfig
- SSL_CLIENT_AUTHENTICATION_VALIDATOR - Static variable in class io.kareldb.KarelDbConfig
- SSL_ENABLED_PROTOCOLS_CONFIG - Static variable in class io.kareldb.KarelDbConfig
- SSL_ENABLED_PROTOCOLS_DEFAULT - Static variable in class io.kareldb.KarelDbConfig
- SSL_ENABLED_PROTOCOLS_DOC - Static variable in class io.kareldb.KarelDbConfig
- SSL_ENDPOINT_IDENTIFICATION_ALGORITHM_CONFIG - Static variable in class io.kareldb.KarelDbConfig
- SSL_ENDPOINT_IDENTIFICATION_ALGORITHM_DEFAULT - Static variable in class io.kareldb.KarelDbConfig
- SSL_ENDPOINT_IDENTIFICATION_ALGORITHM_DOC - Static variable in class io.kareldb.KarelDbConfig
- SSL_KEY_PASSWORD_CONFIG - Static variable in class io.kareldb.KarelDbConfig
- SSL_KEY_PASSWORD_DEFAULT - Static variable in class io.kareldb.KarelDbConfig
- SSL_KEY_PASSWORD_DOC - Static variable in class io.kareldb.KarelDbConfig
- SSL_KEYMANAGER_ALGORITHM_CONFIG - Static variable in class io.kareldb.KarelDbConfig
- SSL_KEYMANAGER_ALGORITHM_DEFAULT - Static variable in class io.kareldb.KarelDbConfig
- SSL_KEYMANAGER_ALGORITHM_DOC - Static variable in class io.kareldb.KarelDbConfig
- SSL_KEYSTORE_LOCATION_CONFIG - Static variable in class io.kareldb.KarelDbConfig
- SSL_KEYSTORE_LOCATION_DEFAULT - Static variable in class io.kareldb.KarelDbConfig
- SSL_KEYSTORE_LOCATION_DOC - Static variable in class io.kareldb.KarelDbConfig
- SSL_KEYSTORE_PASSWORD_CONFIG - Static variable in class io.kareldb.KarelDbConfig
- SSL_KEYSTORE_PASSWORD_DEFAULT - Static variable in class io.kareldb.KarelDbConfig
- SSL_KEYSTORE_PASSWORD_DOC - Static variable in class io.kareldb.KarelDbConfig
- SSL_KEYSTORE_TYPE_CONFIG - Static variable in class io.kareldb.KarelDbConfig
- SSL_KEYSTORE_TYPE_DEFAULT - Static variable in class io.kareldb.KarelDbConfig
- SSL_KEYSTORE_TYPE_DOC - Static variable in class io.kareldb.KarelDbConfig
- SSL_PROTOCOL_CONFIG - Static variable in class io.kareldb.KarelDbConfig
- SSL_PROTOCOL_DEFAULT - Static variable in class io.kareldb.KarelDbConfig
- SSL_PROTOCOL_DOC - Static variable in class io.kareldb.KarelDbConfig
- SSL_PROVIDER_CONFIG - Static variable in class io.kareldb.KarelDbConfig
- SSL_PROVIDER_DEFAULT - Static variable in class io.kareldb.KarelDbConfig
- SSL_PROVIDER_DOC - Static variable in class io.kareldb.KarelDbConfig
- SSL_TRUSTMANAGER_ALGORITHM_CONFIG - Static variable in class io.kareldb.KarelDbConfig
- SSL_TRUSTMANAGER_ALGORITHM_DEFAULT - Static variable in class io.kareldb.KarelDbConfig
- SSL_TRUSTMANAGER_ALGORITHM_DOC - Static variable in class io.kareldb.KarelDbConfig
- SSL_TRUSTSTORE_LOCATION_CONFIG - Static variable in class io.kareldb.KarelDbConfig
- SSL_TRUSTSTORE_LOCATION_DEFAULT - Static variable in class io.kareldb.KarelDbConfig
- SSL_TRUSTSTORE_LOCATION_DOC - Static variable in class io.kareldb.KarelDbConfig
- SSL_TRUSTSTORE_PASSWORD_CONFIG - Static variable in class io.kareldb.KarelDbConfig
- SSL_TRUSTSTORE_PASSWORD_DEFAULT - Static variable in class io.kareldb.KarelDbConfig
- SSL_TRUSTSTORE_PASSWORD_DOC - Static variable in class io.kareldb.KarelDbConfig
- SSL_TRUSTSTORE_TYPE_CONFIG - Static variable in class io.kareldb.KarelDbConfig
- SSL_TRUSTSTORE_TYPE_DEFAULT - Static variable in class io.kareldb.KarelDbConfig
- SSL_TRUSTSTORE_TYPE_DOC - Static variable in class io.kareldb.KarelDbConfig
- STRING - io.kareldb.schema.ColumnType
- subCache(Comparable[], boolean, Comparable[], boolean) - Method in class io.kareldb.version.TxVersionedCache
- subCache(Comparable[], boolean, Comparable[], boolean) - Method in class io.kareldb.version.VersionedCache
- sync() - Method in class io.kareldb.avro.AvroSchema
- sync() - Method in class io.kareldb.avro.AvroTable
- sync() - Method in class io.kareldb.kafka.KafkaSchema
- sync() - Method in class io.kareldb.kafka.KafkaTable
- sync() - Method in class io.kareldb.KarelDbEngine
- sync() - Method in class io.kareldb.schema.Schema
- sync() - Method in class io.kareldb.schema.Table
- syncResults(Meta.StatementHandle, QueryState, long) - Method in class io.kareldb.jdbc.MetaImpl
T
- Table - Class in io.kareldb.schema
- Table.ComparableArrayComparator - Class in io.kareldb.schema
- TIME - io.kareldb.schema.ColumnType
- TIMESTAMP - io.kareldb.schema.ColumnType
- toArray(Object) - Static method in class io.kareldb.schema.Table
- toAvroSchema(String, RelDef) - Static method in class io.kareldb.avro.AvroSchema
- toAvroValue(Schema, Comparable) - Static method in class io.kareldb.avro.AvroSchema
- toAvroValues(Comparable[]) - Method in class io.kareldb.kafka.serialization.KafkaValueSerializer
- toColumnDefs(Schema) - Static method in class io.kareldb.avro.AvroSchema
- toColumnDefs(RelDataType) - Static method in class io.kareldb.schema.Schema
- toKeyValue(Object) - Method in class io.kareldb.schema.Table
- toModificationRel(RelOptCluster, RelOptTable, Prepare.CatalogReader, RelNode, TableModify.Operation, List<String>, List<RexNode>, boolean) - Method in class io.kareldb.schema.Table
- toRow(KeyValue<Comparable[], VersionedValue>) - Method in class io.kareldb.schema.Table
- toRowType(LinkedHashMap<String, ColumnDef>, List<String>) - Static method in class io.kareldb.schema.Schema
- toRowType(Schema) - Static method in class io.kareldb.avro.AvroSchema
- toString() - Method in class io.kareldb.kafka.KafkaSchemaKey
- toString() - Method in class io.kareldb.kafka.KafkaSchemaValue
- toString() - Method in class io.kareldb.schema.FilterableTable
- toString() - Method in class io.kareldb.transaction.client.KarelDbCellId
- toString() - Method in class io.kareldb.transaction.KarelDbTimestampOracle
- toType(JavaTypeFactory) - Method in class io.kareldb.schema.ColumnDef
- toType(JavaTypeFactory) - Method in enum io.kareldb.schema.ColumnType
- tryInvalidateTransaction(long) - Method in class io.kareldb.transaction.InMemoryCommitTable.Client
- tryToLocateCellCommitTimestamp(KarelDbTransaction, KeyValue<Comparable[], VersionedValue>, Map<Long, Long>) - Method in class io.kareldb.transaction.client.SnapshotFilterImpl
- TxVersionedCache - Class in io.kareldb.version
- TxVersionedCache(VersionedCache) - Constructor for class io.kareldb.version.TxVersionedCache
- TxVersionedCache(VersionedCache, boolean) - Constructor for class io.kareldb.version.TxVersionedCache
U
- updateLowWatermark(long) - Method in class io.kareldb.transaction.InMemoryCommitTable.Writer
- updateMaxTimestamp(long, long) - Method in class io.kareldb.transaction.InMemoryTimestampStorage
- updateMaxTimestamp(long, long) - Method in class io.kareldb.transaction.KarelDbTimestampStorage
- updateShadowCells(AbstractTransaction<? extends CellId>) - Method in class io.kareldb.transaction.client.KarelDbSyncPostCommitter
V
- valueOf(String) - Static method in enum io.kareldb.kafka.KafkaSchema.Action
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.kareldb.schema.ColumnStrategy.StrategyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.kareldb.schema.ColumnType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.kareldb.kafka.KafkaSchema.Action
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.kareldb.schema.ColumnStrategy.StrategyType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.kareldb.schema.ColumnType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- valuesEqual(Comparable[], Comparable[]) - Method in class io.kareldb.version.VersionedCache
- VERSION_SIZE - Static variable in class io.kareldb.kafka.serialization.KafkaValueSerde
- VersionedCache - Class in io.kareldb.version
- VersionedCache(String) - Constructor for class io.kareldb.version.VersionedCache
- VersionedCache(String, Cache<Comparable[], NavigableMap<Long, VersionedValue>>, KafkaKeySerde, KafkaValueSerde) - Constructor for class io.kareldb.version.VersionedCache
- VersionedValue - Class in io.kareldb.version
- VersionedValue(long, long, boolean, Comparable[]) - Constructor for class io.kareldb.version.VersionedValue
- VersionedValue(long, long, Comparable[]) - Constructor for class io.kareldb.version.VersionedValue
- VersionedValue(long, Comparable[]) - Constructor for class io.kareldb.version.VersionedValue
W
- Writer() - Constructor for class io.kareldb.transaction.InMemoryCommitTable.Writer
All Classes All Packages