Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W _ 

A

add(K, Object...) - Method in class org.nustaq.reallive.impl.actors.TableSharding.ShardMutation
 
add(Record<K>) - Method in class org.nustaq.reallive.impl.actors.TableSharding.ShardMutation
 
add(K, Object...) - Method in class org.nustaq.reallive.impl.Mutator
 
add(Record<K>) - Method in class org.nustaq.reallive.impl.Mutator
 
add(K, Object...) - Method in class org.nustaq.reallive.impl.RLUtil
 
add(K, Object...) - Method in class org.nustaq.reallive.impl.StorageDriver
 
add(Record<K>) - Method in class org.nustaq.reallive.impl.StorageDriver
 
ADD - Static variable in interface org.nustaq.reallive.interfaces.ChangeMessage
 
add(K, Object...) - Method in interface org.nustaq.reallive.interfaces.Mutation
 
add(Record<K>) - Method in interface org.nustaq.reallive.interfaces.Mutation
 
addChannelIdIfPresent(Callback, String) - Method in class org.nustaq.reallive.impl.actors.RealLiveStreamActor
 
AddMessage<K> - Class in org.nustaq.reallive.messages
Created by moelrue on 03.08.2015.
AddMessage(Record<K>) - Constructor for class org.nustaq.reallive.messages.AddMessage
 
AddMessage(boolean, Record<K>) - Constructor for class org.nustaq.reallive.messages.AddMessage
 
addOrUpdate(K, Object...) - Method in class org.nustaq.reallive.impl.actors.TableSharding.ShardMutation
 
addOrUpdate(K, Object...) - Method in class org.nustaq.reallive.impl.Mutator
 
addOrUpdate(K, Object...) - Method in class org.nustaq.reallive.impl.RLUtil
 
addOrUpdate(K, Object...) - Method in class org.nustaq.reallive.impl.StorageDriver
 
addOrUpdate(K, Object...) - Method in interface org.nustaq.reallive.interfaces.Mutation
 
addOrUpdateRec(Record<K>) - Method in class org.nustaq.reallive.impl.actors.TableSharding.ShardMutation
 
addOrUpdateRec(Record<K>) - Method in class org.nustaq.reallive.impl.Mutator
 
addOrUpdateRec(Record<K>) - Method in class org.nustaq.reallive.impl.StorageDriver
 
addOrUpdateRec(Record<K>) - Method in interface org.nustaq.reallive.interfaces.Mutation
 
addServer(T) - Method in class org.nustaq.reallive.impl.tablespace.ConsistentHash
 
addShard(RecordIterable<K>) - Method in class org.nustaq.reallive.impl.actors.ShardedRecordIterable
 
addTo(StorageStats) - Method in class org.nustaq.reallive.impl.storage.StorageStats
 
and(Predicate<? super T>) - Method in interface org.nustaq.reallive.interfaces.RLPredicate
 
apply(K) - Method in interface org.nustaq.reallive.impl.actors.ShardFunc
 
apply(RLSupplier<Value>[]) - Method in class org.nustaq.reallive.query.FuncOperand
 
asString() - Method in interface org.nustaq.reallive.interfaces.Record
 
AsyncKV<K> - Interface in org.nustaq.reallive.interfaces
Created by ruedi on 07/08/15.

B

buildRecord(Record<K>, Object[]) - Method in class org.nustaq.reallive.impl.RLUtil
 

C

capacity(long) - Method in class org.nustaq.reallive.impl.storage.StorageStats
 
ChangeMessage<K> - Interface in org.nustaq.reallive.interfaces
Created by moelrue on 03.08.2015.
ChangeReceiver<K> - Interface in org.nustaq.reallive.interfaces
Created by moelrue on 03.08.2015.
ChangeStream<K> - Interface in org.nustaq.reallive.interfaces
Created by moelrue on 03.08.2015.
ChangeUtils - Class in org.nustaq.reallive.messages
Created by ruedi on 03/08/15.
ChangeUtils() - Constructor for class org.nustaq.reallive.messages.ChangeUtils
 
clone() - Method in class org.nustaq.reallive.interfaces.TableDescription
 
ClusteredTableSpaceClient<T extends ClusteredTableSpaceClient> - Class in org.nustaq.reallive.impl.tablespace
Created by ruedi on 15.08.2015.
ClusteredTableSpaceClient() - Constructor for class org.nustaq.reallive.impl.tablespace.ClusteredTableSpaceClient
 
compare(Value, Value) - Method in class org.nustaq.reallive.query.Operator
 
compile(String) - Method in class org.nustaq.reallive.query.Parser
 
compile(String) - Static method in class org.nustaq.reallive.query.Query
 
CompiledQuery - Class in org.nustaq.reallive.query
Created by ruedi on 28/08/15.
CompiledQuery(RLSupplier<Value>, EvalContext[]) - Constructor for class org.nustaq.reallive.query.CompiledQuery
 
ConsistentHash<T> - Class in org.nustaq.reallive.impl.tablespace
Created by moelrue on 03.09.2015.
ConsistentHash() - Constructor for class org.nustaq.reallive.impl.tablespace.ConsistentHash
 
ConsistentHash.MoveEntry<T> - Class in org.nustaq.reallive.impl.tablespace
 
copy(Record, Record, String...) - Static method in class org.nustaq.reallive.messages.ChangeUtils
 
copyAndDiff(Record, Record) - Static method in class org.nustaq.reallive.messages.ChangeUtils
copy different (equals) fields and return resulting list of changed fields + old values
copyAndDiff(Record, Record, String[]) - Static method in class org.nustaq.reallive.messages.ChangeUtils
 
countEntries(T) - Method in class org.nustaq.reallive.impl.tablespace.ConsistentHash
 
createMemMap(int, int, int) - Method in class org.nustaq.reallive.impl.storage.OffHeapRecordStorage
 
