A B C D E F G H I J K L M N O P R S T U V W 
All Classes All Packages

A

accept(IndexEntry) - Method in class org.apache.cassandra.analytics.reader.common.IndexIterator
 
aDouble() - Method in class org.apache.cassandra.bridge.CassandraBridge
 
advanceToNextColumn() - Method in class org.apache.cassandra.analytics.reader.common.IndexIterator
 
aFloat() - Method in class org.apache.cassandra.bridge.CassandraBridge
 
aInt() - Method in class org.apache.cassandra.bridge.CassandraBridge
 
allTypes() - Method in class org.apache.cassandra.bridge.CassandraBridge
 
ascii() - Method in class org.apache.cassandra.bridge.CassandraBridge
 

B

BaseCassandraBridgeFactory - Class in org.apache.cassandra.bridge
 
BaseCassandraBridgeFactory() - Constructor for class org.apache.cassandra.bridge.BaseCassandraBridgeFactory
 
bigint() - Method in class org.apache.cassandra.bridge.CassandraBridge
 
blob() - Method in class org.apache.cassandra.bridge.CassandraBridge
 
BloomFilter - Interface in org.apache.cassandra.bridge
Version independent interface to front bloom filter.
bool() - Method in class org.apache.cassandra.bridge.CassandraBridge
 
buffer - Variable in class org.apache.cassandra.analytics.reader.common.RawInputStream
 
bufferOffset - Variable in class org.apache.cassandra.analytics.reader.common.RawInputStream
 
buildClassLoader(String...) - Static method in class org.apache.cassandra.bridge.BaseCassandraBridgeFactory
 
buildSchema(String, String) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
buildSchema(String, String, ReplicationFactor) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
buildSchema(String, String, ReplicationFactor, Partitioner) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
buildSchema(String, String, ReplicationFactor, Partitioner, Set<String>) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
buildSchema(String, String, ReplicationFactor, Partitioner, Set<String>, UUID, int, boolean) - Method in class org.apache.cassandra.bridge.CassandraBridge
 

C

CassandraBridge - Class in org.apache.cassandra.bridge
Provides an abstract interface for all calls to the Cassandra code of a specific version
CassandraBridge() - Constructor for class org.apache.cassandra.bridge.CassandraBridge
 
CassandraBridge.Writer - Interface in org.apache.cassandra.bridge
 
cassandraTypes() - Method in class org.apache.cassandra.bridge.CassandraBridge
 
CdcBridge - Class in org.apache.cassandra.bridge
 
CdcBridge() - Constructor for class org.apache.cassandra.bridge.CdcBridge
 
close() - Method in class org.apache.cassandra.analytics.reader.common.IndexIterator
 
close() - Method in class org.apache.cassandra.analytics.reader.common.RawInputStream
 
collection(String, CqlField.CqlType...) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
compress(byte[]) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
compress(ByteBuffer) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
compressionUtil() - Method in class org.apache.cassandra.bridge.CassandraBridge
 
contains(Partitioner, String, String, SSTable, List<ByteBuffer>) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
CONVERTER_IMPLEMENTATION_FQCN - Static variable in class org.apache.cassandra.bridge.CdcBridge
 
copyClassResourceToFile(String) - Static method in class org.apache.cassandra.bridge.BaseCassandraBridgeFactory
 
counter() - Method in class org.apache.cassandra.bridge.CassandraBridge
 
current - Variable in class org.apache.cassandra.analytics.reader.common.RawInputStream
 

D

data() - Method in class org.apache.cassandra.analytics.reader.common.IndexIterator
 
date() - Method in class org.apache.cassandra.bridge.CassandraBridge
 
decimal() - Method in class org.apache.cassandra.bridge.CassandraBridge
 
doesNotContain(ByteBuffer) - Method in interface org.apache.cassandra.bridge.BloomFilter
 
duration() - Method in class org.apache.cassandra.bridge.CassandraBridge
 

E

empty() - Method in class org.apache.cassandra.bridge.CassandraBridge
 
