Package org.nustaq.reallive.api
Interface RLPredicate<T>
- All Superinterfaces:
java.util.function.Predicate<T>,java.io.Serializable
- All Known Subinterfaces:
RLNoQueryPredicate<T>
- All Known Implementing Classes:
QueryPredicate,RLHashIndexPredicate,RLLimitedPredicate
public interface RLPredicate<T>
extends java.util.function.Predicate<T>, java.io.Serializable
Created by ruedi on 14/08/15.
make JDK's predicate serializable
-
Method Summary
Modifier and Type Method Description default RLPredicate<T>and(java.util.function.Predicate<? super T> other)default intgetRecordLimit()static <T> RLPredicate<T>isEqual(java.lang.Object targetRef)default RLPredicate<T>negate()default RLPredicate<T>or(java.util.function.Predicate<? super T> other)