Skip navigation links
Project home page
A B C D E F G H I J L M N O P Q R S T U V W Z 

J

JaninoRuntimeException - Exception in org.codehaus.janino
All Janino components that throw RuntimeException throw this subclass to allow for client libraries to intercept them more easily.
JaninoRuntimeException() - Constructor for exception org.codehaus.janino.JaninoRuntimeException
 
JaninoRuntimeException(String) - Constructor for exception org.codehaus.janino.JaninoRuntimeException
 
JaninoRuntimeException(String, Throwable) - Constructor for exception org.codehaus.janino.JaninoRuntimeException
 
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
Abstract implementation of Java.TypeBodyDeclaration.
Java.AbstractTypeDeclaration - Class in org.codehaus.janino
Abstract implementation of Java.TypeDeclaration.
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.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.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
Holds the result of Parser.parseCompilationUnit().
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
Base of the possible element values in a Java.NormalAnnotation.
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
Representation of a 'name = value' element in a Java.NormalAnnotation.
Java.EmptyStatement - Class in org.codehaus.janino
Representation of the "empty statement", i.e. the blank semicolon.
Java.EnclosingScopeOfTypeDeclaration - Class in org.codehaus.janino
Lazily determines and returns the enclosing Java.Scope of the given Java.TypeDeclaration.
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.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.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.IfStatement - Class in org.codehaus.janino
Representation of a JLS7 14.9 IF statement.
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.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 'localvariabletable' 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
Abstract implementation of Java.Locatable.
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(...)'.
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.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
The field descriptor for the interface Serializable.
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
The field descriptor for the class AssertionError.
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
The field descriptor for the class RuntimeException.
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
The field descriptor for the class StringBuilder.
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.
JavaFileManagerClassLoader - Class in org.codehaus.commons.compiler.jdk
A ClassLoader that loads classes through a JavaFileManager.
JavaFileManagerClassLoader(JavaFileManager) - Constructor for class org.codehaus.commons.compiler.jdk.JavaFileManagerClassLoader
 
JavaFileManagerClassLoader(JavaFileManager, ClassLoader) - Constructor for class org.codehaus.commons.compiler.jdk.JavaFileManagerClassLoader
 
JavaSourceClassLoader - Class in org.codehaus.commons.compiler.jdk
A ClassLoader that loads classes by looking for their source files through a 'source path' and compiling them on-the-fly.
JavaSourceClassLoader() - Constructor for class org.codehaus.commons.compiler.jdk.JavaSourceClassLoader
 
JavaSourceClassLoader(ClassLoader) - Constructor for class org.codehaus.commons.compiler.jdk.JavaSourceClassLoader
 
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
Constructs a JavaSourceClassLoader that finds Java source code through a given ResourceFinder.
JavaSourceClassLoader(ClassLoader, JavaSourceIClassLoader) - Constructor for class org.codehaus.janino.JavaSourceClassLoader
Constructs a JavaSourceClassLoader that finds classes through an JavaSourceIClassLoader.
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
 
JGrep - Class in org.codehaus.janino.tools
Reads a set of compilation units from the file system and searches it for specific Java constructs, e.g. invocations of a particular method.
JGrep(File[], File[], File[], String, boolean) - Constructor for class org.codehaus.janino.tools.JGrep
 
JGrep(IClassLoader, String, boolean) - Constructor for class org.codehaus.janino.tools.JGrep
 
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
Special value for the orientation parameter of the UnitCompiler.compileBoolean(Java.Rvalue, CodeContext.Offset, boolean) methods, indicating that the code should be generated such that execution branches if the value on top of the operand stack is FALSE.
JUMP_IF_TRUE - Static variable in class org.codehaus.janino.UnitCompiler
Special value for the orientation parameter of the UnitCompiler.compileBoolean(Java.Rvalue, CodeContext.Offset, boolean) methods, indicating that the code should be generated such that execution branches if the value on top of the operand stack is TRUE.
A B C D E F G H I J L M N O P Q R S T U V W Z 
Skip navigation links
Project home page