Index

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

A

action(Actor, ServiceDescription) - Method in class org.nustaq.reallive.server.dynamic.actions.ClusterTableAction
 
add(int, String, Object...) - Method in interface org.nustaq.reallive.api.SafeRealLiveTable
 
add(int, String, Object...) - Method in class org.nustaq.reallive.client.ShardedTable
 
add(int, String, Object...) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
add(int, String, Object...) - Method in class org.nustaq.reallive.server.RLUtil
 
add(int, String, Object...) - Method in class org.nustaq.reallive.server.StorageDriver
 
add(int, Record) - Method in class org.nustaq.reallive.server.StorageDriver
 
add(long, String) - Method in class org.nustaq.reallive.server.FilebasedRemoveLog
 
add(long, String) - Method in interface org.nustaq.reallive.server.RemoveLog
 
add(String, Object...) - Method in interface org.nustaq.reallive.api.SafeRealLiveTable
 
add(TableState) - Method in class org.nustaq.reallive.server.dynamic.DynClusterTableDistribution
 
add(DynClusterTableDistribution) - Method in class org.nustaq.reallive.server.dynamic.DynClusterDistribution
 
ADD - Static variable in interface org.nustaq.reallive.api.ChangeMessage
 
addAction(ClusterTableAction) - Method in class org.nustaq.reallive.server.dynamic.DynClusterTableDistribution
 
addBuckets(int[]) - Method in class org.nustaq.reallive.api.TableState
 
addBuckets(int[]) - Method in class org.nustaq.reallive.server.storage.ClusterTableRecordMapping
 
addChannelIdIfPresent(Callback, String) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
addIndex(StorageIndex) - Method in class org.nustaq.reallive.server.storage.IndexedRecordStorage
 
AddMessage - Class in org.nustaq.reallive.messages
Created by moelrue on 03.08.2015.
AddMessage(int, boolean, Record) - Constructor for class org.nustaq.reallive.messages.AddMessage
 
AddMessage(int, Record) - Constructor for class org.nustaq.reallive.messages.AddMessage
 
addNode(RealLiveTable) - Method in class org.nustaq.reallive.client.ShardedTable
 
addOrUpdate(int, String, Object...) - Method in class org.nustaq.reallive.server.RLUtil
 
addOrUpdate(int, String, Object...) - Method in class org.nustaq.reallive.server.StorageDriver
 
addOrUpdateRec(int, Record) - Method in class org.nustaq.reallive.server.StorageDriver
 
addRecord(int, Record) - Method in interface org.nustaq.reallive.api.SafeRealLiveTable
 
addRecord(int, Record) - Method in class org.nustaq.reallive.client.ShardedTable
 
addRecord(int, Record) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
addRecord(Record) - Method in interface org.nustaq.reallive.api.SafeRealLiveTable
 
addTo(StorageStats) - Method in class org.nustaq.reallive.server.storage.StorageStats
 
adjustLimitFilter(RLPredicate) - Method in class org.nustaq.reallive.client.ShardedTable
 
alternativePath(String) - Method in class org.nustaq.reallive.api.TableDescription
overrides computed path in case
and(Predicate<? super T>) - Method in interface org.nustaq.reallive.api.RLPredicate
 
apply(RLSupplier<Value>[]) - Method in class org.nustaq.reallive.query.FuncOperand
 
ArrayValue - Class in org.nustaq.reallive.query
 
ArrayValue(Object[], QToken) - Constructor for class org.nustaq.reallive.query.ArrayValue
 
asList(String) - Method in interface org.nustaq.reallive.api.Record
gets field and transforms Object[] to arraylist in case
asMap() - Method in interface org.nustaq.reallive.api.Record
 
asSet(String) - Method in interface org.nustaq.reallive.api.Record
gets field and transforms Object[] to HashSet in case
associatedShardName(String) - Method in class org.nustaq.reallive.api.TableState
 
associatedTableShard(RealLiveTableActor) - Method in class org.nustaq.reallive.api.TableState
 
asString() - Method in interface org.nustaq.reallive.api.Record
 
atomic(int, String, RLFunction<Record, Object>) - Method in interface org.nustaq.reallive.api.RealLiveTable
apply the function to the record with given key and return the result inside a promise changes to the record inside the function are applied to the real record and a change message is generated.
atomic(int, String, RLFunction<Record, Object>) - Method in class org.nustaq.reallive.client.ShardedTable
 
atomic(int, String, RLFunction<Record, Object>) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
atomic(String, RLFunction<Record, Object>) - Method in interface org.nustaq.reallive.api.RealLiveTable
 
atomicQuery(int, String, RLFunction<Record, Object>) - Method in class org.nustaq.reallive.server.StorageDriver
apply the function to the record with given key and return the result inside a promise changes to the record inside the function are applied to the real record and a change message is generated.
atomicUpdate(RLPredicate<Record>, RLFunction<Record, Boolean>) - Method in interface org.nustaq.reallive.api.RealLiveTable
mass update.
atomicUpdate(RLPredicate<Record>, RLFunction<Record, Boolean>) - Method in class org.nustaq.reallive.client.ShardedTable
 
atomicUpdate(RLPredicate<Record>, RLFunction<Record, Boolean>) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
atomicUpdate(RLPredicate<Record>, RLFunction<Record, Boolean>) - Method in class org.nustaq.reallive.server.StorageDriver
 

B

baseDir - Variable in class org.nustaq.reallive.server.actors.TableSpaceActor
 
BooleanValue - Class in org.nustaq.reallive.query
Created by moelrue on 27.08.2015.
BooleanValue(boolean, QToken) - Constructor for class org.nustaq.reallive.query.BooleanValue
 
buildRecord(Record, Object[]) - Method in class org.nustaq.reallive.server.RLUtil
 

C

CACHED - Static variable in class org.nustaq.reallive.api.TableDescription
 
CachedOffHeapStorage - Class in org.nustaq.reallive.server.storage
Created by ruedi on 08/12/15.
CachedOffHeapStorage(RecordPersistance, HeapRecordStorage) - Constructor for class org.nustaq.reallive.server.storage.CachedOffHeapStorage
 
capacity(long) - Method in class org.nustaq.reallive.server.storage.StorageStats
 
ChangeMessage - Interface in org.nustaq.reallive.api
Created by moelrue on 03.08.2015.
ChangeReceiver - Interface in org.nustaq.reallive.api
Created by moelrue on 03.08.2015.
ChangeStream - Interface in org.nustaq.reallive.api
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
 
checkBucket(ClusterTableRecordMapping[], int) - Static method in class org.nustaq.reallive.server.storage.ClusterTableRecordMapping
 
clearActions() - Method in class org.nustaq.reallive.server.dynamic.DynClusterDistribution
 
clearActions() - Method in class org.nustaq.reallive.server.dynamic.DynClusterTableDistribution
 
clone() - Method in class org.nustaq.reallive.api.TableDescription
 
cloneMap() - Method in class org.nustaq.reallive.client.SubscribedSet
 
ClusteredTableSpaceClient<T extends ClusteredTableSpaceClient> - Class in org.nustaq.reallive.client
Makes an actor out of TableSpaceSharding by wrapping it.
ClusteredTableSpaceClient() - Constructor for class org.nustaq.reallive.client.ClusteredTableSpaceClient
 
ClusterTableAction - Class in org.nustaq.reallive.server.dynamic.actions
 
ClusterTableAction(String, String) - Constructor for class org.nustaq.reallive.server.dynamic.actions.ClusterTableAction
 
ClusterTableRecordMapping - Class in org.nustaq.reallive.server.storage
 
ClusterTableRecordMapping() - Constructor for class org.nustaq.reallive.server.storage.ClusterTableRecordMapping
 
collectByTarget() - Method in class org.nustaq.reallive.server.dynamic.DynClusterTableDistribution
 
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
 
containsBucket(int) - Method in class org.nustaq.reallive.api.TableState
 
containsField(String) - Method in class org.nustaq.reallive.messages.Diff
 
conversion - Static variable in class org.nustaq.reallive.records.MapRecord
 
copied() - Method in interface org.nustaq.reallive.api.Record
 
copied() - Method in class org.nustaq.reallive.records.MapRecord
 
copied() - Method in class org.nustaq.reallive.records.PatchingRecord
 
copied() - Method in class org.nustaq.reallive.records.RecordWrapper
 
copy(Record, Record, String...) - Static method in class org.nustaq.reallive.messages.ChangeUtils
 
Copy(ClusterTableRecordMapping) - Static method in class org.nustaq.reallive.server.storage.ClusterTableRecordMapping
 
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
 
copyAndDiff(Record, Record, String[], HashSet<String>) - Static method in class org.nustaq.reallive.messages.ChangeUtils
 
covers(int) - Method in class org.nustaq.reallive.server.dynamic.DynClusterTableDistribution
 
createMemMap(int, int, int) - Method in class org.nustaq.reallive.server.storage.OffHeapRecordStorage
 
createOrLoadTable(TableDescription) - Method in interface org.nustaq.reallive.api.TableSpace
 
createOrLoadTable(TableDescription) - Method in class org.nustaq.reallive.client.ClusteredTableSpaceClient
 
createOrLoadTable(TableDescription) - Method in class org.nustaq.reallive.client.TableSpaceSharding
 
createOrLoadTable(TableDescription) - Method in class org.nustaq.reallive.server.actors.TableSpaceActor
 
createPersistentMap(String, int, int, int) - Method in class org.nustaq.reallive.server.storage.OffHeapRecordStorage
 
createShardedTable(TableDescription, RealLiveTable[]) - Method in class org.nustaq.reallive.client.DynTableSpaceSharding
 
createShardedTable(TableDescription, RealLiveTable[]) - Method in class org.nustaq.reallive.client.TableSpaceSharding
 
createTable(TableDescription, String) - Method in class org.nustaq.reallive.client.EmbeddedRealLive
WARNING: never create more than one table using the same file.
createTableActor(TableDescription) - Method in class org.nustaq.reallive.server.actors.TableSpaceActor
 
ctxRef - Variable in class org.nustaq.reallive.query.Parser
 

D

deepMerge(int, Record) - Method in interface org.nustaq.reallive.api.SafeRealLiveTable
 
