T - public class EvaluationQueryConverter<T extends org.neo4j.graphdb.PropertyContainer> extends QueryConverter<Evaluator<T>>
EOQualifier to Evaluator having exactly the same semantics.| Constructor and Description |
|---|
EvaluationQueryConverter() |
| Modifier and Type | Method and Description |
|---|---|
protected Evaluator<T> |
comparison(com.webobjects.eoaccess.EOEntity entity,
String key,
ComparisonOperator operator,
Object value)
Creates clause that matches records where the given entity key matches given value using comparison operator.
|
Evaluator<T> |
fullQuery(com.webobjects.eoaccess.EOEntity entity,
com.webobjects.eocontrol.EOQualifier qualifier) |
protected Evaluator<T> |
joinWithAndOperator(Collection<Evaluator<T>> queries) |
protected Evaluator<T> |
joinWithOrOperator(Collection<Evaluator<T>> queries) |
protected Evaluator<T> |
matchAll() |
protected Evaluator<T> |
negate(Evaluator<T> query)
Creates negation of the given clause.
|
convert, convertKeyValueQualifierprotected Evaluator<T> comparison(com.webobjects.eoaccess.EOEntity entity, String key, ComparisonOperator operator, Object value)
QueryConvertercomparison in class QueryConverter<Evaluator<T extends org.neo4j.graphdb.PropertyContainer>>public Evaluator<T> fullQuery(com.webobjects.eoaccess.EOEntity entity, com.webobjects.eocontrol.EOQualifier qualifier)
fullQuery in class QueryConverter<Evaluator<T extends org.neo4j.graphdb.PropertyContainer>>protected Evaluator<T> joinWithAndOperator(Collection<Evaluator<T>> queries)
joinWithAndOperator in class QueryConverter<Evaluator<T extends org.neo4j.graphdb.PropertyContainer>>queries - clauses to join with logical conjunctiontrue if all of queries evaluate to trueprotected Evaluator<T> joinWithOrOperator(Collection<Evaluator<T>> queries)
joinWithOrOperator in class QueryConverter<Evaluator<T extends org.neo4j.graphdb.PropertyContainer>>queries - clauses to join with logical alternativetrue if at least one of queries evaluates to trueprotected Evaluator<T> matchAll()
matchAll in class QueryConverter<Evaluator<T extends org.neo4j.graphdb.PropertyContainer>>protected Evaluator<T> negate(Evaluator<T> query)
QueryConverternegate in class QueryConverter<Evaluator<T extends org.neo4j.graphdb.PropertyContainer>>query - clause to negateCopyright © 2002 – 2020 Project Wonder.