Uses of Interface
org.nustaq.reallive.api.RLPredicate
| Package | Description |
|---|---|
| org.nustaq.reallive.api | |
| org.nustaq.reallive.client | |
| org.nustaq.reallive.server | |
| org.nustaq.reallive.server.actors |
-
Uses of RLPredicate in org.nustaq.reallive.api
Subinterfaces of RLPredicate in org.nustaq.reallive.api Modifier and Type Interface Description interfaceRLNoQueryPredicate<T>Classes in org.nustaq.reallive.api that implement RLPredicate Modifier and Type Class Description classRLHashIndexPredicateclassRLLimitedPredicate<T>Methods in org.nustaq.reallive.api that return RLPredicate Modifier and Type Method Description default RLPredicate<T>RLPredicate. and(java.util.function.Predicate<? super T> other)RLPredicate<Record>Subscriber. getFilter()static <T> RLPredicate<T>RLPredicate. isEqual(java.lang.Object targetRef)default RLPredicate<T>RLPredicate. negate()default RLPredicate<T>RLPredicate. or(java.util.function.Predicate<? super T> other)Methods in org.nustaq.reallive.api with parameters of type RLPredicate Modifier and Type Method Description voidRealLiveTable. atomicUpdate(RLPredicate<Record> filter, RLFunction<Record,java.lang.Boolean> action)mass update.SubscriberSubscriber. filter(RLPredicate<Record> filter)default org.nustaq.kontraktor.IPromise<Record>RealLiveTable. find(RLPredicate<Record> condition)default voidRealLiveStreamActor. forEach(RLPredicate<Record> predicate, org.nustaq.kontraktor.Callback<Record> cb)static <T> RLHashIndexPredicateRLHashIndexPredicate. hashIndex(java.lang.String path, java.lang.Object key, RLPredicate<Record> subQuery)default <R> voidRealLiveStreamActor. map(RLPredicate<Record> predicate, RLFunction<Record,R> mapFun, org.nustaq.kontraktor.Callback<R> cb)default org.nustaq.kontraktor.IPromise<java.util.List<Record>>RealLiveTable. queryList(RLPredicate<Record> condition)RLHashIndexPredicateRLHashIndexPredicate. subQuery(RLPredicate sq)default SubscriberChangeStream. subscribeOn(RLPredicate<Record> filter, ChangeReceiver receiver)Constructors in org.nustaq.reallive.api with parameters of type RLPredicate Constructor Description RLHashIndexPredicate(java.lang.String path, java.lang.Object key, RLPredicate subQuery)RLHashIndexPredicate(RLPredicate subQuery)RLLimitedPredicate(int limit, RLPredicate query)Subscriber(RLPredicate<Record> filter, ChangeReceiver receiver) -
Uses of RLPredicate in org.nustaq.reallive.client
Methods in org.nustaq.reallive.client with parameters of type RLPredicate Modifier and Type Method Description protected voidShardedTable. adjustLimitFilter(RLPredicate filter)voidShardedTable. atomicUpdate(RLPredicate<Record> filter, RLFunction<Record,java.lang.Boolean> action)voidSubscribedSet. subscribe(RLPredicate<Record> filter) -
Uses of RLPredicate in org.nustaq.reallive.server
Classes in org.nustaq.reallive.server that implement RLPredicate Modifier and Type Class Description classQueryPredicate<T>Created by ruedi on 29/08/15.Methods in org.nustaq.reallive.server that return RLPredicate Modifier and Type Method Description RLPredicate<Record>FilterSpore. getFilter()Methods in org.nustaq.reallive.server with parameters of type RLPredicate Modifier and Type Method Description voidFilterSpore. _setFilter(RLPredicate<Record> f)voidStorageDriver. atomicUpdate(RLPredicate<Record> filter, RLFunction<Record,java.lang.Boolean> action)FilterSporeFilterSpore. filter(RLPredicate<Record> filter)Constructors in org.nustaq.reallive.server with parameters of type RLPredicate Constructor Description FilterSpore(RLPredicate<Record> filter)MapSpore(RLPredicate<Record> filter, RLFunction<Record,V> mapFun) -
Uses of RLPredicate in org.nustaq.reallive.server.actors
Methods in org.nustaq.reallive.server.actors with parameters of type RLPredicate Modifier and Type Method Description voidRealLiveTableActor. _subscribe(RLPredicate pred, org.nustaq.kontraktor.Callback cb, int id)voidRealLiveTableActor. atomicUpdate(RLPredicate<Record> filter, RLFunction<Record,java.lang.Boolean> action)