deepMerge(Record) - Method in interface org.nustaq.reallive.api.Record
merge all fields from given record to this including nested structures.
deepMerge(Record) - Method in interface org.nustaq.reallive.api.SafeRealLiveTable
 
defaultEquals(Object) - Method in interface org.nustaq.reallive.api.Record
 
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
 
description - Variable in class org.nustaq.reallive.client.ShardedTable
 
diff(Record, Record) - 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.server.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, QToken) - Constructor for class org.nustaq.reallive.query.DoubleValue
 
dropTable(String) - Method in interface org.nustaq.reallive.api.TableSpace
 
dropTable(String) - Method in class org.nustaq.reallive.client.ClusteredTableSpaceClient
 
dropTable(String) - Method in class org.nustaq.reallive.client.TableSpaceSharding
 
dropTable(String) - Method in class org.nustaq.reallive.server.actors.TableSpaceActor
 
DUMP_IN_PROC_CHANGES - Static variable in class org.nustaq.reallive.client.ShardedTable
 
DUMP_QUERY_TIME - Static variable in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
DynClusterDistribution - Class in org.nustaq.reallive.server.dynamic
 
DynClusterDistribution() - Constructor for class org.nustaq.reallive.server.dynamic.DynClusterDistribution
 
DynClusterTableDistribution - Class in org.nustaq.reallive.server.dynamic
might contain state (actions)
DynClusterTableDistribution(String) - Constructor for class org.nustaq.reallive.server.dynamic.DynClusterTableDistribution
 
DynShardedTable - Class in org.nustaq.reallive.client
 
DynShardedTable(RealLiveTable[], TableDescription, Supplier<DynClusterTableDistribution>) - Constructor for class org.nustaq.reallive.client.DynShardedTable
 
DynTableSpaceActor - Class in org.nustaq.reallive.server.actors
 
DynTableSpaceActor() - Constructor for class org.nustaq.reallive.server.actors.DynTableSpaceActor
 
DynTableSpaceSharding - Class in org.nustaq.reallive.client
 
DynTableSpaceSharding(TableSpaceActor[], Supplier<DynClusterDistribution>) - Constructor for class org.nustaq.reallive.client.DynTableSpaceSharding
 

E

EmbeddedRealLive - Class in org.nustaq.reallive.client
 
EmbeddedRealLive() - Constructor for class org.nustaq.reallive.client.EmbeddedRealLive
 
empty() - Method in class org.nustaq.reallive.query.QStack
 
EMPTY - Static variable in class org.nustaq.reallive.server.dynamic.DynClusterTableDistribution
 
EncryptedStorageWrapper - Class in org.nustaq.reallive.server.storage
 
EncryptedStorageWrapper(Function<Record, Record>, Function<Record, Record>, RecordStorage) - Constructor for class org.nustaq.reallive.server.storage.EncryptedStorageWrapper
 
equals(Object) - Method in class org.nustaq.reallive.records.MapRecord
 
equals(Object) - Method in class org.nustaq.reallive.records.PatchingRecord
 
equals(Object) - Method in class org.nustaq.reallive.records.RecordWrapper
 
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() - Method in class org.nustaq.reallive.query.Evaluator
 
evaluate(boolean) - Method in class org.nustaq.reallive.query.Evaluator
 
evaluate(EvalContext) - Method in class org.nustaq.reallive.query.CompiledQuery
 
evaluate(EvalContext) - Method in class org.nustaq.reallive.query.VarPath
 
Evaluator - Class in org.nustaq.reallive.query
Evaluates once parsed to a lambda term
Evaluator(QStack) - Constructor for class org.nustaq.reallive.query.Evaluator
 

F

FALSE - Static variable in interface org.nustaq.reallive.query.Value
 
fields - Variable in class org.nustaq.reallive.records.MapRecord
 
FilebasedRemoveLog - Class in org.nustaq.reallive.server
 
FilebasedRemoveLog() - Constructor for class org.nustaq.reallive.server.FilebasedRemoveLog
 
filePath(String) - Method in class org.nustaq.reallive.api.TableDescription
 
filter(RLPredicate<Record>) - Method in class org.nustaq.reallive.api.Subscriber
 
filter(RLPredicate<Record>) - Method in class org.nustaq.reallive.server.FilterSpore
 
FilterProcessor - Class in org.nustaq.reallive.server
Created by moelrue on 04.08.2015.
FilterProcessor(RealLiveTable) - Constructor for class org.nustaq.reallive.server.FilterProcessor
 
FilterSpore - Class in org.nustaq.reallive.server
Created by ruedi on 13/08/15.
FilterSpore(RLPredicate<Record>) - Constructor for class org.nustaq.reallive.server.FilterSpore
 
find(RLPredicate<Record>) - Method in interface org.nustaq.reallive.api.RealLiveTable
 
flush() - Method in class org.nustaq.reallive.server.FilebasedRemoveLog
 
forceUpdate(String) - Method in class org.nustaq.reallive.records.PatchingRecord
 
forEach(Spore<Record, O>, Callback<O>) - Method in interface org.nustaq.reallive.api.RealLiveStreamActor
sends null,null as marker for finish (so null cannot be a valid result of the spore)
forEach(RLPredicate<Record>, Callback<Record>) - Method in interface org.nustaq.reallive.api.RealLiveStreamActor
 
forEachDirect(Spore<Record, T>) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
forEachWithSpore(Object, Spore<Record, T>, RecordStorage) - Method in interface org.nustaq.reallive.api.StorageIndex
 
forEachWithSpore(Object, Spore<Record, T>, RecordStorage) - Method in class org.nustaq.reallive.server.storage.HashIndex
 
forEachWithSpore(Spore<Record, T>) - Method in interface org.nustaq.reallive.api.RealLiveStreamActor
 
forEachWithSpore(Spore<Record, T>) - Method in class org.nustaq.reallive.client.ShardedTable
 
forEachWithSpore(Spore<Record, T>) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
forEachWithSpore(Spore<Record, T>) - Method in class org.nustaq.reallive.server.storage.CachedOffHeapStorage
 
forEachWithSpore(Spore<Record, T>) - Method in class org.nustaq.reallive.server.storage.EncryptedStorageWrapper
 
forEachWithSpore(Spore<Record, T>) - Method in class org.nustaq.reallive.server.storage.HeapRecordStorage
 
forEachWithSpore(Spore<Record, T>) - Method in class org.nustaq.reallive.server.storage.IndexedRecordStorage
 
forEachWithSpore(Spore<Record, T>) - Method in class org.nustaq.reallive.server.storage.OffHeapRecordStorage
 
forEachWithSpore(Spore<Record, T>) - Method in interface org.nustaq.reallive.server.storage.RecordPersistance
 
freeMem(long) - Method in class org.nustaq.reallive.server.storage.StorageStats
 
from(JsonObject) - Static method in interface org.nustaq.reallive.api.Record
 
from(Object...) - Static method in interface org.nustaq.reallive.api.Record
create new json'ish record from key value array.
from(Map<String, Object>) - Static method in interface org.nustaq.reallive.api.Record
create a new record from given key and values
from(Map<String, Object>) - Method in class org.nustaq.reallive.server.storage.RecordJsonifier
 
fromJavaValue(Object) - Method in class org.nustaq.reallive.server.storage.RecordJsonifier
 
fromRecord(Record) - Method in class org.nustaq.reallive.server.storage.RecordJsonifier
 
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() - Static method in class org.nustaq.reallive.client.EmbeddedRealLive
 
get() - Static method in class org.nustaq.reallive.server.RLUtil
 
get() - Static method in class org.nustaq.reallive.server.storage.RecordJsonifier
 
get(String) - Method in interface org.nustaq.reallive.api.RecordStorage
 
get(String) - Method in interface org.nustaq.reallive.api.SafeRealLiveTable
 
get(String) - Method in class org.nustaq.reallive.client.ShardedTable
 
get(String) - Method in class org.nustaq.reallive.client.SubscribedSet
 
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.PatchingRecord
 
get(String) - Method in class org.nustaq.reallive.records.RecordWrapper
 
get(String) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
get(String) - Method in class org.nustaq.reallive.server.dynamic.DynClusterDistribution
 
get(String) - Method in class org.nustaq.reallive.server.storage.CachedOffHeapStorage
 
get(String) - Method in class org.nustaq.reallive.server.storage.EncryptedStorageWrapper
 
get(String) - Method in class org.nustaq.reallive.server.storage.HeapRecordStorage
 
get(String) - Method in class org.nustaq.reallive.server.storage.IndexedRecordStorage
 
get(String) - Method in class org.nustaq.reallive.server.storage.OffHeapRecordStorage
 
getActions() - Method in class org.nustaq.reallive.server.dynamic.DynClusterTableDistribution
 
getAlternativePath() - Method in class org.nustaq.reallive.api.TableDescription
 
getAnswerAsArray() - Method in class org.nustaq.reallive.query.Evaluator
 
getArity() - Method in class org.nustaq.reallive.query.FuncOperand
 
getArity() - Method in class org.nustaq.reallive.query.Operator
 
getArrayValue() - Method in interface org.nustaq.reallive.query.Value
 
getAsList(String) - Method in interface org.nustaq.reallive.api.Record
see asList
getAssociatedShardName() - Method in class org.nustaq.reallive.api.TableState
 
getAssociatedTableShard() - Method in class org.nustaq.reallive.api.TableState
 
getBaseDir() - Method in class org.nustaq.reallive.server.actors.TableSpaceActor
 
getBitset() - Method in class org.nustaq.reallive.server.storage.ClusterTableRecordMapping
 
getBool(String) - Method in interface org.nustaq.reallive.api.Record
 
getBucket(int) - Method in class org.nustaq.reallive.server.storage.ClusterTableRecordMapping
 
getBucketsAsIA() - Method in class org.nustaq.reallive.server.storage.ClusterTableRecordMapping
 
getCapacity() - Method in class org.nustaq.reallive.server.storage.StorageStats
 
getChangedFields() - Method in class org.nustaq.reallive.messages.Diff
 
getCompiled() - Method in class org.nustaq.reallive.server.QueryPredicate
 
getDescription() - Method in interface org.nustaq.reallive.api.SafeRealLiveTable
 