encodePartitionKey(Partitioner, String, String, List<String>) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
encodePartitionKeys(Partitioner, String, String, List<List<String>>) - Method in class org.apache.cassandra.bridge.CassandraBridge
 

F

finishedReadingBuffer() - Method in class org.apache.cassandra.analytics.reader.common.RawInputStream
 
frozen(CqlField.CqlType) - Method in class org.apache.cassandra.bridge.CassandraBridge
 

G

getCassandraVersion(String) - Static method in class org.apache.cassandra.bridge.BaseCassandraBridgeFactory
 
getCassandraVersion(CassandraVersionFeatures) - Static method in class org.apache.cassandra.bridge.BaseCassandraBridgeFactory
 
getCompactionScanner(CqlTable, Partitioner, SSTablesSupplier, SparkRangeFilter, Collection<PartitionKeyFilter>, PruneColumnFilter, TimeProvider, boolean, boolean, Stats) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
getPartitionKey(CqlTable, Partitioner, List<String>) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
getPartitionSizeIterator(CqlTable, Partitioner, SSTablesSupplier, SparkRangeFilter, TimeProvider, Stats, ExecutorService) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
getSSTableSummary(String, String, SSTable) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
getSSTableSummary(Partitioner, SSTable, int, int) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
getSSTableWriter(String, String, String, String, Set<String>, int) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
getTimeUUID() - Method in class org.apache.cassandra.bridge.CassandraBridge
 
getVersion() - Method in class org.apache.cassandra.bridge.CassandraBridge
 

H

hash(Partitioner, ByteBuffer) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
hasMoreColumns() - Method in class org.apache.cassandra.analytics.reader.common.IndexIterator
 
hasPendingItems() - Method in class org.apache.cassandra.analytics.reader.common.IndexIterator
 

I

IMPLEMENTATION_FQCN - Static variable in class org.apache.cassandra.bridge.CassandraBridge
 
IMPLEMENTATION_FQCN - Static variable in class org.apache.cassandra.bridge.CdcBridge
 
IndexIterator<ReaderType extends org.apache.cassandra.spark.reader.common.IIndexReader> - Class in org.apache.cassandra.analytics.reader.common
Iterator for reading through IndexEntries for multiple Index.db files.
IndexIterator(SSTablesSupplier, Stats, IndexIterator.IndexReaderOpener<ReaderType>) - Constructor for class org.apache.cassandra.analytics.reader.common.IndexIterator
 
IndexIterator.IndexReaderOpener<ReaderType extends org.apache.cassandra.spark.reader.common.IIndexReader> - Interface in org.apache.cassandra.analytics.reader.common
 
inet() - Method in class org.apache.cassandra.bridge.CassandraBridge
 
isEOF() - Method in class org.apache.cassandra.analytics.reader.common.RawInputStream
 
isRunning() - Method in class org.apache.cassandra.analytics.reader.common.IndexIterator
 

J

javaDeserialize(byte[], Class<T>) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
javaDeserialize(ObjectInputStream, Class<T>) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
javaSerialize(ObjectOutputStream, Serializable) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
javaSerialize(Serializable) - Method in class org.apache.cassandra.bridge.CassandraBridge
 

K

kryoRegister(Kryo) - Method in class org.apache.cassandra.bridge.CassandraBridge
 

L

lastRepairTime(String, String, SSTable) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
list(CqlField.CqlType) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
loadCassandraBridge(String) - Static method in class org.apache.cassandra.bridge.BaseCassandraBridgeFactory
 
loadClass(String, boolean) - Method in class org.apache.cassandra.bridge.PostDelegationClassLoader
 
log(CqlTable, CommitLogInstance, Row, long) - Method in class org.apache.cassandra.bridge.CdcBridge
 
log(TimeProvider, CqlTable, CommitLogInstance, Row, long) - Method in class org.apache.cassandra.bridge.CdcBridge
 

M

map(CqlField.CqlType, CqlField.CqlType) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
maybeFail() - Method in class org.apache.cassandra.analytics.reader.common.IndexIterator
 