createOrLoadTable(TableDescription) - Method in class org.nustaq.reallive.impl.tablespace.ClusteredTableSpaceClient
 
createOrLoadTable(TableDescription) - Method in class org.nustaq.reallive.impl.tablespace.TableSpaceActor
 
createOrLoadTable(TableDescription) - Method in class org.nustaq.reallive.impl.tablespace.TableSpaceSharding
 
createOrLoadTable(TableDescription) - Method in interface org.nustaq.reallive.interfaces.TableSpace
 
createPersistentMap(String, int, int, int) - Method in class org.nustaq.reallive.impl.storage.OffHeapRecordStorage
 
ctxRef - Variable in class org.nustaq.reallive.query.Parser
 

D

defaultFun(HashMap<String, FuncOperand>) - Static method in class org.nustaq.reallive.query.Query
 
defaultOps(HashMap<String, Operator>) - Static method in class org.nustaq.reallive.query.Query
 
diff(Record<K>, Record<K>) - Static method in class org.nustaq.reallive.messages.ChangeUtils
 
Diff - Class in org.nustaq.reallive.messages
Created by ruedi on 03/08/15.
Diff(String[], Object[]) - Constructor for class org.nustaq.reallive.messages.Diff
 
done() - Method in class org.nustaq.reallive.impl.RLUtil
 
doubleOp(double, double) - Method in class org.nustaq.reallive.query.Operator
 
DoubleValue - Class in org.nustaq.reallive.query
Created by ruedi on 27.08.2015.
DoubleValue(double) - Constructor for class org.nustaq.reallive.query.DoubleValue
 
dropTable(String) - Method in class org.nustaq.reallive.impl.tablespace.ClusteredTableSpaceClient
 
dropTable(String) - Method in class org.nustaq.reallive.impl.tablespace.TableSpaceActor
 
dropTable(String) - Method in class org.nustaq.reallive.impl.tablespace.TableSpaceSharding
 
dropTable(String) - Method in interface org.nustaq.reallive.interfaces.TableSpace
 
dump() - Method in class org.nustaq.reallive.impl.tablespace.ConsistentHash
 
dumpDist() - Method in class org.nustaq.reallive.impl.tablespace.ConsistentHash
 

E

eval(String, EvalContext) - Static method in class org.nustaq.reallive.query.Query
 
EvalContext - Interface in org.nustaq.reallive.query
Created by ruedi on 29/08/15.
evaluate(EvalContext) - Method in class org.nustaq.reallive.query.CompiledQuery
 

F

FALSE - Static variable in interface org.nustaq.reallive.query.Value
 
filePath(String) - Method in class org.nustaq.reallive.interfaces.TableDescription
 
filter(RLPredicate<Record<K>>, Callback<Record<K>>) - Method in interface org.nustaq.reallive.interfaces.RecordIterable
 
FilterProcessor<K> - Class in org.nustaq.reallive.impl
Created by moelrue on 04.08.2015.
FilterProcessor(RecordIterable<K>) - Constructor for class org.nustaq.reallive.impl.FilterProcessor
 
FilterProcessorActor<K> - Class in org.nustaq.reallive.impl.actors
Created by moelrue on 06.08.2015.
FilterProcessorActor() - Constructor for class org.nustaq.reallive.impl.actors.FilterProcessorActor
 
FilterSpore<K> - Class in org.nustaq.reallive.impl
Created by ruedi on 13/08/15.
FilterSpore(RLPredicate<Record<K>>) - Constructor for class org.nustaq.reallive.impl.FilterSpore
 
forEach(Spore<Record<K>, T>) - Method in class org.nustaq.reallive.impl.actors.RealLiveStreamActor
 
forEach(Spore<Record<K>, T>) - Method in class org.nustaq.reallive.impl.actors.ShardedRecordIterable
 
forEach(Spore<Record<K>, T>) - Method in class org.nustaq.reallive.impl.actors.TableSharding
 
forEach(Spore<Record<K>, T>) - Method in class org.nustaq.reallive.impl.storage.HeapRecordStorage
 
forEach(Spore<Record<String>, T>) - Method in class org.nustaq.reallive.impl.storage.OffHeapRecordStorage
 
forEach(Spore<Record<K>, T>) - Method in interface org.nustaq.reallive.interfaces.RecordIterable
 
freeMem(long) - Method in class org.nustaq.reallive.impl.storage.StorageStats
 
FuncOperand - Class in org.nustaq.reallive.query
Created by moelrue on 27.08.2015.
FuncOperand(String, int) - Constructor for class org.nustaq.reallive.query.FuncOperand
 

G

get(K) - Method in class org.nustaq.reallive.impl.actors.RealLiveStreamActor
 
get(K) - Method in class org.nustaq.reallive.impl.actors.TableSharding
 
get() - Static method in class org.nustaq.reallive.impl.RLUtil
 
get(K) - Method in class org.nustaq.reallive.impl.storage.HeapRecordStorage
 
get(String) - Method in class org.nustaq.reallive.impl.storage.OffHeapRecordStorage
 
get(K) - Method in interface org.nustaq.reallive.interfaces.AsyncKV
 
get(K) - Method in interface org.nustaq.reallive.interfaces.RecordStorage
 
get(String) - Method in interface org.nustaq.reallive.query.EvalContext
 
get(String) - Method in class org.nustaq.reallive.records.MapRecord
 
get(String) - Method in class org.nustaq.reallive.records.PatchedRecord
 
get(String) - Method in class org.nustaq.reallive.records.RecordWrapper
 
getAnyRecord() - Method in class org.nustaq.reallive.client.SubscribedSet
 
getArity() - Method in class org.nustaq.reallive.query.FuncOperand
 
getArity() - Method in class org.nustaq.reallive.query.Operator
 
getBaseDir() - Method in class org.nustaq.reallive.impl.tablespace.TableSpaceActor
 