getDescription() - Method in class org.nustaq.reallive.client.ShardedTable
 
getDescription() - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
getDiff() - Method in class org.nustaq.reallive.messages.UpdateMessage
 
getDistributions() - Method in class org.nustaq.reallive.server.dynamic.DynClusterDistribution
 
getDouble(String) - Method in interface org.nustaq.reallive.api.Record
 
getDoubleValue() - Method in class org.nustaq.reallive.query.ArrayValue
 
getDoubleValue() - Method in class org.nustaq.reallive.query.BooleanValue
 
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
 
getErrorString() - Method in interface org.nustaq.reallive.query.HasToken
 
getEval() - Method in class org.nustaq.reallive.query.ArrayValue
 
getEval() - Method in class org.nustaq.reallive.query.VarPath
 
getEval(RLSupplier<Value>[]) - Method in class org.nustaq.reallive.query.FuncOperand
 
getEval(RLSupplier<Value>, RLSupplier<Value>) - Method in class org.nustaq.reallive.query.Operator
 
getFields() - Method in interface org.nustaq.reallive.api.Record
 
getFields() - Method in class org.nustaq.reallive.records.MapRecord
 
getFields() - Method in class org.nustaq.reallive.records.PatchingRecord
 
getFields() - Method in class org.nustaq.reallive.records.RecordWrapper
 
getFieldSet() - Method in interface org.nustaq.reallive.api.Record
 
getFieldSet() - Method in class org.nustaq.reallive.records.MapRecord
 
getFileModifier() - Method in class org.nustaq.reallive.api.TableDescription
 
getFilePath() - Method in class org.nustaq.reallive.api.TableDescription
 
getFilter() - Method in class org.nustaq.reallive.api.Subscriber
 
getFilter() - Method in class org.nustaq.reallive.server.FilterSpore
 
getFilterSize() - Method in class org.nustaq.reallive.server.FilterProcessor
 
getForcedUpdateFields() - Method in interface org.nustaq.reallive.api.ChangeMessage
 
getForcedUpdateFields() - Method in class org.nustaq.reallive.messages.UpdateMessage
 
getForcedUpdates() - Method in class org.nustaq.reallive.records.PatchingRecord
 
getFreeMem() - Method in class org.nustaq.reallive.server.storage.StorageStats
 
getHashGetter() - Method in class org.nustaq.reallive.server.storage.HashIndex
 
getHashIndex() - Method in class org.nustaq.reallive.query.CompiledQuery
 
getHashIndex(String) - Method in class org.nustaq.reallive.server.storage.IndexedRecordStorage
 
getHashIndexed() - Method in class org.nustaq.reallive.api.TableDescription
 
getHashPath() - Method in class org.nustaq.reallive.server.storage.HashIndex
 
getId() - Method in class org.nustaq.reallive.api.Subscriber
 
getIndex() - Method in class org.nustaq.reallive.server.storage.HashIndex
 
getIndices() - Method in class org.nustaq.reallive.server.storage.IndexedRecordStorage
 
getInt(String) - Method in interface org.nustaq.reallive.api.Record
 
getKey() - Method in interface org.nustaq.reallive.api.ChangeMessage
 
getKey() - Method in interface org.nustaq.reallive.api.Record
 
getKey() - Method in class org.nustaq.reallive.api.RLHashIndexPredicate.RLPath
 
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.RecordWrapper
 
getKey() - Method in class org.nustaq.reallive.server.RemoveLog.RemoveLogEntry
 
getKey2HashVal() - Method in class org.nustaq.reallive.server.storage.HashIndex
 
getKeyLen() - Method in class org.nustaq.reallive.api.TableDescription
 
getKeys(Object) - Method in class org.nustaq.reallive.server.storage.HashIndex
 
getKeySet(Object) - Method in class org.nustaq.reallive.server.storage.HashIndex
 
getKeyVals() - Method in interface org.nustaq.reallive.api.Record
 
getLastModified() - Method in interface org.nustaq.reallive.api.Record
 
getLastModified() - Method in class org.nustaq.reallive.records.MapRecord
 
getLastModified() - Method in class org.nustaq.reallive.records.RecordWrapper
 
getListener() - Method in class org.nustaq.reallive.server.StorageDriver
 
getLong(String) - Method in interface org.nustaq.reallive.api.Record
 
getLongValue() - Method in class org.nustaq.reallive.query.ArrayValue
 
getLongValue() - Method in class org.nustaq.reallive.query.BooleanValue
 
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.client.SubscribedSet
should be used only if this is a HeapRecordStorage, accessed single threaded or this has been initialized using a concurrent map
getMap() - Method in class org.nustaq.reallive.server.storage.HeapRecordStorage
 
getMapping() - Method in class org.nustaq.reallive.api.TableState
 
getMapping() - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
getMapping(String) - Method in class org.nustaq.reallive.server.actors.DynTableSpaceActor
forwards to table actors
getName() - Method in class org.nustaq.reallive.api.TableDescription
 
getName() - Method in class org.nustaq.reallive.query.Operator
 
getName() - Method in class org.nustaq.reallive.server.dynamic.DynClusterTableDistribution
 
getName() - Method in class org.nustaq.reallive.server.storage.StorageStats
 
getNewRecord() - Method in class org.nustaq.reallive.messages.UpdateMessage
 
getNumberOfShards() - Method in class org.nustaq.reallive.server.dynamic.DynClusterDistribution
 
getNumBuckets() - Method in class org.nustaq.reallive.api.TableState
 
getNumElements() - Method in class org.nustaq.reallive.api.TableState
 
getNumElems() - Method in class org.nustaq.reallive.server.storage.StorageStats
 
getNumEntries() - Method in class org.nustaq.reallive.api.TableDescription
 
getOldRecord() - Method in class org.nustaq.reallive.messages.UpdateMessage
 
getOldValues() - Method in class org.nustaq.reallive.messages.Diff
 
getOrder() - Method in class org.nustaq.reallive.query.Operator
 
getOtherShard() - Method in class org.nustaq.reallive.server.dynamic.actions.ClusterTableAction
 
getPath() - Method in class org.nustaq.reallive.api.RLHashIndexPredicate
 
getPath() - Method in class org.nustaq.reallive.query.VarPath
 
getPath(int) - Method in class org.nustaq.reallive.api.RLHashIndexPredicate
 
getPathString() - Method in class org.nustaq.reallive.api.RLHashIndexPredicate.RLPath
 
getPos() - Method in class org.nustaq.reallive.query.QToken
 
getPrecedence() - Method in class org.nustaq.reallive.query.Operator
 
getQuery() - Method in class org.nustaq.reallive.query.QToken
 
getQuery() - Method in class org.nustaq.reallive.server.QueryPredicate
 
getRec(String) - Method in interface org.nustaq.reallive.api.Record
return sub-record in case present
getReceiver() - Method in class org.nustaq.reallive.api.Subscriber
 
getRecord() - Method in interface org.nustaq.reallive.api.ChangeMessage
 
getRecord() - Method in interface org.nustaq.reallive.api.Record
 
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.messages.UpdateMessage
 
getRecord() - Method in class org.nustaq.reallive.records.RecordWrapper
 
getRecordLimit() - Method in class org.nustaq.reallive.api.RLLimitedPredicate
 
getRecordLimit() - Method in interface org.nustaq.reallive.api.RLPredicate
 
getRecordMapping() - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
getRemoveLog() - Method in class org.nustaq.reallive.server.storage.CachedOffHeapStorage
 
getRemoveLog() - Method in class org.nustaq.reallive.server.storage.EncryptedStorageWrapper
 
getRemoveLog() - Method in class org.nustaq.reallive.server.storage.HeapRecordStorage
 
getRemoveLog() - Method in class org.nustaq.reallive.server.storage.IndexedRecordStorage
 
getRemoveLog() - Method in class org.nustaq.reallive.server.storage.OffHeapRecordStorage
 
getRemoveLog() - Method in interface org.nustaq.reallive.server.storage.RecordPersistance
 
getSafeString(String) - Method in interface org.nustaq.reallive.api.Record
 
getSenderId() - Method in interface org.nustaq.reallive.api.ChangeMessage
 
getSenderId() - Method in class org.nustaq.reallive.messages.AddMessage
 
getSenderId() - Method in class org.nustaq.reallive.messages.PutMessage
 
getSenderId() - Method in class org.nustaq.reallive.messages.QueryDoneMessage
 
getSenderId() - Method in class org.nustaq.reallive.messages.RemoveMessage
 
getSenderId() - Method in class org.nustaq.reallive.messages.UpdateMessage
 
getSequence() - Method in interface org.nustaq.reallive.api.Record
 
getSequence() - Method in class org.nustaq.reallive.records.MapRecord
 
getSequence() - Method in class org.nustaq.reallive.records.RecordWrapper
 
getServerSideCB() - Method in class org.nustaq.reallive.api.Subscriber
 
getShardId() - Method in class org.nustaq.reallive.api.TableDescription
 
getShardName() - Method in class org.nustaq.reallive.server.dynamic.actions.ClusterTableAction
 
getShardNo() - Method in class org.nustaq.reallive.api.TableDescription
 
getSizeMB() - Method in class org.nustaq.reallive.api.TableDescription
 
getSpreadIndex() - Method in class org.nustaq.reallive.api.TableDescription
 
getSpreadOut() - Method in class org.nustaq.reallive.api.TableDescription
 
getStates() - Method in class org.nustaq.reallive.server.actors.DynTableSpaceActor
 
getStates() - Method in class org.nustaq.reallive.server.dynamic.DynClusterTableDistribution
 
getStats() - Method in interface org.nustaq.reallive.api.RecordStorage
 
getStats() - Method in interface org.nustaq.reallive.api.SafeRealLiveTable
 
getStats() - Method in class org.nustaq.reallive.client.ClusteredTableSpaceClient
 
getStats() - Method in class org.nustaq.reallive.client.ShardedTable
 
getStats() - Method in class org.nustaq.reallive.client.TableSpaceSharding
 
getStats() - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
getStats() - Method in class org.nustaq.reallive.server.storage.CachedOffHeapStorage
 
