- elementValue - Variable in class org.codehaus.janino.Java.ElementValuePair
-
The element value.
- elementValue - Variable in class org.codehaus.janino.Java.SingleElementAnnotation
-
The element value associated with this single-element annotation.
- ElementValueArrayInitializer(Java.ElementValue[], Location) - Constructor for class org.codehaus.janino.Java.ElementValueArrayInitializer
-
- ElementValuePair(String, Java.ElementValue) - Constructor for class org.codehaus.janino.Java.ElementValuePair
-
- elementValuePairs - Variable in class org.codehaus.janino.Java.NormalAnnotation
-
The element-value-pairs associated with this annotation.
- elementValuePairs - Variable in class org.codehaus.janino.util.ClassFile.AnnotationsAttribute.Annotation
-
The "element_value_pairs" field of the annotation type as described in JVMS8 4.7.16.
- elementValues - Variable in class org.codehaus.janino.Java.ElementValueArrayInitializer
-
The element values in the body of the array initializer.
- EMPTY_RESOURCE_FINDER - Static variable in class org.codehaus.janino.util.resource.ResourceFinder
-
This one's useful when a resource finder is required, but cannot be created for some reason.
- EmptyStatement(Location) - Constructor for class org.codehaus.janino.Java.EmptyStatement
-
- EnclosingScopeOfTypeDeclaration(Java.TypeDeclaration) - Constructor for class org.codehaus.janino.Java.EnclosingScopeOfTypeDeclaration
-
- end() - Method in class org.codehaus.janino.util.Benchmark
-
- endReporting() - Method in class org.codehaus.janino.util.Benchmark
-
- endReporting(String) - Method in class org.codehaus.janino.util.Benchmark
-
- Entry(short, short, short, short) - Constructor for class org.codehaus.janino.util.ClassFile.InnerClassesAttribute.Entry
-
- Entry(int, int) - Constructor for class org.codehaus.janino.util.ClassFile.LineNumberTableAttribute.Entry
-
- Entry(short, short, short, short, short) - Constructor for class org.codehaus.janino.util.ClassFile.LocalVariableTableAttribute.Entry
-
- ENUM - Static variable in class org.codehaus.janino.Mod
-
This flag is set on enumerated types (including nested enumerated types) and enumerated types' elements, and is
mutually exclusive with
Mod.INTERFACE.
- EnumConstant(Location, String, List<Java.Annotation>, String, Java.Rvalue[]) - Constructor for class org.codehaus.janino.Java.EnumConstant
-
- EnumConstValue(short, short) - Constructor for class org.codehaus.janino.util.ClassFile.AnnotationsAttribute.EnumConstValue
-
- EnumerationIterator<T> - Class in org.codehaus.janino.util.iterator
-
- EnumerationIterator(Enumeration<T>) - Constructor for class org.codehaus.janino.util.iterator.EnumerationIterator
-
- Enumerator - Class in org.codehaus.janino.util.enumerator
-
A class that represents an enumerated value.
- Enumerator(String) - Constructor for class org.codehaus.janino.util.enumerator.Enumerator
-
Initialize the enumerator to the given value.
- EnumeratorFormatException - Exception in org.codehaus.janino.util.enumerator
-
Represents a problem related to parsing
Enumerators.
- EnumeratorFormatException() - Constructor for exception org.codehaus.janino.util.enumerator.EnumeratorFormatException
-
- EnumeratorFormatException(String) - Constructor for exception org.codehaus.janino.util.enumerator.EnumeratorFormatException
-
- EOF - Static variable in class org.codehaus.janino.Scanner.Token
-
Indication of the 'end-of-input' condition.
- equals(Object) - Method in class org.codehaus.janino.SimpleCompiler
-
- equals(Object) - Method in class org.codehaus.janino.util.ClassFile.ConstantClassInfo
-
- equals(Object) - Method in class org.codehaus.janino.util.ClassFile.ConstantFieldrefInfo
-
- equals(Object) - Method in class org.codehaus.janino.util.ClassFile.ConstantInterfaceMethodrefInfo
-
- equals(Object) - Method in class org.codehaus.janino.util.ClassFile.ConstantMethodrefInfo
-
- equals(Object) - Method in class org.codehaus.janino.util.ClassFile.ConstantNameAndTypeInfo
-
- equals(Object) - Method in class org.codehaus.janino.util.ClassFile.ConstantUtf8Info
-
- equals(Object) - Method in class org.codehaus.janino.util.enumerator.Enumerator
-
Equality is reference identity.
- ErrorHandler - Interface in org.codehaus.commons.compiler
-
Processes an error issued by the compiler.
- evaluate(Object[]) - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
-
Evaluates the expression with concrete parameter values.
- evaluate(Object[]) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
-
Calls the script with concrete parameter values.
- evaluate(int, Object[]) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
-
- evaluate(Object[]) - Method in class org.codehaus.commons.compiler.jdk.ScriptEvaluator
-
- evaluate(int, Object[]) - Method in class org.codehaus.commons.compiler.jdk.ScriptEvaluator
-
- evaluate(Object[]) - Method in class org.codehaus.janino.ScriptEvaluator
-
- evaluate(int, Object[]) - Method in class org.codehaus.janino.ScriptEvaluator
-
- ExceptionsAttribute(short, short[]) - Constructor for class org.codehaus.janino.util.ClassFile.ExceptionsAttribute
-
- EXCLUDE - Static variable in class org.codehaus.janino.util.StringPattern
-
- execute() - Method in class org.codehaus.janino.AntCompilerAdapter
-
Compile all source files in DefaultCompilerAdapter.compileList individually and
write class files in directory DefaultCompilerAdapter.destDir.
- expression - Variable in class org.codehaus.janino.Java.ForEachStatement
-
The 'expression' part of the 'enhanced FOR statement'.
- expression - Variable in class org.codehaus.janino.Java.SynchronizedStatement
-
The object reference on which the statement synchronizes.
- expression - Variable in class org.codehaus.janino.Java.ThrowStatement
-
The rvalue (of type
Throwable) thrown by this THROW statement.
- expression1 - Variable in class org.codehaus.janino.Java.AssertStatement
-
The left-hand-side expression of this ASSERT statement.
- ExpressionEvaluator - Class in org.codehaus.commons.compiler.jdk
-
This
IExpressionEvaluator is implemented by creating and compiling a temporary compilation unit defining one
class with one static method with one RETURN statement.
- ExpressionEvaluator(String, Class<?>, String[], Class<?>[]) - Constructor for class org.codehaus.commons.compiler.jdk.ExpressionEvaluator
-
Equivalent to
ExpressionEvaluator ee = new ExpressionEvaluator();
ee.setExpressionType(expressionType);
ee.setParameters(parameterNames, parameterTypes);
ee.cook(expression);
- ExpressionEvaluator(String, Class<?>, String[], Class<?>[], Class<?>[], ClassLoader) - Constructor for class org.codehaus.commons.compiler.jdk.ExpressionEvaluator
-
Equivalent to
ExpressionEvaluator ee = new ExpressionEvaluator();
ee.setExpressionType(expressionType);
ee.setParameters(parameterNames, parameterTypes);
ee.setThrownExceptions(thrownExceptions);
ee.setParentClassLoader(optionalParentClassLoader);
ee.cook(expression);
- ExpressionEvaluator(String, Class<?>, String[], Class<?>[], Class<?>[], Class<?>, Class<?>[], ClassLoader) - Constructor for class org.codehaus.commons.compiler.jdk.ExpressionEvaluator
-
Equivalent to
ExpressionEvaluator ee = new ExpressionEvaluator();
ee.setExpressionType(expressionType);
ee.setParameters(parameterNames, parameterTypes);
ee.setThrownExceptions(thrownExceptions);
ee.setExtendedType(optionalExtendedType);
ee.setImplementedTypes(implementedTypes);
ee.setParentClassLoader(optionalParentClassLoader);
ee.cook(expression);
- ExpressionEvaluator() - Constructor for class org.codehaus.commons.compiler.jdk.ExpressionEvaluator
-
- ExpressionEvaluator - Class in org.codehaus.janino
-
This
IExpressionEvaluator is implemented by creating and compiling a temporary
compilation unit defining one class with one static method with one RETURN statement.
- ExpressionEvaluator(String, Class, String[], Class[]) - Constructor for class org.codehaus.janino.ExpressionEvaluator
-
Equivalent to
ExpressionEvaluator ee = new ExpressionEvaluator();
ee.setExpressionType(expressionType);
ee.setParameters(parameterNames, parameterTypes);
ee.cook(expression);
- ExpressionEvaluator(String, Class, String[], Class[], Class[], ClassLoader) - Constructor for class org.codehaus.janino.ExpressionEvaluator
-
Equivalent to
ExpressionEvaluator ee = new ExpressionEvaluator();
ee.setExpressionType(expressionType);
ee.setParameters(parameterNames, parameterTypes);
ee.setThrownExceptions(thrownExceptions);
ee.setParentClassLoader(optionalParentClassLoader);
ee.cook(expression);
- ExpressionEvaluator(String, Class, String[], Class[], Class[], Class, Class[], ClassLoader) - Constructor for class org.codehaus.janino.ExpressionEvaluator
-
Equivalent to
ExpressionEvaluator ee = new ExpressionEvaluator();
ee.setExpressionType(expressionType);
ee.setParameters(parameterNames, parameterTypes);
ee.setThrownExceptions(thrownExceptions);
ee.setExtendedType(optionalExtendedType);
ee.setImplementedTypes(implementedTypes);
ee.setParentClassLoader(optionalParentClassLoader);
ee.cook(expression);
- ExpressionEvaluator(Scanner, String, Class, Class[], boolean, Class, String, String[], Class[], Class[], ClassLoader) - Constructor for class org.codehaus.janino.ExpressionEvaluator
-
Creates an expression evaluator with the full configurability.
- ExpressionEvaluator() - Constructor for class org.codehaus.janino.ExpressionEvaluator
-
- ExpressionStatement(Java.Rvalue) - Constructor for class org.codehaus.janino.Java.ExpressionStatement
-
- extendedTypes - Variable in class org.codehaus.janino.Java.InterfaceDeclaration
-
The types of the interfaces that this interface extends.