getBool(String) - Method in interface org.nustaq.reallive.interfaces.Record
 
getCapacity() - Method in class org.nustaq.reallive.impl.storage.StorageStats
 
getChangedFields() - Method in class org.nustaq.reallive.messages.Diff
 
getDescription() - Method in class org.nustaq.reallive.impl.actors.RealLiveStreamActor
 
getDescription() - Method in class org.nustaq.reallive.impl.actors.TableSharding
 
getDescription() - Method in interface org.nustaq.reallive.interfaces.RealLiveTable
 
getDiff() - Method in class org.nustaq.reallive.messages.UpdateMessage
 
getDouble(String) - Method in interface org.nustaq.reallive.interfaces.Record
 
getDoubleValue() - Method in class org.nustaq.reallive.query.DoubleValue
 
getDoubleValue() - Method in class org.nustaq.reallive.query.LongValue
 
getDoubleValue() - Method in class org.nustaq.reallive.query.StringValue
 
getDoubleValue() - Method in interface org.nustaq.reallive.query.Value
 
getEval(RLSupplier<Value>[]) - Method in class org.nustaq.reallive.query.FuncOperand
 
getEval(RLSupplier<Value>, RLSupplier<Value>) - Method in class org.nustaq.reallive.query.Operator
 
getEval() - Method in class org.nustaq.reallive.query.VarPath
 
getFields() - Method in interface org.nustaq.reallive.interfaces.Record
 
getFields() - Method in class org.nustaq.reallive.records.MapRecord
 
getFields() - Method in class org.nustaq.reallive.records.PatchedRecord
 
getFields() - Method in class org.nustaq.reallive.records.RecordWrapper
 
getFilePath() - Method in class org.nustaq.reallive.interfaces.TableDescription
 
getFilter() - Method in class org.nustaq.reallive.interfaces.Subscriber
 
getFreeMem() - Method in class org.nustaq.reallive.impl.storage.StorageStats
 
getId() - Method in class org.nustaq.reallive.interfaces.Subscriber
 
getInt(String) - Method in interface org.nustaq.reallive.interfaces.Record
 
getKey() - Method in interface org.nustaq.reallive.interfaces.ChangeMessage
 
getKey() - Method in interface org.nustaq.reallive.interfaces.Record
 
getKey() - Method in class org.nustaq.reallive.messages.AddMessage
 
getKey() - Method in class org.nustaq.reallive.messages.PutMessage
 
getKey() - Method in class org.nustaq.reallive.messages.QueryDoneMessage
 
getKey() - Method in class org.nustaq.reallive.messages.RemoveMessage
 
getKey() - Method in class org.nustaq.reallive.messages.UpdateMessage
 
getKey() - Method in class org.nustaq.reallive.records.MapRecord
 
getKey() - Method in class org.nustaq.reallive.records.PatchedRecord
 
getKey() - Method in class org.nustaq.reallive.records.RecordWrapper
 
getKeyLen() - Method in class org.nustaq.reallive.interfaces.TableDescription
 
getListener() - Method in class org.nustaq.reallive.impl.StorageDriver
 
getLong(String) - Method in interface org.nustaq.reallive.interfaces.Record
 
getLongValue() - Method in class org.nustaq.reallive.query.DoubleValue
 
getLongValue() - Method in class org.nustaq.reallive.query.LongValue
 
getLongValue() - Method in class org.nustaq.reallive.query.StringValue
 
getLongValue() - Method in interface org.nustaq.reallive.query.Value
 
getMap() - Method in class org.nustaq.reallive.impl.storage.HeapRecordStorage
 
getMutation() - Method in class org.nustaq.reallive.impl.actors.RealLiveStreamActor
 
getMutation() - Method in class org.nustaq.reallive.impl.actors.TableSharding
 
getMutation() - Method in interface org.nustaq.reallive.interfaces.Mutatable
 
getName() - Method in class org.nustaq.reallive.impl.storage.StorageStats
 
getName() - Method in class org.nustaq.reallive.interfaces.TableDescription
 
getNewRecord() - Method in class org.nustaq.reallive.messages.UpdateMessage
 
getNewServer() - Method in class org.nustaq.reallive.impl.tablespace.ConsistentHash.MoveEntry
 
getNumElems() - Method in class org.nustaq.reallive.impl.storage.StorageStats
 
getNumEntries() - Method in class org.nustaq.reallive.interfaces.TableDescription
 
getOldValues() - Method in class org.nustaq.reallive.messages.Diff
 
getPrecedence() - Method in class org.nustaq.reallive.query.Operator
 
getPrevServer() - Method in class org.nustaq.reallive.impl.tablespace.ConsistentHash.MoveEntry
 
getReceiver() - Method in class org.nustaq.reallive.interfaces.Subscriber
 
getRecord() - Method in interface org.nustaq.reallive.interfaces.ChangeMessage
 
getRecord() - Method in class org.nustaq.reallive.messages.AddMessage
 
getRecord() - Method in class org.nustaq.reallive.messages.PutMessage
 
getRecord() - Method in class org.nustaq.reallive.messages.RemoveMessage
 
getRecord() - Method in class org.nustaq.reallive.records.RecordWrapper
 
getSegment() - Method in class org.nustaq.reallive.impl.tablespace.ConsistentHash.MoveEntry
 
getShardNo() - Method in class org.nustaq.reallive.interfaces.TableDescription
 
getSizeMB() - Method in class org.nustaq.reallive.interfaces.TableDescription
 
getStats() - Method in class org.nustaq.reallive.impl.actors.RealLiveStreamActor
 
getStats() - Method in class org.nustaq.reallive.impl.actors.TableSharding
 
getStats() - Method in class org.nustaq.reallive.impl.storage.HeapRecordStorage
 
getStats() - Method in class org.nustaq.reallive.impl.storage.OffHeapRecordStorage
 