getStats() - Method in class org.nustaq.reallive.server.storage.EncryptedStorageWrapper
 
getStats() - Method in class org.nustaq.reallive.server.storage.HeapRecordStorage
 
getStats() - Method in class org.nustaq.reallive.server.storage.IndexedRecordStorage
 
getStats() - Method in class org.nustaq.reallive.server.storage.OffHeapRecordStorage
 
getStats() - Method in interface org.nustaq.reallive.server.storage.RecordPersistance
 
getStorageFile() - Method in class org.nustaq.reallive.api.TableDescription
 
getStorageType() - Method in class org.nustaq.reallive.api.TableDescription
 
getStore() - Method in class org.nustaq.reallive.server.StorageDriver
 
getString() - Method in class org.nustaq.reallive.query.Operator
 
getString(String) - Method in interface org.nustaq.reallive.api.Record
 
getStringValue() - Method in class org.nustaq.reallive.query.ArrayValue
 
getStringValue() - Method in class org.nustaq.reallive.query.BooleanValue
 
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.server.storage.StorageStats
 
getTableAsync(String) - Method in interface org.nustaq.reallive.api.TableSpace
 
getTableAsync(String) - Method in class org.nustaq.reallive.client.ClusteredTableSpaceClient
 
getTableAsync(String) - Method in class org.nustaq.reallive.client.TableSpaceSharding
 
getTableAsync(String) - Method in class org.nustaq.reallive.server.actors.TableSpaceActor
 
getTableDescriptions() - Method in interface org.nustaq.reallive.api.TableSpace
 
getTableDescriptions() - Method in class org.nustaq.reallive.client.ClusteredTableSpaceClient
 
getTableDescriptions() - Method in class org.nustaq.reallive.client.TableSpaceSharding
 
getTableDescriptions() - Method in class org.nustaq.reallive.server.actors.TableSpaceActor
 
getTableForKey(String) - Method in class org.nustaq.reallive.client.DynShardedTable
 
getTableForKey(String) - Method in class org.nustaq.reallive.client.ShardedTable
 
getTableName() - Method in class org.nustaq.reallive.api.TableState
 
getTableName() - Method in class org.nustaq.reallive.server.dynamic.actions.ClusterTableAction
 
getTableName() - Method in class org.nustaq.reallive.server.storage.StorageStats
 
getTableNames() - Method in class org.nustaq.reallive.server.dynamic.DynClusterDistribution
 
getTables() - Method in interface org.nustaq.reallive.api.TableSpace
 
getTables() - Method in class org.nustaq.reallive.client.ClusteredTableSpaceClient
 
getTables() - Method in class org.nustaq.reallive.client.TableSpaceSharding
 
getTables() - Method in class org.nustaq.reallive.server.actors.TableSpaceActor
 
getTableState() - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
getTime() - Method in class org.nustaq.reallive.server.RemoveLog.RemoveLogEntry
 
getToken() - Method in class org.nustaq.reallive.query.ArrayValue
 
getToken() - Method in class org.nustaq.reallive.query.BooleanValue
 
getToken() - Method in class org.nustaq.reallive.query.DoubleValue
 
getToken() - Method in interface org.nustaq.reallive.query.HasToken
 
getToken() - Method in class org.nustaq.reallive.query.LongValue
 
getToken() - Method in class org.nustaq.reallive.query.StringValue
 
getToken() - Method in interface org.nustaq.reallive.query.Value
 
getToken() - Method in class org.nustaq.reallive.query.VarPath
 
getTokenList() - Method in class org.nustaq.reallive.query.Parser
 
getType() - Method in interface org.nustaq.reallive.api.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
 
getUpdates(int) - Method in class org.nustaq.reallive.records.PatchingRecord
 
getUsedMem() - Method in class org.nustaq.reallive.server.storage.StorageStats
 
getUserObject() - Method in class org.nustaq.reallive.api.Subscriber
 
getValue() - Method in class org.nustaq.reallive.query.ArrayValue
 
getValue() - Method in class org.nustaq.reallive.query.BooleanValue
 
getValue() - Method in class org.nustaq.reallive.query.DoubleValue
 
getValue() - Method in class org.nustaq.reallive.query.LongValue
 
getValue() - Method in class org.nustaq.reallive.query.QToken
 
getValue() - Method in class org.nustaq.reallive.query.StringValue
 
getValue() - Method in interface org.nustaq.reallive.query.Value
 
getValue(String) - Method in interface org.nustaq.reallive.api.Record
 
getValue(String) - Method in interface org.nustaq.reallive.query.EvalContext
 
getWrapped() - Method in class org.nustaq.reallive.server.storage.IndexedRecordStorage
 
globalListenReady - Variable in class org.nustaq.reallive.client.ShardedTable
 

H

hasFullCoverage() - Method in class org.nustaq.reallive.server.dynamic.DynClusterDistribution
 
hashCode() - Method in class org.nustaq.reallive.records.MapRecord
 
hashCode() - Method in class org.nustaq.reallive.records.PatchingRecord
 
hashCode() - Method in class org.nustaq.reallive.records.RecordWrapper
 
hashIndex(String, Object, RLPredicate<Record>) - Static method in class org.nustaq.reallive.api.RLHashIndexPredicate
 
hashIndex(RLHashIndexPredicate) - Method in class org.nustaq.reallive.query.CompiledQuery
 
HashIndex - Class in org.nustaq.reallive.server.storage
acts as a passive listener to maintain state Consider: null indexHashValues need not to be tracked as a separate bucket, => fallback to full scan then ?
HashIndex(RLFunction<Record, Object>, String) - Constructor for class org.nustaq.reallive.server.storage.HashIndex
 
hasStopped() - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
HasToken - Interface in org.nustaq.reallive.query
 
hasValueChanged(String) - Method in class org.nustaq.reallive.messages.Diff
return wether field is in changedfieldlist and old value of this field
have(String) - Method in class org.nustaq.reallive.server.dynamic.DynClusterDistribution
 
haveRec(String) - Method in interface org.nustaq.reallive.api.Record
creates and sets an empty record in case
HeapRecordStorage - Class in org.nustaq.reallive.server.storage
Created by ruedi on 03/08/15.
HeapRecordStorage() - Constructor for class org.nustaq.reallive.server.storage.HeapRecordStorage
 
HeapRecordStorage(Map<Object, Record>) - Constructor for class org.nustaq.reallive.server.storage.HeapRecordStorage
 

I

id(int) - Method in class org.nustaq.reallive.api.Subscriber
 
idCount(AtomicInteger) - Method in class org.nustaq.reallive.api.Subscriber
 
INCOMPLETE - Static variable in class org.nustaq.reallive.server.dynamic.DynClusterTableDistribution
 
IndexedRecordStorage - Class in org.nustaq.reallive.server.storage
wraps a record storage and keeps a list of indices up-to-date by watching operations on the store
IndexedRecordStorage() - Constructor for class org.nustaq.reallive.server.storage.IndexedRecordStorage
 
indexOf(String, String[]) - Static method in class org.nustaq.reallive.messages.ChangeUtils
 
init() - Method in class org.nustaq.reallive.client.TableSpaceSharding
 
init() - Method in class org.nustaq.reallive.server.actors.TableSpaceActor
 
init(String, int, int, int, boolean, Class...) - Method in class org.nustaq.reallive.server.storage.OffHeapRecordStorage
 
init(String, String) - Method in class org.nustaq.reallive.server.FilebasedRemoveLog
 
init(Function<TableDescription, RecordStorage>, TableDescription) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
initializeFromRecord(Record) - Method in class org.nustaq.reallive.server.storage.IndexedRecordStorage
 
internal_incSequence() - Method in interface org.nustaq.reallive.api.Record
 
internal_incSequence() - Method in class org.nustaq.reallive.records.MapRecord
 
internal_incSequence() - Method in class org.nustaq.reallive.records.RecordWrapper
 
internal_put(String, Object) - Method in interface org.nustaq.reallive.api.Record
 
internal_put(String, Object) - Method in class org.nustaq.reallive.records.MapRecord
 
internal_put(String, Object) - Method in class org.nustaq.reallive.records.PatchingRecord
 
internal_put(String, Object) - Method in class org.nustaq.reallive.records.RecordWrapper
 
internal_setLastModified(long) - Method in interface org.nustaq.reallive.api.Record
 
internal_setLastModified(long) - Method in class org.nustaq.reallive.records.MapRecord
 
internal_setLastModified(long) - Method in class org.nustaq.reallive.records.RecordWrapper
 
internal_updateLastModified() - Method in interface org.nustaq.reallive.api.Record
 
internal_updateLastModified() - Method in class org.nustaq.reallive.records.RecordWrapper
 
intersect(String, Object) - Method in class org.nustaq.reallive.api.RLHashIndexPredicate
 
INTERSECT - Static variable in class org.nustaq.reallive.server.dynamic.DynClusterTableDistribution
 
IntersectionPath(String, Object) - Constructor for class org.nustaq.reallive.api.RLHashIndexPredicate.IntersectionPath
 
isAdd() - Method in interface org.nustaq.reallive.api.ChangeMessage
 
isAddIfNotExists() - Method in class org.nustaq.reallive.messages.UpdateMessage
 
isAllowedClazz(Class<?>) - Static method in class org.nustaq.reallive.server.RLUtil
 
isArray() - Method in interface org.nustaq.reallive.query.Value
 
isDoneMsg() - Method in interface org.nustaq.reallive.api.ChangeMessage
 
isDouble() - Method in interface org.nustaq.reallive.query.Value
 
isEmpty() - Method in class org.nustaq.reallive.messages.Diff
 
isEmpty() - Method in class org.nustaq.reallive.query.ArrayValue
 
isEmpty() - Method in class org.nustaq.reallive.query.BooleanValue
 
isEmpty() - Method in class org.nustaq.reallive.query.DoubleValue
 
isEmpty() - Method in class org.nustaq.reallive.query.LongValue
 
isEmpty() - Method in class org.nustaq.reallive.query.StringValue
 
isEmpty() - Method in interface org.nustaq.reallive.query.Value
 
isEqual(Object) - Static method in interface org.nustaq.reallive.api.RLPredicate
 
isEqual(Record, Record) - Method in class org.nustaq.reallive.server.RLUtil
 
