Package com.querydsl.codegen.utils
Class JDKEvaluatorFactory
java.lang.Object
com.querydsl.codegen.utils.AbstractEvaluatorFactory
com.querydsl.codegen.utils.JDKEvaluatorFactory
- All Implemented Interfaces:
EvaluatorFactory
JDKEvaluatorFactory is a factory implementation for creating Evaluator instances
- Author:
- tiwe
-
Field Summary
Fields inherited from class com.querydsl.codegen.utils.AbstractEvaluatorFactory
loader -
Constructor Summary
ConstructorsConstructorDescriptionJDKEvaluatorFactory(URLClassLoader parent) JDKEvaluatorFactory(URLClassLoader parent, JavaCompiler compiler) -
Method Summary
Methods inherited from class com.querydsl.codegen.utils.AbstractEvaluatorFactory
createEvaluator, createEvaluator, createSource, findEvalMethod, toId
-
Constructor Details
-
JDKEvaluatorFactory
-
JDKEvaluatorFactory
-
-
Method Details
-
compile
protected void compile(String source, ClassType projectionType, String[] names, Type[] types, String id, Map<String, Object> constants) throws IOException- Specified by:
compilein classAbstractEvaluatorFactory- Throws:
IOException
-