public class HazelcastPredicateVisitor
extends de.bitgrip.ficum.node.AbstractVisitor<com.hazelcast.query.Predicate<?,?>>
| Modifier and Type | Field and Description |
|---|---|
private List<com.hazelcast.query.Predicate<?,?>> |
filters |
| Constructor and Description |
|---|
HazelcastPredicateVisitor() |
| Modifier and Type | Method and Description |
|---|---|
private com.hazelcast.query.Predicate<?,?> |
buildEquals(String fieldName,
Comparable<?> argument) |
private com.hazelcast.query.Predicate<?,?> |
buildNotEquals(String fieldName,
Comparable<?> argument) |
private com.hazelcast.query.Predicate<?,?> |
doBuildPredicate(de.bitgrip.ficum.node.Comparison comparison,
String fieldName,
Comparable<?> argument) |
private com.hazelcast.query.Predicate<?,?> |
doBuildPredicate(de.bitgrip.ficum.node.Comparison comparison,
String fieldName,
List<Comparable> arguments) |
com.hazelcast.query.Predicate<?,?> |
start(de.bitgrip.ficum.node.Node node) |
void |
visit(de.bitgrip.ficum.node.ConstraintNode<?> node) |
void |
visit(de.bitgrip.ficum.node.OperationNode node) |
private List<com.hazelcast.query.Predicate<?,?>> filters
private com.hazelcast.query.Predicate<?,?> buildEquals(String fieldName, Comparable<?> argument)
private com.hazelcast.query.Predicate<?,?> buildNotEquals(String fieldName, Comparable<?> argument)
private com.hazelcast.query.Predicate<?,?> doBuildPredicate(de.bitgrip.ficum.node.Comparison comparison,
String fieldName,
Comparable<?> argument)
private com.hazelcast.query.Predicate<?,?> doBuildPredicate(de.bitgrip.ficum.node.Comparison comparison,
String fieldName,
List<Comparable> arguments)
public com.hazelcast.query.Predicate<?,?> start(de.bitgrip.ficum.node.Node node)
public void visit(de.bitgrip.ficum.node.ConstraintNode<?> node)
public void visit(de.bitgrip.ficum.node.OperationNode node)
Copyright © 2019. All rights reserved.