void |
ClassBodyEvaluator.cook(Scanner scanner) |
|
void |
ExpressionEvaluator.cook(Scanner scanner) |
|
void |
ExpressionEvaluator.cook(Scanner... scanners) |
|
void |
ScriptEvaluator.cook(Scanner... scanners) |
Cooks a set of scripts into one class.
|
void |
SimpleCompiler.cook(Scanner scanner) |
Scans, parses and compiles a given compilation unit from the given scanner.
|
private void |
ClassBodyEvaluator.cook2(Scanner scanner) |
|
private void |
SimpleCompiler.cook2(Scanner scanner) |
|
static java.lang.Object |
ClassBodyEvaluator.createFastClassBodyEvaluator(Scanner scanner,
java.lang.Class<?> baseType,
java.lang.ClassLoader parentClassLoader) |
Deprecated.
|
static java.lang.Object |
ClassBodyEvaluator.createFastClassBodyEvaluator(Scanner scanner,
java.lang.String className,
java.lang.Class<?> extendedClass,
java.lang.Class<?>[] implementedInterfaces,
java.lang.ClassLoader parentClassLoader) |
Deprecated.
|
<T> T |
ExpressionEvaluator.createFastEvaluator(Scanner scanner,
java.lang.Class<T> interfaceToImplement,
java.lang.String... parameterNames) |
Notice: This method is not declared in IScriptEvaluator , and is hence only available in this
implementation of org.codehaus.commons.compiler .
|
<T> T |
ScriptEvaluator.createFastEvaluator(Scanner scanner,
java.lang.Class<?> interfaceToImplement,
java.lang.String[] parameterNames) |
Notice: This method is not declared in IScriptEvaluator , and is hence only available in this
implementation of org.codehaus.commons.compiler .
|
static java.lang.Object |
ExpressionEvaluator.createFastExpressionEvaluator(Scanner scanner,
java.lang.String[] defaultImports,
java.lang.String className,
java.lang.Class<?> extendedType,
java.lang.Class<?> interfaceToImplement,
java.lang.String[] parameterNames,
java.lang.ClassLoader parentClassLoader) |
Deprecated.
|
static java.lang.Object |
ExpressionEvaluator.createFastExpressionEvaluator(Scanner scanner,
java.lang.String className,
java.lang.Class<?> extendedType,
java.lang.Class<?> interfaceToImplement,
java.lang.String[] parameterNames,
java.lang.ClassLoader parentClassLoader) |
Deprecated.
|
static java.lang.Object |
ScriptEvaluator.createFastScriptEvaluator(Scanner scanner,
java.lang.Class<?> interfaceToImplement,
java.lang.String[] parameterNames,
java.lang.ClassLoader parentClassLoader) |
Deprecated.
|
static java.lang.Object |
ScriptEvaluator.createFastScriptEvaluator(Scanner scanner,
java.lang.String[] defaultImports,
java.lang.String className,
java.lang.Class<?> extendedClass,
java.lang.Class<?> interfaceToImplement,
java.lang.String[] parameterNames,
java.lang.ClassLoader parentClassLoader) |
Deprecated.
|
static java.lang.Object |
ScriptEvaluator.createFastScriptEvaluator(Scanner scanner,
java.lang.String className,
java.lang.Class<?> extendedType,
java.lang.Class<?> interfaceToImplement,
java.lang.String[] parameterNames,
java.lang.ClassLoader parentClassLoader) |
Deprecated.
|
static java.lang.String[] |
ExpressionEvaluator.guessParameterNames(Scanner scanner) |
Guess the names of the parameters used in the given expression.
|
static java.lang.String[] |
ScriptEvaluator.guessParameterNames(Scanner scanner) |
Guesses the names of the parameters used in the given expression.
|
private static java.lang.String[] |
ExpressionEvaluator.guessParameterNames2(Scanner scanner) |
|
private static java.lang.String[] |
ScriptEvaluator.guessParameterNames2(Scanner scanner) |
|