- CachingJavaSourceClassLoader - Class in org.codehaus.janino
-
A
JavaSourceClassLoader that uses a resource storage provided by the application to
cache compiled classes and thus saving unnecessary recompilations.
- CachingJavaSourceClassLoader(ClassLoader, File[], String, File) - Constructor for class org.codehaus.janino.CachingJavaSourceClassLoader
-
- CachingJavaSourceClassLoader(ClassLoader, ResourceFinder, String, ResourceFinder, ResourceCreator) - Constructor for class org.codehaus.janino.CachingJavaSourceClassLoader
-
Notice that this class is thread-safe if and only if the
classFileCacheResourceCreator stores its
data atomically, i.e. the
classFileCacheResourceFinder sees the resource written by the
classFileCacheResourceCreator only after the
OutputStream is closed.
- caseLabels - Variable in class org.codehaus.janino.Java.SwitchStatement.SwitchBlockStatementGroup
-
The CASE labels at the top of the "switch block statement group".
- Cast(Location, Java.Type, Java.Rvalue) - Constructor for class org.codehaus.janino.Java.Cast
-
- CatchClause(Location, Java.CatchParameter, Java.BlockStatement) - Constructor for class org.codehaus.janino.Java.CatchClause
-
- catchClauses - Variable in class org.codehaus.janino.Java.TryStatement
-
The list of catch clauses (including the "default" clause) of the TRY statement.
- catchParameter - Variable in class org.codehaus.janino.Java.CatchClause
-
Container for the types and the name of the caught exception.
- CatchParameter(Location, boolean, Java.Type[], String) - Constructor for class org.codehaus.janino.Java.CatchParameter
-
- changeAccess(int) - Method in class org.codehaus.janino.Java.Modifiers
-
- changeAccess(short, short) - Static method in class org.codehaus.janino.Mod
-
- CHAR - Static variable in class org.codehaus.janino.Descriptor
-
The field descriptor for the primitive type CHAR.
- CHAR - Static variable in class org.codehaus.janino.IClass
-
The
IClass object for the primitive type CHAR.
- CharacterLiteral(Location, String) - Constructor for class org.codehaus.janino.Java.CharacterLiteral
-
- CharElementValue(short) - Constructor for class org.codehaus.janino.util.ClassFile.CharElementValue
-
- ChopFrame(int, int) - Constructor for class org.codehaus.janino.util.ClassFile.StackMapTableAttribute.ChopFrame
-
- ClassBodyEvaluator - Class in org.codehaus.janino
-
The optionalClassLoader serves two purposes:
It is used to look for classes referenced by the class body.
- ClassBodyEvaluator(String) - Constructor for class org.codehaus.janino.ClassBodyEvaluator
-
Equivalent to
ClassBodyEvaluator cbe = new ClassBodyEvaluator();
cbe.cook(classBody);
- ClassBodyEvaluator(String, InputStream) - Constructor for class org.codehaus.janino.ClassBodyEvaluator
-
Equivalent to
ClassBodyEvaluator cbe = new ClassBodyEvaluator();
cbe.cook(optionalFileName, is);
- ClassBodyEvaluator(String, Reader) - Constructor for class org.codehaus.janino.ClassBodyEvaluator
-
Equivalent to
ClassBodyEvaluator cbe = new ClassBodyEvaluator();
cbe.cook(optionalFileName, reader);
- ClassBodyEvaluator(Scanner, ClassLoader) - Constructor for class org.codehaus.janino.ClassBodyEvaluator
-
Equivalent to
ClassBodyEvaluator cbe = new ClassBodyEvaluator();
cbe.setParentClassLoader(optionalParentClassLoader);
cbe.cook(scanner);
- ClassBodyEvaluator(Scanner, Class<?>, Class<?>[], ClassLoader) - Constructor for class org.codehaus.janino.ClassBodyEvaluator
-
Equivalent to
ClassBodyEvaluator cbe = new ClassBodyEvaluator();
cbe.setExtendedType(optionalExtendedType);
cbe.setImplementedTypes(implementedTypes);
cbe.setParentClassLoader(optionalParentClassLoader);
cbe.cook(scanner);
- ClassBodyEvaluator(Scanner, String, Class<?>, Class<?>[], ClassLoader) - Constructor for class org.codehaus.janino.ClassBodyEvaluator
-
Equivalent to
ClassBodyEvaluator cbe = new ClassBodyEvaluator();
cbe.setClassName(className);
cbe.setExtendedType(optionalExtendedType);
cbe.setImplementedTypes(implementedTypes);
cbe.setParentClassLoader(optionalParentClassLoader);
cbe.cook(scanner);
- ClassBodyEvaluator() - Constructor for class org.codehaus.janino.ClassBodyEvaluator
-
- ClassElementValue(short) - Constructor for class org.codehaus.janino.util.ClassFile.ClassElementValue
-
- classesToTypes(Location, Class<?>[]) - Method in class org.codehaus.janino.SimpleCompiler
-
- ClassFile - Class in org.codehaus.janino.util
-
An object that implements the Java "class file" format.
- ClassFile(short, String, String, String[]) - Constructor for class org.codehaus.janino.util.ClassFile
-
Constructs a class with no fields and methods.
- ClassFile(InputStream) - Constructor for class org.codehaus.janino.util.ClassFile
-
Reads "class file" data from the
inputStream and construct a
ClassFile object from it.
- ClassFile.Annotation - Class in org.codehaus.janino.util
-
The structure of the annotations array as described in JVMS8 4.7.16.
- ClassFile.AnnotationDefaultAttribute - Class in org.codehaus.janino.util
-
Representation of an AnnotationDefault attribute (see JVMS8 4.7.22).
- ClassFile.AnnotationsAttribute - Class in org.codehaus.janino.util
-
Representation of a Runtime[In]visibleAnnotations attribute (see JVMS8 4.7.16/17).
- ClassFile.ArrayElementValue - Class in org.codehaus.janino.util
-
Representation of the "array_value" structure.
- ClassFile.AttributeInfo - Class in org.codehaus.janino.util
-
Representation of a class file attribute (see JVMS7 4.7).
- ClassFile.BooleanElementValue - Class in org.codehaus.janino.util
-
- ClassFile.ByteElementValue - Class in org.codehaus.janino.util
-
- ClassFile.CharElementValue - Class in org.codehaus.janino.util
-
- ClassFile.ClassElementValue - Class in org.codehaus.janino.util
-
- ClassFile.ClassFileException - Exception in org.codehaus.janino.util
-
Unchecked exception that represents an error condition that could occur during processing of class files, e.g.
- ClassFile.CodeAttribute - Class in org.codehaus.janino.util
-
Representation of an unmodifiable Code attribute, as read from a class file.
- ClassFile.ConstantClassInfo - Class in org.codehaus.janino.util
-
See JVMS7 4.4.1.
- ClassFile.ConstantElementValue - Class in org.codehaus.janino.util
-
Convenience class for element values that are constants (as opposed to annotations, enum constants and
arrays).
- ClassFile.ConstantElementValue.Visitor<R,EX extends Throwable> - Interface in org.codehaus.janino.util
-
The visitor interface for the implementation of the "visitor" pattern.
- ClassFile.ConstantFieldrefInfo - Class in org.codehaus.janino.util
-
See JVMS7 4.4.2.
- ClassFile.ConstantInterfaceMethodrefInfo - Class in org.codehaus.janino.util
-
See JVMS7 4.4.2.
- ClassFile.ConstantInvokeDynamicInfo - Class in org.codehaus.janino.util
-
See JVMS7 4.4.10.
- ClassFile.ConstantMethodHandleInfo - Class in org.codehaus.janino.util
-
See JVMS7 4.4.8.
- ClassFile.ConstantMethodrefInfo - Class in org.codehaus.janino.util
-
See JVMS7 4.4.2.
- ClassFile.ConstantMethodTypeInfo - Class in org.codehaus.janino.util
-
See JVMS7 4.4.9.
- ClassFile.ConstantNameAndTypeInfo - Class in org.codehaus.janino.util
-
See JVMS7 4.4.6.
- ClassFile.ConstantPoolInfo - Class in org.codehaus.janino.util
-
Base for various the constant pool table entry types.
- ClassFile.ConstantUtf8Info - Class in org.codehaus.janino.util
-
See JVMS7 4.4.7.
- ClassFile.ConstantValueAttribute - Class in org.codehaus.janino.util
-
Representation of a ConstantValue attribute (see JVMS 4.7.2).
- ClassFile.ConstantValuePoolInfo - Class in org.codehaus.janino.util
-
Intermediate base class for constant pool table entry types that have 'value' semantics: Double, Float,
Integer, Long, String
- ClassFile.DeprecatedAttribute - Class in org.codehaus.janino.util
-
Representation of a Deprecated attribute (see JVMS 4.7.10).
- ClassFile.DoubleElementValue - Class in org.codehaus.janino.util
-
- ClassFile.ElementValue - Interface in org.codehaus.janino.util
-
Representation of the "element_value" structure (see JVMS8 4.7.16.1).
- ClassFile.ElementValue.Visitor<R,EX extends Throwable> - Interface in org.codehaus.janino.util
-
The visitor interface for the implementation of the "visitor" pattern.
- ClassFile.EnumConstValue - Class in org.codehaus.janino.util
-
Representation of the "enum_const_value" element in the "element_value" structure.
- ClassFile.ExceptionsAttribute - Class in org.codehaus.janino.util
-
Representation of an Exceptions attribute (see JVMS 4.7.4).
- ClassFile.FieldInfo - Class in org.codehaus.janino.util
-
Representation of a "method_info" structure, as defined by JVMS7 4.5.
- ClassFile.FloatElementValue - Class in org.codehaus.janino.util
-
- ClassFile.InnerClassesAttribute - Class in org.codehaus.janino.util
-
Representation of an InnerClasses attribute (see JVMS 4.7.5).
- ClassFile.InnerClassesAttribute.Entry - Class in org.codehaus.janino.util
-
The structure of the classes array as described in JVMS7 4.7.6.
- ClassFile.IntElementValue - Class in org.codehaus.janino.util
-
- ClassFile.LineNumberTableAttribute - Class in org.codehaus.janino.util
-
Representation of a LineNumberTable attribute (see JVMS 4.7.8).
- ClassFile.LineNumberTableAttribute.Entry - Class in org.codehaus.janino.util
-
The structure of the entries in the line_number_table, as described in JVMS7 4.7.12.
- ClassFile.LocalVariableTableAttribute - Class in org.codehaus.janino.util
-
Representation of a LocalVariableTable attribute (see JVMS 4.7.9).
- ClassFile.LocalVariableTableAttribute.Entry - Class in org.codehaus.janino.util
-
The structure of the entries in the local_variable_table, as described in JVMS7 4.7.13.
- ClassFile.LongElementValue - Class in org.codehaus.janino.util
-
- ClassFile.MethodInfo - Class in org.codehaus.janino.util
-
Representation of a "method_info" structure, as defined by JVMS7 4.6.
- ClassFile.ShortElementValue - Class in org.codehaus.janino.util
-
- ClassFile.SourceFileAttribute - Class in org.codehaus.janino.util
-
Representation of a SourceFile attribute (see JVMS 4.7.7).
- ClassFile.StackMapTableAttribute - Class in org.codehaus.janino.util
-
Representation of an unmodifiable StackMapTable attribute, as read from a class file.
- ClassFile.StackMapTableAttribute.AppendFrame - Class in org.codehaus.janino.util
-
Representation of the append_frame structure; see JVMS8 4.7.4.
- ClassFile.StackMapTableAttribute.ChopFrame - Class in org.codehaus.janino.util
-
Representation of the chop_frame structure; see JVMS8 4.7.4.
- ClassFile.StackMapTableAttribute.DoubleVariableInfo - Class in org.codehaus.janino.util
-
Representation of the double_variable_info structure; see JVMS8 4.7.4.
- ClassFile.StackMapTableAttribute.FloatVariableInfo - Class in org.codehaus.janino.util
-
Representation of the float_variable_info structure; see JVMS8 4.7.4.
- ClassFile.StackMapTableAttribute.FullFrame - Class in org.codehaus.janino.util
-
Representation of the full_frame structure; see JVMS8 4.7.4.
- ClassFile.StackMapTableAttribute.IntegerVariableInfo - Class in org.codehaus.janino.util
-
Representation of the integer_variable_info structure; see JVMS8 4.7.4.
- ClassFile.StackMapTableAttribute.LongVariableInfo - Class in org.codehaus.janino.util
-
Representation of the long_variable_info structure; see JVMS8 4.7.4.
- ClassFile.StackMapTableAttribute.NullVariableInfo - Class in org.codehaus.janino.util
-
Representation of the null_variable_info structure; see JVMS8 4.7.4.
- ClassFile.StackMapTableAttribute.ObjectVariableInfo - Class in org.codehaus.janino.util
-
Representation of the object_variable_info structure; see JVMS8 4.7.4.
- ClassFile.StackMapTableAttribute.SameFrame - Class in org.codehaus.janino.util
-
Representation of the same_frame structure; see JVMS8 4.7.4.
- ClassFile.StackMapTableAttribute.SameFrameExtended - Class in org.codehaus.janino.util
-
Representation of the same_frame_extended structure; see JVMS8 4.7.4.
- ClassFile.StackMapTableAttribute.SameLocals1StackItemFrame - Class in org.codehaus.janino.util
-
Representation of the same_locals_1_stack_item_frame structure; see JVMS8 4.7.4.
- ClassFile.StackMapTableAttribute.SameLocals1StackItemFrameExtended - Class in org.codehaus.janino.util
-
Representation of the same_locals_1_stack_item_frame_extended structure; see JVMS8 4.7.4.
- ClassFile.StackMapTableAttribute.StackMapFrame - Class in org.codehaus.janino.util
-
- ClassFile.StackMapTableAttribute.StackMapFrameVisitor<T> - Interface in org.codehaus.janino.util
-
- ClassFile.StackMapTableAttribute.TopVariableInfo - Class in org.codehaus.janino.util
-
Representation of the top_variable_info structure; see JVMS8 4.7.4.
- ClassFile.StackMapTableAttribute.UninitializedThisVariableInfo - Class in org.codehaus.janino.util
-
Representation of the uninitialized_this_variable_info structure; see JVMS8 4.7.4.
- ClassFile.StackMapTableAttribute.UninitializedVariableInfo - Class in org.codehaus.janino.util
-
Representation of the uninitialized_variable_info structure; see JVMS8 4.7.4.
- ClassFile.StackMapTableAttribute.VerificationTypeInfo - Interface in org.codehaus.janino.util
-
Representation of the verification_type_info union; see JVMS8 4.7.4.
- ClassFile.StringElementValue - Class in org.codehaus.janino.util
-
- ClassFile.SyntheticAttribute - Class in org.codehaus.janino.util
-
Representation of a Synthetic attribute (see JVMS 4.7.6).
- ClassFileException(String) - Constructor for exception org.codehaus.janino.util.ClassFile.ClassFileException
-
- ClassFileException(String, Throwable) - Constructor for exception org.codehaus.janino.util.ClassFile.ClassFileException
-
- ClassFileIClass - Class in org.codehaus.janino
-
- ClassFileIClass(ClassFile, IClassLoader) - Constructor for class org.codehaus.janino.ClassFileIClass
-
- ClassLiteral(Location, Java.Type) - Constructor for class org.codehaus.janino.Java.ClassLiteral
-
- ClassLoaderIClassLoader - Class in org.codehaus.janino
-
- ClassLoaderIClassLoader(ClassLoader) - Constructor for class org.codehaus.janino.ClassLoaderIClassLoader
-
- ClassLoaderIClassLoader() - Constructor for class org.codehaus.janino.ClassLoaderIClassLoader
-
Equivalent to
ClassLoaderIClassLoader(Thread.currentThread().getContextClassLoader())
- classToType(Location, Class<?>) - Method in class org.codehaus.janino.SimpleCompiler
-
- CLEAR_TABULATORS - Static variable in class org.codehaus.janino.util.AutoIndentWriter
-
- clearIFieldCaches() - Method in class org.codehaus.janino.IClass
-
- close() - Method in class org.codehaus.janino.Scanner
-
- close() - Method in class org.codehaus.janino.Unparser
-
Flushes all generated code.
- close() - Method in class org.codehaus.janino.util.AutoIndentWriter
-
- close() - Method in class org.codehaus.janino.util.TeeReader
-
- CodeContext - Class in org.codehaus.janino
-
The context of the compilation of a function (constructor or method).
- CodeContext(ClassFile, String) - Constructor for class org.codehaus.janino.CodeContext
-
Creates an empty "Code" attribute.
- CodeContext.FixUp - Interface in org.codehaus.janino
-
- CodeContext.Inserter - Class in org.codehaus.janino
-
A class that implements an insertion point into a "Code" attribute.
- CodeContext.LineNumberOffset - Class in org.codehaus.janino
-
An
CodeContext.Offset who's sole purpose is to later create a 'LineNumberTable' attribute.
- CodeContext.Offset - Class in org.codehaus.janino
-
A class that represents an offset within a "Code" attribute.
- CompilationUnit(String) - Constructor for class org.codehaus.janino.Java.CompilationUnit
-
- compile(File[]) - Method in class org.codehaus.janino.Compiler
-
Reads a set of Java compilation units (a.k.a.
- compile(Resource[]) - Method in class org.codehaus.janino.Compiler
-
- compileException(String) - Method in class org.codehaus.janino.Parser
-
- compileException(String) - Method in class org.codehaus.janino.TokenStreamImpl
-
- Compiler - Class in org.codehaus.janino
-
A simplified substitute for the javac tool.
- Compiler(File[], File[], File[], File[], File, String, boolean, boolean, boolean, boolean, StringPattern[], boolean) - Constructor for class org.codehaus.janino.Compiler
-
Initializes a Java compiler with the given parameters.
- Compiler(ResourceFinder, IClassLoader) - Constructor for class org.codehaus.janino.Compiler
-
- CompilerFactory - Class in org.codehaus.janino
-
- CompilerFactory() - Constructor for class org.codehaus.janino.CompilerFactory
-
- compileToClass(Java.CompilationUnit) - Method in class org.codehaus.janino.ClassBodyEvaluator
-
Compiles the given compilation unit, load all generated classes, and return the class with the given name.
- compileToClassLoader(Java.CompilationUnit) - Method in class org.codehaus.janino.SimpleCompiler
-
Compiles the given compilation unit.
- compileUnit(boolean, boolean, boolean) - Method in class org.codehaus.janino.UnitCompiler
-
Generates an array of
ClassFile objects which represent the classes and interfaces declared in the
compilation unit.
- componentType - Variable in class org.codehaus.janino.Java.ArrayType
-
The (declared) type of the array's components.
- condition - Variable in class org.codehaus.janino.Java.DoStatement
-
The condition in the WHILE clause of this DO statement.
- condition - Variable in class org.codehaus.janino.Java.IfStatement
-
The condition of the IF statement.
- condition - Variable in class org.codehaus.janino.Java.SwitchStatement
-
The rvalue that is evaluated and matched with the CASE clauses.
- condition - Variable in class org.codehaus.janino.Java.WhileStatement
-
The "condition" of the WHILE statement.
- ConditionalExpression(Location, Java.Rvalue, Java.Rvalue, Java.Rvalue) - Constructor for class org.codehaus.janino.Java.ConditionalExpression
-
- ConstantClassInfo(short) - Constructor for class org.codehaus.janino.util.ClassFile.ConstantClassInfo
-
- constantDeclarations - Variable in class org.codehaus.janino.Java.InterfaceDeclaration
-
The constants that this interface declares.
- ConstantElementValue(byte, short) - Constructor for class org.codehaus.janino.util.ClassFile.ConstantElementValue
-
- ConstantFieldrefInfo(short, short) - Constructor for class org.codehaus.janino.util.ClassFile.ConstantFieldrefInfo
-
- ConstantInterfaceMethodrefInfo(short, short) - Constructor for class org.codehaus.janino.util.ClassFile.ConstantInterfaceMethodrefInfo
-
- ConstantInvokeDynamicInfo(short, short) - Constructor for class org.codehaus.janino.util.ClassFile.ConstantInvokeDynamicInfo
-
- ConstantMethodHandleInfo(byte, short) - Constructor for class org.codehaus.janino.util.ClassFile.ConstantMethodHandleInfo
-
- ConstantMethodrefInfo(short, short) - Constructor for class org.codehaus.janino.util.ClassFile.ConstantMethodrefInfo
-
- ConstantMethodTypeInfo(short) - Constructor for class org.codehaus.janino.util.ClassFile.ConstantMethodTypeInfo
-
- ConstantNameAndTypeInfo(short, short) - Constructor for class org.codehaus.janino.util.ClassFile.ConstantNameAndTypeInfo
-
- ConstantPoolInfo() - Constructor for class org.codehaus.janino.util.ClassFile.ConstantPoolInfo
-
- ConstantUtf8Info(String) - Constructor for class org.codehaus.janino.util.ClassFile.ConstantUtf8Info
-
- constantValueIndex - Variable in class org.codehaus.janino.util.ClassFile.ConstantElementValue
-
The index of the constant pool entry that holds the constant value for this annotation element.
- ConstantValuePoolInfo() - Constructor for class org.codehaus.janino.util.ClassFile.ConstantValuePoolInfo
-
- constNameIndex - Variable in class org.codehaus.janino.util.ClassFile.EnumConstValue
-
const_name_index; index of a
ClassFile.ConstantUtf8Info giveing the simple name of the enum
constant represented by this
element_value structure.
- ConstructorDeclarator(Location, String, Java.Modifiers, Java.FunctionDeclarator.FormalParameters, Java.Type[], Java.ConstructorInvocation, List<? extends Java.BlockStatement>) - Constructor for class org.codehaus.janino.Java.ConstructorDeclarator
-
- ConstructorInvocation(Location, Java.Rvalue[]) - Constructor for class org.codehaus.janino.Java.ConstructorInvocation
-
- constructors - Variable in class org.codehaus.janino.Java.AbstractClassDeclaration
-
- ContinuableStatement(Location, Java.BlockStatement) - Constructor for class org.codehaus.janino.Java.ContinuableStatement
-
- ContinueStatement(Location, String) - Constructor for class org.codehaus.janino.Java.ContinueStatement
-
- cook(Scanner) - Method in class org.codehaus.janino.ClassBodyEvaluator
-
- cook(String[]) - Method in class org.codehaus.janino.ScriptEvaluator
-
- cook(String[], String[]) - Method in class org.codehaus.janino.ScriptEvaluator
-
- cook(Reader[]) - Method in class org.codehaus.janino.ScriptEvaluator
-
- cook(String[], Reader[]) - Method in class org.codehaus.janino.ScriptEvaluator
-
On a 2 GHz Intel Pentium Core Duo under Windows XP with an IBM 1.4.2 JDK, compiling 10000 expressions "a + b"
(integer) takes about 4 seconds and 56 MB of main memory.
- cook(Scanner) - Method in class org.codehaus.janino.ScriptEvaluator
-
- cook(Scanner[]) - Method in class org.codehaus.janino.ScriptEvaluator
-
- cook(Parser[]) - Method in class org.codehaus.janino.ScriptEvaluator
-
- cook(String, Reader) - Method in class org.codehaus.janino.SimpleCompiler
-
Scans, parses and compiles a given compilation unit from the given
Reader.
- cook(Scanner) - Method in class org.codehaus.janino.SimpleCompiler
-
Scans, parses and compiles a given compilation unit from the given scanner.
- cook(Java.CompilationUnit) - Method in class org.codehaus.janino.SimpleCompiler
-
- cook(ClassFile[]) - Method in class org.codehaus.janino.SimpleCompiler
-
- cook(Map<String, byte[]>) - Method in class org.codehaus.janino.SimpleCompiler
-
- cook2(Java.CompilationUnit) - Method in class org.codehaus.janino.ScriptEvaluator
-
- copyAlternateConstructorInvocation(Java.AlternateConstructorInvocation) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyAmbiguousName(Java.AmbiguousName) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyAnnotation(Java.Annotation) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyAnnotations(Java.Annotation[]) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyAnnotations(Collection<? extends Java.Annotation>) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyAnonymousClassDeclaration(Java.AnonymousClassDeclaration) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyArrayAccessExpression(Java.ArrayAccessExpression) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyArrayInitializer(Java.ArrayInitializer) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyArrayInitializerOrRvalue(Java.ArrayInitializerOrRvalue) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyArrayInitializerOrRvalues(Java.ArrayInitializerOrRvalue[]) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyArrayLength(Java.ArrayLength) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyArrayType(Java.ArrayType) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyAssertStatement(Java.AssertStatement) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyAssignment(Java.Assignment) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyAtom(Java.Atom) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyBinaryOperation(Java.BinaryOperation) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyBlock(Java.Block) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyBlockStatement(Java.BlockStatement) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyBlockStatements(Collection<? extends Java.BlockStatement>) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyBooleanLiteral(Java.BooleanLiteral) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyBreakStatement(Java.BreakStatement) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyCast(Java.Cast) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyCatchClause(Java.CatchClause) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyCatchClauses(Collection<? extends Java.CatchClause>) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyCatchParameter(Java.CatchParameter) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyCharacterLiteral(Java.CharacterLiteral) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyClassLiteral(Java.ClassLiteral) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyCompilationUnit(Java.CompilationUnit) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyConditionalExpression(Java.ConditionalExpression) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyConstructorDeclarator(Java.ConstructorDeclarator) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyConstructorInvocation(Java.ConstructorInvocation) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyContinueStatement(Java.ContinueStatement) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyCrement(Java.Crement) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyDoStatement(Java.DoStatement) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyElementValue(Java.ElementValue) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyElementValueArrayInitializer(Java.ElementValueArrayInitializer) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyElementValuePair(Java.ElementValuePair) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyElementValuePairs(Java.ElementValuePair[]) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyElementValues(Java.ElementValue[]) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyEmptyStatement(Java.EmptyStatement) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyEnumConstant(Java.EnumConstant) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyExpressionStatement(Java.ExpressionStatement) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyFieldAccess(Java.FieldAccess) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyFieldAccessExpression(Java.FieldAccessExpression) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyFieldDeclaration(Java.FieldDeclaration) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyFloatingPointLiteral(Java.FloatingPointLiteral) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyForEachStatement(Java.ForEachStatement) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyFormalParameter(Java.FunctionDeclarator.FormalParameter) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyFormalParameters(Java.FunctionDeclarator.FormalParameters) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyForStatement(Java.ForStatement) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyFunctionDeclarator(Java.FunctionDeclarator) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyIfStatement(Java.IfStatement) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyImportDeclaration(Java.CompilationUnit.ImportDeclaration) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyInitializer(Java.Initializer) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyInstanceof(Java.Instanceof) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyIntegerLiteral(Java.IntegerLiteral) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyLabeledStatement(Java.LabeledStatement) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyLambdaExpression(Java.LambdaExpression) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyLocalClassDeclaration(Java.LocalClassDeclaration) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyLocalClassDeclarationStatement(Java.LocalClassDeclarationStatement) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyLocalVariableAccess(Java.LocalVariableAccess) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyLocalVariableDeclarationStatement(Java.LocalVariableDeclarationStatement) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyLocalVariableDeclaratorResource(Java.TryStatement.LocalVariableDeclaratorResource) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyLvalue(Java.Lvalue) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyMarkerAnnotation(Java.MarkerAnnotation) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyMemberAnnotationTypeDeclaration(Java.MemberAnnotationTypeDeclaration) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyMemberClassDeclaration(Java.MemberClassDeclaration) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyMemberEnumDeclaration(Java.MemberEnumDeclaration) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyMemberInterfaceDeclaration(Java.MemberInterfaceDeclaration) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyMemberTypeDeclaration(Java.MemberTypeDeclaration) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyMethodDeclarator(Java.MethodDeclarator) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyMethodInvocation(Java.MethodInvocation) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyModifiers(Java.Modifiers) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyNewAnonymousClassInstance(Java.NewAnonymousClassInstance) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyNewArray(Java.NewArray) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyNewClassInstance(Java.NewClassInstance) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyNewInitializedArray(Java.NewInitializedArray) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyNormalAnnotation(Java.NormalAnnotation) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyNullLiteral(Java.NullLiteral) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyOptionalArrayInitializer(Java.ArrayInitializer) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyOptionalArrayInitializerOrRvalue(Java.ArrayInitializerOrRvalue) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyOptionalArrayType(Java.ArrayType) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyOptionalAtom(Java.Atom) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyOptionalBlock(Java.Block) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyOptionalBlockStatement(Java.BlockStatement) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyOptionalConstructorInvocation(Java.ConstructorInvocation) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyOptionalElementValue(Java.ElementValue) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyOptionalPackageDeclaration(Java.PackageDeclaration) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyOptionalReferenceType(Java.ReferenceType) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyOptionalReferenceTypes(Java.ReferenceType[]) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyOptionalRvalue(Java.Rvalue) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyOptionalRvalues(Java.Rvalue[]) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyOptionalStatements(Collection<? extends Java.BlockStatement>) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyOptionalType(Java.Type) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyOptionalTypeArguments(Java.TypeArgument[]) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyOptionalTypeParameters(Java.TypeParameter[]) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyPackage(Java.Package) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyPackageDeclaration(Java.PackageDeclaration) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyPackageMemberAnnotationTypeDeclaration(Java.PackageMemberAnnotationTypeDeclaration) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyPackageMemberClassDeclaration(Java.PackageMemberClassDeclaration) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyPackageMemberEnumDeclaration(Java.PackageMemberEnumDeclaration) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyPackageMemberInterfaceDeclaration(Java.PackageMemberInterfaceDeclaration) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyPackageMemberTypeDeclaration(Java.PackageMemberTypeDeclaration) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyParameterAccess(Java.ParameterAccess) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyParenthesizedExpression(Java.ParenthesizedExpression) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyPrimitiveType(Java.PrimitiveType) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyQualifiedThisReference(Java.QualifiedThisReference) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyReferenceType(Java.ReferenceType) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyReferenceTypes(Java.ReferenceType[]) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyResource(Java.TryStatement.Resource) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyResources(Collection<? extends Java.TryStatement.Resource>) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyReturnStatement(Java.ReturnStatement) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyRvalue(Java.Rvalue) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyRvalueMemberType(Java.RvalueMemberType) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyRvalues(Java.Rvalue[]) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyRvalues(Collection<? extends Java.Rvalue>) - Method in class org.codehaus.janino.util.DeepCopier
-
- copySimpleLiteral(Java.SimpleConstant) - Method in class org.codehaus.janino.util.DeepCopier
-
- copySimpleType(Java.SimpleType) - Method in class org.codehaus.janino.util.DeepCopier
-
- copySingleElementAnnotation(Java.SingleElementAnnotation) - Method in class org.codehaus.janino.util.DeepCopier
-
- copySingleStaticImportDeclaration(Java.CompilationUnit.SingleStaticImportDeclaration) - Method in class org.codehaus.janino.util.DeepCopier
-
- copySingleTypeImportDeclaration(Java.CompilationUnit.SingleTypeImportDeclaration) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyStatement(Java.Statement) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyStatements(Collection<? extends Java.BlockStatement>) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyStaticImportOnDemandDeclaration(Java.CompilationUnit.StaticImportOnDemandDeclaration) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyStringLiteral(Java.StringLiteral) - Method in class org.codehaus.janino.util.DeepCopier
-
- copySuperclassFieldAccessExpression(Java.SuperclassFieldAccessExpression) - Method in class org.codehaus.janino.util.DeepCopier
-
- copySuperclassMethodInvocation(Java.SuperclassMethodInvocation) - Method in class org.codehaus.janino.util.DeepCopier
-
- copySuperConstructorInvocation(Java.SuperConstructorInvocation) - Method in class org.codehaus.janino.util.DeepCopier
-
- copySwitchBlockStatementGroup(Java.SwitchStatement.SwitchBlockStatementGroup) - Method in class org.codehaus.janino.util.DeepCopier
-
- copySwitchBlockStatementGroups(Collection<? extends Java.SwitchStatement.SwitchBlockStatementGroup>) - Method in class org.codehaus.janino.util.DeepCopier
-
- copySwitchStatement(Java.SwitchStatement) - Method in class org.codehaus.janino.util.DeepCopier
-
- copySynchronizedStatement(Java.SynchronizedStatement) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyThisReference(Java.ThisReference) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyThrowStatement(Java.ThrowStatement) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyTryStatement(Java.TryStatement) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyType(Java.Type) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyTypeArgument(Java.TypeArgument) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyTypeArguments(Java.TypeArgument[]) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyTypeBodyDeclaration(Java.TypeBodyDeclaration) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyTypeDeclaration(Java.TypeDeclaration) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyTypeImportOnDemandDeclaration(Java.CompilationUnit.TypeImportOnDemandDeclaration) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyTypeParameter(Java.TypeParameter) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyTypeParameters(Java.TypeParameter[]) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyTypes(Java.Type[]) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyUnaryOperation(Java.UnaryOperation) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyVariableAccessResource(Java.TryStatement.VariableAccessResource) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyVariableDeclarator(Java.VariableDeclarator) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyVariableDeclarators(Java.VariableDeclarator[]) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyWhileStatement(Java.WhileStatement) - Method in class org.codehaus.janino.util.DeepCopier
-
- copyWildcard(Java.Wildcard) - Method in class org.codehaus.janino.util.DeepCopier
-
- CREATE_NEXT_TO_SOURCE_FILE - Static variable in class org.codehaus.janino.Compiler
-
Special value for
Compiler.classFileCreator: Indicates that each .class file is to be creted in the same
directory as the corresponding .java file.
- createAnonymousClassName() - Method in class org.codehaus.janino.Java.AbstractTypeDeclaration
-
- createAnonymousClassName() - Method in interface org.codehaus.janino.Java.TypeDeclaration
-
Creates a unique name for an anonymous class.
- createFastClassBodyEvaluator(Scanner, Class<?>, ClassLoader) - Static method in class org.codehaus.janino.ClassBodyEvaluator
-
- createFastClassBodyEvaluator(Scanner, String, Class<?>, Class<?>[], ClassLoader) - Static method in class org.codehaus.janino.ClassBodyEvaluator
-
- createFastEvaluator(Reader, Class<T>, String[]) - Method in class org.codehaus.janino.ScriptEvaluator
-
- createFastEvaluator(String, Class<T>, String[]) - Method in class org.codehaus.janino.ScriptEvaluator
-
- createFastEvaluator(Scanner, Class<?>, String[]) - Method in class org.codehaus.janino.ScriptEvaluator
-
Notice: This method is not declared in
IScriptEvaluator, and is hence only available in
this
implementation of
org.codehaus.commons.compiler.
- createFastExpressionEvaluator(String, Class<?>, String[], ClassLoader) - Static method in class org.codehaus.janino.ExpressionEvaluator
-
- createFastExpressionEvaluator(Scanner, String, Class<?>, Class<?>, String[], ClassLoader) - Static method in class org.codehaus.janino.ExpressionEvaluator
-
- createFastExpressionEvaluator(Scanner, String[], String, Class<?>, Class<?>, String[], ClassLoader) - Static method in class org.codehaus.janino.ExpressionEvaluator
-
- createFastScriptEvaluator(String, Class<?>, String[]) - Static method in class org.codehaus.janino.ScriptEvaluator
-
- createFastScriptEvaluator(Scanner, Class<?>, String[], ClassLoader) - Static method in class org.codehaus.janino.ScriptEvaluator
-
- createFastScriptEvaluator(Scanner, String, Class<?>, Class<?>, String[], ClassLoader) - Static method in class org.codehaus.janino.ScriptEvaluator
-
- createFastScriptEvaluator(Scanner, String[], String, Class<?>, Class<?>, String[], ClassLoader) - Static method in class org.codehaus.janino.ScriptEvaluator
-
- createInstance(Reader) - Method in class org.codehaus.janino.ClassBodyEvaluator
-
- createInstance(Reader) - Method in class org.codehaus.janino.ScriptEvaluator
-
Don't use.
- createJavacLikePathIClassLoader(File[], File[], File[]) - Static method in class org.codehaus.janino.IClassLoader
-
Creates an
IClassLoader that looks for classes in the given "boot class path", then in the given
"extension directories", and then in the given "class path".
- createLocalTypeName(String) - Method in class org.codehaus.janino.Java.AbstractTypeDeclaration
-
- createLocalTypeName(String) - Method in interface org.codehaus.janino.Java.TypeDeclaration
-
Creates a unique name for a local class or interface.
- createResource(String) - Method in class org.codehaus.janino.util.resource.FileResourceCreator
-
- createResource(String) - Method in class org.codehaus.janino.util.resource.MapResourceCreator
-
- createResource(String) - Method in interface org.codehaus.janino.util.resource.ResourceCreator
-
Creates the designated resource.
- Crement(Location, String, Java.Lvalue) - Constructor for class org.codehaus.janino.Java.Crement
-
- Crement(Location, Java.Lvalue, String) - Constructor for class org.codehaus.janino.Java.Crement
-
- CTOR_java_lang_StringBuilder__java_lang_String - Variable in class org.codehaus.janino.IClassLoader
-
- currentElement - Variable in class org.codehaus.janino.Java.ForEachStatement
-
The "current element local variable declaration" part of the "enhanced FOR statement".
- currentInserter() - Method in class org.codehaus.janino.CodeContext
-
- generateBytecodes(String) - Method in class org.codehaus.janino.CachingJavaSourceClassLoader
-
- generateBytecodes(String) - Method in class org.codehaus.janino.JavaSourceClassLoader
-
Finds, scans, parses the right compilation unit.
- getAccess() - Method in class org.codehaus.janino.ClassFileIClass
-
- getAccess() - Method in class org.codehaus.janino.IClass
-
- getAccess() - Method in class org.codehaus.janino.IClass.IField
-
- getAccess() - Method in class org.codehaus.janino.IClass.IInvocable
-
- getAccess() - Method in interface org.codehaus.janino.IClass.IMember
-
- getAccess() - Method in class org.codehaus.janino.UnitCompiler.SimpleIField
-
- getAccessFlags() - Method in class org.codehaus.janino.util.ClassFile.FieldInfo
-
- getAccessFlags() - Method in class org.codehaus.janino.util.ClassFile.MethodInfo
-
- getAllLocalVars() - Method in class org.codehaus.janino.CodeContext
-
- getAnnotations() - Method in interface org.codehaus.janino.IClass.IMember
-
- getAnnotations() - Method in class org.codehaus.janino.Java.AbstractTypeDeclaration
-
- getAnnotations() - Method in interface org.codehaus.janino.Java.Annotatable
-
- getAnnotations() - Method in class org.codehaus.janino.Java.EnumConstant
-
- getAnnotations() - Method in class org.codehaus.janino.Java.FieldDeclaration
-
- getAnnotations() - Method in class org.codehaus.janino.Java.FunctionDeclarator
-
- getAnnotations() - Method in class org.codehaus.janino.UnitCompiler.SimpleIField
-
- getAnnotations(boolean) - Method in interface org.codehaus.janino.util.Annotatable
-
- getAnnotations() - Method in class org.codehaus.janino.util.ClassFile.AnnotationsAttribute
-
- getAnnotations(boolean) - Method in class org.codehaus.janino.util.ClassFile.FieldInfo
-
- getAnnotations(boolean) - Method in class org.codehaus.janino.util.ClassFile
-
- getAnnotations(boolean) - Method in class org.codehaus.janino.util.ClassFile.MethodInfo
-
- getAnnotationType() - Method in interface org.codehaus.janino.IClass.IAnnotation
-
- getArrayIClass(int, IClass) - Method in class org.codehaus.janino.IClass
-
Gets an
IClass that represents an n-dimensional array of this type.
- getArrayIClass(IClass) - Method in class org.codehaus.janino.IClass
-
Gets an
IClass that represents an array of this type.
- getAttributes() - Method in class org.codehaus.janino.util.ClassFile.FieldInfo
-
- getAttributes() - Method in class org.codehaus.janino.util.ClassFile.MethodInfo
-
- getBootstrapMethodAttrIndex() - Method in class org.codehaus.janino.util.ClassFile.ConstantInvokeDynamicInfo
-
- getClassFile() - Method in class org.codehaus.janino.CodeContext
-
- getClassFile(String, File, File) - Static method in class org.codehaus.janino.Compiler
-
Constructs the name of a file that could store the byte code of the class with the given name.
- getClassFile() - Method in class org.codehaus.janino.util.ClassFile.MethodInfo
-
- getClassFileResourceName(String) - Static method in class org.codehaus.janino.util.ClassFile
-
Constructs the name of a resource that could contain the class file of the class with the className.
- getClassInfo(ClassFile) - Method in class org.codehaus.janino.util.ClassFile.ConstantFieldrefInfo
-
- getClassInfo(ClassFile) - Method in class org.codehaus.janino.util.ClassFile.ConstantInterfaceMethodrefInfo
-
- getClassInfo(ClassFile) - Method in class org.codehaus.janino.util.ClassFile.ConstantMethodrefInfo
-
- getClassLoader() - Method in class org.codehaus.janino.ClassLoaderIClassLoader
-
- getClassLoader() - Method in class org.codehaus.janino.SimpleCompiler
-
- getClassName() - Method in class org.codehaus.janino.Java.AbstractPackageMemberClassDeclaration
-
- getClassName() - Method in class org.codehaus.janino.Java.AnonymousClassDeclaration
-
- getClassName() - Method in class org.codehaus.janino.Java.EnumConstant
-
- getClassName() - Method in class org.codehaus.janino.Java.LocalClassDeclaration
-
- getClassName() - Method in class org.codehaus.janino.Java.MemberClassDeclaration
-
- getClassName() - Method in class org.codehaus.janino.Java.MemberInterfaceDeclaration
-
- getClassName() - Method in class org.codehaus.janino.Java.PackageMemberInterfaceDeclaration
-
- getClassName() - Method in interface org.codehaus.janino.Java.TypeDeclaration
-
Determines the effective class name, e.g.
- getClazz() - Method in class org.codehaus.janino.ClassBodyEvaluator
-
- getCodeContext() - Method in class org.codehaus.janino.CodeContext.Offset
-
- getCompilationUnit() - Method in class org.codehaus.janino.UnitCompiler
-
- getComponentDescriptor(String) - Static method in class org.codehaus.janino.Descriptor
-
- getComponentType() - Method in class org.codehaus.janino.IClass
-
- getComponentType2() - Method in class org.codehaus.janino.ClassFileIClass
-
- getComponentType2() - Method in class org.codehaus.janino.IClass
-
- getConstantClassInfo(short) - Method in class org.codehaus.janino.util.ClassFile
-
- getConstantFieldrefInfo(short) - Method in class org.codehaus.janino.util.ClassFile
-
- getConstantInterfaceMethodrefInfo(short) - Method in class org.codehaus.janino.util.ClassFile
-
- getConstantInvokeDynamicInfo(short) - Method in class org.codehaus.janino.util.ClassFile
-
- getConstantMethodHandleInfo(short) - Method in class org.codehaus.janino.util.ClassFile
-
- getConstantMethodrefInfo(short) - Method in class org.codehaus.janino.util.ClassFile
-
- getConstantMethodTypeInfo(short) - Method in class org.codehaus.janino.util.ClassFile
-
- getConstantNameAndTypeInfo(short) - Method in class org.codehaus.janino.util.ClassFile
-
- getConstantPoolInfo(short) - Method in class org.codehaus.janino.util.ClassFile
-
- getConstantPoolSize() - Method in class org.codehaus.janino.util.ClassFile
-
- getConstants() - Method in interface org.codehaus.janino.Java.EnumDeclaration
-
- getConstants() - Method in class org.codehaus.janino.Java.MemberEnumDeclaration
-
- getConstants() - Method in class org.codehaus.janino.Java.PackageMemberEnumDeclaration
-
- getConstantUtf8(short) - Method in class org.codehaus.janino.util.ClassFile
-
Shorthand for getConstantUtf8Info(index).s.
- getConstantUtf8Info(short) - Method in class org.codehaus.janino.util.ClassFile
-
- getConstantValue() - Method in class org.codehaus.janino.IClass.IField
-
Returns the value of the field if it is a compile-time constant value, i.e. the field is FINAL and its
initializer is a constant expression (JLS7 15.28, bullet 12).
- getConstantValue(Java.Rvalue) - Method in class org.codehaus.janino.UnitCompiler
-
Attempts to evaluate as a constant expression.
- getConstantValue() - Method in class org.codehaus.janino.UnitCompiler.SimpleIField
-
- getConstantValue(ClassFile) - Method in class org.codehaus.janino.util.ClassFile.ConstantValueAttribute
-
- getConstantValuePoolInfo(short) - Method in class org.codehaus.janino.util.ClassFile
-
- getDeclaredIClasses() - Method in class org.codehaus.janino.IClass
-
Returns the classes and interfaces declared as members of the class (but not inherited classes and interfaces).
- getDeclaredIClasses2() - Method in class org.codehaus.janino.ClassFileIClass
-
- getDeclaredIClasses2() - Method in class org.codehaus.janino.IClass
-
- getDeclaredIConstructors() - Method in class org.codehaus.janino.IClass
-
Returns all the constructors declared by the class represented by the type.
- getDeclaredIConstructors2() - Method in class org.codehaus.janino.ClassFileIClass
-
- getDeclaredIConstructors2() - Method in class org.codehaus.janino.IClass
-
- getDeclaredIField(String) - Method in class org.codehaus.janino.IClass
-
- getDeclaredIFields() - Method in class org.codehaus.janino.IClass
-
- getDeclaredIFields2() - Method in class org.codehaus.janino.ClassFileIClass
-
- getDeclaredIFields2() - Method in class org.codehaus.janino.IClass
-
- getDeclaredIMethods() - Method in class org.codehaus.janino.IClass
-
Returns the methods of the class or interface (but not inherited methods).
- getDeclaredIMethods(String) - Method in class org.codehaus.janino.IClass
-
Returns all methods with the given name declared in the class or interface (but not inherited methods).
- getDeclaredIMethods2() - Method in class org.codehaus.janino.ClassFileIClass
-
- getDeclaredIMethods2() - Method in class org.codehaus.janino.IClass
-
- getDeclaringClass() - Method in class org.codehaus.janino.Java.ConstructorDeclarator
-
- getDeclaringCompilationUnit() - Method in class org.codehaus.janino.Java.AbstractPackageMemberClassDeclaration
-
- getDeclaringCompilationUnit() - Method in class org.codehaus.janino.Java.PackageMemberInterfaceDeclaration
-
- getDeclaringCompilationUnit() - Method in interface org.codehaus.janino.Java.PackageMemberTypeDeclaration
-
- getDeclaringIClass() - Method in class org.codehaus.janino.IClass
-
- getDeclaringIClass() - Method in class org.codehaus.janino.IClass.IField
-
- getDeclaringIClass() - Method in class org.codehaus.janino.IClass.IInvocable
-
- getDeclaringIClass() - Method in interface org.codehaus.janino.IClass.IMember
-
- getDeclaringIClass2() - Method in class org.codehaus.janino.ClassFileIClass
-
- getDeclaringIClass2() - Method in class org.codehaus.janino.IClass
-
- getDeclaringType() - Method in class org.codehaus.janino.Java.AbstractTypeBodyDeclaration
-
- getDeclaringType() - Method in class org.codehaus.janino.Java.FieldDeclaration
-
- getDeclaringType() - Method in class org.codehaus.janino.Java.MemberClassDeclaration
-
- getDeclaringType() - Method in class org.codehaus.janino.Java.MemberInterfaceDeclaration
-
- getDeclaringType() - Method in interface org.codehaus.janino.Java.TypeBodyDeclaration
-
- getDefaultReturnType() - Method in class org.codehaus.janino.ExpressionEvaluator
-
- getDefaultReturnType() - Method in class org.codehaus.janino.ScriptEvaluator
-
- getDescriptor() - Method in class org.codehaus.janino.IClass
-
Returns the field descriptor for the type as defined by JVMS 4.3.2.
- getDescriptor() - Method in class org.codehaus.janino.IClass.IField
-
- getDescriptor() - Method in class org.codehaus.janino.IClass.IInvocable
-
Returns the method descriptor of this constructor or method.
- getDescriptor(ClassFile) - Method in class org.codehaus.janino.util.ClassFile.ConstantNameAndTypeInfo
-
- getDescriptor(ClassFile) - Method in class org.codehaus.janino.util.ClassFile.FieldInfo
-
- getDescriptor() - Method in class org.codehaus.janino.util.ClassFile.MethodInfo
-
- getDescriptor2() - Method in class org.codehaus.janino.ClassFileIClass
-
- getDescriptor2() - Method in class org.codehaus.janino.IClass
-
- getDescriptor2() - Method in class org.codehaus.janino.IClass.IConstructor
-
- getDescriptor2() - Method in class org.codehaus.janino.IClass.IInvocable
-
- getDescriptor2() - Method in class org.codehaus.janino.IClass.IMethod
-
- getDescriptorIndex() - Method in class org.codehaus.janino.util.ClassFile.ConstantMethodTypeInfo
-
- getDescriptors(IClass[]) - Static method in class org.codehaus.janino.IClass
-
Convenience method that determines the field descriptors of an array of
IClasses.
- getDocComment() - Method in interface org.codehaus.janino.Java.DocCommentable
-
- getDocComment() - Method in class org.codehaus.janino.Java.EnumConstant
-
- getDocComment() - Method in class org.codehaus.janino.Java.FieldDeclaration
-
- getDocComment() - Method in class org.codehaus.janino.Java.FunctionDeclarator
-
- getDocComment() - Method in class org.codehaus.janino.Java.InterfaceDeclaration
-
- getDocComment() - Method in class org.codehaus.janino.Java.NamedClassDeclaration
-
- getElementValue(String) - Method in interface org.codehaus.janino.IClass.IAnnotation
-
- getEnclosingScope() - Method in class org.codehaus.janino.Java.AbstractTypeBodyDeclaration
-
- getEnclosingScope() - Method in class org.codehaus.janino.Java.AbstractTypeDeclaration
-
- getEnclosingScope() - Method in interface org.codehaus.janino.Java.BlockStatement
-
- getEnclosingScope() - Method in class org.codehaus.janino.Java.CatchClause
-
- getEnclosingScope() - Method in class org.codehaus.janino.Java.CompilationUnit
-
- getEnclosingScope() - Method in class org.codehaus.janino.Java.ConstructorInvocation
-
- getEnclosingScope() - Method in class org.codehaus.janino.Java.EnclosingScopeOfTypeDeclaration
-
- getEnclosingScope() - Method in class org.codehaus.janino.Java.FunctionDeclarator
-
- getEnclosingScope() - Method in class org.codehaus.janino.Java.Rvalue
-
- getEnclosingScope() - Method in interface org.codehaus.janino.Java.Scope
-
- getEnclosingScope() - Method in class org.codehaus.janino.Java.Statement
-
- getEnclosingScope() - Method in class org.codehaus.janino.Java.Type
-
- getEnclosingScopeOrNull() - Method in class org.codehaus.janino.Java.Rvalue
-
- getEnd() - Method in class org.codehaus.janino.Java.LocalVariableSlot
-
- getEntries() - Method in class org.codehaus.janino.util.ClassFile.InnerClassesAttribute
-
- getExceptions(ClassFile) - Method in class org.codehaus.janino.util.ClassFile.ExceptionsAttribute
-
- getFile(String) - Method in class org.codehaus.janino.util.resource.DirectoryResourceCreator
-
- getFile() - Method in class org.codehaus.janino.util.resource.FileResource
-
- getFile(String) - Method in class org.codehaus.janino.util.resource.FileResourceCreator
-
- getFileName() - Method in class org.codehaus.janino.Scanner
-
- getFileName() - Method in class org.codehaus.janino.util.resource.FileResource
-
- getFileName() - Method in interface org.codehaus.janino.util.resource.Resource
-
Returns a decorative "file name" that can be used for reporting errors and the like.
- getFileName() - Method in class org.codehaus.janino.util.resource.StringResource
-
- getIAnnotations() - Method in class org.codehaus.janino.IClass
-
- getIAnnotations2() - Method in class org.codehaus.janino.ClassFileIClass
-
- getIAnnotations2() - Method in class org.codehaus.janino.IClass
-
- getId() - Method in class org.codehaus.janino.CompilerFactory
-
- getIMethods() - Method in class org.codehaus.janino.IClass
-
Returns all methods declared in the class or interface, its superclasses and its superinterfaces.
- getIMethods(IClass, String, List<IClass.IMethod>) - Method in class org.codehaus.janino.UnitCompiler
-
Adds all methods with the given methodName that are declared by the type, its superclasses
and all their superinterfaces to the result list v.
- getImplementationVersion() - Method in class org.codehaus.janino.CompilerFactory
-
- getImplementedTypes() - Method in interface org.codehaus.janino.Java.EnumDeclaration
-
- getImplementedTypes() - Method in class org.codehaus.janino.Java.MemberEnumDeclaration
-
- getImplementedTypes() - Method in class org.codehaus.janino.Java.PackageMemberEnumDeclaration
-
- getInnerClassesAttribute() - Method in class org.codehaus.janino.util.ClassFile
-
Finds the InnerClasses attribute of this class file.
- getInterfaces() - Method in class org.codehaus.janino.IClass
-
Returns the interfaces implemented by the class, respectively the superinterfaces of the interface, respectively
{ Cloneable, Serializable } for arrays.
- getInterfaces2() - Method in class org.codehaus.janino.ClassFileIClass
-
- getInterfaces2() - Method in class org.codehaus.janino.IClass
-
- getLocalVariable(Java.LocalVariableDeclarationStatement, Java.VariableDeclarator) - Method in class org.codehaus.janino.UnitCompiler
-
- getLocalVariable(Java.FunctionDeclarator.FormalParameter) - Method in class org.codehaus.janino.UnitCompiler
-
- getLocalVariable(Java.FunctionDeclarator.FormalParameter, boolean) - Method in class org.codehaus.janino.UnitCompiler
-
- getLocalVariable(Java.CatchParameter) - Method in class org.codehaus.janino.UnitCompiler
-
- getLocation() - Method in class org.codehaus.janino.Java.AbstractAnnotation
-
- getLocation() - Method in class org.codehaus.janino.Java.AbstractTypeDeclaration
-
- getLocation() - Method in interface org.codehaus.janino.Java.Locatable
-
- getLocation() - Method in class org.codehaus.janino.Java.Located
-
- getLocation() - Method in class org.codehaus.janino.Token
-
- getMajorVersion() - Method in class org.codehaus.janino.util.ClassFile
-
- getMap() - Method in class org.codehaus.janino.util.resource.MapResourceCreator
-
- getMemberTypeDeclaration(String) - Method in class org.codehaus.janino.Java.AbstractTypeDeclaration
-
- getMemberTypeDeclaration(String) - Method in interface org.codehaus.janino.Java.TypeDeclaration
-
Returns the member type with the given name.
- getMemberTypeDeclarations() - Method in class org.codehaus.janino.Java.AbstractTypeDeclaration
-
- getMemberTypeDeclarations() - Method in interface org.codehaus.janino.Java.TypeDeclaration
-
- getMethod() - Method in class org.codehaus.janino.ScriptEvaluator
-
- getMethod(int) - Method in class org.codehaus.janino.ScriptEvaluator
-
- getMethodDeclaration(String) - Method in class org.codehaus.janino.Java.AbstractTypeDeclaration
-
- getMethodDeclaration(String) - Method in interface org.codehaus.janino.Java.TypeDeclaration
-
Returns the first method declared with the given name.
- getMethodDeclarations() - Method in class org.codehaus.janino.Java.AbstractTypeDeclaration
-
- getMethodDeclarations() - Method in interface org.codehaus.janino.Java.TypeDeclaration
-
- getMinorVersion() - Method in class org.codehaus.janino.util.ClassFile
-
- getMode() - Method in class org.codehaus.janino.util.StringPattern
-
- getModifierFlags() - Method in class org.codehaus.janino.Java.AbstractTypeDeclaration
-
- getModifierFlags() - Method in interface org.codehaus.janino.Java.TypeDeclaration
-
- getName() - Method in class org.codehaus.janino.IClass.IField
-
- getName() - Method in class org.codehaus.janino.IClass.IMethod
-
- getName() - Method in interface org.codehaus.janino.Java.EnumDeclaration
-
- getName() - Method in class org.codehaus.janino.Java.InterfaceDeclaration
-
- getName() - Method in class org.codehaus.janino.Java.LocalVariableSlot
-
- getName() - Method in class org.codehaus.janino.Java.NamedClassDeclaration
-
- getName() - Method in interface org.codehaus.janino.Java.NamedTypeDeclaration
-
- getName() - Method in class org.codehaus.janino.UnitCompiler.SimpleIField
-
- getName(ClassFile) - Method in class org.codehaus.janino.util.ClassFile.ConstantClassInfo
-
- getName(ClassFile) - Method in class org.codehaus.janino.util.ClassFile.ConstantNameAndTypeInfo
-
- getName(ClassFile) - Method in class org.codehaus.janino.util.ClassFile.FieldInfo
-
- getName() - Method in class org.codehaus.janino.util.ClassFile.MethodInfo
-
- getNameAndType(ClassFile) - Method in class org.codehaus.janino.util.ClassFile.ConstantFieldrefInfo
-
- getNameAndType(ClassFile) - Method in class org.codehaus.janino.util.ClassFile.ConstantInterfaceMethodrefInfo
-
- getNameAndType(ClassFile) - Method in class org.codehaus.janino.util.ClassFile.ConstantMethodrefInfo
-
- getNameAndTypeIndex() - Method in class org.codehaus.janino.util.ClassFile.ConstantInvokeDynamicInfo
-
- getOptionalTypeParameters() - Method in class org.codehaus.janino.Java.AbstractTypeDeclaration
-
- getOptionalTypeParameters() - Method in interface org.codehaus.janino.Java.NamedTypeDeclaration
-
- getOuterIClass() - Method in class org.codehaus.janino.IClass
-
The following types have an "outer class":
Anonymous classes declared in a non-static method of a class
Local classes declared in a non-static method of a class
Non-static member classes
- getOuterIClass2() - Method in class org.codehaus.janino.ClassFileIClass
-
- getOuterIClass2() - Method in class org.codehaus.janino.IClass
-
- getPackageMemberTypeDeclaration(String) - Method in class org.codehaus.janino.Java.CompilationUnit
-
Returns the package member class or interface declared with the given name.
- getPackageMemberTypeDeclarations() - Method in class org.codehaus.janino.Java.CompilationUnit
-
Gets all classes and interfaces declared in this compilation unit.
- getPackageName(String) - Static method in class org.codehaus.janino.Descriptor
-
Returns the package name of a class or interface reference descriptor, or null iff the class or
interface is declared in the default package.
- getParameterTypes() - Method in class org.codehaus.janino.IClass.IInvocable
-
Returns the types of the parameters of this constructor or method.
- getParameterTypes2() - Method in class org.codehaus.janino.IClass.IInvocable
-
Opposed to the
Constructor, there is no magic "
this$0" parameter.
- getReferenceIndex() - Method in class org.codehaus.janino.util.ClassFile.ConstantMethodHandleInfo
-
- getReferenceKind() - Method in class org.codehaus.janino.util.ClassFile.ConstantMethodHandleInfo
-
- getResourceFinder() - Method in class org.codehaus.janino.util.ResourceFinderClassLoader
-
- getReturnType() - Method in class org.codehaus.janino.IClass.IMethod
-
- getReturnType(int) - Method in class org.codehaus.janino.ScriptEvaluator
-
- getScanner() - Method in class org.codehaus.janino.Parser
-
- getSingleTypeImport(String, Location) - Method in class org.codehaus.janino.UnitCompiler
-
Checks if the given simple name was imported through a single type import.
- getSlotIndex() - Method in class org.codehaus.janino.Java.LocalVariable
-
- getSlotIndex() - Method in class org.codehaus.janino.Java.LocalVariableSlot
-
- getSourceResourceName(String) - Static method in class org.codehaus.janino.util.ClassFile
-
Constructs the name of a resource that could contain the source code of the class with the className.
- getStart() - Method in class org.codehaus.janino.Java.LocalVariableSlot
-
- getStatements() - Method in class org.codehaus.janino.Java.Block
-
- getString() - Method in class org.codehaus.janino.util.ClassFile.ConstantUtf8Info
-
- getSuperclass() - Method in class org.codehaus.janino.IClass
-
Returns the superclass of the class.
- getSuperclass2() - Method in class org.codehaus.janino.ClassFileIClass
-
- getSuperclass2() - Method in class org.codehaus.janino.IClass
-
- getSyntheticFields() - Method in class org.codehaus.janino.Java.AbstractClassDeclaration
-
- getSyntheticFields() - Method in interface org.codehaus.janino.Java.ClassDeclaration
-
- getSyntheticIFields() - Method in class org.codehaus.janino.IClass
-
- getTag() - Method in class org.codehaus.janino.util.ClassFile.Annotation
-
- getTag() - Method in class org.codehaus.janino.util.ClassFile.ArrayElementValue
-
- getTag() - Method in class org.codehaus.janino.util.ClassFile.ConstantElementValue
-
- getTag() - Method in interface org.codehaus.janino.util.ClassFile.ElementValue
-
- getTag() - Method in class org.codehaus.janino.util.ClassFile.EnumConstValue
-
- getThisClassName() - Method in class org.codehaus.janino.util.ClassFile
-
- getThrownExceptions() - Method in class org.codehaus.janino.IClass.IInvocable
-
Returns the types thrown by this constructor or method.
- getThrownExceptions2() - Method in class org.codehaus.janino.IClass.IInvocable
-
- getType() - Method in class org.codehaus.janino.IClass.IField
-
- getType() - Method in interface org.codehaus.janino.Java.Annotation
-
- getType() - Method in class org.codehaus.janino.Java.LocalVariableSlot
-
- getType() - Method in class org.codehaus.janino.Java.MarkerAnnotation
-
- getType() - Method in class org.codehaus.janino.Java.NormalAnnotation
-
- getType() - Method in class org.codehaus.janino.Java.SingleElementAnnotation
-
- getType() - Method in class org.codehaus.janino.UnitCompiler.SimpleIField
-
- getUnitCompilers() - Method in class org.codehaus.janino.JavaSourceIClassLoader
-
- getValue(ClassFile) - Method in class org.codehaus.janino.util.ClassFile.ConstantValuePoolInfo
-
- getVariableDeclaratorsAndInitializers() - Method in class org.codehaus.janino.Java.AbstractClassDeclaration
-
- getVariableDeclaratorsAndInitializers() - Method in interface org.codehaus.janino.Java.ClassDeclaration
-
Returns the initializers for class variables (JLS7 8.3.2.1) and instance variables (JLS7 8.3.2.2), and
the instance initializers (JLS7 8.6) and static initializers (JLS7 8.7) in the order as they appear in
the type declaration.
- guessParameterNames(Scanner) - Static method in class org.codehaus.janino.ExpressionEvaluator
-
Guess the names of the parameters used in the given expression.
- guessParameterNames(Scanner) - Static method in class org.codehaus.janino.ScriptEvaluator
-
Guesses the names of the parameters used in the given expression.
- JaninoOption - Enum in org.codehaus.janino
-
- JaninoRuntimeException - Exception in org.codehaus.janino
-
- JaninoRuntimeException() - Constructor for exception org.codehaus.janino.JaninoRuntimeException
-
Deprecated.
- JaninoRuntimeException(String) - Constructor for exception org.codehaus.janino.JaninoRuntimeException
-
Deprecated.
- JaninoRuntimeException(String, Throwable) - Constructor for exception org.codehaus.janino.JaninoRuntimeException
-
Deprecated.
- JarDirectoriesResourceFinder - Class in org.codehaus.janino.util.resource
-
Finds resources in any of the "*.jar" files that exist in a given set of directories.
- JarDirectoriesResourceFinder(File[]) - Constructor for class org.codehaus.janino.util.resource.JarDirectoriesResourceFinder
-
- Java - Class in org.codehaus.janino
-
This wrapper class defines classes that represent the elements of the Java programming language.
- Java.AbstractAnnotation - Class in org.codehaus.janino
-
Convenience class.
- Java.AbstractClassDeclaration - Class in org.codehaus.janino
-
Base for the various class declaration kinds.
- Java.AbstractPackageMemberClassDeclaration - Class in org.codehaus.janino
-
Base for the various package member (a.k.a.
- Java.AbstractTypeBodyDeclaration - Class in org.codehaus.janino
-
- Java.AbstractTypeDeclaration - Class in org.codehaus.janino
-
- Java.AlternateConstructorInvocation - Class in org.codehaus.janino
-
Representation of a JLS7 8.8.7.1.
- Java.AmbiguousName - Class in org.codehaus.janino
-
Representation of a JLS7 6.5.2 "ambiguous name".
- Java.Annotatable - Interface in org.codehaus.janino
-
Representation of Java elements that can be annotated: Fields, constructors, methods, type declarations.
- Java.Annotation - Interface in org.codehaus.janino
-
Representation of a Java annotation.
- Java.AnnotationTypeDeclaration - Interface in org.codehaus.janino
-
Base for package member ("top-level") and member ("nested") annotation type declarations.
- Java.AnonymousClassDeclaration - Class in org.codehaus.janino
-
Representation of a JLS7 15.9.5 "anonymous class declaration".
- Java.ArrayAccessExpression - Class in org.codehaus.janino
-
Representation of a JLS7 15.13 "array access expression".
- Java.ArrayInitializer - Class in org.codehaus.janino
-
Representation of a JLS7 10.6 "array initializer".
- Java.ArrayInitializerOrRvalue - Interface in org.codehaus.janino
-
- Java.ArrayLength - Class in org.codehaus.janino
-
Representation of the JLS7 10.7 array type "length" pseudo-member.
- Java.ArrayType - Class in org.codehaus.janino
-
Representation of a JLS7 10.1 "array type".
- Java.AssertStatement - Class in org.codehaus.janino
-
Representation of the JLS7 14.10 ASSERT statement.
- Java.Assignment - Class in org.codehaus.janino
-
Representation of all JLS7 15.26 assignments.
- Java.Atom - Class in org.codehaus.janino
-
- Java.BinaryOperation - Class in org.codehaus.janino
-
Representation of all non-operand-modifying binary operations.
- Java.Block - Class in org.codehaus.janino
-
Representation of a Java "block" (JLS7 14.2).
- Java.BlockLambdaBody - Class in org.codehaus.janino
-
- Java.BlockStatement - Interface in org.codehaus.janino
-
Everything that can be compiled to code, e.g. the statements occurring in the body of a method or in a block,
explicit constructor invocations and instance/static initializers.
- Java.BooleanLiteral - Class in org.codehaus.janino
-
Representation of a "boolean literal" (JLS7 3.10.3) (type boolean).
- Java.BooleanRvalue - Class in org.codehaus.janino
-
Base class for
Java.Rvalues that compile better as conditional branches.
- Java.BreakableStatement - Class in org.codehaus.janino
-
Base class for statements that can be terminated abnormally with a break statement.
- Java.BreakStatement - Class in org.codehaus.janino
-
Representation of the JLS7 14.15 BREAK statement.
- Java.Cast - Class in org.codehaus.janino
-
Representation of a JLS7 15.16 "cast expression".
- Java.CatchClause - Class in org.codehaus.janino
-
Representation of a JLS7 14.20.1 CATCH clause.
- Java.CatchParameter - Class in org.codehaus.janino
-
Representation of a "catch" parameter.
- Java.CharacterLiteral - Class in org.codehaus.janino
-
Representation of a "character literal" (JLS7 3.10.4) (type char).
- Java.ClassDeclaration - Interface in org.codehaus.janino
-
Base for the various class declarations (top-level class, local class, anonymous class, nested class, top-level
enum, nested enum).
- Java.ClassLiteral - Class in org.codehaus.janino
-
Representation of a JLS7 15.8.2 "class literal".
- Java.CompilationUnit - Class in org.codehaus.janino
-
- Java.CompilationUnit.ImportDeclaration - Class in org.codehaus.janino
-
Base class for the various IMPORT declarations.
- Java.CompilationUnit.SingleStaticImportDeclaration - Class in org.codehaus.janino
-
Represents a single static import declaration like
import java.util.Collections.EMPTY_MAP;
- Java.CompilationUnit.SingleTypeImportDeclaration - Class in org.codehaus.janino
-
Represents a "single-type import declaration" like "import java.util.Map;".
- Java.CompilationUnit.StaticImportOnDemandDeclaration - Class in org.codehaus.janino
-
Represents a static-import-on-demand declaration like
import java.util.Collections.*;
- Java.CompilationUnit.TypeImportOnDemandDeclaration - Class in org.codehaus.janino
-
Represents a type-import-on-demand declaration like import java.util.*;.
- Java.ConditionalExpression - Class in org.codehaus.janino
-
Representation of a JLS7 15.25 "conditional operation".
- Java.ConstructorDeclarator - Class in org.codehaus.janino
-
Representation of a constructor declarator.
- Java.ConstructorInvocation - Class in org.codehaus.janino
-
- Java.ContinuableStatement - Class in org.codehaus.janino
-
Base class for statements that support the "continue" statement.
- Java.ContinueStatement - Class in org.codehaus.janino
-
Representation of the JLS7 14.16 CONTINUE statement.
- Java.Crement - Class in org.codehaus.janino
-
Representation of a JLS7 15.14.2 "postfix increment operation", a JLS7 15.14.3 "postfix decrement operation", a
JLS7 15.15.1 "prefix increment operation" or a JLS7 15.15.2 "prefix decrement operation".
- Java.DocCommentable - Interface in org.codehaus.janino
-
Representation of a Java element that can be annotated with a DOC comment ("/** ...
*/").
- Java.DoStatement - Class in org.codehaus.janino
-
Representation of a JLS7 14.13 DO statement.
- Java.ElementValue - Interface in org.codehaus.janino
-
- Java.ElementValueArrayInitializer - Class in org.codehaus.janino
-
An element value in the form of an array initializer, e.g.
- Java.ElementValuePair - Class in org.codehaus.janino
-
- Java.EmptyStatement - Class in org.codehaus.janino
-
Representation of the "empty statement", i.e. the blank semicolon.
- Java.EnclosingScopeOfTypeDeclaration - Class in org.codehaus.janino
-
- Java.EnumConstant - Class in org.codehaus.janino
-
Representation of an "enum constant", see JLS7 8.9.1.
- Java.EnumDeclaration - Interface in org.codehaus.janino
-
Base for package member (a.k.a.
- Java.ExpressionLambdaBody - Class in org.codehaus.janino
-
- Java.ExpressionStatement - Class in org.codehaus.janino
-
Representation of the JLS7 14.8 "expression statement".
- Java.FieldAccess - Class in org.codehaus.janino
-
Representation of an access to a field of a class or an interface.
- Java.FieldAccessExpression - Class in org.codehaus.janino
-
Representation of a JLS7 15.11 "field access expression", including the "array length" pseudo field access.
- Java.FieldDeclaration - Class in org.codehaus.janino
-
This class is derived from "Statement", because it provides for the initialization of the field.
- Java.FloatingPointLiteral - Class in org.codehaus.janino
-
Representation of a "floating-point literal" (JLS7 3.10.2) (types float and double).
- Java.ForEachStatement - Class in org.codehaus.janino
-
Representation of a JLS7 14.14.2 "enhanced FOR statement".
- Java.FormalLambdaParameters - Class in org.codehaus.janino
-
- Java.ForStatement - Class in org.codehaus.janino
-
Representation of a JLS7 14.14.1 "basic FOR statement".
- Java.FunctionDeclarator - Class in org.codehaus.janino
-
- Java.FunctionDeclarator.FormalParameter - Class in org.codehaus.janino
-
Representation of a (formal) function parameter.
- Java.FunctionDeclarator.FormalParameters - Class in org.codehaus.janino
-
Representation of the (formal) function parameters.
- Java.IdentifierLambdaParameters - Class in org.codehaus.janino
-
- Java.IfStatement - Class in org.codehaus.janino
-
Representation of a JLS7 14.9 IF statement.
- Java.InferredLambdaParameters - Class in org.codehaus.janino
-
- Java.Initializer - Class in org.codehaus.janino
-
Representation of an "instance initializer" (JLS7 8.6) or "static initializer" (JLS7 8.7).
- Java.Instanceof - Class in org.codehaus.janino
-
Representation of a JLS7 15.20.2 "type comparison operation".
- Java.IntegerLiteral - Class in org.codehaus.janino
-
Representation of an "integer literal" (JLS7 3.10.1) (types int and long).
- Java.InterfaceDeclaration - Class in org.codehaus.janino
-
Base for the various interface declaration kinds.
- Java.Invocation - Class in org.codehaus.janino
-
- Java.LabeledStatement - Class in org.codehaus.janino
-
Representation of a JLS7 14.7 "labeled statement".
- Java.LambdaBody - Interface in org.codehaus.janino
-
- Java.LambdaExpression - Class in org.codehaus.janino
-
- Java.LambdaParameters - Interface in org.codehaus.janino
-
- Java.Literal - Class in org.codehaus.janino
-
Abstract base class for the various Java literals; see JLS7 3.10.
- Java.LocalClassDeclaration - Class in org.codehaus.janino
-
Representation of a "local class declaration" i.e. a class declaration that appears inside a method body.
- Java.LocalClassDeclarationStatement - Class in org.codehaus.janino
-
Representation of the JLS7 14.3 "local class declaration statement".
- Java.LocalVariable - Class in org.codehaus.janino
-
Representation of a local variable while it is in scope during compilation.
- Java.LocalVariableAccess - Class in org.codehaus.janino
-
Representation of a local variable access -- used during compilation.
- Java.LocalVariableDeclarationStatement - Class in org.codehaus.janino
-
Representation of a JLS7 14.4 "local variable declaration statement".
- Java.LocalVariableSlot - Class in org.codehaus.janino
-
All local variables have a slot number; local variables that get written into the "local variable table"
also have a start and end offset that defines the variable's extent in the bytecode.
- Java.Locatable - Interface in org.codehaus.janino
-
This interface is implemented by objects which are associated with a location in the source code.
- Java.Located - Class in org.codehaus.janino
-
- Java.Lvalue - Class in org.codehaus.janino
-
Representation of an "lvalue", i.e. an expression that has a type and a value, and can be assigned to: An
expression that can be the left-hand-side of an assignment.
- Java.MarkerAnnotation - Class in org.codehaus.janino
-
Representation of a "marker annotation", i.e. an annotation without any elements in parentheses.
- Java.MemberAnnotationTypeDeclaration - Class in org.codehaus.janino
-
Representation of a member annotation type declaration, a.k.a.
- Java.MemberClassDeclaration - Class in org.codehaus.janino
-
Representation of a "member class declaration", i.e. a class declaration that appears inside another class or
interface declaration.
- Java.MemberEnumDeclaration - Class in org.codehaus.janino
-
Representation of a "member enum declaration", i.e. an enum declaration that appears inside another class or
interface declaration.
- Java.MemberInterfaceDeclaration - Class in org.codehaus.janino
-
Representation of a "member interface declaration", i.e. an interface declaration that appears inside another
class or interface declaration.
- Java.MemberTypeDeclaration - Interface in org.codehaus.janino
-
Represents a class or interface declaration where the immediately enclosing scope is another class or interface
declaration.
- Java.MethodDeclarator - Class in org.codehaus.janino
-
Representation of a method declarator.
- Java.MethodInvocation - Class in org.codehaus.janino
-
Representation of a JLS7 15.12 "method invocation expression".
- Java.Modifiers - Class in org.codehaus.janino
-
Representation of the modifier flags and annotations that are associated with a declaration.
- Java.NamedClassDeclaration - Class in org.codehaus.janino
-
Base for the various named class declarations.
- Java.NamedTypeDeclaration - Interface in org.codehaus.janino
-
Represents the declaration of a class or an interface that has a name.
- Java.NewAnonymousClassInstance - Class in org.codehaus.janino
-
Representation of a JLS7 15.9 "anonymous class instance creation expression".
- Java.NewArray - Class in org.codehaus.janino
-
Representation of a JLS7 15.10 "array creation expression".
- Java.NewClassInstance - Class in org.codehaus.janino
-
Representation of a JLS7 "class instance creation expression".
- Java.NewInitializedArray - Class in org.codehaus.janino
-
Representation of a JLS7 15.10 "array creation expression".
- Java.NormalAnnotation - Class in org.codehaus.janino
-
A "normal annotation", i.e. an annotation with multiple elements in parentheses and curly braces.
- Java.NullLiteral - Class in org.codehaus.janino
-
Representation of a "null literal" (JLS7 3.10.7).
- Java.Package - Class in org.codehaus.janino
-
Representation of a JLS7 6.5.2.1.5 "package name".
- Java.PackageDeclaration - Class in org.codehaus.janino
-
Representation of a package declaration like package com.acme.tools;.
- Java.PackageMemberAnnotationTypeDeclaration - Class in org.codehaus.janino
-
Representation of a package member annotation type declaration, a.k.a.
- Java.PackageMemberClassDeclaration - Class in org.codehaus.janino
-
Implementation of a "package member class declaration", a.k.a.
- Java.PackageMemberEnumDeclaration - Class in org.codehaus.janino
-
Implementation of a "package member enum declaration", a.k.a.
- Java.PackageMemberInterfaceDeclaration - Class in org.codehaus.janino
-
Representation of a "package member interface declaration", a.k.a.
- Java.PackageMemberTypeDeclaration - Interface in org.codehaus.janino
-
Represents a class or interface declaration on compilation unit level.
- Java.ParameterAccess - Class in org.codehaus.janino
-
"Artificial" operation for accessing the parameters of the synthetic constructor of an anonymous class.
- Java.ParenthesizedExpression - Class in org.codehaus.janino
-
Representation of a JLS7 15.8.5 "parenthesized expression".
- Java.Primitive - Enum in org.codehaus.janino
-
Java's primitive types.
- Java.PrimitiveType - Class in org.codehaus.janino
-
Representation of a JLS7 4.2 "primitive type", i.e a primitive type "usage", which has a location.
- Java.QualifiedThisReference - Class in org.codehaus.janino
-
Representation of an JLS7 15.8.4 access to the current object or an enclosing instance.
- Java.ReferenceType - Class in org.codehaus.janino
-
Representation of a JLS7 4.3 reference type.
- Java.ReturnStatement - Class in org.codehaus.janino
-
Representation of the JLS7 14.17 RETURN statement.
- Java.Rvalue - Class in org.codehaus.janino
-
Representation of an "rvalue", i.e. an expression that has a type and a value, but cannot be assigned to: An
expression that can be the right-hand-side of an assignment.
- Java.RvalueMemberType - Class in org.codehaus.janino
-
Representation of the first part of a JLS7 15.9 "Qualified class instance creation expression": The "a.new MyClass" part of "a.new MyClass(...)" expression.
- Java.Scope - Interface in org.codehaus.janino
-
Representation of a Java "scope", e.g. a compilation unit, type, method or block.
- Java.SimpleConstant - Class in org.codehaus.janino
-
This class is not used when code is parsed; it is intended for "programmatic" literals.
- Java.SimpleType - Class in org.codehaus.janino
-
This class is not used when code is parsed; it is intended for "programmatic" types.
- Java.SingleElementAnnotation - Class in org.codehaus.janino
-
Representation of a "single-element annotation", i.e. an annotation followed by a single element in parentheses.
- Java.Statement - Class in org.codehaus.janino
-
Everything that can occur in the body of a method or in a block.
- Java.StringLiteral - Class in org.codehaus.janino
-
Representation of a "string literal" (JLS7 3.10.5) (type
String).
- Java.SuperclassFieldAccessExpression - Class in org.codehaus.janino
-
Representation of an JLS7 "superclass field access expression", e.g.
- Java.SuperclassMethodInvocation - Class in org.codehaus.janino
-
Representation of a JLS7 15.12.1.1.3 "superclass method invocation".
- Java.SuperConstructorInvocation - Class in org.codehaus.janino
-
Representation of a JLS7 8.8.7.1.
- Java.SwitchStatement - Class in org.codehaus.janino
-
The JLS7 14.10 switch Statement.
- Java.SwitchStatement.SwitchBlockStatementGroup - Class in org.codehaus.janino
-
Representation of a "switch block statement group" as defined in JLS7 14.11.
- Java.SynchronizedStatement - Class in org.codehaus.janino
-
Representation of a JLS7 14.9 SYNCHRONIZED statement.
- Java.ThisReference - Class in org.codehaus.janino
-
Representation of an JLS7 15.8.3 access to the innermost enclosing instance.
- Java.ThrowStatement - Class in org.codehaus.janino
-
Representation of a JLS7 14.18 THROW statement.
- Java.TryStatement - Class in org.codehaus.janino
-
Representation of a JLS7 14.20 TRY statement.
- Java.TryStatement.LocalVariableDeclaratorResource - Class in org.codehaus.janino
-
Representation of a JLS9 14.20.2 "local-variable-declarator resource" in a TRY-with-resources statement.
- Java.TryStatement.Resource - Class in org.codehaus.janino
-
Representation of a JLS9 14.20.2 "resource" in a TRY-with-resources statement.
- Java.TryStatement.VariableAccessResource - Class in org.codehaus.janino
-
Representation of a JLS9 14.20.2 "variable-access resource" in a TRY-with-resources statement.
- Java.Type - Class in org.codehaus.janino
-
Representation of a Java type.
- Java.TypeArgument - Interface in org.codehaus.janino
-
Representation of a JLS7 4.5.1 type argument.
- Java.TypeBodyDeclaration - Interface in org.codehaus.janino
-
Representation of a "ClassBodyDeclaration" or an "InterfaceMemberDeclaration".
- Java.TypeDeclaration - Interface in org.codehaus.janino
-
Base for the various kinds of type declarations, e.g. top-level class, member interface, local class.
- Java.TypeParameter - Class in org.codehaus.janino
-
Representation of a type parameter (which declares a type variable).
- Java.UnaryOperation - Class in org.codehaus.janino
-
Representation of a JLS7 15.15.3 "unary plus operator", a JLS7 15.15.4 "unary minus operator", a JLS7 15.15.5
"bitwise complement operator" or a JLS7 15.15.6 "logical complement operator".
- Java.VariableDeclarator - Class in org.codehaus.janino
-
Used by FieldDeclaration and LocalVariableDeclarationStatement.
- Java.WhileStatement - Class in org.codehaus.janino
-
Representation of the JLS7 14.2 WHILE statement.
- Java.Wildcard - Class in org.codehaus.janino
-
Representation of a JLS7 4.5.1 "wildcard".
- JAVA_IO_SERIALIZABLE - Static variable in class org.codehaus.janino.Descriptor
-
- JAVA_LANG_ANNOTATION_RETENTION - Static variable in class org.codehaus.janino.Descriptor
-
The field descriptor for the annotation
Retention.
- JAVA_LANG_ASSERTIONERROR - Static variable in class org.codehaus.janino.Descriptor
-
- JAVA_LANG_BOOLEAN - Static variable in class org.codehaus.janino.Descriptor
-
The field descriptor for the class
Boolean.
- JAVA_LANG_BYTE - Static variable in class org.codehaus.janino.Descriptor
-
The field descriptor for the class
Byte.
- JAVA_LANG_CHARACTER - Static variable in class org.codehaus.janino.Descriptor
-
The field descriptor for the class
Character.
- JAVA_LANG_CLASS - Static variable in class org.codehaus.janino.Descriptor
-
The field descriptor for the class
Class.
- JAVA_LANG_CLONEABLE - Static variable in class org.codehaus.janino.Descriptor
-
The field descriptor for the interface
Cloneable.
- JAVA_LANG_DOUBLE - Static variable in class org.codehaus.janino.Descriptor
-
The field descriptor for the class
Double.
- JAVA_LANG_ENUM - Static variable in class org.codehaus.janino.Descriptor
-
The field descriptor for the class
Enum.
- JAVA_LANG_ERROR - Static variable in class org.codehaus.janino.Descriptor
-
The field descriptor for the class
Error.
- JAVA_LANG_EXCEPTION - Static variable in class org.codehaus.janino.Descriptor
-
The field descriptor for the class
Exception.
- JAVA_LANG_FLOAT - Static variable in class org.codehaus.janino.Descriptor
-
The field descriptor for the class
Float.
- JAVA_LANG_INTEGER - Static variable in class org.codehaus.janino.Descriptor
-
The field descriptor for the class
Integer.
- JAVA_LANG_ITERABLE - Static variable in class org.codehaus.janino.Descriptor
-
The field descriptor for the interface
Iterable.
- JAVA_LANG_LONG - Static variable in class org.codehaus.janino.Descriptor
-
The field descriptor for the class
Long.
- JAVA_LANG_OBJECT - Static variable in class org.codehaus.janino.Descriptor
-
The field descriptor for the class
Object.
- JAVA_LANG_OVERRIDE - Static variable in class org.codehaus.janino.Descriptor
-
The field descriptor for the annotation
Override.
- JAVA_LANG_RUNTIMEEXCEPTION - Static variable in class org.codehaus.janino.Descriptor
-
- JAVA_LANG_SHORT - Static variable in class org.codehaus.janino.Descriptor
-
The field descriptor for the class
Short.
- JAVA_LANG_STRING - Static variable in class org.codehaus.janino.Descriptor
-
The field descriptor for the class
String.
- JAVA_LANG_STRINGBUILDER - Static variable in class org.codehaus.janino.Descriptor
-
- JAVA_LANG_SYSTEM - Static variable in class org.codehaus.janino.Descriptor
-
The field descriptor for the class
System.
- JAVA_LANG_THROWABLE - Static variable in class org.codehaus.janino.Descriptor
-
The field descriptor for the class
Throwable.
- JAVA_UTIL_ITERATOR - Static variable in class org.codehaus.janino.Descriptor
-
The field descriptor for the interface
Iterator.
- JavaSourceClassLoader - Class in org.codehaus.janino
-
A
ClassLoader that, unlike usual
ClassLoaders, does not load byte code, but reads Java source code
and then scans, parses, compiles and loads it into the virtual machine.
- JavaSourceClassLoader() - Constructor for class org.codehaus.janino.JavaSourceClassLoader
-
- JavaSourceClassLoader(ClassLoader) - Constructor for class org.codehaus.janino.JavaSourceClassLoader
-
- JavaSourceClassLoader(ClassLoader, File[], String) - Constructor for class org.codehaus.janino.JavaSourceClassLoader
-
Sets up a
JavaSourceClassLoader that finds Java source code in a file that resides in either of
the directories specified by the given source path.
- JavaSourceClassLoader(ClassLoader, ResourceFinder, String) - Constructor for class org.codehaus.janino.JavaSourceClassLoader
-
- JavaSourceClassLoader(ClassLoader, JavaSourceIClassLoader) - Constructor for class org.codehaus.janino.JavaSourceClassLoader
-
- JavaSourceIClassLoader - Class in org.codehaus.janino
-
This
IClassLoader finds, scans and parses compilation units.
- JavaSourceIClassLoader(ResourceFinder, String, IClassLoader) - Constructor for class org.codehaus.janino.JavaSourceIClassLoader
-
- join(Object[], String) - Static method in class org.codehaus.janino.Java
-
- join(Object[], String, int, int) - Static method in class org.codehaus.janino.Java
-
- JUMP_IF_FALSE - Static variable in class org.codehaus.janino.UnitCompiler
-
- JUMP_IF_TRUE - Static variable in class org.codehaus.janino.UnitCompiler
-
- main(String[]) - Static method in class org.codehaus.janino.Compiler
-
Command line interface.
- main(String[]) - Static method in class org.codehaus.janino.samples.DeclarationCounter
-
- main(String[]) - Static method in class org.codehaus.janino.SimpleCompiler
-
- main(String[]) - Static method in class org.codehaus.janino.tools.HprofScrubber
-
- main(String[]) - Static method in class org.codehaus.janino.UnicodeUnescapeReader
-
Simple unit testing.
- main(String[]) - Static method in class org.codehaus.janino.Unparser
-
Testing of parsing/unparsing.
- MAJOR_VERSION_JDK_1_1 - Static variable in class org.codehaus.janino.util.ClassFile
-
Major version number of a class file that was generated by a Java 1.1-compliant compiler.
- MAJOR_VERSION_JDK_1_10 - Static variable in class org.codehaus.janino.util.ClassFile
-
Major version number of a class file that was generated by a Java 1.10-compliant compiler.
- MAJOR_VERSION_JDK_1_11 - Static variable in class org.codehaus.janino.util.ClassFile
-
Major version number of a class file that was generated by a Java 1.11-compliant compiler.
- MAJOR_VERSION_JDK_1_12 - Static variable in class org.codehaus.janino.util.ClassFile
-
Major version number of a class file that was generated by a Java 1.12-compliant compiler.
- MAJOR_VERSION_JDK_1_2 - Static variable in class org.codehaus.janino.util.ClassFile
-
Major version number of a class file that was generated by a Java 1.2-compliant compiler.
- MAJOR_VERSION_JDK_1_3 - Static variable in class org.codehaus.janino.util.ClassFile
-
Major version number of a class file that was generated by a Java 1.3-compliant compiler.
- MAJOR_VERSION_JDK_1_4 - Static variable in class org.codehaus.janino.util.ClassFile
-
Major version number of a class file that was generated by a Java 1.4-compliant compiler.
- MAJOR_VERSION_JDK_1_5 - Static variable in class org.codehaus.janino.util.ClassFile
-
Major version number of a class file that was generated by a Java 1.5-compliant compiler.
- MAJOR_VERSION_JDK_1_6 - Static variable in class org.codehaus.janino.util.ClassFile
-
Major version number of a class file that was generated by a Java 1.6-compliant compiler.
- MAJOR_VERSION_JDK_1_7 - Static variable in class org.codehaus.janino.util.ClassFile
-
Major version number of a class file that was generated by a Java 1.7-compliant compiler.
- MAJOR_VERSION_JDK_1_8 - Static variable in class org.codehaus.janino.util.ClassFile
-
Major version number of a class file that was generated by a Java 1.8-compliant compiler.
- MAJOR_VERSION_JDK_1_9 - Static variable in class org.codehaus.janino.util.ClassFile
-
Major version number of a class file that was generated by a Java 1.9-compliant compiler.
- makeCompilationUnit(Parser) - Method in class org.codehaus.janino.ClassBodyEvaluator
-
- makeSpace(int, int) - Method in class org.codehaus.janino.CodeContext
-
Inserts
size NUL bytes at the current inserter's offset, advances the current inserter's offset by
size, creates
CodeContext.LineNumberOffsets as necessary, and returns the current inserter's original
offset (the offset of the first NUL byte that was inserted).
- makeStatements(int, Parser, List<Java.BlockStatement>, List<Java.MethodDeclarator>) - Method in class org.codehaus.janino.ExpressionEvaluator
-
- makeStatements(int, Parser, List<Java.BlockStatement>, List<Java.MethodDeclarator>) - Method in class org.codehaus.janino.ScriptEvaluator
-
Parses statements from the parser until end-of-input.
- MapResourceCreator - Class in org.codehaus.janino.util.resource
-
Creates resources as byte arrays in a delegate
Map.
- MapResourceCreator() - Constructor for class org.codehaus.janino.util.resource.MapResourceCreator
-
Auto-create the delegate
Map.
- MapResourceCreator(Map<String, byte[]>) - Constructor for class org.codehaus.janino.util.resource.MapResourceCreator
-
- MapResourceFinder - Class in org.codehaus.janino.util.resource
-
- MapResourceFinder() - Constructor for class org.codehaus.janino.util.resource.MapResourceFinder
-
- MapResourceFinder(Map<String, byte[]>) - Constructor for class org.codehaus.janino.util.resource.MapResourceFinder
-
- MarkerAnnotation(Java.Type) - Constructor for class org.codehaus.janino.Java.MarkerAnnotation
-
- matches(String) - Method in class org.codehaus.janino.util.StringPattern
-
Matches the given text against the pattern represented by the current instance,
as follows:
A * in the pattern matches any sequence of zero or more characters in the
text
A ?
- matches(StringPattern[], String) - Static method in class org.codehaus.janino.util.StringPattern
-
- MemberAnnotationTypeDeclaration(Location, String, Java.Modifiers, String) - Constructor for class org.codehaus.janino.Java.MemberAnnotationTypeDeclaration
-
- MemberClassDeclaration(Location, String, Java.Modifiers, String, Java.TypeParameter[], Java.Type, Java.Type[]) - Constructor for class org.codehaus.janino.Java.MemberClassDeclaration
-
- MemberEnumDeclaration(Location, String, Java.Modifiers, String, Java.Type[]) - Constructor for class org.codehaus.janino.Java.MemberEnumDeclaration
-
- MemberInterfaceDeclaration(Location, String, Java.Modifiers, String, Java.TypeParameter[], Java.Type[]) - Constructor for class org.codehaus.janino.Java.MemberInterfaceDeclaration
-
- METH_java_lang_Enum__ordinal - Variable in class org.codehaus.janino.IClassLoader
-
- METH_java_lang_Iterable__iterator - Variable in class org.codehaus.janino.IClassLoader
-
- METH_java_lang_String__concat__java_lang_String - Variable in class org.codehaus.janino.IClassLoader
-
- METH_java_lang_String__equals__java_lang_Object - Variable in class org.codehaus.janino.IClassLoader
-
- METH_java_lang_String__hashCode - Variable in class org.codehaus.janino.IClassLoader
-
- METH_java_lang_String__valueOf__boolean - Variable in class org.codehaus.janino.IClassLoader
-
- METH_java_lang_String__valueOf__char - Variable in class org.codehaus.janino.IClassLoader
-
- METH_java_lang_String__valueOf__double - Variable in class org.codehaus.janino.IClassLoader
-
- METH_java_lang_String__valueOf__float - Variable in class org.codehaus.janino.IClassLoader
-
- METH_java_lang_String__valueOf__int - Variable in class org.codehaus.janino.IClassLoader
-
- METH_java_lang_String__valueOf__java_lang_Object - Variable in class org.codehaus.janino.IClassLoader
-
- METH_java_lang_String__valueOf__long - Variable in class org.codehaus.janino.IClassLoader
-
- METH_java_lang_StringBuilder__append__boolean - Variable in class org.codehaus.janino.IClassLoader
-
- METH_java_lang_StringBuilder__append__char - Variable in class org.codehaus.janino.IClassLoader
-
- METH_java_lang_StringBuilder__append__double - Variable in class org.codehaus.janino.IClassLoader
-
- METH_java_lang_StringBuilder__append__float - Variable in class org.codehaus.janino.IClassLoader
-
- METH_java_lang_StringBuilder__append__int - Variable in class org.codehaus.janino.IClassLoader
-
- METH_java_lang_StringBuilder__append__java_lang_Object - Variable in class org.codehaus.janino.IClassLoader
-
- METH_java_lang_StringBuilder__append__java_lang_String - Variable in class org.codehaus.janino.IClassLoader
-
- METH_java_lang_StringBuilder__append__long - Variable in class org.codehaus.janino.IClassLoader
-
- METH_java_lang_StringBuilder__toString - Variable in class org.codehaus.janino.IClassLoader
-
- METH_java_lang_Throwable__addSuppressed - Variable in class org.codehaus.janino.IClassLoader
-
- METH_java_util_Iterator__hasNext - Variable in class org.codehaus.janino.IClassLoader
-
- METH_java_util_Iterator__next - Variable in class org.codehaus.janino.IClassLoader
-
- MethodDeclarator(Location, String, Java.Modifiers, Java.TypeParameter[], Java.Type, String, Java.FunctionDeclarator.FormalParameters, Java.Type[], Java.ElementValue, List<? extends Java.BlockStatement>) - Constructor for class org.codehaus.janino.Java.MethodDeclarator
-
- MethodDescriptor - Class in org.codehaus.janino
-
Representation of a "method descriptor" (JVMS 4.3.3).
- MethodDescriptor(String, String...) - Constructor for class org.codehaus.janino.MethodDescriptor
-
- MethodDescriptor(String) - Constructor for class org.codehaus.janino.MethodDescriptor
-
Parses a method descriptor into parameter FDs and return FDs.
- MethodInfo(short, short, short, List<ClassFile.AttributeInfo>) - Constructor for class org.codehaus.janino.util.ClassFile.MethodInfo
-
Initializes the "method_info" structure.
- methodInfos - Variable in class org.codehaus.janino.util.ClassFile
-
- MethodInvocation(Location, Java.Atom, String, Java.Rvalue[]) - Constructor for class org.codehaus.janino.Java.MethodInvocation
-
- methodName - Variable in class org.codehaus.janino.Java.Invocation
-
Name of the invoked method.
- mhs - Variable in class org.codehaus.janino.Java.ConditionalExpression
-
Middle-hand side of this conditional operation.
- MINOR_VERSION_JDK_1_1 - Static variable in class org.codehaus.janino.util.ClassFile
-
Minor version number of a class file that was generated by a Java 1.1-compliant compiler.
- MINOR_VERSION_JDK_1_10 - Static variable in class org.codehaus.janino.util.ClassFile
-
Minor version number of a class file that was generated by a Java 1.10-compliant compiler.
- MINOR_VERSION_JDK_1_11 - Static variable in class org.codehaus.janino.util.ClassFile
-
Minor version number of a class file that was generated by a Java 1.11-compliant compiler.
- MINOR_VERSION_JDK_1_12 - Static variable in class org.codehaus.janino.util.ClassFile
-
Minor version number of a class file that was generated by a Java 1.12-compliant compiler.
- MINOR_VERSION_JDK_1_2 - Static variable in class org.codehaus.janino.util.ClassFile
-
Minor version number of a class file that was generated by a Java 1.2-compliant compiler.
- MINOR_VERSION_JDK_1_3 - Static variable in class org.codehaus.janino.util.ClassFile
-
Minor version number of a class file that was generated by a Java 1.3-compliant compiler.
- MINOR_VERSION_JDK_1_4 - Static variable in class org.codehaus.janino.util.ClassFile
-
Minor version number of a class file that was generated by a Java 1.4-compliant compiler.
- MINOR_VERSION_JDK_1_5 - Static variable in class org.codehaus.janino.util.ClassFile
-
Minor version number of a class file that was generated by a Java 1.5-compliant compiler.
- MINOR_VERSION_JDK_1_6 - Static variable in class org.codehaus.janino.util.ClassFile
-
Minor version number of a class file that was generated by a Java 1.6-compliant compiler.
- MINOR_VERSION_JDK_1_7 - Static variable in class org.codehaus.janino.util.ClassFile
-
Minor version number of a class file that was generated by a Java 1.7-compliant compiler.
- MINOR_VERSION_JDK_1_8 - Static variable in class org.codehaus.janino.util.ClassFile
-
Minor version number of a class file that was generated by a Java 1.8-compliant compiler.
- MINOR_VERSION_JDK_1_9 - Static variable in class org.codehaus.janino.util.ClassFile
-
Minor version number of a class file that was generated by a Java 1.9-compliant compiler.
- Mod - Class in org.codehaus.janino
-
This class defines constants and convenience methods for the handling of modifiers as defined by the JVM.
- modifiers - Variable in class org.codehaus.janino.Java.FieldDeclaration
-
The modifiers of this field declaration.
- modifiers - Variable in class org.codehaus.janino.Java.FunctionDeclarator
-
- modifiers - Variable in class org.codehaus.janino.Java.LocalVariableDeclarationStatement
-
The local variable modifiers (annotations and/or flags like FINAL).
- Modifiers() - Constructor for class org.codehaus.janino.Java.Modifiers
-
- Modifiers(short) - Constructor for class org.codehaus.janino.Java.Modifiers
-
- Modifiers(short, Java.Annotation[], boolean) - Constructor for class org.codehaus.janino.Java.Modifiers
-
- modifiers - Variable in class org.codehaus.janino.Java.TryStatement.LocalVariableDeclaratorResource
-
The resource variable modifiers (annotations and/or flags like FINAL).
- MultiDimensionalIterator<T> - Class in org.codehaus.janino.util.iterator
-
- MultiDimensionalIterator(Iterator<?>, int) - Constructor for class org.codehaus.janino.util.iterator.MultiDimensionalIterator
-
- MultiIterator<T> - Class in org.codehaus.janino.util
-
- MultiIterator(Iterator<T>[]) - Constructor for class org.codehaus.janino.util.MultiIterator
-
- MultiIterator(Collection<T>[]) - Constructor for class org.codehaus.janino.util.MultiIterator
-
- MultiIterator(Object[][]) - Constructor for class org.codehaus.janino.util.MultiIterator
-
- MultiIterator(Collection<?>) - Constructor for class org.codehaus.janino.util.MultiIterator
-
- MultiIterator(Iterator<?>) - Constructor for class org.codehaus.janino.util.MultiIterator
-
- MultiIterator(Object[]) - Constructor for class org.codehaus.janino.util.MultiIterator
-
- MultiIterator(Object, Collection<T>) - Constructor for class org.codehaus.janino.util.MultiIterator
-
- MultiIterator(Collection<T>, Object) - Constructor for class org.codehaus.janino.util.MultiIterator
-
- MultiIterator(Object, Iterator<T>) - Constructor for class org.codehaus.janino.util.MultiIterator
-
Iterates over the given
Iterator, prepended with the given
prefix.
- MultiIterator(Iterator<T>, Object) - Constructor for class org.codehaus.janino.util.MultiIterator
-
Iterates over the given
Iterator, appended with the given
suffix.
- MultiResourceFinder - Class in org.codehaus.janino.util.resource
-
- MultiResourceFinder(Collection<ResourceFinder>) - Constructor for class org.codehaus.janino.util.resource.MultiResourceFinder
-
- Objects - Class in org.codehaus.janino.util
-
- ObjectVariableInfo(ClassFile.ConstantClassInfo) - Constructor for class org.codehaus.janino.util.ClassFile.StackMapTableAttribute.ObjectVariableInfo
-
- Offset() - Constructor for class org.codehaus.janino.CodeContext.Offset
-
- open() - Method in class org.codehaus.janino.util.resource.FileResource
-
- open() - Method in interface org.codehaus.janino.util.resource.Resource
-
Opens the resource.
- open() - Method in class org.codehaus.janino.util.resource.StringResource
-
- operand - Variable in class org.codehaus.janino.Java.Crement
-
The lvalue to operate upon.
- operand - Variable in class org.codehaus.janino.Java.UnaryOperation
-
The rvalue to operate upon.
- operator - Variable in class org.codehaus.janino.Java.Assignment
-
The assignment operator, as an
interned string; either the "simple assignment
operator" (JLS7 15.26.1), or one of the "compound assignment operators" (JLS7 15.26.2).
- operator - Variable in class org.codehaus.janino.Java.BinaryOperation
-
- operator - Variable in class org.codehaus.janino.Java.Crement
-
The operator; either
"++" or
"--", as an
interned string.
- operator - Variable in class org.codehaus.janino.Java.UnaryOperation
-
The operator; either "+", "-", "~" or "!"
- optionalArguments - Variable in class org.codehaus.janino.Java.EnumConstant
-
The optional arguments that appear after the enum constant name iff the enum declares constructors with
one or more parameters.
- optionalBound - Variable in class org.codehaus.janino.Java.TypeParameter
-
The optional bound of the type parameter.
- optionalClassToType(Location, Class<?>) - Method in class org.codehaus.janino.SimpleCompiler
-
- optionalCondition - Variable in class org.codehaus.janino.Java.ForStatement
-
The optional "condition" part of the "basic FOR statement".
- optionalConstructorInvocation - Variable in class org.codehaus.janino.Java.ConstructorDeclarator
-
- optionalDocComment - Variable in class org.codehaus.janino.Java.EnumConstant
-
The optional "doc comment" that appeared in the compilation unit immediately before this enum constant
declaration.
- optionalExpression2 - Variable in class org.codehaus.janino.Java.AssertStatement
-
The optional right-hand-side expression of this ASSERT statement.
- optionalExtendedType - Variable in class org.codehaus.janino.Java.NamedClassDeclaration
-
The type of the extended class.
- optionalFileName - Variable in class org.codehaus.janino.Java.CompilationUnit
-
A string that explains the "file" (or similar resource) where this compilation unit was loaded from.
- optionalInit - Variable in class org.codehaus.janino.Java.ForStatement
-
The optional "init" part of the "basic FOR statement".
- optionalInitializer - Variable in class org.codehaus.janino.Java.VariableDeclarator
-
The initializer for the variable, if any.
- optionalLabel - Variable in class org.codehaus.janino.Java.BreakStatement
-
The optional label that this BREAK statement refers to.
- optionalLabel - Variable in class org.codehaus.janino.Java.ContinueStatement
-
The optional label that this CONTINUE statement refers to.
- optionalPackageDeclaration - Variable in class org.codehaus.janino.Java.CompilationUnit
-
The package declaration at the very top of this compilation unit (if any).
- optionalQualification - Variable in class org.codehaus.janino.Java.NewAnonymousClassInstance
-
The qualification iff this a "qualified anonymous class instance creation expression".
- optionalQualification - Variable in class org.codehaus.janino.Java.NewClassInstance
-
The qualification of this "qualified class instance creation expression".
- optionalQualification - Variable in class org.codehaus.janino.Java.SuperclassFieldAccessExpression
-
The optional qualification before ".super.fld".
- optionalQualification - Variable in class org.codehaus.janino.Java.SuperConstructorInvocation
-
The qualification for this "qualified superclass constructor invocation", or null iff this is an
"unqualified superclass constructor invocation".
- optionalReturnValue - Variable in class org.codehaus.janino.Java.ReturnStatement
-
The optional rvalue that is returned.
- optionalStatements - Variable in class org.codehaus.janino.Java.FunctionDeclarator
-
The statements that comprise the function; null for abstract method declarations.
- optionalTarget - Variable in class org.codehaus.janino.Java.MethodInvocation
-
The optional type or rvalue that qualifies this method invocation.
- optionalTypeArguments - Variable in class org.codehaus.janino.Java.ReferenceType
-
The optional type arguments of the reference type.
- optionalTypeParameters - Variable in class org.codehaus.janino.Java.MethodDeclarator
-
The type parameters declared for the method.
- optionalUpdate - Variable in class org.codehaus.janino.Java.ForStatement
-
The optional "update" part of the "basic FOR statement".
- options() - Method in class org.codehaus.janino.Compiler
-
- options(EnumSet<JaninoOption>) - Method in class org.codehaus.janino.Compiler
-
Sets the options for all future compilations.
- options() - Method in class org.codehaus.janino.JavaSourceIClassLoader
-
- options(EnumSet<JaninoOption>) - Method in class org.codehaus.janino.JavaSourceIClassLoader
-
Sets the options for all future compilations.
- options() - Method in class org.codehaus.janino.SimpleCompiler
-
- options(EnumSet<JaninoOption>) - Method in class org.codehaus.janino.SimpleCompiler
-
Sets the options for all future compilations.
- options() - Method in class org.codehaus.janino.UnitCompiler
-
- options(EnumSet<JaninoOption>) - Method in class org.codehaus.janino.UnitCompiler
-
Sets the options for all future compilations.
- or(T, T) - Static method in class org.codehaus.janino.util.Objects
-
- org.codehaus.janino - package org.codehaus.janino
-
The core of the Janino JavaTM compiler.
- org.codehaus.janino.samples - package org.codehaus.janino.samples
-
Sample applications for the Janino JavaTM compiler.
- org.codehaus.janino.tools - package org.codehaus.janino.tools
-
Auxiliary command line tools related to JANINO.
- org.codehaus.janino.util - package org.codehaus.janino.util
-
Application-independent helper classes.
- org.codehaus.janino.util.iterator - package org.codehaus.janino.util.iterator
-
Some generic
Iterator-related helper classes.
- org.codehaus.janino.util.resource - package org.codehaus.janino.util.resource
-
- outerClassInfoIndex - Variable in class org.codehaus.janino.util.ClassFile.InnerClassesAttribute.Entry
-
The fields of the classes array as described in JVMS7 4.7.6.
- Package(Location, String) - Constructor for class org.codehaus.janino.Java.Package
-
- PACKAGE - Static variable in class org.codehaus.janino.Mod
-
The flag indicating 'default accessibility' a.k.a.
- PackageDeclaration(Location, String) - Constructor for class org.codehaus.janino.Java.PackageDeclaration
-
- PackageMemberAnnotationTypeDeclaration(Location, String, Java.Modifiers, String) - Constructor for class org.codehaus.janino.Java.PackageMemberAnnotationTypeDeclaration
-
- PackageMemberClassDeclaration(Location, String, Java.Modifiers, String, Java.TypeParameter[], Java.Type, Java.Type[]) - Constructor for class org.codehaus.janino.Java.PackageMemberClassDeclaration
-
- PackageMemberEnumDeclaration(Location, String, Java.Modifiers, String, Java.Type[]) - Constructor for class org.codehaus.janino.Java.PackageMemberEnumDeclaration
-
- PackageMemberInterfaceDeclaration(Location, String, Java.Modifiers, String, Java.TypeParameter[], Java.Type[]) - Constructor for class org.codehaus.janino.Java.PackageMemberInterfaceDeclaration
-
- packageMemberTypeDeclarations - Variable in class org.codehaus.janino.Java.CompilationUnit
-
The top-level declarations in this compilation unit.
- packageName - Variable in class org.codehaus.janino.Java.PackageDeclaration
-
The package name, e.g.
- ParameterAccess(Location, Java.FunctionDeclarator.FormalParameter) - Constructor for class org.codehaus.janino.Java.ParameterAccess
-
- parameterFds - Variable in class org.codehaus.janino.MethodDescriptor
-
The field descriptors of the method parameters.
- parameters - Variable in class org.codehaus.janino.Java.FunctionDeclarator.FormalParameters
-
- parameters - Variable in class org.codehaus.janino.Java.LambdaExpression
-
- ParenthesizedExpression(Location, Java.Rvalue) - Constructor for class org.codehaus.janino.Java.ParenthesizedExpression
-
- parseAdditiveExpression() - Method in class org.codehaus.janino.Parser
-
AdditiveExpression :=
MultiplicativeExpression { ( '+' | '-' ) MultiplicativeExpression }
- parseAndExpression() - Method in class org.codehaus.janino.Parser
-
AndExpression :=
EqualityExpression { '&' EqualityExpression }
- parseAnnotationTypeDeclarationRest(String, Java.Modifiers, Parser.InterfaceDeclarationContext) - Method in class org.codehaus.janino.Parser
-
AnnotationTypeDeclarationRest := Identifier AnnotationTypeBody
- parseArgumentList() - Method in class org.codehaus.janino.Parser
-
ArgumentList := Expression { ',' Expression }
- parseArguments() - Method in class org.codehaus.janino.Parser
-
Arguments := '(' [ ArgumentList ] ')'
- parseArrayInitializer() - Method in class org.codehaus.janino.Parser
-
ArrayInitializer :=
'{' [ VariableInitializer { ',' VariableInitializer } [ ',' ] '}'
- parseAssertStatement() - Method in class org.codehaus.janino.Parser
-
AssertStatement := 'assert' Expression [ ':' Expression ] ';'
- parseAssignmentExpression() - Method in class org.codehaus.janino.Parser
-
AssignmentExpression :=
ConditionalExpression [ AssignmentOperator AssignmentExpression ]
AssignmentOperator :=
'=' | '*=' | '/=' | '%=' | '+=' | '-=' | '<<=' |
'>>=' | '>>>=' | '&=' | '^=' | '|='
- parseBlock() - Method in class org.codehaus.janino.Parser
-
Block := '{' BlockStatements '}'
- parseBlockStatement() - Method in class org.codehaus.janino.Parser
-
BlockStatement :=
Statement | (1)
'class' ... | (2)
Modifiers Type VariableDeclarators ';' |
Expression ';' |
Expression BracketsOpt VariableDeclarators ';' (3)
(1) Includes the "labeled statement".
- parseBlockStatements() - Method in class org.codehaus.janino.Parser
-
BlockStatements := { BlockStatement }
- parseBreakStatement() - Method in class org.codehaus.janino.Parser
-
BreakStatement := 'break' [ Identifier ] ';'
- parseCatchParameter() - Method in class org.codehaus.janino.Parser
-
CatchFormalParameter := { VariableModifier } CatchType VariableDeclaratorId
CatchType := UnannClassType { '|' ClassType }
VariableModifier := Annotation | 'final'
VariableDeclaratorId := Identifier [ Dims ]
Dims := { Annotation } '[' ']' { { Annotation } '[' ']' }
UnannClassType :=
Identifier [ TypeArguments ]
| UnannClassOrInterfaceType '.' { Annotation } Identifier [ TypeArguments ]
UnannInterfaceType := UnannClassType
UnannClassOrInterfaceType := UnannClassType | UnannInterfaceType
ClassType :=
{ Annotation } Identifier [ TypeArguments ]
| ClassOrInterfaceType '.' { Annotation } Identifier [ TypeArguments ]
- parseClassBody(Java.AbstractClassDeclaration) - Method in class org.codehaus.janino.Parser
-
ClassBody := '{' { ClassBodyDeclaration } '}'
- parseClassBodyDeclaration(Java.AbstractClassDeclaration) - Method in class org.codehaus.janino.Parser
-
ClassBodyDeclaration :=
';' |
ModifiersOpt (
Block | // Instance (JLS7 8.6) or static initializer (JLS7 8.7)
'void' Identifier MethodDeclarationRest |
'class' ClassDeclarationRest |
'interface' InterfaceDeclarationRest |
ConstructorDeclarator |
[ TypeArguments ] Type Identifier MethodDeclarationRest |
Type Identifier FieldDeclarationRest ';'
)
- parseClassDeclarationRest(String, Java.Modifiers, Parser.ClassDeclarationContext) - Method in class org.codehaus.janino.Parser
-
ClassDeclarationRest :=
Identifier [ typeParameters ]
[ 'extends' ReferenceType ]
[ 'implements' ReferenceTypeList ]
ClassBody
- parseCombinedPattern(String) - Static method in class org.codehaus.janino.util.StringPattern
-
- parseCompilationUnit() - Method in class org.codehaus.janino.Parser
-
CompilationUnit := [ PackageDeclaration ]
{ ImportDeclaration }
{ TypeDeclaration }
- parseConditionalAndExpression() - Method in class org.codehaus.janino.Parser
-
ConditionalAndExpression :=
InclusiveOrExpression { '&&' InclusiveOrExpression }
- parseConditionalExpression() - Method in class org.codehaus.janino.Parser
-
ConditionalExpression :=
ConditionalOrExpression [ '?'
- parseConditionalOrExpression() - Method in class org.codehaus.janino.Parser
-
ConditionalOrExpression :=
ConditionalAndExpression { '||' ConditionalAndExpression ]
- parseConstructorDeclarator(String, Java.Modifiers) - Method in class org.codehaus.janino.Parser
-
ConstructorDeclarator :=
Identifier
FormalParameters
[ 'throws' ReferenceTypeList ]
'{'
[ 'this' Arguments ';' | 'super' Arguments ';' | Primary '.'
- parseContinueStatement() - Method in class org.codehaus.janino.Parser
-
ContinueStatement := 'continue' [ Identifier ] ';'
- parseDimExpr() - Method in class org.codehaus.janino.Parser
-
DimExpr := '[' Expression ']'
- parseDimExprs() - Method in class org.codehaus.janino.Parser
-
DimExprs := DimExpr { DimExpr }
- parseDoStatement() - Method in class org.codehaus.janino.Parser
-
DoStatement := 'do' Statement 'while' '(' Expression ')' ';'
- parseEmptyStatement() - Method in class org.codehaus.janino.Parser
-
EmptyStatement := ';'
- parseEnumBody(Java.EnumDeclaration) - Method in class org.codehaus.janino.Parser
-
EnumBody := '{' [ EnumConstant { ',' EnumConstant } [ ',' ] [ ';' ] { ClassBodyDeclaration } '}'
- parseEnumConstant() - Method in class org.codehaus.janino.Parser
-
EnumConstant := [ Annotations ] Identifier [ Arguments ] [ ClassBody ]
- parseEnumDeclarationRest(String, Java.Modifiers, Parser.ClassDeclarationContext) - Method in class org.codehaus.janino.Parser
-
EnumDeclarationRest := Identifier [ 'implements' ReferenceTypeList ] EnumBody
- parseEqualityExpression() - Method in class org.codehaus.janino.Parser
-
EqualityExpression :=
RelationalExpression { ( '==' | '!
- parseExclusiveOrExpression() - Method in class org.codehaus.janino.Parser
-
ExclusiveOrExpression :=
AndExpression { '^' AndExpression }
- parseExpression() - Method in class org.codehaus.janino.Parser
-
Expression := AssignmentExpression | LambdaExpression
Notice that all other kinds of lambda expressions are parsed in
Parser.parsePrimary().
- parseExpressionList() - Method in class org.codehaus.janino.Parser
-
ExpressionList := Expression { ',' Expression }
- parseExpressionStatement() - Method in class org.codehaus.janino.Parser
-
ExpressionStatement := Expression ';'
- parseFieldDeclarationRest(String) - Method in class org.codehaus.janino.Parser
-
FieldDeclarationRest :=
VariableDeclaratorRest
{ ',' VariableDeclarator }
- parseFormalParameter(boolean[]) - Method in class org.codehaus.janino.Parser
-
FormalParameter := [ 'final' ] Type FormalParameterRest
- parseFormalParameterList() - Method in class org.codehaus.janino.Parser
-
FormalParameterList := FormalParameter { ',' FormalParameter }
- parseFormalParameterListRest(Java.Type) - Method in class org.codehaus.janino.Parser
-
FormalParameterListRest := Identifier { ',' FormalParameter }
- parseFormalParameterRest(boolean, Java.Type, boolean[]) - Method in class org.codehaus.janino.Parser
-
FormalParameterRest := [ '.' '.' '.' ] Identifier BracketsOpt
- parseFormalParameters() - Method in class org.codehaus.janino.Parser
-
FormalParameters := '(' [ FormalParameterList ] ')'
- parseForStatement() - Method in class org.codehaus.janino.Parser
-
ForStatement :=
'for' '(' [ ForInit ] ';' [ Expression ] ';' [ ExpressionList ] ')' Statement
| 'for' '(' FormalParameter ':' Expression ')' Statement
ForInit :=
Modifiers Type VariableDeclarators
| ModifiersOpt PrimitiveType VariableDeclarators
| Expression VariableDeclarators (1)
| Expression { ',' Expression }
(1) "Expression" must pose a type.
- parseIfStatement() - Method in class org.codehaus.janino.Parser
-
IfStatement := 'if' '(' Expression ')' Statement [ 'else' Statement ]
- parseImportDeclaration() - Method in class org.codehaus.janino.Parser
-
ImportDeclaration := 'import' ImportDeclarationBody ';'
- parseImportDeclarationBody() - Method in class org.codehaus.janino.Parser
-
ImportDeclarationBody := [ 'static' ] Identifier { '.'
- parseInclusiveOrExpression() - Method in class org.codehaus.janino.Parser
-
InclusiveOrExpression :=
ExclusiveOrExpression { '|' ExclusiveOrExpression }
- parseInterfaceBody(Java.InterfaceDeclaration) - Method in class org.codehaus.janino.Parser
-
InterfaceBody := '{' {
';' |
ModifiersOpt (
'void' Identifier MethodDeclarationRest |
'class' ClassDeclarationRest |
'interface' InterfaceDeclarationRest |
Type Identifier (
MethodDeclarationRest |
FieldDeclarationRest
)
)
} '}'
- parseInterfaceDeclarationRest(String, Java.Modifiers, Parser.InterfaceDeclarationContext) - Method in class org.codehaus.janino.Parser
-
InterfaceDeclarationRest :=
Identifier [ typeParameters ]
[ 'extends' ReferenceTypeList ]
InterfaceBody
- parseLabeledStatement() - Method in class org.codehaus.janino.Parser
-
LabeledStatement := Identifier ':' Statement
- parseLiteral() - Method in class org.codehaus.janino.Parser
-
Literal :=
IntegerLiteral
| FloatingPointLiteral
| BooleanLiteral
| CharacterLiteral
| StringLiteral
| NullLiteral
- parseMethodBody() - Method in class org.codehaus.janino.Parser
-
MethodBody := Block
- parseMethodDeclaration(boolean) - Method in class org.codehaus.janino.Parser
-
MethodDeclaration :=
[ DocComment ] Modifiers [ TypeParameters ] VoidOrType Identifier MethodDeclarationRest
- parseMethodDeclarationRest(String, Java.Modifiers, Java.TypeParameter[], Java.Type, String, boolean) - Method in class org.codehaus.janino.Parser
-
MethodDeclarationRest :=
FormalParameters
{ '[' ']' }
[ 'throws' ReferenceTypeList ]
[ 'default' expression ]
( ';' | MethodBody )
- parseModifiers() - Method in class org.codehaus.janino.Parser
-
Modifiers := {
'public' | 'protected' | 'private' | 'static' | 'abstract' | 'final' | 'native'
| 'synchronized' | 'transient' | 'volatile' | 'strictfp'
| Annotation
| 'default'
}
Includes the case "no modifiers".
- parseMultiplicativeExpression() - Method in class org.codehaus.janino.Parser
-
MultiplicativeExpression :=
UnaryExpression { ( '*' | '/' | '%' ) UnaryExpression }
- parsePackageDeclaration() - Method in class org.codehaus.janino.Parser
-
PackageDeclaration := 'package' QualifiedIdentifier ';'
- parsePackageMemberTypeDeclaration() - Method in class org.codehaus.janino.Parser
-
PackageMemberTypeDeclaration := ModifiersOpt PackageMemberTypeDeclarationRest
- parsePath(String) - Static method in class org.codehaus.janino.util.resource.PathResourceFinder
-
Breaks a given string up by the system-dependent path-separator character (on UNIX systems,
this character is ':'; on Microsoft Windows systems it is ';').
- parsePrimary() - Method in class org.codehaus.janino.Parser
-
Primary :=
CastExpression | // CastExpression 15.16
'(' Expression ')' | // ParenthesizedExpression 15.8.5
Literal | // Literal 15.8.1
Name | // AmbiguousName
Name Arguments | // MethodInvocation
Name '[]' { '[]' } | // ArrayType 10.1
Name '[]' { '[]' } '.'
- parseQualifiedIdentifier() - Method in class org.codehaus.janino.Parser
-
QualifiedIdentifier := Identifier { '.'
- Parser - Class in org.codehaus.janino
-
A parser for the Java programming language.
- Parser(Scanner) - Constructor for class org.codehaus.janino.Parser
-
- Parser(Scanner, TokenStream) - Constructor for class org.codehaus.janino.Parser
-
- Parser.ClassDeclarationContext - Enum in org.codehaus.janino
-
The kinds of context where a class declaration can occur.
- Parser.InterfaceDeclarationContext - Enum in org.codehaus.janino
-
The kinds of context where an interface declaration can occur.
- parseReferenceType() - Method in class org.codehaus.janino.Parser
-
ReferenceType := QualifiedIdentifier [ TypeArguments ]
- parseReferenceTypeList() - Method in class org.codehaus.janino.Parser
-
ReferenceTypeList := ReferenceType { ',' ReferenceType }
- parseRelationalExpression() - Method in class org.codehaus.janino.Parser
-
RelationalExpression :=
ShiftExpression {
'instanceof' ReferenceType
| '<' ShiftExpression [ { ',' TypeArgument } '>' ]
| '<' TypeArgument [ { ',' TypeArgument } '>' ]
| ( '>' | '<=' | '>=' ) ShiftExpression
}
- parseReturnStatement() - Method in class org.codehaus.janino.Parser
-
ReturnStatement := 'return' [ Expression ] ';'
- parseSelector(Java.Atom) - Method in class org.codehaus.janino.Parser
-
Selector :=
'.'
- parseShiftExpression() - Method in class org.codehaus.janino.Parser
-
ShiftExpression :=
AdditiveExpression { ( '<<' | '>>' | '>>>' ) AdditiveExpression }
- parseStatement() - Method in class org.codehaus.janino.Parser
-
Statement :=
LabeledStatement |
Block |
IfStatement |
ForStatement |
WhileStatement |
DoStatement |
TryStatement |
'switch' ... |
'synchronized' ... |
ReturnStatement |
ThrowStatement |
BreakStatement |
ContinueStatement |
EmptyStatement |
ExpressionStatement
- parseSwitchStatement() - Method in class org.codehaus.janino.Parser
-
SwitchStatement :=
'switch' '(' Expression ')' '{' { SwitchLabels BlockStatements } '}'
SwitchLabels := SwitchLabels { SwitchLabels }
SwitchLabel := 'case' Expression ':' | 'default' ':'
- parseSynchronizedStatement() - Method in class org.codehaus.janino.Parser
-
SynchronizedStatement :=
'synchronized' '(' expression ')' Block
- parseThrowStatement() - Method in class org.codehaus.janino.Parser
-
ThrowStatement := 'throw' Expression ';'
- parseTryStatement() - Method in class org.codehaus.janino.Parser
-
TryStatement :=
'try' Block Catches [ Finally ] |
'try' Block Finally
Catches := CatchClause { CatchClause }
CatchClause := 'catch' '(' FormalParameter ')' Block
Finally := 'finally' Block
- parseType() - Method in class org.codehaus.janino.Parser
-
Type := (
'byte' | 'short' | 'char' | 'int' | 'long' |
'float' | 'double' | 'boolean' |
ReferenceType
) { '[' ']' }
- parseUnaryExpression() - Method in class org.codehaus.janino.Parser
-
UnaryExpression :=
{ PrefixOperator } Primary { Selector } { PostfixOperator }
PrefixOperator := '++' | '--' | '+' | '-' | '~' | '!'
- parseUnsignedInt(String, int) - Static method in class org.codehaus.janino.util.Numbers
-
- parseUnsignedLong(String, int) - Static method in class org.codehaus.janino.util.Numbers
-
Counterpart of Long#parseInt(String, int) for parsing unsigned integers.
- parseVariableDeclarator() - Method in class org.codehaus.janino.Parser
-
VariableDeclarator := Identifier VariableDeclaratorRest
- parseVariableDeclaratorRest(String) - Method in class org.codehaus.janino.Parser
-
VariableDeclaratorRest := { '[' ']' } [ '=' VariableInitializer ]
Used by field declarations and local variable declarations.
- parseVariableDeclarators() - Method in class org.codehaus.janino.Parser
-
VariableDeclarators := VariableDeclarator { ',' VariableDeclarator }
- parseVariableInitializer() - Method in class org.codehaus.janino.Parser
-
VariableInitializer :=
ArrayInitializer |
Expression
- parseVoidOrType() - Method in class org.codehaus.janino.Parser
-
VoidOrType := 'void' | Type
- parseWhileStatement() - Method in class org.codehaus.janino.Parser
-
WhileStatement := 'while' '(' Expression ')' Statement
- PathResourceFinder - Class in org.codehaus.janino.util.resource
-
A
ResourceFinder that finds its resources along a "path" consisting of JAR
file names, ZIP file names, and directory names.
- PathResourceFinder(File[]) - Constructor for class org.codehaus.janino.util.resource.PathResourceFinder
-
- PathResourceFinder(Iterator<ResourceFinder>) - Constructor for class org.codehaus.janino.util.resource.PathResourceFinder
-
- PathResourceFinder(String) - Constructor for class org.codehaus.janino.util.resource.PathResourceFinder
-
- PATTERNS_ALL - Static variable in class org.codehaus.janino.util.StringPattern
-
- PATTERNS_NONE - Static variable in class org.codehaus.janino.util.StringPattern
-
- peek() - Method in class org.codehaus.janino.Parser
-
- peek(String) - Method in class org.codehaus.janino.Parser
-
- peek(String...) - Method in class org.codehaus.janino.Parser
-
- peek(TokenType) - Method in class org.codehaus.janino.Parser
-
- peek(TokenType...) - Method in class org.codehaus.janino.Parser
-
- peek() - Method in interface org.codehaus.janino.TokenStream
-
- peek(String) - Method in interface org.codehaus.janino.TokenStream
-
- peek(String...) - Method in interface org.codehaus.janino.TokenStream
-
Checks whether the value of the next token equals any of the suspected; does not consume the next
token.
- peek(TokenType) - Method in interface org.codehaus.janino.TokenStream
-
- peek(TokenType...) - Method in interface org.codehaus.janino.TokenStream
-
Checks whether the type of the next token is any of the suspected; does not consume the next token.
- peek() - Method in class org.codehaus.janino.TokenStreamImpl
-
- peek(String) - Method in class org.codehaus.janino.TokenStreamImpl
-
- peek(String...) - Method in class org.codehaus.janino.TokenStreamImpl
-
- peek(TokenType) - Method in class org.codehaus.janino.TokenStreamImpl
-
- peek(TokenType...) - Method in class org.codehaus.janino.TokenStreamImpl
-
- peekLiteral() - Method in class org.codehaus.janino.Parser
-
- peekNextButOne() - Method in class org.codehaus.janino.Parser
-
- peekNextButOne(String) - Method in class org.codehaus.janino.Parser
-
- peekNextButOne(TokenType) - Method in class org.codehaus.janino.Parser
-
- peekNextButOne() - Method in interface org.codehaus.janino.TokenStream
-
- peekNextButOne(String) - Method in interface org.codehaus.janino.TokenStream
-
- peekNextButOne() - Method in class org.codehaus.janino.TokenStreamImpl
-
- peekNextButOne(String) - Method in class org.codehaus.janino.TokenStreamImpl
-
- peekRead(String) - Method in class org.codehaus.janino.Parser
-
- peekRead(String...) - Method in class org.codehaus.janino.Parser
-
- peekRead(TokenType) - Method in class org.codehaus.janino.Parser
-
- peekRead(String) - Method in interface org.codehaus.janino.TokenStream
-
Checks whether the value of the next token equals the suspected; if so, consumes the token.
- peekRead(String...) - Method in interface org.codehaus.janino.TokenStream
-
Checks whether the value of the next token is one of the suspected; if so, consumes the token.
- peekRead(TokenType) - Method in interface org.codehaus.janino.TokenStream
-
Checks whether the type of the next token is the suspected; if so, consumes the token.
- peekRead(TokenType...) - Method in interface org.codehaus.janino.TokenStream
-
Checks whether the type of the next token is one of the suspected; if so, consumes the token.
- peekRead(String) - Method in class org.codehaus.janino.TokenStreamImpl
-
- peekRead(String...) - Method in class org.codehaus.janino.TokenStreamImpl
-
- peekRead(TokenType) - Method in class org.codehaus.janino.TokenStreamImpl
-
- peekRead(TokenType...) - Method in class org.codehaus.janino.TokenStreamImpl
-
- popInserter() - Method in class org.codehaus.janino.CodeContext
-
- postConstruct() - Method in class org.codehaus.janino.IClassLoader
-
This method must be called by the constructor of the derived class.
- PPP - Static variable in class org.codehaus.janino.Mod
-
The mask to select the accessibility flags from modifiers.
- pre - Variable in class org.codehaus.janino.Java.Crement
-
Whether this operation is "pre" (TRUE) or "post" (FALSE).
- prependParameter(String) - Method in class org.codehaus.janino.MethodDescriptor
-
- previous() - Method in class org.codehaus.janino.util.iterator.FilterListIterator
-
- previous() - Method in class org.codehaus.janino.util.iterator.ReverseListIterator
-
- previousIndex() - Method in class org.codehaus.janino.util.iterator.FilterListIterator
-
- previousIndex() - Method in class org.codehaus.janino.util.iterator.ReverseListIterator
-
- primitive - Variable in class org.codehaus.janino.Java.PrimitiveType
-
- PrimitiveType(Location, Java.Primitive) - Constructor for class org.codehaus.janino.Java.PrimitiveType
-
- PRIVATE - Static variable in class org.codehaus.janino.Mod
-
The flag indicating 'private accessibility' of the modified element.
- produce() - Method in class org.codehaus.janino.Scanner
-
Produces and returns the next token.
- produce() - Method in interface org.codehaus.janino.util.Producer
-
Produces the next object.
- Producer<T> - Interface in org.codehaus.janino.util
-
- ProducerIterator<T> - Class in org.codehaus.janino.util.iterator
-
- ProducerIterator(Producer<T>) - Constructor for class org.codehaus.janino.util.iterator.ProducerIterator
-
- PROTECTED - Static variable in class org.codehaus.janino.Mod
-
The flag indicating 'protected accessibility' of the modified element.
- PUBLIC - Static variable in class org.codehaus.janino.Mod
-
The flag indicating 'public accessibility' of the modified element.
- pushInserter(CodeContext.Inserter) - Method in class org.codehaus.janino.CodeContext
-
- pw - Variable in class org.codehaus.janino.Unparser
-
Where the visit...() methods print their text.
- SameFrame(int) - Constructor for class org.codehaus.janino.util.ClassFile.StackMapTableAttribute.SameFrame
-
- SameFrameExtended(int) - Constructor for class org.codehaus.janino.util.ClassFile.StackMapTableAttribute.SameFrameExtended
-
- SameLocals1StackItemFrame(int, ClassFile.StackMapTableAttribute.VerificationTypeInfo) - Constructor for class org.codehaus.janino.util.ClassFile.StackMapTableAttribute.SameLocals1StackItemFrame
-
- SameLocals1StackItemFrameExtended(int, ClassFile.StackMapTableAttribute.VerificationTypeInfo) - Constructor for class org.codehaus.janino.util.ClassFile.StackMapTableAttribute.SameLocals1StackItemFrameExtended
-
- saveLocalVariables() - Method in class org.codehaus.janino.CodeContext
-
Remembers the current size of the local variables array.
- sbsgs - Variable in class org.codehaus.janino.Java.SwitchStatement
-
The list of "switch block statement groups" that pose the body of the SWITCH statement.
- Scanner - Class in org.codehaus.janino
-
Splits up a character stream into tokens and returns them as
String objects.
- Scanner(String) - Constructor for class org.codehaus.janino.Scanner
-
- Scanner(String, String) - Constructor for class org.codehaus.janino.Scanner
-
- Scanner(File) - Constructor for class org.codehaus.janino.Scanner
-
- Scanner(File, String) - Constructor for class org.codehaus.janino.Scanner
-
- Scanner(String, InputStream) - Constructor for class org.codehaus.janino.Scanner
-
Sets up a scanner that reads tokens from the given
InputStream in the platform default encoding.
- Scanner(String, InputStream, String) - Constructor for class org.codehaus.janino.Scanner
-
Sets up a scanner that reads tokens from the given
InputStream with the given
optionalEncoding (
null means platform default encoding).
- Scanner(String, Reader) - Constructor for class org.codehaus.janino.Scanner
-
Sets up a scanner that reads tokens from the given
Reader.
- Scanner(String, Reader, int, int) - Constructor for class org.codehaus.janino.Scanner
-
Creates a
Scanner that counts lines and columns from non-default initial values.
- ScriptEvaluator - Class in org.codehaus.janino
-
- ScriptEvaluator(String) - Constructor for class org.codehaus.janino.ScriptEvaluator
-
Equivalent to
ScriptEvaluator se = new ScriptEvaluator();
se.cook(script);
- ScriptEvaluator(String, Class<?>) - Constructor for class org.codehaus.janino.ScriptEvaluator
-
Equivalent to
ScriptEvaluator se = new ScriptEvaluator();
se.setReturnType(returnType);
se.cook(script);
- ScriptEvaluator(String, Class<?>, String[], Class<?>[]) - Constructor for class org.codehaus.janino.ScriptEvaluator
-
Equivalent to
ScriptEvaluator se = new ScriptEvaluator();
se.setReturnType(returnType);
se.setParameters(parameterNames, parameterTypes);
se.cook(script);
- ScriptEvaluator(String, Class<?>, String[], Class<?>[], Class<?>[]) - Constructor for class org.codehaus.janino.ScriptEvaluator
-
Equivalent to
ScriptEvaluator se = new ScriptEvaluator();
se.setReturnType(returnType);
se.setParameters(parameterNames, parameterTypes);
se.setThrownExceptions(thrownExceptions);
se.cook(script);
- ScriptEvaluator(String, InputStream, Class<?>, String[], Class<?>[], Class<?>[], ClassLoader) - Constructor for class org.codehaus.janino.ScriptEvaluator
-
Equivalent to
ScriptEvaluator se = new ScriptEvaluator();
se.setReturnType(returnType);
se.setParameters(parameterNames, parameterTypes);
se.setThrownExceptions(thrownExceptions);
se.setParentClassLoader(optionalParentClassLoader);
se.cook(optionalFileName, is);
- ScriptEvaluator(String, Reader, Class<?>, String[], Class<?>[], Class<?>[], ClassLoader) - Constructor for class org.codehaus.janino.ScriptEvaluator
-
Equivalent to
ScriptEvaluator se = new ScriptEvaluator();
se.setReturnType(returnType);
se.setParameters(parameterNames, parameterTypes);
se.setThrownExceptions(thrownExceptions);
se.setParentClassLoader(optionalParentClassLoader);
se.cook(reader);
- ScriptEvaluator(Scanner, Class<?>, String[], Class<?>[], Class<?>[], ClassLoader) - Constructor for class org.codehaus.janino.ScriptEvaluator
-
Equivalent to
ScriptEvaluator se = new ScriptEvaluator();
se.setReturnType(returnType);
se.setParameters(parameterNames, parameterTypes);
se.setThrownExceptions(thrownExceptions);
se.setParentClassLoader(optionalParentClassLoader);
se.cook(scanner);
- ScriptEvaluator(Scanner, Class<?>, Class<?>[], Class<?>, String[], Class<?>[], Class<?>[], ClassLoader) - Constructor for class org.codehaus.janino.ScriptEvaluator
-
Equivalent to
ScriptEvaluator se = new ScriptEvaluator();
se.setExtendedType(optionalExtendedType);
se.setImplementedTypes(implementedTypes);
se.setReturnType(returnType);
se.setParameters(parameterNames, parameterTypes);
se.setThrownExceptions(thrownExceptions);
se.setParentClassLoader(optionalParentClassLoader);
se.cook(scanner);
- ScriptEvaluator(Scanner, String, Class<?>, Class<?>[], boolean, Class<?>, String, String[], Class<?>[], Class<?>[], ClassLoader) - Constructor for class org.codehaus.janino.ScriptEvaluator
-
Equivalent to
ScriptEvaluator se = new ScriptEvaluator();
se.setClassName(className);
se.setExtendedType(optionalExtendedType);
se.setImplementedTypes(implementedTypes);
se.setStaticMethod(staticMethod);
se.setReturnType(returnType);
se.setMethodName(methodName);
se.setParameters(parameterNames, parameterTypes);
se.setThrownExceptions(thrownExceptions);
se.setParentClassLoader(optionalParentClassLoader);
se.cook(scanner);
- ScriptEvaluator() - Constructor for class org.codehaus.janino.ScriptEvaluator
-
Constructs a script evaluator with all the default settings (return type void
- ScriptEvaluator(int) - Constructor for class org.codehaus.janino.ScriptEvaluator
-
Constructs a script evaluator with the given number of scripts.
- set() - Method in class org.codehaus.janino.CodeContext.Offset
-
Sets this "Offset" to the offset of the current inserter; inserts this "Offset" before the current inserter.
- set(T) - Method in class org.codehaus.janino.util.iterator.FilterListIterator
-
- setArgsNeedAdjust(boolean) - Method in class org.codehaus.janino.IClass.IInvocable
-
TODO
- setCharacterEncoding(String) - Method in class org.codehaus.janino.Compiler
-
- setCharacterEncoding(String) - Method in class org.codehaus.janino.JavaSourceIClassLoader
-
- setClassFileCreator(ResourceCreator) - Method in class org.codehaus.janino.Compiler
-
- setClassFileFinder(ResourceFinder) - Method in class org.codehaus.janino.Compiler
-
If it is impossible to check whether an already-compiled class file exists, or if you want to enforce
recompilation, pass
ResourceFinder.EMPTY_RESOURCE_FINDER as the
classFileFinder.
- setClassName(String) - Method in class org.codehaus.janino.ClassBodyEvaluator
-
- setCompileErrorHandler(ErrorHandler) - Method in class org.codehaus.janino.Compiler
-
- setCompileErrorHandler(ErrorHandler) - Method in class org.codehaus.janino.JavaSourceClassLoader
-
- setCompileErrorHandler(ErrorHandler) - Method in class org.codehaus.janino.JavaSourceIClassLoader
-
- setCompileErrorHandler(ErrorHandler) - Method in class org.codehaus.janino.SimpleCompiler
-
- setCompileErrorHandler(ErrorHandler) - Method in class org.codehaus.janino.UnitCompiler
-
- setDebuggingInfo(boolean, boolean, boolean) - Method in class org.codehaus.janino.JavaSourceClassLoader
-
- setDebuggingInformation(boolean, boolean, boolean) - Method in class org.codehaus.janino.SimpleCompiler
-
- setDebugLines(boolean) - Method in class org.codehaus.janino.Compiler
-
- setDebugSource(boolean) - Method in class org.codehaus.janino.Compiler
-
- setDebugVars(boolean) - Method in class org.codehaus.janino.Compiler
-
- setDeclaringCompilationUnit(Java.CompilationUnit) - Method in class org.codehaus.janino.Java.AbstractPackageMemberClassDeclaration
-
- setDeclaringCompilationUnit(Java.CompilationUnit) - Method in class org.codehaus.janino.Java.PackageMemberInterfaceDeclaration
-
- setDeclaringCompilationUnit(Java.CompilationUnit) - Method in interface org.codehaus.janino.Java.PackageMemberTypeDeclaration
-
- setDeclaringType(Java.TypeDeclaration) - Method in class org.codehaus.janino.Java.AbstractTypeBodyDeclaration
-
- setDeclaringType(Java.TypeDeclaration) - Method in class org.codehaus.janino.Java.FieldDeclaration
-
- setDeclaringType(Java.TypeDeclaration) - Method in class org.codehaus.janino.Java.FunctionDeclarator
-
- setDeclaringType(Java.TypeDeclaration) - Method in class org.codehaus.janino.Java.MemberClassDeclaration
-
- setDeclaringType(Java.TypeDeclaration) - Method in class org.codehaus.janino.Java.MemberInterfaceDeclaration
-
- setDeclaringType(Java.TypeDeclaration) - Method in class org.codehaus.janino.Java.MethodDeclarator
-
- setDeclaringType(Java.TypeDeclaration) - Method in interface org.codehaus.janino.Java.TypeBodyDeclaration
-
Sets the type declaration that this declaration belongs to.
- setDefaultImports(String...) - Method in class org.codehaus.janino.ClassBodyEvaluator
-
- setEnclosingScope(Java.Scope) - Method in class org.codehaus.janino.Java.AbstractAnnotation
-
- setEnclosingScope(Java.Scope) - Method in class org.codehaus.janino.Java.AbstractTypeBodyDeclaration
-
- setEnclosingScope(Java.Scope) - Method in class org.codehaus.janino.Java.AbstractTypeDeclaration
-
- setEnclosingScope(Java.Scope) - Method in interface org.codehaus.janino.Java.Annotation
-
Sets the enclosing scope for this annotation.
- setEnclosingScope(Java.Scope) - Method in class org.codehaus.janino.Java.ArrayInitializer
-
- setEnclosingScope(Java.Scope) - Method in interface org.codehaus.janino.Java.ArrayInitializerOrRvalue
-
Sets the immediately enclosing scope for this array initializer or rvalue.
- setEnclosingScope(Java.Scope) - Method in class org.codehaus.janino.Java.ArrayType
-
- setEnclosingScope(Java.Scope) - Method in interface org.codehaus.janino.Java.BlockStatement
-
- setEnclosingScope(Java.Scope) - Method in class org.codehaus.janino.Java.CatchParameter
-
- setEnclosingScope(Java.Scope) - Method in class org.codehaus.janino.Java.ConstructorInvocation
-
- setEnclosingScope(Java.Scope) - Method in interface org.codehaus.janino.Java.ElementValue
-
In most cases, the scope is the enclosing
Java.BlockStatement, except for top-level class/interface
annotation class-literal element-value-pairs, where the enclosing scope is the compilation unit.
- setEnclosingScope(Java.Scope) - Method in class org.codehaus.janino.Java.ElementValueArrayInitializer
-
- setEnclosingScope(Java.Scope) - Method in class org.codehaus.janino.Java.FieldDeclaration
-
- setEnclosingScope(Java.Scope) - Method in class org.codehaus.janino.Java.FunctionDeclarator
-
- setEnclosingScope(Java.Scope) - Method in class org.codehaus.janino.Java.MethodDeclarator
-
- setEnclosingScope(Java.Scope) - Method in class org.codehaus.janino.Java.Modifiers
-
Sets the enclosing scope of the annotations.
- setEnclosingScope(Java.Scope) - Method in class org.codehaus.janino.Java.NormalAnnotation
-
- setEnclosingScope(Java.Scope) - Method in class org.codehaus.janino.Java.Rvalue
-
Sets the enclosing scope for this object and all subordinate
Java.Rvalue objects.
- setEnclosingScope(Java.Scope) - Method in class org.codehaus.janino.Java.SingleElementAnnotation
-
- setEnclosingScope(Java.Scope) - Method in class org.codehaus.janino.Java.Statement
-
- setEnclosingScope(Java.Scope) - Method in class org.codehaus.janino.Java.Type
-
Sets the enclosing scope for this object and all subordinate
Java.Type objects.
- setEnclosingScope(Java.Scope) - Method in class org.codehaus.janino.Java.VariableDeclarator
-
Sets the immediately enclosing scope for the (optional) initializer.
- setEnclosingTryStatement(Java.TryStatement) - Method in class org.codehaus.janino.Java.CatchClause
-
Links this CATCH clause to the enclosing TRY statement.
- setEnclosingTryStatement(Java.TryStatement) - Method in class org.codehaus.janino.Java.TryStatement.LocalVariableDeclaratorResource
-
- setEnclosingTryStatement(Java.TryStatement) - Method in class org.codehaus.janino.Java.TryStatement.Resource
-
- setEnclosingTryStatement(Java.TryStatement) - Method in class org.codehaus.janino.Java.TryStatement.VariableAccessResource
-
- setEnd(CodeContext.Offset) - Method in class org.codehaus.janino.Java.LocalVariableSlot
-
- setExpressionType(Class<?>) - Method in class org.codehaus.janino.ExpressionEvaluator
-
- setExpressionTypes(Class<?>[]) - Method in class org.codehaus.janino.ExpressionEvaluator
-
- setExtendedClass(Class<?>) - Method in class org.codehaus.janino.ClassBodyEvaluator
-
- setExtendedType(Class<?>) - Method in class org.codehaus.janino.ClassBodyEvaluator
-
- setIgnoreWhiteSpace(boolean) - Method in class org.codehaus.janino.Scanner
-
If
value is
true, then white space in the input stream is
ignored, rather than
scanned as a
TokenType.WHITE_SPACE token.
- setImplementedInterfaces(Class<?>[]) - Method in class org.codehaus.janino.ClassBodyEvaluator
-
- setImplementedTypes(Class<?>[]) - Method in class org.codehaus.janino.ClassBodyEvaluator
-
- setLastModified(long) - Method in class org.codehaus.janino.util.resource.MapResourceFinder
-
- setMethodName(String) - Method in class org.codehaus.janino.ScriptEvaluator
-
- setMethodNames(String[]) - Method in class org.codehaus.janino.ScriptEvaluator
-
- setName(String) - Method in class org.codehaus.janino.Java.LocalVariableSlot
-
- setNoPermissions() - Method in class org.codehaus.janino.SimpleCompiler
-
- setOverrideMethod(boolean) - Method in class org.codehaus.janino.ScriptEvaluator
-
- setOverrideMethod(boolean[]) - Method in class org.codehaus.janino.ScriptEvaluator
-
- setPackageDeclaration(Java.PackageDeclaration) - Method in class org.codehaus.janino.Java.CompilationUnit
-
Sets the package declaration of this compilation unit.
- setParameters(String[], Class<?>[]) - Method in class org.codehaus.janino.ScriptEvaluator
-
- setParameters(String[][], Class<?>[][]) - Method in class org.codehaus.janino.ScriptEvaluator
-
- setParentClassLoader(ClassLoader) - Method in class org.codehaus.janino.SimpleCompiler
-
- setPermissions(Permissions) - Method in class org.codehaus.janino.SimpleCompiler
-
- setReturnType(Class<?>) - Method in class org.codehaus.janino.ExpressionEvaluator
-
- setReturnType(Class<?>) - Method in class org.codehaus.janino.ScriptEvaluator
-
Defines the return types of the generated methods.
- setReturnTypes(Class<?>[]) - Method in class org.codehaus.janino.ExpressionEvaluator
-
- setReturnTypes(Class<?>[]) - Method in class org.codehaus.janino.ScriptEvaluator
-
Defines the return types of the generated methods.
- setScriptCount(int) - Method in class org.codehaus.janino.ScriptEvaluator
-
- setSlot(Java.LocalVariableSlot) - Method in class org.codehaus.janino.Java.LocalVariable
-
- setSlotIndex(short) - Method in class org.codehaus.janino.Java.LocalVariableSlot
-
- setSourceFileCharacterEncoding(String) - Method in class org.codehaus.janino.JavaSourceClassLoader
-
- setSourceFinder(ResourceFinder) - Method in class org.codehaus.janino.JavaSourceIClassLoader
-
- setSourcePath(File[]) - Method in class org.codehaus.janino.JavaSourceClassLoader
-
- setStart(CodeContext.Offset) - Method in class org.codehaus.janino.Java.LocalVariableSlot
-
- setStaticMethod(boolean) - Method in class org.codehaus.janino.ScriptEvaluator
-
- setStaticMethod(boolean[]) - Method in class org.codehaus.janino.ScriptEvaluator
-
- setThrownExceptions(Class<?>[]) - Method in class org.codehaus.janino.ScriptEvaluator
-
- setThrownExceptions(Class<?>[][]) - Method in class org.codehaus.janino.ScriptEvaluator
-
- setVerbose(boolean) - Method in class org.codehaus.janino.Compiler
-
- setVersion(short, short) - Method in class org.codehaus.janino.util.ClassFile
-
Sets the major and minor class file version numbers (JVMS 4.1).
- setWarningHandler(WarningHandler) - Method in class org.codehaus.janino.Compiler
-
By default, warnings are discarded, but an application my install a custom
WarningHandler.
- setWarningHandler(WarningHandler) - Method in class org.codehaus.janino.JavaSourceClassLoader
-
- setWarningHandler(WarningHandler) - Method in class org.codehaus.janino.JavaSourceIClassLoader
-
- setWarningHandler(WarningHandler) - Method in class org.codehaus.janino.Parser
-
By default, warnings are discarded, but an application my install a
WarningHandler.
- setWarningHandler(WarningHandler) - Method in class org.codehaus.janino.SimpleCompiler
-
- setWarningHandler(WarningHandler) - Method in interface org.codehaus.janino.TokenStream
-
By default, warnings are discarded, but an application my install a
WarningHandler.
- setWarningHandler(WarningHandler) - Method in class org.codehaus.janino.TokenStreamImpl
-
- setWarningHandler(WarningHandler) - Method in class org.codehaus.janino.UnitCompiler
-
By default, warnings are discarded, but an application my install a custom
WarningHandler.
- SHORT - Static variable in class org.codehaus.janino.Descriptor
-
The field descriptor for the primitive type SHORT.
- SHORT - Static variable in class org.codehaus.janino.IClass
-
The
IClass object for the primitive type SHORT.
- ShortElementValue(short) - Constructor for class org.codehaus.janino.util.ClassFile.ShortElementValue
-
- shortToString(short) - Static method in class org.codehaus.janino.Mod
-
Composes and returns a string that maps the given modifier as follows:
Value zero is mapped to "".
- SimpleCompiler - Class in org.codehaus.janino
-
- SimpleCompiler(String, Reader) - Constructor for class org.codehaus.janino.SimpleCompiler
-
Equivalent to
SimpleCompiler sc = new SimpleCompiler();
sc.cook(optionalFileName, in);
- SimpleCompiler(String, InputStream) - Constructor for class org.codehaus.janino.SimpleCompiler
-
Equivalent to
SimpleCompiler sc = new SimpleCompiler();
sc.cook(optionalFileName, is);
- SimpleCompiler(String) - Constructor for class org.codehaus.janino.SimpleCompiler
-
Equivalent to
SimpleCompiler sc = new SimpleCompiler();
sc.cook(fileName);
- SimpleCompiler(Scanner, ClassLoader) - Constructor for class org.codehaus.janino.SimpleCompiler
-
Equivalent to
SimpleCompiler sc = new SimpleCompiler();
sc.setParentClassLoader(optionalParentClassLoader);
sc.cook(scanner);
- SimpleCompiler() - Constructor for class org.codehaus.janino.SimpleCompiler
-
- SimpleConstant(Location) - Constructor for class org.codehaus.janino.Java.SimpleConstant
-
Equivalent of the null literal.
- SimpleConstant(Location, byte) - Constructor for class org.codehaus.janino.Java.SimpleConstant
-
Equivalent of an literal, cast to byte.
- SimpleConstant(Location, short) - Constructor for class org.codehaus.janino.Java.SimpleConstant
-
Equivalent of an literal, cast to short.
- SimpleConstant(Location, int) - Constructor for class org.codehaus.janino.Java.SimpleConstant
-
- SimpleConstant(Location, long) - Constructor for class org.codehaus.janino.Java.SimpleConstant
-
- SimpleConstant(Location, float) - Constructor for class org.codehaus.janino.Java.SimpleConstant
-
- SimpleConstant(Location, double) - Constructor for class org.codehaus.janino.Java.SimpleConstant
-
- SimpleConstant(Location, char) - Constructor for class org.codehaus.janino.Java.SimpleConstant
-
- SimpleConstant(Location, boolean) - Constructor for class org.codehaus.janino.Java.SimpleConstant
-
- SimpleConstant(Location, String) - Constructor for class org.codehaus.janino.Java.SimpleConstant
-
- SimpleIField(IClass, String, IClass) - Constructor for class org.codehaus.janino.UnitCompiler.SimpleIField
-
- SimpleType(Location, IClass) - Constructor for class org.codehaus.janino.Java.SimpleType
-
- SingleElementAnnotation(Java.ReferenceType, Java.ElementValue) - Constructor for class org.codehaus.janino.Java.SingleElementAnnotation
-
- SingleStaticImportDeclaration(Location, String[]) - Constructor for class org.codehaus.janino.Java.CompilationUnit.SingleStaticImportDeclaration
-
- SingleTypeImportDeclaration(Location, String[]) - Constructor for class org.codehaus.janino.Java.CompilationUnit.SingleTypeImportDeclaration
-
- size(String) - Static method in class org.codehaus.janino.Descriptor
-
- size() - Method in class org.codehaus.janino.util.iterator.IteratorCollection
-
- slot - Variable in class org.codehaus.janino.Java.LocalVariable
-
The slot reserved for this local variable.
- SourceFileAttribute(short, short) - Constructor for class org.codehaus.janino.util.ClassFile.SourceFileAttribute
-
- stack - Variable in class org.codehaus.janino.util.ClassFile.StackMapTableAttribute.FullFrame
-
- stack - Variable in class org.codehaus.janino.util.ClassFile.StackMapTableAttribute.SameLocals1StackItemFrame
-
- stack - Variable in class org.codehaus.janino.util.ClassFile.StackMapTableAttribute.SameLocals1StackItemFrameExtended
-
- StackMapFrame(int) - Constructor for class org.codehaus.janino.util.ClassFile.StackMapTableAttribute.StackMapFrame
-
- startPC - Variable in class org.codehaus.janino.util.ClassFile.LineNumberTableAttribute.Entry
-
The fields of the entries in the line_number_table, as described in JVMS7 4.7.12.
- startPC - Variable in class org.codehaus.janino.util.ClassFile.LocalVariableTableAttribute.Entry
-
The fields of the entries in the local_variable_table, as described in JVMS7 4.7.13.
- Statement(Location) - Constructor for class org.codehaus.janino.Java.Statement
-
- statements - Variable in class org.codehaus.janino.Java.Block
-
The list of statements that comprise the body of the block.
- statiC - Variable in class org.codehaus.janino.Java.AbstractTypeBodyDeclaration
-
Whether this declaration has the STATIC modifier
- STATIC - Static variable in class org.codehaus.janino.Mod
-
This flag is set on class or interface initialization methods, STATIC class fields, all interface fields, STATIC
methods, and STATIC nested classes.
- StaticImportOnDemandDeclaration(Location, String[]) - Constructor for class org.codehaus.janino.Java.CompilationUnit.StaticImportOnDemandDeclaration
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.Annotation
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.ArrayElementValue
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.AttributeInfo
-
Writes this attribute to a
DataOutputStream, in the format described in JVMS7 4.7.
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.ConstantClassInfo
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.ConstantElementValue
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.ConstantFieldrefInfo
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.ConstantInterfaceMethodrefInfo
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.ConstantInvokeDynamicInfo
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.ConstantMethodHandleInfo
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.ConstantMethodrefInfo
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.ConstantMethodTypeInfo
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.ConstantNameAndTypeInfo
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.ConstantPoolInfo
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.ConstantUtf8Info
-
- store(DataOutputStream) - Method in interface org.codehaus.janino.util.ClassFile.ElementValue
-
Writes this element value in an element-value-type dependent way; see JVMS8 4.7.16.1.
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.EnumConstValue
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.FieldInfo
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.MethodInfo
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.StackMapTableAttribute.AppendFrame
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.StackMapTableAttribute.ChopFrame
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.StackMapTableAttribute.DoubleVariableInfo
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.StackMapTableAttribute.FloatVariableInfo
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.StackMapTableAttribute.FullFrame
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.StackMapTableAttribute.IntegerVariableInfo
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.StackMapTableAttribute.LongVariableInfo
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.StackMapTableAttribute.NullVariableInfo
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.StackMapTableAttribute.ObjectVariableInfo
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.StackMapTableAttribute.SameFrame
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.StackMapTableAttribute.SameFrameExtended
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.StackMapTableAttribute.SameLocals1StackItemFrame
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.StackMapTableAttribute.SameLocals1StackItemFrameExtended
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.StackMapTableAttribute.StackMapFrame
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.StackMapTableAttribute.TopVariableInfo
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.StackMapTableAttribute.UninitializedThisVariableInfo
-
- store(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.StackMapTableAttribute.UninitializedVariableInfo
-
- store(DataOutputStream) - Method in interface org.codehaus.janino.util.ClassFile.StackMapTableAttribute.VerificationTypeInfo
-
- store(OutputStream) - Method in class org.codehaus.janino.util.ClassFile
-
- storeBody(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.AnnotationDefaultAttribute
-
- storeBody(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.AnnotationsAttribute
-
- storeBody(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.AttributeInfo
-
Writes the body of this attribute in an attribute-type dependent way; see JVMS7 4.7.2 and following.
- storeBody(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.CodeAttribute
-
- storeBody(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.ConstantValueAttribute
-
- storeBody(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.DeprecatedAttribute
-
- storeBody(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.ExceptionsAttribute
-
- storeBody(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.InnerClassesAttribute
-
- storeBody(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.LineNumberTableAttribute
-
- storeBody(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.LocalVariableTableAttribute
-
- storeBody(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.SourceFileAttribute
-
- storeBody(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.StackMapTableAttribute
-
- storeBody(DataOutputStream) - Method in class org.codehaus.janino.util.ClassFile.SyntheticAttribute
-
- storeClassFile(ClassFile, File) - Method in class org.codehaus.janino.Compiler
-
Stores the byte code of this
ClassFile in the file system.
- storeCodeAttributeBody(DataOutputStream, short, short, short) - Method in class org.codehaus.janino.CodeContext
-
- storeLocalVariableTable(DataOutputStream, short) - Method in class org.codehaus.janino.CodeContext
-
- STRICTFP - Static variable in class org.codehaus.janino.Mod
-
This flag is set on STRICTFP methods, and is mutually exclusive with
Mod.ABSTRACT.
- StringElementValue(short) - Constructor for class org.codehaus.janino.util.ClassFile.StringElementValue
-
- StringLiteral(Location, String) - Constructor for class org.codehaus.janino.Java.StringLiteral
-
- StringPattern - Class in org.codehaus.janino.util
-
Implementation of a UNIX shell-like string pattern algorithm.
- StringPattern(int, String) - Constructor for class org.codehaus.janino.util.StringPattern
-
- StringPattern(String) - Constructor for class org.codehaus.janino.util.StringPattern
-
- StringResource - Class in org.codehaus.janino.util.resource
-
A resource who's content is a
String.
- StringResource(String, String) - Constructor for class org.codehaus.janino.util.resource.StringResource
-
- SUPER - Static variable in class org.codehaus.janino.Mod
-
This flag is always set on classes, and never set on any other element.
- superclass - Variable in class org.codehaus.janino.util.ClassFile
-
- SuperclassFieldAccessExpression(Location, Java.Type, String) - Constructor for class org.codehaus.janino.Java.SuperclassFieldAccessExpression
-
- SuperclassMethodInvocation(Location, String, Java.Rvalue[]) - Constructor for class org.codehaus.janino.Java.SuperclassMethodInvocation
-
- SuperConstructorInvocation(Location, Java.Rvalue, Java.Rvalue[]) - Constructor for class org.codehaus.janino.Java.SuperConstructorInvocation
-
- SwitchBlockStatementGroup(Location, List<Java.Rvalue>, boolean, List<Java.BlockStatement>) - Constructor for class org.codehaus.janino.Java.SwitchStatement.SwitchBlockStatementGroup
-
- SwitchStatement(Location, Java.Rvalue, List<Java.SwitchStatement.SwitchBlockStatementGroup>) - Constructor for class org.codehaus.janino.Java.SwitchStatement
-
- SYNCHRONIZED - Static variable in class org.codehaus.janino.Mod
-
This flag is set on SYNCHRONIZED methods.
- SynchronizedStatement(Location, Java.Rvalue, Java.BlockStatement) - Constructor for class org.codehaus.janino.Java.SynchronizedStatement
-
- SYNTHETIC - Static variable in class org.codehaus.janino.Mod
-
This flag is set on classes, methods and fields that were generated by the compiler and do not appear in the
source code.