maybeQuoteIdentifier(String) - Method in class org.apache.cassandra.bridge.CassandraBridge
Returns the quoted identifier, if the identifier has mixed case or if the identifier is a reserved word.
maybeReBuffer() - Method in class org.apache.cassandra.analytics.reader.common.RawInputStream
 
maybeStandardSkip(long) - Method in class org.apache.cassandra.analytics.reader.common.RawInputStream
Perform standard in-memory skip if n is less than or equal to the number of bytes buffered in memory
mightContain(ByteBuffer) - Method in interface org.apache.cassandra.bridge.BloomFilter
 

N

nativeType(String) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
nativeTypeNames() - Method in class org.apache.cassandra.bridge.CassandraBridge
 
next() - Method in class org.apache.cassandra.analytics.reader.common.IndexIterator
 
noFailures() - Method in class org.apache.cassandra.analytics.reader.common.IndexIterator
 

O

onFailure(Throwable) - Method in class org.apache.cassandra.analytics.reader.common.IndexIterator
 
onFinished(long) - Method in class org.apache.cassandra.analytics.reader.common.IndexIterator
 
openBloomFilter(Partitioner, String, String, SSTable) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
openCdcStreamScanner(Collection<PartitionUpdateWrapper>, CdcState, Random, CassandraSource, double) - Method in class org.apache.cassandra.bridge.CdcBridge
 
openReader(SSTable, boolean, IndexConsumer) - Method in interface org.apache.cassandra.analytics.reader.common.IndexIterator.IndexReaderOpener
 
org.apache.cassandra.analytics.reader.common - package org.apache.cassandra.analytics.reader.common
 
org.apache.cassandra.bridge - package org.apache.cassandra.bridge
 
overlaps(SSTable, Partitioner, int, int, List<TokenRange>) - Method in class org.apache.cassandra.bridge.CassandraBridge
 

P

parseType(String) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
parseType(String, Map<String, CqlField.CqlUdt>) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
position() - Method in class org.apache.cassandra.analytics.reader.common.RawInputStream
`current` tracks the current position in the source, this isn't necessarily total bytes read as skipping at the base InputStream might seek to the new offset without reading the bytes
PostDelegationClassLoader - Class in org.apache.cassandra.bridge
This custom implementation of a ClassLoader enables deferred execution-time loading of a particular version of class hierarchy from one of many embedded the cassandra-all library JARs.
PostDelegationClassLoader(URL[], ClassLoader) - Constructor for class org.apache.cassandra.bridge.PostDelegationClassLoader
 

R

RawInputStream - Class in org.apache.cassandra.analytics.reader.common
 
RawInputStream(DataInputStream, byte[], Stats) - Constructor for class org.apache.cassandra.analytics.reader.common.RawInputStream
 
read() - Method in class org.apache.cassandra.analytics.reader.common.RawInputStream
 
read(byte[], int, int) - Method in class org.apache.cassandra.analytics.reader.common.RawInputStream
 
readLog(CommitLog, TokenRange, CommitLogMarkers, int, ICdcStats, AsyncExecutor, Consumer<Marker>, Long, boolean) - Method in class org.apache.cassandra.bridge.CdcBridge
 
readPartitionKeys(Partitioner, String, String, Set<SSTable>, Consumer<Map<String, Object>>) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
readPartitionKeys(Partitioner, String, String, Set<SSTable>, TokenRange, List<ByteBuffer>, String[], Consumer<Map<String, Object>>) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
readPartitionKeys(Partitioner, String, String, SSTablesSupplier, TokenRange, List<ByteBuffer>, String[], Consumer<Map<String, Object>>) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
readStringPartitionKeys(Partitioner, String, String, Set<SSTable>, Consumer<Map<String, Object>>) - Method in class org.apache.cassandra.bridge.CassandraBridge
Convenience method around `readPartitionKeys` to accept partition keys as string values and encode with the correct types.
readStringPartitionKeys(Partitioner, String, String, Set<SSTable>, TokenRange, List<List<String>>, String[], Consumer<Map<String, Object>>) - Method in class org.apache.cassandra.bridge.CassandraBridge
Convenience method around `readPartitionKeys` to accept partition keys as string values and encode with the correct types.
readType(CqlField.CqlType.InternalType, Input) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
reBuffer() - Method in class org.apache.cassandra.analytics.reader.common.RawInputStream
 
