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

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 expression enumerable 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 the FilterableTable.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 as AvaticaDatabaseMetaData.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
 
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