isLong() - Method in interface org.nustaq.reallive.query.Value
 
isModified() - Method in class org.nustaq.reallive.records.PatchingRecord
 
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
 

J

JDK_TYPE_CHECK - Static variable in class org.nustaq.reallive.records.MapRecord
 
join(String, Object) - Method in class org.nustaq.reallive.api.RLHashIndexPredicate
 
JoinPath(String, Object) - Constructor for class org.nustaq.reallive.api.RLHashIndexPredicate.JoinPath
 
JSON_CHECKER - Static variable in class org.nustaq.reallive.records.MapRecord
 
jsonArrayFrom(Object...) - Static method in class org.nustaq.reallive.server.storage.RecordJsonifier
 
jsonFrom(Object...) - Static method in class org.nustaq.reallive.server.storage.RecordJsonifier
 

K

key - Variable in class org.nustaq.reallive.records.MapRecord
 
key(String) - Method in interface org.nustaq.reallive.api.Record
take care, kind of dangerous
key(String) - Method in class org.nustaq.reallive.records.MapRecord
 
key(String) - Method in class org.nustaq.reallive.records.RecordWrapper
 
keyLen(int) - Method in class org.nustaq.reallive.api.TableDescription
 

L

lastElement() - Method in class org.nustaq.reallive.query.QStack
 
lastModified - Variable in class org.nustaq.reallive.records.MapRecord
 
listen(RLNoQueryPredicate<Record>, ChangeReceiver) - Method in interface org.nustaq.reallive.api.ChangeStream
 
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, QToken) - Constructor for class org.nustaq.reallive.query.LongValue
 

M

main(String[]) - Static method in class org.nustaq.reallive.query.Parser
 
main(String[]) - Static method in class org.nustaq.reallive.records.MapRecord
 
main(String[]) - Static method in class org.nustaq.reallive.server.storage.ClusterTableRecordMapping
 
main(String[]) - Static method in class org.nustaq.reallive.server.storage.HashIndex
 
main(String[]) - Static method in class org.nustaq.reallive.server.storage.RecordJsonifier
 
map - Variable in class org.nustaq.reallive.records.MapRecord
 
map(RLPredicate<Record>, RLFunction<Record, R>, Callback<R>) - Method in interface org.nustaq.reallive.api.RealLiveStreamActor
 
mapping(ClusterTableRecordMapping) - Method in class org.nustaq.reallive.api.TableState
 
MapRecord - Class in org.nustaq.reallive.records
Created by ruedi on 04.08.2015.
MapRecord() - Constructor for class org.nustaq.reallive.records.MapRecord
 
MapSpore<K,​V> - Class in org.nustaq.reallive.server
Created by ruedi on 06.03.17.
MapSpore(RLPredicate<Record>, RLFunction<Record, V>) - Constructor for class org.nustaq.reallive.server.MapSpore
 
matches(int) - Method in class org.nustaq.reallive.server.storage.ClusterTableRecordMapping
 
MAX_WAIT_MMAP - Static variable in class org.nustaq.reallive.server.actors.TableSpaceActor
 
mayCopyAndDiff(Record, Record, String[], boolean, HashSet<String>) - Static method in class org.nustaq.reallive.messages.ChangeUtils
 
merge(int, String, Object...) - Method in interface org.nustaq.reallive.api.SafeRealLiveTable
 
merge(int, String, Object...) - Method in class org.nustaq.reallive.client.ShardedTable
 
merge(int, String, Object...) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
merge(String[], String[]) - Static method in class org.nustaq.reallive.messages.ChangeUtils
 
merge(String, Object...) - Method in interface org.nustaq.reallive.api.SafeRealLiveTable
 
merge(Record) - Method in interface org.nustaq.reallive.api.Record
copy all fields from given record to this
mergeRecord(int, Record) - Method in interface org.nustaq.reallive.api.SafeRealLiveTable
 
mergeRecord(int, Record) - Method in class org.nustaq.reallive.client.ShardedTable
 
mergeRecord(int, Record) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
mergeRecord(Record) - Method in interface org.nustaq.reallive.api.SafeRealLiveTable
 
mget(Object...) - Method in interface org.nustaq.reallive.api.Record
 
mgetNum(Object...) - Method in interface org.nustaq.reallive.api.Record
 
mgetString(Object...) - Method in interface org.nustaq.reallive.api.Record
 
modifiesResult(boolean) - Method in class org.nustaq.reallive.server.FilterSpore
 

N

name(String) - Method in class org.nustaq.reallive.api.TableDescription
 
name(String) - Method in class org.nustaq.reallive.server.storage.StorageStats
 
negate() - Method in interface org.nustaq.reallive.api.RLPredicate
 
negate() - Method in class org.nustaq.reallive.query.ArrayValue
 
negate() - Method in class org.nustaq.reallive.query.BooleanValue
 
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
 
New(String) - Static method in class org.nustaq.reallive.records.MapRecord
 
New(String, Object...) - Static method in class org.nustaq.reallive.records.MapRecord
 
newParser() - Static method in class org.nustaq.reallive.query.Query
 
NUM_BUCKET - Static variable in class org.nustaq.reallive.server.storage.ClusterTableRecordMapping
 
NumberValue - Interface in org.nustaq.reallive.query
 
numElements(long) - Method in class org.nustaq.reallive.api.TableState
 
numElems(int) - Method in class org.nustaq.reallive.server.storage.StorageStats
 
numEntries(int) - Method in class org.nustaq.reallive.api.TableDescription
 

O

observe(String[], ChangeReceiver) - Method in interface org.nustaq.reallive.api.ChangeStream
faster than an ordinary query as get is used instead of table scan
OffHeapRecordStorage - Class in org.nustaq.reallive.server.storage
Created by moelrue on 05.08.2015.
OffHeapRecordStorage() - Constructor for class org.nustaq.reallive.server.storage.OffHeapRecordStorage
 
OffHeapRecordStorage(int, int, int) - Constructor for class org.nustaq.reallive.server.storage.OffHeapRecordStorage
 
OffHeapRecordStorage(String, int, int, int) - Constructor for class org.nustaq.reallive.server.storage.OffHeapRecordStorage
 
OK - Static variable in class org.nustaq.reallive.server.dynamic.DynClusterTableDistribution
 
omit(String[]) - Method in interface org.nustaq.reallive.api.ChangeMessage
 
omit(String...) - Method in interface org.nustaq.reallive.api.Record
 
omit(String[]) - Method in class org.nustaq.reallive.messages.AddMessage
 
omit(String[]) - Method in class org.nustaq.reallive.messages.Diff
 
omit(String[]) - Method in class org.nustaq.reallive.messages.PutMessage
 
omit(String[]) - Method in class org.nustaq.reallive.messages.QueryDoneMessage
 
omit(String[]) - Method in class org.nustaq.reallive.messages.RemoveMessage
 
omit(String[]) - Method in class org.nustaq.reallive.messages.UpdateMessage
 
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.api.RLPredicate
 
org.nustaq.reallive.api - package org.nustaq.reallive.api
 
org.nustaq.reallive.client - package org.nustaq.reallive.client
 
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
 
org.nustaq.reallive.server - package org.nustaq.reallive.server
 
org.nustaq.reallive.server.actors - package org.nustaq.reallive.server.actors
 
org.nustaq.reallive.server.dynamic - package org.nustaq.reallive.server.dynamic
 
org.nustaq.reallive.server.dynamic.actions - package org.nustaq.reallive.server.dynamic.actions
 
org.nustaq.reallive.server.storage - package org.nustaq.reallive.server.storage
 
otherShard - Variable in class org.nustaq.reallive.server.dynamic.actions.ClusterTableAction
 
otherShard(String) - Method in class org.nustaq.reallive.server.dynamic.actions.ClusterTableAction
 

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
PatchingRecord - Class in org.nustaq.reallive.records
Created by ruedi on 10.01.16.
PatchingRecord(Record) - Constructor for class org.nustaq.reallive.records.PatchingRecord
 
peek() - Method in class org.nustaq.reallive.query.QStack
 
PERSIST - Static variable in class org.nustaq.reallive.api.TableDescription
 
ping() - Method in interface org.nustaq.reallive.api.SafeRealLiveTable
 
ping() - Method in class org.nustaq.reallive.client.ShardedTable
 
pop() - Method in class org.nustaq.reallive.query.QStack
 
proc - Variable in class org.nustaq.reallive.client.ShardedTable
 
processAdd(AddMessage) - Method in class org.nustaq.reallive.server.FilterProcessor
 
processPut(PutMessage) - Method in class org.nustaq.reallive.server.FilterProcessor
 
processRemove(RemoveMessage) - Method in class org.nustaq.reallive.server.FilterProcessor
 
processUpdate(UpdateMessage) - Method in class org.nustaq.reallive.server.FilterProcessor
 
PROPAGATE_EMPTY_DIFFS - Static variable in class org.nustaq.reallive.server.StorageDriver
 
prune(long) - Method in class org.nustaq.reallive.server.FilebasedRemoveLog
 
prune(long) - Method in interface org.nustaq.reallive.server.RemoveLog
 
pruneRemoveLog(long) - Method in interface org.nustaq.reallive.api.RealLiveTable
 
pruneRemoveLog(long) - Method in class org.nustaq.reallive.client.ShardedTable
 
pruneRemoveLog(long) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
pruneRemoveLog(long) - Method in class org.nustaq.reallive.server.StorageDriver
 
push(Object) - Method in class org.nustaq.reallive.query.QStack
 
put(int, String, Object...) - Method in interface org.nustaq.reallive.api.SafeRealLiveTable
 
put(int, String, Object...) - Method in class org.nustaq.reallive.client.ShardedTable
 
put(int, String, Object...) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
put(int, String, Object...) - Method in class org.nustaq.reallive.server.RLUtil
 
put(int, String, Object...) - Method in class org.nustaq.reallive.server.StorageDriver
 
put(int, Record) - Method in class org.nustaq.reallive.server.StorageDriver
 
put(String, Object) - Method in interface org.nustaq.reallive.api.Record
 
put(String, Object) - Method in class org.nustaq.reallive.records.MapRecord
 