getStats() - Method in interface org.nustaq.reallive.interfaces.RealLiveTable
 
getStats() - Method in interface org.nustaq.reallive.interfaces.RecordStorage
 
getStore() - Method in class org.nustaq.reallive.impl.StorageDriver
 
getString(String) - Method in interface org.nustaq.reallive.interfaces.Record
 
getString() - Method in class org.nustaq.reallive.query.Operator
 
getStringValue() - Method in class org.nustaq.reallive.query.DoubleValue
 
getStringValue() - Method in class org.nustaq.reallive.query.LongValue
 
getStringValue() - Method in class org.nustaq.reallive.query.StringValue
 
getStringValue() - Method in interface org.nustaq.reallive.query.Value
 
getSubStats() - Method in class org.nustaq.reallive.impl.storage.StorageStats
 
getTable(String) - Method in class org.nustaq.reallive.impl.tablespace.ClusteredTableSpaceClient
 
getTable(String) - Method in class org.nustaq.reallive.impl.tablespace.TableSpaceActor
 
getTable(String) - Method in class org.nustaq.reallive.impl.tablespace.TableSpaceSharding
 
getTable(String) - Method in interface org.nustaq.reallive.interfaces.TableSpace
 
getTableDescriptions() - Method in class org.nustaq.reallive.impl.tablespace.ClusteredTableSpaceClient
 
getTableDescriptions() - Method in class org.nustaq.reallive.impl.tablespace.TableSpaceActor
 
getTableDescriptions() - Method in class org.nustaq.reallive.impl.tablespace.TableSpaceSharding
 
getTableDescriptions() - Method in interface org.nustaq.reallive.interfaces.TableSpace
 
getTables() - Method in class org.nustaq.reallive.impl.tablespace.ClusteredTableSpaceClient
 
getTables() - Method in class org.nustaq.reallive.impl.tablespace.TableSpaceActor
 
getTables() - Method in class org.nustaq.reallive.impl.tablespace.TableSpaceSharding
 
getTables() - Method in interface org.nustaq.reallive.interfaces.TableSpace
 
getType() - Method in interface org.nustaq.reallive.interfaces.ChangeMessage
 
getType() - Method in class org.nustaq.reallive.messages.AddMessage
 
getType() - Method in class org.nustaq.reallive.messages.PutMessage
 
getType() - Method in class org.nustaq.reallive.messages.QueryDoneMessage
 
getType() - Method in class org.nustaq.reallive.messages.RemoveMessage
 
getType() - Method in class org.nustaq.reallive.messages.UpdateMessage
 
getUsedMem() - Method in class org.nustaq.reallive.impl.storage.StorageStats
 
getValue(String) - Method in interface org.nustaq.reallive.interfaces.Record
 
getValue(String) - Method in interface org.nustaq.reallive.query.EvalContext
 
getWrapped() - Method in class org.nustaq.reallive.records.PatchedRecord
 

H

hasStopped() - Method in class org.nustaq.reallive.impl.actors.RealLiveStreamActor
 
HeapRecordStorage<K> - Class in org.nustaq.reallive.impl.storage
Created by ruedi on 03/08/15.
HeapRecordStorage() - Constructor for class org.nustaq.reallive.impl.storage.HeapRecordStorage
 

I

indexOf(String, String[]) - Static method in class org.nustaq.reallive.messages.ChangeUtils
 
init(RecordIterable<K>) - Method in class org.nustaq.reallive.impl.actors.FilterProcessorActor
 
init(Supplier<RecordStorage<K>>, Scheduler, TableDescription) - Method in class org.nustaq.reallive.impl.actors.RealLiveStreamActor
 
init(String, int, int, int, boolean, Class...) - Method in class org.nustaq.reallive.impl.storage.OffHeapRecordStorage
 
init(int, int) - Method in class org.nustaq.reallive.impl.tablespace.TableSpaceActor
 
init() - Method in class org.nustaq.reallive.impl.tablespace.TableSpaceSharding
 
initWitAllOptions(int, int, int, int) - Method in class org.nustaq.reallive.impl.tablespace.TableSpaceActor
 
isAdd() - Method in interface org.nustaq.reallive.interfaces.ChangeMessage
 
isAddIfNotExists() - Method in class org.nustaq.reallive.messages.UpdateMessage
 
isDoneMsg() - Method in interface org.nustaq.reallive.interfaces.ChangeMessage
 
isDouble() - Method in interface org.nustaq.reallive.query.Value
 
isEqual(Record, Record) - Method in class org.nustaq.reallive.impl.RLUtil
 
isEqual(Object) - Static method in interface org.nustaq.reallive.interfaces.RLPredicate
 
isLong() - Method in interface org.nustaq.reallive.query.Value
 
isString() - Method in interface org.nustaq.reallive.query.Value
 
isTrue() - Method in interface org.nustaq.reallive.query.Value
 
isUpdateIfExisting() - Method in class org.nustaq.reallive.messages.AddMessage
 

K

keyLen(int) - Method in class org.nustaq.reallive.interfaces.TableDescription
 

L

longOp(long, long) - Method in class org.nustaq.reallive.query.Operator
 
LongValue - Class in org.nustaq.reallive.query
Created by moelrue on 27.08.2015.
LongValue(long) - Constructor for class org.nustaq.reallive.query.LongValue
 

M

main(String[]) - Static method in class org.nustaq.reallive.impl.tablespace.ConsistentHash
 
main(String[]) - Static method in class org.nustaq.reallive.query.Parser
 
main(String[]) - Static method in class org.nustaq.reallive.query.QScanner
 
map - Variable in class org.nustaq.reallive.records.MapRecord
 
MapRecord<K> - Class in org.nustaq.reallive.records
Created by ruedi on 04.08.2015.
MapRecord(K) - Constructor for class org.nustaq.reallive.records.MapRecord
 
