public class DefaultEvaluatorFactory
extends java.lang.Object
DefaultEvaluatorFactory provides Java source templates for evaluation of CollQuery queries| Modifier | Constructor and Description |
|---|---|
|
DefaultEvaluatorFactory(CollQueryTemplates templates) |
protected |
DefaultEvaluatorFactory(CollQueryTemplates templates,
java.lang.ClassLoader classLoader) |
|
DefaultEvaluatorFactory(CollQueryTemplates templates,
com.querydsl.codegen.utils.EvaluatorFactory factory) |
protected |
DefaultEvaluatorFactory(CollQueryTemplates templates,
java.net.URLClassLoader classLoader,
javax.tools.JavaCompiler compiler) |
| Modifier and Type | Method and Description |
|---|---|
<T> com.querydsl.codegen.utils.Evaluator<T> |
create(com.querydsl.core.QueryMetadata metadata,
java.util.List<? extends com.querydsl.core.types.Expression<?>> sources,
com.querydsl.core.types.Expression<T> projection)
Create an Evaluator for the given query sources and projection
|
<T> com.querydsl.codegen.utils.Evaluator<java.util.List<T>> |
createEvaluator(com.querydsl.core.QueryMetadata metadata,
com.querydsl.core.types.Expression<? extends T> source,
com.querydsl.core.types.Predicate filter)
Create an Evaluator for the given source and filter
|
com.querydsl.codegen.utils.Evaluator<java.util.List<java.lang.Object[]>> |
createEvaluator(com.querydsl.core.QueryMetadata metadata,
java.util.List<com.querydsl.core.JoinExpression> joins,
@Nullable com.querydsl.core.types.Predicate filter)
Create an Evaluator for the given sources and the given optional filter
|
public DefaultEvaluatorFactory(CollQueryTemplates templates)
public DefaultEvaluatorFactory(CollQueryTemplates templates, com.querydsl.codegen.utils.EvaluatorFactory factory)
protected DefaultEvaluatorFactory(CollQueryTemplates templates, java.net.URLClassLoader classLoader, javax.tools.JavaCompiler compiler)
protected DefaultEvaluatorFactory(CollQueryTemplates templates, java.lang.ClassLoader classLoader)
public <T> com.querydsl.codegen.utils.Evaluator<T> create(com.querydsl.core.QueryMetadata metadata, java.util.List<? extends com.querydsl.core.types.Expression<?>> sources, com.querydsl.core.types.Expression<T> projection)
T - metadata - query metadatasources - sources of the queryprojection - projection of the querypublic <T> com.querydsl.codegen.utils.Evaluator<java.util.List<T>> createEvaluator(com.querydsl.core.QueryMetadata metadata, com.querydsl.core.types.Expression<? extends T> source, com.querydsl.core.types.Predicate filter)
T - source - source of the queryfilter - filter of the querypublic com.querydsl.codegen.utils.Evaluator<java.util.List<java.lang.Object[]>> createEvaluator(com.querydsl.core.QueryMetadata metadata, java.util.List<com.querydsl.core.JoinExpression> joins, @Nullable @Nullable com.querydsl.core.types.Predicate filter)
metadata - query metadatajoins - joinsfilter - where conditionCopyright © 2007–2021 Querydsl. All rights reserved.