put(String, Object) - Method in class org.nustaq.reallive.records.PatchingRecord
 
put(String, Object) - Method in class org.nustaq.reallive.records.RecordWrapper
 
put(String, Object...) - Method in interface org.nustaq.reallive.api.SafeRealLiveTable
 
put(String, Record) - Method in interface org.nustaq.reallive.api.RecordStorage
 
put(String, Record) - Method in interface org.nustaq.reallive.api.StorageIndex
 
put(String, Record) - Method in class org.nustaq.reallive.server.storage.CachedOffHeapStorage
 
put(String, Record) - Method in class org.nustaq.reallive.server.storage.EncryptedStorageWrapper
 
put(String, Record) - Method in class org.nustaq.reallive.server.storage.HashIndex
 
put(String, Record) - Method in class org.nustaq.reallive.server.storage.HeapRecordStorage
 
put(String, Record) - Method in class org.nustaq.reallive.server.storage.IndexedRecordStorage
 
put(String, Record) - Method in class org.nustaq.reallive.server.storage.OffHeapRecordStorage
 
put(String, Record) - Method in interface org.nustaq.reallive.server.storage.RecordPersistance
 
PUT - Static variable in interface org.nustaq.reallive.api.ChangeMessage
 
PutMessage - Class in org.nustaq.reallive.messages
Created by ruedi on 07/08/15.
PutMessage(int, Record) - Constructor for class org.nustaq.reallive.messages.PutMessage
 
putTransforming(String, Object) - Method in interface org.nustaq.reallive.api.Record
 
putWithOldField(String, Object, Object) - Method in class org.nustaq.reallive.records.PatchingRecord
 

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
 
QStack - Class in org.nustaq.reallive.query
 
QStack() - Constructor for class org.nustaq.reallive.query.QStack
 
QToken - Class in org.nustaq.reallive.query
 
QToken(String, String, int) - Constructor for class org.nustaq.reallive.query.QToken
 
query(long, long, Callback<RemoveLog.RemoveLogEntry>) - Method in class org.nustaq.reallive.server.FilebasedRemoveLog
 
query(long, long, Callback<RemoveLog.RemoveLogEntry>) - Method in interface org.nustaq.reallive.server.RemoveLog
 
query(String, Callback<Record>) - Method in interface org.nustaq.reallive.api.RealLiveStreamActor
 
query(String, Callback<Record>) - Method in interface org.nustaq.reallive.api.SafeRealLiveStreamActor
 
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.api.ChangeMessage
 
QueryDoneMessage - Class in org.nustaq.reallive.messages
Created by moelrue on 06.08.2015.
QueryDoneMessage() - Constructor for class org.nustaq.reallive.messages.QueryDoneMessage
 
queryList(RLPredicate<Record>) - Method in interface org.nustaq.reallive.api.RealLiveTable
 
QueryPredicate<T> - Class in org.nustaq.reallive.server
Created by ruedi on 29/08/15.
QueryPredicate(String) - Constructor for class org.nustaq.reallive.server.QueryPredicate
 
queryRemoveLog(long, long, Callback<RemoveLog.RemoveLogEntry>) - Method in interface org.nustaq.reallive.api.RealLiveTable
 
queryRemoveLog(long, long, Callback<RemoveLog.RemoveLogEntry>) - Method in class org.nustaq.reallive.client.ShardedTable
 
queryRemoveLog(long, long, Callback<RemoveLog.RemoveLogEntry>) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
queryRemoveLog(long, long, Callback<RemoveLog.RemoveLogEntry>) - Method in class org.nustaq.reallive.server.StorageDriver
 

R

readChar() - Method in class org.nustaq.reallive.query.QScanner
 
readNext() - Method in class org.nustaq.reallive.query.QScanner
 
RealLiveStreamActor - Interface in org.nustaq.reallive.api
Created by ruedi on 04/08/15.
RealLiveTable - Interface in org.nustaq.reallive.api
Created by ruedi on 06/08/15.
RealLiveTableActor - Class in org.nustaq.reallive.server.actors
Created by ruedi on 06.08.2015.
RealLiveTableActor() - Constructor for class org.nustaq.reallive.server.actors.RealLiveTableActor
 
realUnsubscribe(Subscriber) - Method in class org.nustaq.reallive.client.ShardedTable
 
rec - Static variable in class org.nustaq.reallive.server.FilterSpore
 
rec(ThreadLocal<PatchingRecord>) - Method in class org.nustaq.reallive.server.FilterSpore
 
receive(ChangeMessage) - Method in interface org.nustaq.reallive.api.ChangeReceiver
 
receive(ChangeMessage) - Method in class org.nustaq.reallive.client.ShardedTable
 
receive(ChangeMessage) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
receive(ChangeMessage) - Method in class org.nustaq.reallive.server.FilterProcessor
 
receive(ChangeMessage) - Method in class org.nustaq.reallive.server.StorageDriver
 
receiver(ChangeReceiver) - Method in class org.nustaq.reallive.api.Subscriber
 
record - Variable in class org.nustaq.reallive.records.RecordWrapper
 
record(String, Object...) - Method in class org.nustaq.reallive.server.RLUtil
 
Record - Interface in org.nustaq.reallive.api
Created by moelrue on 03.08.2015.
recordClass - Static variable in class org.nustaq.reallive.records.MapRecord
 
RecordJsonifier - Class in org.nustaq.reallive.server.storage
converts json to records and vice versa used types: String - string Boolean - boolean Long,Double - number Object[] - array Record - { }
RecordJsonifier() - Constructor for class org.nustaq.reallive.server.storage.RecordJsonifier
 
RecordPersistance - Interface in org.nustaq.reallive.server.storage
interface can be used in conjunction with CachedRecordStorage to provide a persistance layer
RecordStorage - Interface in org.nustaq.reallive.api
Created by moelrue on 03.08.2015.
RecordWrapper - Class in org.nustaq.reallive.records
Created by ruedi on 22/08/15.
RecordWrapper(String) - Constructor for class org.nustaq.reallive.records.RecordWrapper
 
RecordWrapper(Record) - Constructor for class org.nustaq.reallive.records.RecordWrapper
 
reduced(String[]) - Method in interface org.nustaq.reallive.api.ChangeMessage
 
reduced(String[]) - Method in interface org.nustaq.reallive.api.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) - Method in class org.nustaq.reallive.server.FilterSpore
 
remote(Record) - Method in class org.nustaq.reallive.server.MapSpore
 
remove(int[]) - Method in class org.nustaq.reallive.server.storage.ClusterTableRecordMapping
 
remove(int, String) - Method in interface org.nustaq.reallive.api.SafeRealLiveTable
 
remove(int, String) - Method in class org.nustaq.reallive.client.ShardedTable
 
remove(int, String) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
remove(int, String) - Method in class org.nustaq.reallive.server.RLUtil
 
remove(int, String) - Method in class org.nustaq.reallive.server.StorageDriver
 
remove(String) - Method in interface org.nustaq.reallive.api.RecordStorage
 
remove(String) - Method in interface org.nustaq.reallive.api.SafeRealLiveTable
 
remove(String) - Method in interface org.nustaq.reallive.api.StorageIndex
 
remove(String) - Method in class org.nustaq.reallive.server.storage.CachedOffHeapStorage
 
remove(String) - Method in class org.nustaq.reallive.server.storage.EncryptedStorageWrapper
 
remove(String) - Method in class org.nustaq.reallive.server.storage.HashIndex
 
remove(String) - Method in class org.nustaq.reallive.server.storage.HeapRecordStorage
 
remove(String) - Method in class org.nustaq.reallive.server.storage.IndexedRecordStorage
 
remove(String) - Method in class org.nustaq.reallive.server.storage.OffHeapRecordStorage
 
remove(String) - Method in interface org.nustaq.reallive.server.storage.RecordPersistance
 
REMOVE - Static variable in interface org.nustaq.reallive.api.ChangeMessage
 
RemoveLog - Interface in org.nustaq.reallive.server
 
RemoveLog.RemoveLogEntry - Class in org.nustaq.reallive.server
 
RemoveLogEntry(long, String) - Constructor for class org.nustaq.reallive.server.RemoveLog.RemoveLogEntry
 
RemoveMessage - Class in org.nustaq.reallive.messages
Created by moelrue on 03.08.2015.
RemoveMessage(int, Record) - Constructor for class org.nustaq.reallive.messages.RemoveMessage
 
removeNode(Actor) - Method in class org.nustaq.reallive.client.ShardedTable
 
removeTableShard(RealLiveTable) - Method in class org.nustaq.reallive.client.ShardedTable
 
REPORT_INTERVAL - Static variable in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
reset(Record) - Method in class org.nustaq.reallive.records.PatchingRecord
 
resizeIfLoadFactorLarger(double, long) - Method in interface org.nustaq.reallive.api.RecordStorage
 
resizeIfLoadFactorLarger(double, long) - Method in interface org.nustaq.reallive.api.SafeRealLiveTable
 
resizeIfLoadFactorLarger(double, long) - Method in class org.nustaq.reallive.client.ShardedTable
 
resizeIfLoadFactorLarger(double, long) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
resizeIfLoadFactorLarger(double, long) - Method in class org.nustaq.reallive.server.storage.CachedOffHeapStorage
 
resizeIfLoadFactorLarger(double, long) - Method in class org.nustaq.reallive.server.storage.EncryptedStorageWrapper
 
resizeIfLoadFactorLarger(double, long) - Method in class org.nustaq.reallive.server.storage.HeapRecordStorage
 
resizeIfLoadFactorLarger(double, long) - Method in class org.nustaq.reallive.server.storage.IndexedRecordStorage
 
resizeIfLoadFactorLarger(double, long) - Method in class org.nustaq.reallive.server.storage.OffHeapRecordStorage
 
resizeIfLoadFactorLarger(double, long) - Method in interface org.nustaq.reallive.server.storage.RecordPersistance
 
resizeIfLoadFactorLarger(double, long) - Method in class org.nustaq.reallive.server.StorageDriver
 
RLConsumer<K> - Interface in org.nustaq.reallive.api
Created by ruedi on 24/03/16.
RLFunction<A,​B> - Interface in org.nustaq.reallive.api
Created by ruedi on 14.07.16.
RLHashIndexPredicate - Class in org.nustaq.reallive.api
 