MapRecord(K, Object...) - Constructor for class org.nustaq.reallive.records.MapRecord
 
mayCopyAndDiff(Record, Record, String[], boolean) - Static method in class org.nustaq.reallive.messages.ChangeUtils
 
merge(String[], String[]) - Static method in class org.nustaq.reallive.messages.ChangeUtils
 
MoveEntry(int, T, T) - Constructor for class org.nustaq.reallive.impl.tablespace.ConsistentHash.MoveEntry
 
Mutatable<K> - Interface in org.nustaq.reallive.interfaces
Created by ruedi on 08.08.2015.
Mutation<K> - Interface in org.nustaq.reallive.interfaces
Created by moelrue on 05.08.2015.
Mutator<K> - Class in org.nustaq.reallive.impl
Created by ruedi on 08.08.2015.
Mutator(ChangeReceiver<K>) - Constructor for class org.nustaq.reallive.impl.Mutator
 

N

name(String) - Method in class org.nustaq.reallive.impl.storage.StorageStats
 
name(String) - Method in class org.nustaq.reallive.interfaces.TableDescription
 
negate() - Method in interface org.nustaq.reallive.interfaces.RLPredicate
 
negate() - Method in class org.nustaq.reallive.query.DoubleValue
 
negate() - Method in class org.nustaq.reallive.query.LongValue
 
negate() - Method in class org.nustaq.reallive.query.StringValue
 
negate() - Method in interface org.nustaq.reallive.query.Value
 
newParser() - Static method in class org.nustaq.reallive.query.Query
 
numElems(int) - Method in class org.nustaq.reallive.impl.storage.StorageStats
 
numEntries(int) - Method in class org.nustaq.reallive.interfaces.TableDescription
 

O

OffHeapRecordStorage - Class in org.nustaq.reallive.impl.storage
Created by moelrue on 05.08.2015.
OffHeapRecordStorage() - Constructor for class org.nustaq.reallive.impl.storage.OffHeapRecordStorage
 
OffHeapRecordStorage(int, int, int) - Constructor for class org.nustaq.reallive.impl.storage.OffHeapRecordStorage
 
OffHeapRecordStorage(String, int, int, int) - Constructor for class org.nustaq.reallive.impl.storage.OffHeapRecordStorage
 
Operator - Class in org.nustaq.reallive.query
Created by moelrue on 27.08.2015.
Operator(String) - Constructor for class org.nustaq.reallive.query.Operator
 
Operator(String, int) - Constructor for class org.nustaq.reallive.query.Operator
 
Operator(String, int, int) - Constructor for class org.nustaq.reallive.query.Operator
 
or(Predicate<? super T>) - Method in interface org.nustaq.reallive.interfaces.RLPredicate
 
org.nustaq.reallive.client - package org.nustaq.reallive.client
 
org.nustaq.reallive.impl - package org.nustaq.reallive.impl
 
org.nustaq.reallive.impl.actors - package org.nustaq.reallive.impl.actors
 
org.nustaq.reallive.impl.storage - package org.nustaq.reallive.impl.storage
 
org.nustaq.reallive.impl.tablespace - package org.nustaq.reallive.impl.tablespace
 
org.nustaq.reallive.interfaces - package org.nustaq.reallive.interfaces
 
org.nustaq.reallive.messages - package org.nustaq.reallive.messages
 
org.nustaq.reallive.query - package org.nustaq.reallive.query
 
org.nustaq.reallive.records - package org.nustaq.reallive.records
 

P

parse(String) - Method in class org.nustaq.reallive.query.Parser
Parses the math expression (complicated formula) and stores the result
Parser - Class in org.nustaq.reallive.query
Class for parsing and evaluating query expressions
PatchedRecord - Class in org.nustaq.reallive.records
Created by ruedi on 04/08/15.
PatchedRecord(Record) - Constructor for class org.nustaq.reallive.records.PatchedRecord
 
ping() - Method in class org.nustaq.reallive.impl.actors.TableSharding
 
ping() - Method in interface org.nustaq.reallive.interfaces.RealLiveTable
 
processAdd(AddMessage<K>) - Method in class org.nustaq.reallive.impl.FilterProcessor
 
processPut(PutMessage<K>) - Method in class org.nustaq.reallive.impl.FilterProcessor
 
processRemove(RemoveMessage) - Method in class org.nustaq.reallive.impl.FilterProcessor
 
processUpdate(UpdateMessage<K>) - Method in class org.nustaq.reallive.impl.FilterProcessor
 
put(K, Object...) - Method in class org.nustaq.reallive.impl.actors.TableSharding.ShardMutation
 
put(Record<K>) - Method in class org.nustaq.reallive.impl.actors.TableSharding.ShardMutation
 
put(K, Object...) - Method in class org.nustaq.reallive.impl.Mutator
 
put(Record<K>) - Method in class org.nustaq.reallive.impl.Mutator
 
put(K, Object...) - Method in class org.nustaq.reallive.impl.RLUtil
 
put(K, Record<K>) - Method in class org.nustaq.reallive.impl.storage.HeapRecordStorage
 
put(String, Record<String>) - Method in class org.nustaq.reallive.impl.storage.OffHeapRecordStorage
 
put(K, Object...) - Method in class org.nustaq.reallive.impl.StorageDriver
 
put(Record<K>) - Method in class org.nustaq.reallive.impl.StorageDriver
 
PUT - Static variable in interface org.nustaq.reallive.interfaces.ChangeMessage
 
put(K, Object...) - Method in interface org.nustaq.reallive.interfaces.Mutation
 
put(Record<K>) - Method in interface org.nustaq.reallive.interfaces.Mutation
 
put(String, Object) - Method in interface org.nustaq.reallive.interfaces.Record
 
put(K, Record<K>) - Method in interface org.nustaq.reallive.interfaces.RecordStorage
 
