public class FlatteningVisitor extends AbstractVisitor
NegatablePredicate
is rewritten as P.negate()Constructor and Description |
---|
FlatteningVisitor() |
Modifier and Type | Method and Description |
---|---|
Predicate |
visit(AndPredicate andPredicate,
Indexes indexes) |
Predicate |
visit(NotPredicate predicate,
Indexes indexes) |
Predicate |
visit(OrPredicate orPredicate,
Indexes indexes) |
public Predicate visit(AndPredicate andPredicate, Indexes indexes)
visit
in interface Visitor
visit
in class AbstractVisitor
public Predicate visit(OrPredicate orPredicate, Indexes indexes)
visit
in interface Visitor
visit
in class AbstractVisitor
public Predicate visit(NotPredicate predicate, Indexes indexes)
visit
in interface Visitor
visit
in class AbstractVisitor
Copyright © 2017 Hazelcast, Inc.. All Rights Reserved.