RLHashIndexPredicate(String, Object, RLPredicate) - Constructor for class org.nustaq.reallive.api.RLHashIndexPredicate
 
RLHashIndexPredicate(RLPredicate) - Constructor for class org.nustaq.reallive.api.RLHashIndexPredicate
 
RLHashIndexPredicate.IntersectionPath - Class in org.nustaq.reallive.api
 
RLHashIndexPredicate.JoinPath - Class in org.nustaq.reallive.api
 
RLHashIndexPredicate.RLPath - Class in org.nustaq.reallive.api
 
RLHashIndexPredicate.SubtractPath - Class in org.nustaq.reallive.api
 
RLLimitedPredicate<T> - Class in org.nustaq.reallive.api
 
RLLimitedPredicate(int, RLPredicate) - Constructor for class org.nustaq.reallive.api.RLLimitedPredicate
 
RLNoQueryPredicate<T> - Interface in org.nustaq.reallive.api
 
RLPath(String, Object) - Constructor for class org.nustaq.reallive.api.RLHashIndexPredicate.RLPath
 
RLPredicate<T> - Interface in org.nustaq.reallive.api
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.server
Created by ruedi on 04.08.2015.
RLUtil() - Constructor for class org.nustaq.reallive.server.RLUtil
 

S

SafeChangeStream - Interface in org.nustaq.reallive.api
 
SafeRealLiveStreamActor - Interface in org.nustaq.reallive.api
 
SafeRealLiveTable - Interface in org.nustaq.reallive.api
contains only methods without lambdas (avoids issues caused by lambda version changes).
sanitize() - Method in class org.nustaq.reallive.server.dynamic.DynClusterTableDistribution
 
sCustomRecordStorage - Static variable in class org.nustaq.reallive.client.EmbeddedRealLive
 
senderId(int) - Method in interface org.nustaq.reallive.api.ChangeMessage
 
senderId(int) - Method in class org.nustaq.reallive.messages.AddMessage
 
senderId(int) - Method in class org.nustaq.reallive.messages.PutMessage
 
senderId(int) - Method in class org.nustaq.reallive.messages.QueryDoneMessage
 
senderId(int) - Method in class org.nustaq.reallive.messages.RemoveMessage
 
senderId(int) - Method in class org.nustaq.reallive.messages.UpdateMessage
 
seq - Variable in class org.nustaq.reallive.records.MapRecord
 
serverSideCB(Callback) - Method in class org.nustaq.reallive.api.Subscriber
 
setActions(List<ClusterTableAction>) - Method in class org.nustaq.reallive.server.dynamic.DynClusterTableDistribution
 
setBaseDataDir(String) - Method in class org.nustaq.reallive.server.actors.TableSpaceActor
overrides setting in table description if set
setBucket(int, boolean) - Method in class org.nustaq.reallive.server.storage.ClusterTableRecordMapping
 
setForcedUpdateFields(Set<String>) - Method in class org.nustaq.reallive.messages.UpdateMessage
 
setListener(ChangeReceiver) - Method in class org.nustaq.reallive.server.StorageDriver
 
setName(String) - Method in class org.nustaq.reallive.server.dynamic.DynClusterTableDistribution
 
setRecord(int, Record) - Method in interface org.nustaq.reallive.api.SafeRealLiveTable
 
setRecord(int, Record) - Method in class org.nustaq.reallive.client.ShardedTable
 
setRecord(int, Record) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
setRecord(Record) - Method in interface org.nustaq.reallive.api.SafeRealLiveTable
 
setTableActor(String, String, RealLiveTableActor) - Method in class org.nustaq.reallive.server.dynamic.DynClusterDistribution
 
ShardedTable - Class in org.nustaq.reallive.client
Created by moelrue on 06.08.2015.
ShardedTable(RealLiveTable[], TableDescription) - Constructor for class org.nustaq.reallive.client.ShardedTable
 
shardId(String) - Method in class org.nustaq.reallive.api.TableDescription
 
shardName - Variable in class org.nustaq.reallive.server.dynamic.actions.ClusterTableAction
 
shardName(String) - Method in class org.nustaq.reallive.server.dynamic.actions.ClusterTableAction
 
shardNo(int) - Method in class org.nustaq.reallive.api.TableDescription
 
shards - Variable in class org.nustaq.reallive.client.ShardedTable
 
shards - Variable in class org.nustaq.reallive.client.TableSpaceSharding
 
shutDown() - Method in interface org.nustaq.reallive.api.TableSpace
 
shutDown() - Method in class org.nustaq.reallive.client.ClusteredTableSpaceClient
 
shutDown() - Method in class org.nustaq.reallive.client.TableSpaceSharding
 
shutDown() - Method in class org.nustaq.reallive.server.actors.TableSpaceActor
 
size() - Method in interface org.nustaq.reallive.api.RecordStorage
 
size() - Method in interface org.nustaq.reallive.api.SafeRealLiveTable
 
size() - Method in class org.nustaq.reallive.client.ShardedTable
 
size() - Method in class org.nustaq.reallive.query.ArrayValue
 
size() - Method in class org.nustaq.reallive.records.MapRecord
 
size() - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
size() - Method in class org.nustaq.reallive.server.storage.CachedOffHeapStorage
 
size() - Method in class org.nustaq.reallive.server.storage.EncryptedStorageWrapper
 
size() - Method in class org.nustaq.reallive.server.storage.HeapRecordStorage
 
size() - Method in class org.nustaq.reallive.server.storage.IndexedRecordStorage
 
size() - Method in class org.nustaq.reallive.server.storage.OffHeapRecordStorage
 
sizeMB(int) - Method in class org.nustaq.reallive.api.TableDescription
 
spreadIndex(int) - Method in class org.nustaq.reallive.api.TableDescription
 
spreadOut(int) - Method in class org.nustaq.reallive.api.TableDescription
 
startListening(Subscriber) - Method in class org.nustaq.reallive.server.FilterProcessor
 
stateListener(Callback<StateMessage>) - Method in interface org.nustaq.reallive.api.TableSpace
 
stateListener(Callback<StateMessage>) - Method in class org.nustaq.reallive.client.ClusteredTableSpaceClient
 
stateListener(Callback<StateMessage>) - Method in class org.nustaq.reallive.client.TableSpaceSharding
 
stateListener(Callback<StateMessage>) - Method in class org.nustaq.reallive.server.actors.TableSpaceActor
 
stateListeners - Variable in class org.nustaq.reallive.server.actors.TableSpaceActor
 
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 interface org.nustaq.reallive.api.SafeRealLiveTable
 
stop() - Method in class org.nustaq.reallive.client.ShardedTable
 
StorageDriver - Class in org.nustaq.reallive.server
Created by moelrue on 03.08.2015.
StorageDriver() - Constructor for class org.nustaq.reallive.server.StorageDriver
 
StorageDriver(RecordStorage) - Constructor for class org.nustaq.reallive.server.StorageDriver
 
StorageIndex - Interface in org.nustaq.reallive.api
 
StorageStats - Class in org.nustaq.reallive.server.storage
Created by ruedi on 17/08/15.
StorageStats() - Constructor for class org.nustaq.reallive.server.storage.StorageStats
 
storageType(String) - Method in class org.nustaq.reallive.api.TableDescription
 
store(RecordStorage) - Method in class org.nustaq.reallive.server.StorageDriver
 
stream() - Method in interface org.nustaq.reallive.api.RecordStorage
 
stream() - Method in class org.nustaq.reallive.server.storage.CachedOffHeapStorage
 
stream() - Method in class org.nustaq.reallive.server.storage.EncryptedStorageWrapper
 
stream() - Method in class org.nustaq.reallive.server.storage.HeapRecordStorage
 
stream() - Method in class org.nustaq.reallive.server.storage.IndexedRecordStorage
 
stream() - Method in class org.nustaq.reallive.server.storage.OffHeapRecordStorage
 
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, QToken) - Constructor for class org.nustaq.reallive.query.StringValue
 
stripOps() - Method in interface org.nustaq.reallive.api.Record
remove special operators on this record attributes
subQuery(RLPredicate) - Method in class org.nustaq.reallive.api.RLHashIndexPredicate
 
subscribe(RLPredicate<Record>) - Method in class org.nustaq.reallive.client.SubscribedSet
 
subscribe(Subscriber) - Method in interface org.nustaq.reallive.api.ChangeStream
DO NOT USE DIRECTLY, use subscribeOn etc.
subscribe(Subscriber) - Method in class org.nustaq.reallive.client.ShardedTable
 
subscribe(Subscriber) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
SubscribedSet - Class in org.nustaq.reallive.client
Created by ruedi on 22/08/15.
SubscribedSet(RealLiveTable) - Constructor for class org.nustaq.reallive.client.SubscribedSet
 
SubscribedSet(RealLiveTable, boolean) - Constructor for class org.nustaq.reallive.client.SubscribedSet
 
subscribeOn(String, ChangeReceiver) - Method in interface org.nustaq.reallive.api.ChangeStream
 
subscribeOn(String, ChangeReceiver) - Method in interface org.nustaq.reallive.api.SafeChangeStream
 
subscribeOn(RLPredicate<Record>, ChangeReceiver) - Method in interface org.nustaq.reallive.api.ChangeStream
 
Subscriber - Class in org.nustaq.reallive.api
Created by ruedi on 04/08/15.
Subscriber(RLPredicate<Record>, ChangeReceiver) - Constructor for class org.nustaq.reallive.api.Subscriber
 
subtract(String, Object) - Method in class org.nustaq.reallive.api.RLHashIndexPredicate
 
SubtractPath(String, Object) - Constructor for class org.nustaq.reallive.api.RLHashIndexPredicate.SubtractPath
 

T

TABLE_MISSING - Static variable in class org.nustaq.reallive.server.dynamic.DynClusterTableDistribution
 
tableDesc - Variable in class org.nustaq.reallive.server.actors.TableSpaceActor
 
TableDescription - Class in org.nustaq.reallive.api
Created by ruedi on 08.08.2015.
TableDescription() - Constructor for class org.nustaq.reallive.api.TableDescription
 
