public class ECJEvaluatorFactory extends AbstractEvaluatorFactory
loader| Constructor and Description |
|---|
ECJEvaluatorFactory(ClassLoader parent) |
ECJEvaluatorFactory(ClassLoader parent,
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
compile(String source,
ClassType projectionType,
String[] names,
Type[] types,
String id,
Map<String,Object> constants) |
org.eclipse.jdt.internal.compiler.impl.CompilerOptions |
getCompilerOptions() |
static org.eclipse.jdt.internal.compiler.impl.CompilerOptions |
getDefaultCompilerOptions() |
createEvaluator, createEvaluator, createSource, findEvalMethod, toIdpublic ECJEvaluatorFactory(ClassLoader parent)
public ECJEvaluatorFactory(ClassLoader parent, org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions)
public static org.eclipse.jdt.internal.compiler.impl.CompilerOptions getDefaultCompilerOptions()
protected void compile(String source, ClassType projectionType, String[] names, Type[] types, String id, Map<String,Object> constants) throws IOException
compile in class AbstractEvaluatorFactoryIOExceptionpublic org.eclipse.jdt.internal.compiler.impl.CompilerOptions getCompilerOptions()
Copyright © 2010–2015 Mysema Ltd. All rights reserved.