put(String, Object) - Method in class org.nustaq.reallive.records.MapRecord
 
put(String, Object) - Method in class org.nustaq.reallive.records.PatchedRecord
 
put(String, Object) - Method in class org.nustaq.reallive.records.RecordWrapper
 
putCAS(RLPredicate<Record<K>>, K, Object[]) - Method in class org.nustaq.reallive.impl.actors.RealLiveStreamActor
 
putCAS(RLPredicate<Record<K>>, K, Object...) - Method in class org.nustaq.reallive.impl.actors.TableSharding
 
putCAS(RLPredicate<Record<K>>, K, Object...) - Method in class org.nustaq.reallive.impl.actors.TableSharding.ShardMutation
 
putCAS(RLPredicate<Record<K>>, K, Object...) - Method in class org.nustaq.reallive.impl.Mutator
 
putCAS(RLPredicate<Record<K>>, K, Object...) - Method in class org.nustaq.reallive.impl.StorageDriver
 
putCAS(RLPredicate<Record<K>>, K, Object...) - Method in interface org.nustaq.reallive.interfaces.Mutation
 
putCAS(RLPredicate<Record<K>>, K, Object[]) - Method in interface org.nustaq.reallive.interfaces.RealLiveTable
 
PutMessage<K> - Class in org.nustaq.reallive.messages
Created by ruedi on 07/08/15.
PutMessage(Record<K>) - Constructor for class org.nustaq.reallive.messages.PutMessage
 

Q

QParseException - Exception in org.nustaq.reallive.query
Created by ruedi on 29/08/15.
QParseException(String) - Constructor for exception org.nustaq.reallive.query.QParseException
 
QScanner - Class in org.nustaq.reallive.query
Created by ruedi on 28.08.2015.
QScanner(String) - Constructor for class org.nustaq.reallive.query.QScanner
 
query(String, Callback<Record<K>>) - Method in interface org.nustaq.reallive.interfaces.RecordIterable
 
Query - Class in org.nustaq.reallive.query
Created by ruedi on 29/08/15.
Query() - Constructor for class org.nustaq.reallive.query.Query
 
QUERYDONE - Static variable in interface org.nustaq.reallive.interfaces.ChangeMessage
 
QueryDoneMessage - Class in org.nustaq.reallive.messages
Created by moelrue on 06.08.2015.
QueryDoneMessage() - Constructor for class org.nustaq.reallive.messages.QueryDoneMessage
 
QueryPredicate<T> - Class in org.nustaq.reallive.impl
Created by ruedi on 29/08/15.
QueryPredicate(String) - Constructor for class org.nustaq.reallive.impl.QueryPredicate
 

R

readChar() - Method in class org.nustaq.reallive.query.QScanner
 
readNext() - Method in class org.nustaq.reallive.query.QScanner
 
RealLiveStreamActor<K> - Class in org.nustaq.reallive.impl.actors
Created by ruedi on 06.08.2015.
RealLiveStreamActor() - Constructor for class org.nustaq.reallive.impl.actors.RealLiveStreamActor
 
RealLiveTable<K> - Interface in org.nustaq.reallive.interfaces
Created by ruedi on 06/08/15.
receive(ChangeMessage<K>) - Method in class org.nustaq.reallive.impl.actors.FilterProcessorActor
 
receive(ChangeMessage<K>) - Method in class org.nustaq.reallive.impl.actors.RealLiveStreamActor
 
receive(ChangeMessage<K>) - Method in class org.nustaq.reallive.impl.actors.TableSharding
 
receive(ChangeMessage<K>) - Method in class org.nustaq.reallive.impl.FilterProcessor
 
receive(ChangeMessage<K>) - Method in class org.nustaq.reallive.impl.StorageDriver
 
receive(ChangeMessage<K>) - Method in interface org.nustaq.reallive.interfaces.ChangeReceiver
 
record(K, Object...) - Method in class org.nustaq.reallive.impl.RLUtil
 
Record<K> - Interface in org.nustaq.reallive.interfaces
Created by moelrue on 03.08.2015.
record - Variable in class org.nustaq.reallive.records.RecordWrapper
 
RecordIterable<K> - Interface in org.nustaq.reallive.interfaces
Created by ruedi on 04/08/15.
RecordStorage<K> - Interface in org.nustaq.reallive.interfaces
Created by moelrue on 03.08.2015.
RecordWrapper<K> - Class in org.nustaq.reallive.records
Created by ruedi on 22/08/15.
RecordWrapper(Record<K>) - Constructor for class org.nustaq.reallive.records.RecordWrapper
 
RecordWrapper(K) - Constructor for class org.nustaq.reallive.records.RecordWrapper
 
reduced(String[]) - Method in interface org.nustaq.reallive.interfaces.ChangeMessage
 
reduced(String[]) - Method in interface org.nustaq.reallive.interfaces.Record
 
reduced(String[]) - Method in class org.nustaq.reallive.messages.AddMessage
 
reduced(String[]) - Method in class org.nustaq.reallive.messages.Diff
 
reduced(String[]) - Method in class org.nustaq.reallive.messages.PutMessage
 
reduced(String[]) - Method in class org.nustaq.reallive.messages.QueryDoneMessage
 
reduced(String[]) - Method in class org.nustaq.reallive.messages.RemoveMessage
 
reduced(String[]) - Method in class org.nustaq.reallive.messages.UpdateMessage
 
remote(Record<K>) - Method in class org.nustaq.reallive.impl.FilterSpore
 
remove(K) - Method in class org.nustaq.reallive.impl.actors.TableSharding.ShardMutation
 
remove(K) - Method in class org.nustaq.reallive.impl.Mutator
 
remove(K) - Method in class org.nustaq.reallive.impl.RLUtil
 
remove(K) - Method in class org.nustaq.reallive.impl.storage.HeapRecordStorage
 