remainingBytes() - Method in class org.apache.cassandra.analytics.reader.common.RawInputStream
 

S

set(CqlField.CqlType) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
skip(long) - Method in class org.apache.cassandra.analytics.reader.common.RawInputStream
 
skipBuffered() - Method in class org.apache.cassandra.analytics.reader.common.RawInputStream
Skip any bytes already buffered in the 'buffer' array
smallint() - Method in class org.apache.cassandra.bridge.CassandraBridge
 
source - Variable in class org.apache.cassandra.analytics.reader.common.RawInputStream
 
sstableToJson(Path, OutputStream) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
standardSkip(long) - Method in class org.apache.cassandra.analytics.reader.common.RawInputStream
 
stats - Variable in class org.apache.cassandra.analytics.reader.common.RawInputStream
 
supportedTypes() - Method in class org.apache.cassandra.bridge.CassandraBridge
 

T

text() - Method in class org.apache.cassandra.bridge.CassandraBridge
 
time() - Method in class org.apache.cassandra.bridge.CassandraBridge
 
timestamp() - Method in class org.apache.cassandra.bridge.CassandraBridge
 
timeuuid() - Method in class org.apache.cassandra.bridge.CassandraBridge
 
tinyint() - Method in class org.apache.cassandra.bridge.CassandraBridge
 
tokenizer(Partitioner) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
Tokenizer - Interface in org.apache.cassandra.bridge
Interface that converts partition key to a BigInteger token
toToken(ByteBuffer) - Method in interface org.apache.cassandra.bridge.Tokenizer
 
toTokens(Partitioner, String, String, List<List<String>>) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
toTokens(Partitioner, List<ByteBuffer>) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
toTupleValue(CqlField.CqlTuple, Object[]) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
toUserTypeValue(CqlField.CqlUdt, Map<String, Object>) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
tuple(CqlField.CqlType...) - Method in class org.apache.cassandra.bridge.CassandraBridge
 

U

udt(String, String) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
uncompress(byte[]) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
uncompress(ByteBuffer) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
UNSET_MARKER - Static variable in class org.apache.cassandra.bridge.CdcBridge
 
updateCdcSchema(Set<CqlTable>, Partitioner, TableIdLookup) - Method in class org.apache.cassandra.bridge.CdcBridge
 
uuid() - Method in class org.apache.cassandra.bridge.CassandraBridge
 

V

validateBridges(CassandraVersion[]) - Static method in class org.apache.cassandra.bridge.BaseCassandraBridgeFactory
Ensures that every supported Cassandra version has a corresponding Cassandra bridge implementation embedded into this library's binary as a separate JAR file in the bridges directory, fails fast otherwise
validBufferBytes - Variable in class org.apache.cassandra.analytics.reader.common.RawInputStream
 
varchar() - Method in class org.apache.cassandra.bridge.CassandraBridge
 
varint() - Method in class org.apache.cassandra.bridge.CassandraBridge
 

W

write(Object...) - Method in interface org.apache.cassandra.bridge.CassandraBridge.Writer
 
writeSSTable(Partitioner, String, String, Path, String, String, String, boolean, Set<CqlField.CqlUdt>, Consumer<CassandraBridge.Writer>) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
writeSSTable(Partitioner, String, String, Path, String, String, Consumer<CassandraBridge.Writer>) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
writeTombstoneSSTable(Partitioner, Path, String, String, Consumer<CassandraBridge.Writer>) - Method in class org.apache.cassandra.bridge.CassandraBridge
 
A B C D E F G H I J K L M N O P R S T U V W 
All Classes All Packages