Package | Description |
---|---|
er.neo4jadaptor.query.neo4j_eval |
Classes to support
EvaluatingFilter to perform thorough node/relationship evaluation. |
er.neo4jadaptor.query.neo4j_eval.evaluators |
Set of classes that handle only examining candidates and telling whether they match some evaluation criteria.
|
Modifier and Type | Method and Description |
---|---|
protected Evaluator<T> |
EvaluationQueryConverter.comparison(EOEntity entity,
String key,
ComparisonOperator operator,
Object value) |
Evaluator<T> |
EvaluationQueryConverter.fullQuery(EOEntity entity,
EOQualifier qualifier) |
protected Evaluator<T> |
EvaluationQueryConverter.joinWithAndOperator(Collection<Evaluator<T>> queries) |
protected Evaluator<T> |
EvaluationQueryConverter.joinWithOrOperator(Collection<Evaluator<T>> queries) |
protected Evaluator<T> |
EvaluationQueryConverter.matchAll() |
protected Evaluator<T> |
EvaluationQueryConverter.negate(Evaluator<T> query) |
Modifier and Type | Method and Description |
---|---|
protected Evaluator<T> |
EvaluationQueryConverter.negate(Evaluator<T> query) |
Modifier and Type | Method and Description |
---|---|
protected Evaluator<T> |
EvaluationQueryConverter.joinWithAndOperator(Collection<Evaluator<T>> queries) |
protected Evaluator<T> |
EvaluationQueryConverter.joinWithOrOperator(Collection<Evaluator<T>> queries) |
Modifier and Type | Class and Description |
---|---|
class |
AlwaysTrue<T extends org.neo4j.graphdb.PropertyContainer>
Evaluates all objects as matching its criteria, without even checking.
|
class |
BoolEvaluator<T extends org.neo4j.graphdb.PropertyContainer>
Evaluates candidates to match some or all of some other
Evaluator s building something
equivalent to logical sentences. |
class |
Comparison<T extends org.neo4j.graphdb.PropertyContainer>
Checks if a some of the candidate's property/relationship value is equal/greater/less than some value.
|
class |
Negate<T extends org.neo4j.graphdb.PropertyContainer>
Positively evaluates only candidates that do NOT match some other evaluator, making it logical negation.
|
class |
RegexMatch<T extends org.neo4j.graphdb.PropertyContainer>
Tells if a value retrieved from a candidate using
Retriever matches some regular expression. |
Modifier and Type | Method and Description |
---|---|
static <T extends org.neo4j.graphdb.PropertyContainer> |
BoolEvaluator.and(Iterable<Evaluator<T>> evaluators) |
static <T extends org.neo4j.graphdb.PropertyContainer> |
BoolEvaluator.or(Iterable<Evaluator<T>> evaluators) |
Modifier and Type | Method and Description |
---|---|
static <T extends org.neo4j.graphdb.PropertyContainer> |
BoolEvaluator.and(Iterable<Evaluator<T>> evaluators) |
static <T extends org.neo4j.graphdb.PropertyContainer> |
BoolEvaluator.or(Iterable<Evaluator<T>> evaluators) |
Constructor and Description |
---|
Negate(Evaluator<T> wrapped) |
Copyright © 2002 – 2025 Project Wonder.