TableDescription(String) - Constructor for class org.nustaq.reallive.api.TableDescription
 
tableDescriptionMap - Variable in class org.nustaq.reallive.client.TableSpaceSharding
 
tableMap - Variable in class org.nustaq.reallive.client.TableSpaceSharding
 
tableName - Variable in class org.nustaq.reallive.server.dynamic.actions.ClusterTableAction
 
tableName(String) - Method in class org.nustaq.reallive.api.TableState
 
tableName(String) - Method in class org.nustaq.reallive.server.dynamic.actions.ClusterTableAction
 
tableName(String) - Method in class org.nustaq.reallive.server.storage.StorageStats
 
TableRuntimeMeta - Class in org.nustaq.reallive.server.storage
 
TableRuntimeMeta() - Constructor for class org.nustaq.reallive.server.storage.TableRuntimeMeta
 
tables - Variable in class org.nustaq.reallive.server.actors.TableSpaceActor
 
tableShardMap - Variable in class org.nustaq.reallive.client.ShardedTable
 
TableSpace - Interface in org.nustaq.reallive.api
Created by ruedi on 08.08.2015.
TableSpaceActor - Class in org.nustaq.reallive.server.actors
Created by ruedi on 08.08.2015.
TableSpaceActor() - Constructor for class org.nustaq.reallive.server.actors.TableSpaceActor
 
tableSpaceSharding - Variable in class org.nustaq.reallive.client.ClusteredTableSpaceClient
 
TableSpaceSharding - Class in org.nustaq.reallive.client
Created by ruedi on 12.08.2015.
TableSpaceSharding(TableSpaceActor[]) - Constructor for class org.nustaq.reallive.client.TableSpaceSharding
 
TableState - Class in org.nustaq.reallive.api
 
TableState(ClusterTableRecordMapping, long, String) - Constructor for class org.nustaq.reallive.api.TableState
 
take(int, String) - Method in interface org.nustaq.reallive.api.SafeRealLiveTable
 
take(int, String) - Method in class org.nustaq.reallive.client.ShardedTable
 
take(int, String) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
takeBuckets(int) - Method in class org.nustaq.reallive.api.TableState
 
TEMP - Static variable in class org.nustaq.reallive.api.TableDescription
 
test(Record) - Method in class org.nustaq.reallive.api.RLHashIndexPredicate.RLPath
 
test(Record) - Method in class org.nustaq.reallive.api.RLHashIndexPredicate
 
test(T) - Method in class org.nustaq.reallive.api.RLLimitedPredicate
 
test(T) - Method in class org.nustaq.reallive.server.QueryPredicate
 
testArray(Parser, MapRecord) - Static method in class org.nustaq.reallive.query.Parser
 
toErrorString() - Method in class org.nustaq.reallive.query.QToken
 
toJavaValue(JsonValue) - Method in class org.nustaq.reallive.server.storage.RecordJsonifier
 
toJson() - Method in interface org.nustaq.reallive.api.Record
 
toJsonObj() - Method in class org.nustaq.reallive.server.dynamic.DynClusterDistribution
 
toJsonObj() - Method in class org.nustaq.reallive.server.dynamic.DynClusterTableDistribution
 
toPrettyString() - Method in interface org.nustaq.reallive.api.Record
 
toRecord(JsonObject) - Method in class org.nustaq.reallive.server.storage.RecordJsonifier
 
toRecordArray(JsonArray) - Method in class org.nustaq.reallive.server.storage.RecordJsonifier
 
toRecordValue(Object) - Method in class org.nustaq.reallive.server.storage.RecordJsonifier
 
toString() - Method in class org.nustaq.reallive.api.RLHashIndexPredicate.RLPath
 
toString() - Method in class org.nustaq.reallive.api.RLHashIndexPredicate
 
toString() - Method in class org.nustaq.reallive.api.TableState
 
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.BooleanValue
 
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.QToken
 
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.PatchingRecord
 
toString() - Method in class org.nustaq.reallive.records.RecordWrapper
 
toString() - Method in class org.nustaq.reallive.server.dynamic.DynClusterDistribution
 
toString() - Method in class org.nustaq.reallive.server.dynamic.DynClusterTableDistribution
 
toString() - Method in class org.nustaq.reallive.server.RemoveLog.RemoveLogEntry
 
toString() - Method in class org.nustaq.reallive.server.storage.ClusterTableRecordMapping
 
toString() - Method in class org.nustaq.reallive.server.storage.StorageStats
 
toStringLean() - Method in class org.nustaq.reallive.server.storage.StorageStats
 
transform(Object) - Static method in interface org.nustaq.reallive.api.Record
transform map/collections into Record, Object[] - Map is transformed to Record - a Collection is transformed to Object[]
TRUE - Static variable in interface org.nustaq.reallive.query.Value
 

U

unifyKey(Object) - Static method in class org.nustaq.reallive.server.storage.HashIndex
 
unsubscribe() - Method in class org.nustaq.reallive.client.SubscribedSet
 
unsubscribe(Subscriber) - Method in interface org.nustaq.reallive.api.ChangeStream
 
unsubscribe(Subscriber) - Method in class org.nustaq.reallive.client.ShardedTable
 
unsubscribe(Subscriber) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
unsubscribe(Subscriber) - Method in class org.nustaq.reallive.server.FilterProcessor
 
unsubscribeById(int) - Method in interface org.nustaq.reallive.api.RealLiveTable
 
unsubscribeById(int) - Method in class org.nustaq.reallive.client.ShardedTable
 
unsubscribeById(int) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
unsubscribeById(long) - Method in class org.nustaq.reallive.server.FilterProcessor
 
unwrap(Record) - Static method in class org.nustaq.reallive.server.StorageDriver
 
unwrapOrCopy() - Method in class org.nustaq.reallive.records.PatchingRecord
 
update(int, String, Object...) - Method in interface org.nustaq.reallive.api.SafeRealLiveTable
 
update(int, String, Object...) - Method in class org.nustaq.reallive.client.ShardedTable
 
update(int, String, Object...) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
update(int, String, Object...) - Method in class org.nustaq.reallive.server.RLUtil
 
update(int, String, Object...) - Method in class org.nustaq.reallive.server.StorageDriver
 
update(String, Object...) - Method in interface org.nustaq.reallive.api.SafeRealLiveTable
 
UPDATE - Static variable in interface org.nustaq.reallive.api.ChangeMessage
 
UpdateMessage - Class in org.nustaq.reallive.messages
Created by moelrue on 03.08.2015.
UpdateMessage(int, Diff, Record, Set<String>) - Constructor for class org.nustaq.reallive.messages.UpdateMessage
 
UpdateMessage(int, Diff, Record, Set<String>, boolean) - Constructor for class org.nustaq.reallive.messages.UpdateMessage
 
updateWithForced(int, String, Set, Object...) - Method in class org.nustaq.reallive.server.RLUtil
 
USE_BASE_DIR - Static variable in interface org.nustaq.reallive.api.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.server.storage.StorageStats
 
userObject(Object) - Method in class org.nustaq.reallive.api.Subscriber
 

V

validateForJsonability() - Method in interface org.nustaq.reallive.api.Record
 
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[], QToken) - Constructor for class org.nustaq.reallive.query.VarPath
 

W

Wrap(Record) - Static method in class org.nustaq.reallive.records.RecordWrapper
 
wrapped(RecordStorage) - Method in class org.nustaq.reallive.server.storage.IndexedRecordStorage
 

_

__clientsideTag - Variable in class org.nustaq.reallive.server.actors.TableSpaceActor
 
__clientSideTag - Variable in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
_addSilent(Record) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
_deepMerge(int, Record) - Method in interface org.nustaq.reallive.api.SafeRealLiveTable
 
_deepMerge(int, Record) - Method in class org.nustaq.reallive.client.ShardedTable
 
_deepMerge(int, Record) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
_execQueriesOrDelay(int, int) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
_loadMapping() - Method in class org.nustaq.reallive.server.storage.CachedOffHeapStorage
 
_loadMapping() - Method in class org.nustaq.reallive.server.storage.IndexedRecordStorage
 
_loadMapping() - Method in class org.nustaq.reallive.server.storage.OffHeapRecordStorage
 
_loadMapping() - Method in interface org.nustaq.reallive.server.storage.RecordPersistance
 
_loadMapping() - Method in class org.nustaq.reallive.server.StorageDriver
 
_NULL_ - Static variable in interface org.nustaq.reallive.api.Record
 
_put(String, Record) - Method in class org.nustaq.reallive.server.storage.HeapRecordStorage
 
_put(String, Record) - Method in class org.nustaq.reallive.server.storage.IndexedRecordStorage
 
_put(String, Record) - Method in class org.nustaq.reallive.server.storage.OffHeapRecordStorage
 
_put(String, Record) - Method in interface org.nustaq.reallive.server.storage.RecordPersistance
 
_removeSilent(String) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
_saveMapping(ClusterTableRecordMapping) - Method in class org.nustaq.reallive.server.storage.CachedOffHeapStorage
 
_saveMapping(ClusterTableRecordMapping) - Method in class org.nustaq.reallive.server.storage.IndexedRecordStorage
 
_saveMapping(ClusterTableRecordMapping) - Method in class org.nustaq.reallive.server.storage.OffHeapRecordStorage
 
_saveMapping(ClusterTableRecordMapping) - Method in interface org.nustaq.reallive.server.storage.RecordPersistance
 
_saveMapping(ClusterTableRecordMapping) - Method in class org.nustaq.reallive.server.StorageDriver
 
_setFilter(RLPredicate<Record>) - Method in class org.nustaq.reallive.server.FilterSpore
 
_setLimit(int) - Method in class org.nustaq.reallive.api.RLLimitedPredicate
 
_setMapping(String, ClusterTableRecordMapping) - Method in class org.nustaq.reallive.server.actors.DynTableSpaceActor
forwards to table actors
_setMapping(ClusterTableRecordMapping) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
_subscribe(RLPredicate, Callback, int) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
_unsubscribe(Callback, int) - Method in class org.nustaq.reallive.server.actors.RealLiveTableActor
 
A B C D E F G H I J K L M N O P Q R S T U V W _ 
All Classes|All Packages