com.hazelcast.query
Interface IndexAwarePredicate
- All Superinterfaces:
- Predicate, java.io.Serializable
- All Known Implementing Classes:
- PredicateBuilder, Predicates.AndOrPredicate, Predicates.BetweenPredicate, Predicates.EqualPredicate, Predicates.GreaterLessPredicate, Predicates.InPredicate, Predicates.NotEqualPredicate, SqlPredicate
public interface IndexAwarePredicate
- extends Predicate
collectIndexAwarePredicates
boolean collectIndexAwarePredicates(java.util.List<IndexAwarePredicate> lsIndexAwarePredicates,
java.util.Map<Expression,Index> mapIndexes)
collectAppliedIndexes
void collectAppliedIndexes(java.util.Set<Index> setAppliedIndexes,
java.util.Map<Expression,Index> mapIndexes)
filter
java.util.Set<MapEntry> filter(QueryContext queryContext)
isIndexed
boolean isIndexed(QueryContext queryContext)
Copyright .9.4.5; 2008-2011 Hazel Ltd. All Rights Reserved.