remove(String) - Method in class org.nustaq.reallive.impl.storage.OffHeapRecordStorage
 
remove(K) - Method in class org.nustaq.reallive.impl.StorageDriver
 
REMOVE - Static variable in interface org.nustaq.reallive.interfaces.ChangeMessage
 
remove(K) - Method in interface org.nustaq.reallive.interfaces.Mutation
 
remove(K) - Method in interface org.nustaq.reallive.interfaces.RecordStorage
 
RemoveMessage<K> - Class in org.nustaq.reallive.messages
Created by moelrue on 03.08.2015.
RemoveMessage(Record<K>) - Constructor for class org.nustaq.reallive.messages.RemoveMessage
 
removeShard(RecordIterable<K>) - Method in class org.nustaq.reallive.impl.actors.ShardedRecordIterable
 
RLPredicate<T> - Interface in org.nustaq.reallive.interfaces
Created by ruedi on 14/08/15.
RLSupplier<T> - Interface in org.nustaq.reallive.query
Created by ruedi on 29/08/15.
RLUtil - Class in org.nustaq.reallive.impl
Created by ruedi on 04.08.2015.
RLUtil() - Constructor for class org.nustaq.reallive.impl.RLUtil
 

S

setBaseDataDir(String) - Method in class org.nustaq.reallive.impl.tablespace.TableSpaceActor
overrides setting in table description if set
setListener(ChangeReceiver) - Method in class org.nustaq.reallive.impl.StorageDriver
 
setWrapped(Record) - Method in class org.nustaq.reallive.records.PatchedRecord
 
ShardedRecordIterable<K> - Class in org.nustaq.reallive.impl.actors
Created by ruedi on 05.08.2015.
ShardedRecordIterable() - Constructor for class org.nustaq.reallive.impl.actors.ShardedRecordIterable
 
ShardFunc<K> - Interface in org.nustaq.reallive.impl.actors
Created by moelrue on 06.08.2015.
ShardMutation() - Constructor for class org.nustaq.reallive.impl.actors.TableSharding.ShardMutation
 
shardNo(int) - Method in class org.nustaq.reallive.interfaces.TableDescription
 
shutDown() - Method in class org.nustaq.reallive.impl.tablespace.ClusteredTableSpaceClient
 
shutDown() - Method in class org.nustaq.reallive.impl.tablespace.TableSpaceActor
 
shutDown() - Method in class org.nustaq.reallive.impl.tablespace.TableSpaceSharding
 
shutDown() - Method in interface org.nustaq.reallive.interfaces.TableSpace
 
size() - Method in class org.nustaq.reallive.impl.actors.RealLiveStreamActor
 
size() - Method in class org.nustaq.reallive.impl.actors.TableSharding
 
size() - Method in class org.nustaq.reallive.impl.storage.HeapRecordStorage
 
size() - Method in class org.nustaq.reallive.impl.storage.OffHeapRecordStorage
 
size() - Method in interface org.nustaq.reallive.interfaces.AsyncKV
 
size() - Method in interface org.nustaq.reallive.interfaces.RecordStorage
 
sizeMB(int) - Method in class org.nustaq.reallive.interfaces.TableDescription
 
stateListener(Callback<StateMessage>) - Method in class org.nustaq.reallive.impl.tablespace.ClusteredTableSpaceClient
 
stateListener(Callback<StateMessage>) - Method in class org.nustaq.reallive.impl.tablespace.TableSpaceActor
 
stateListener(Callback<StateMessage>) - Method in class org.nustaq.reallive.impl.tablespace.TableSpaceSharding
 
stateListener(Callback<StateMessage>) - Method in interface org.nustaq.reallive.interfaces.TableSpace
 
StateMessage - Class in org.nustaq.reallive.messages
Created by ruedi on 08.08.2015.
StateMessage() - Constructor for class org.nustaq.reallive.messages.StateMessage
 
stop() - Method in class org.nustaq.reallive.impl.actors.TableSharding
 
stop() - Method in interface org.nustaq.reallive.interfaces.RealLiveTable
 
StorageDriver<K> - Class in org.nustaq.reallive.impl
Created by moelrue on 03.08.2015.
StorageDriver(RecordStorage<K>) - Constructor for class org.nustaq.reallive.impl.StorageDriver
 
StorageDriver() - Constructor for class org.nustaq.reallive.impl.StorageDriver
 
StorageStats - Class in org.nustaq.reallive.impl.storage
Created by ruedi on 17/08/15.
StorageStats() - Constructor for class org.nustaq.reallive.impl.storage.StorageStats
 
store(RecordStorage<K>) - Method in class org.nustaq.reallive.impl.StorageDriver
 
stringOp(String, String) - Method in class org.nustaq.reallive.query.Operator
 
StringValue - Class in org.nustaq.reallive.query
Created by moelrue on 27.08.2015.
StringValue(String) - Constructor for class org.nustaq.reallive.query.StringValue
 
subscribe(RLPredicate<Record<K>>) - Method in class org.nustaq.reallive.client.SubscribedSet
 
subscribe(Subscriber<K>) - Method in class org.nustaq.reallive.impl.actors.FilterProcessorActor
 
subscribe(Subscriber<K>) - Method in class org.nustaq.reallive.impl.actors.RealLiveStreamActor
 
subscribe(Subscriber<K>) - Method in class org.nustaq.reallive.impl.actors.TableSharding
 
subscribe(Subscriber<K>) - Method in class org.nustaq.reallive.impl.FilterProcessor
 
subscribe(Subscriber<K>) - Method in interface org.nustaq.reallive.interfaces.ChangeStream
 
SubscribedSet<K> - Class in org.nustaq.reallive.client
Created by ruedi on 22/08/15.
SubscribedSet(RealLiveTable<K>) - Constructor for class org.nustaq.reallive.client.SubscribedSet
 
subscribeOn(RLPredicate<Record<K>>, ChangeReceiver<K>) - Method in interface org.nustaq.reallive.interfaces.ChangeStream
 
subscribeOn(String, ChangeReceiver<K>) - Method in interface org.nustaq.reallive.interfaces.ChangeStream
 
Subscriber<K> - Class in org.nustaq.reallive.interfaces
Created by ruedi on 04/08/15.
Subscriber(RLPredicate<Record<K>>, ChangeReceiver<K>) - Constructor for class org.nustaq.reallive.interfaces.Subscriber
 

T

TableDescription - Class in org.nustaq.reallive.interfaces
Created by ruedi on 08.08.2015.
TableDescription() - Constructor for class org.nustaq.reallive.interfaces.TableDescription
 
TableDescription(String) - Constructor for class org.nustaq.reallive.interfaces.TableDescription
 
TableSharding<K> - Class in org.nustaq.reallive.impl.actors
Created by moelrue on 06.08.2015.
TableSharding(ShardFunc<K>, RealLiveTable<K>[], TableDescription) - Constructor for class org.nustaq.reallive.impl.actors.TableSharding
 
tableSharding - Variable in class org.nustaq.reallive.impl.tablespace.ClusteredTableSpaceClient
 
TableSharding.ShardMutation - Class in org.nustaq.reallive.impl.actors
 
TableSpace - Interface in org.nustaq.reallive.interfaces
Created by ruedi on 08.08.2015.
TableSpaceActor - Class in org.nustaq.reallive.impl.tablespace
Created by ruedi on 08.08.2015.
TableSpaceActor() - Constructor for class org.nustaq.reallive.impl.tablespace.TableSpaceActor
 
TableSpaceSharding - Class in org.nustaq.reallive.impl.tablespace
Created by ruedi on 12.08.2015.
TableSpaceSharding(TableSpaceActor[], ShardFunc) - Constructor for class org.nustaq.reallive.impl.tablespace.TableSpaceSharding
 
test(T) - Method in class org.nustaq.reallive.impl.QueryPredicate
 
toString() - Method in class org.nustaq.reallive.impl.storage.StorageStats
 
toString() - Method in class org.nustaq.reallive.messages.AddMessage
 
toString() - Method in class org.nustaq.reallive.messages.Diff
 
toString() - Method in class org.nustaq.reallive.messages.PutMessage
 
toString() - Method in class org.nustaq.reallive.messages.QueryDoneMessage
 
toString() - Method in class org.nustaq.reallive.messages.RemoveMessage
 
toString() - Method in class org.nustaq.reallive.messages.UpdateMessage
 
toString() - Method in class org.nustaq.reallive.query.DoubleValue
 
toString() - Method in class org.nustaq.reallive.query.LongValue
 
toString() - Method in class org.nustaq.reallive.query.StringValue
 
toString() - Method in class org.nustaq.reallive.records.MapRecord
 
toString() - Method in class org.nustaq.reallive.records.RecordWrapper
 
toStringLean() - Method in class org.nustaq.reallive.impl.storage.StorageStats
 
TRUE - Static variable in interface org.nustaq.reallive.query.Value
 

U

unsubscribe() - Method in class org.nustaq.reallive.client.SubscribedSet
 
unsubscribe(Subscriber<K>) - Method in class org.nustaq.reallive.impl.actors.FilterProcessorActor
 
unsubscribe(Subscriber<K>) - Method in class org.nustaq.reallive.impl.actors.RealLiveStreamActor
 
unsubscribe(Subscriber<K>) - Method in class org.nustaq.reallive.impl.actors.TableSharding
 
unsubscribe(Subscriber<K>) - Method in class org.nustaq.reallive.impl.FilterProcessor
 
unsubscribe(Subscriber<K>) - Method in interface org.nustaq.reallive.interfaces.ChangeStream
 
update(K, Object...) - Method in class org.nustaq.reallive.impl.actors.TableSharding.ShardMutation
 
update(K, Object...) - Method in class org.nustaq.reallive.impl.Mutator
 
update(K, Object...) - Method in class org.nustaq.reallive.impl.RLUtil
 
update(K, Object...) - Method in class org.nustaq.reallive.impl.StorageDriver
 
UPDATE - Static variable in interface org.nustaq.reallive.interfaces.ChangeMessage
 
update(K, Object...) - Method in interface org.nustaq.reallive.interfaces.Mutation
 
UpdateMessage<K> - Class in org.nustaq.reallive.messages
Created by moelrue on 03.08.2015.
UpdateMessage(Diff, Record<K>) - Constructor for class org.nustaq.reallive.messages.UpdateMessage
 
UpdateMessage(Diff, Record<K>, boolean) - Constructor for class org.nustaq.reallive.messages.UpdateMessage
 
USE_BASE_DIR - Static variable in interface org.nustaq.reallive.interfaces.TableSpace
ndicates to use a default (or self determine) in case this is set as a base dir
usedMem(long) - Method in class org.nustaq.reallive.impl.storage.StorageStats
 

V

Value - Interface in org.nustaq.reallive.query
Created by moelrue on 27.08.2015.
VarPath - Class in org.nustaq.reallive.query
Created by moelrue on 27.08.2015.
VarPath(String, EvalContext[]) - Constructor for class org.nustaq.reallive.query.VarPath
 

W

wrapped - Variable in class org.nustaq.reallive.records.PatchedRecord
 

_

_subscribe(RLPredicate, Callback, int) - Method in class org.nustaq.reallive.impl.actors.RealLiveStreamActor
 
_unsubscribe(Callback, int) - Method in class org.nustaq.reallive.impl.actors.RealLiveStreamActor
 
A B C D E F G H I K L M N O P Q R S T U V W _ 
Skip navigation links

Copyright © 2015. All rights reserved.