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 

C

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.FunctionDeclarator.FormalParameter, Java.Block) - 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.
caughtException - Variable in class org.codehaus.janino.Java.CatchClause
Container for the type and the name of the caught exception.
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.AnnotationsAttribute.CharElementValue
 
ClassBodyDemo - Class in org.codehaus.commons.compiler.samples
A test program that allows you to play with the IClassBodyEvaluator API.
ClassBodyEvaluator - Class in org.codehaus.commons.compiler.jdk
To set up a ClassBodyEvaluator object, proceed as described for IClassBodyEvaluator.
ClassBodyEvaluator() - Constructor for class org.codehaus.commons.compiler.jdk.ClassBodyEvaluator
 
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.AnnotationsAttribute.ClassElementValue
 
classesToTypes(Location, Class<?>[]) - Method in class org.codehaus.janino.SimpleCompiler
Converts an array of Classes into an array ofJava.Types.
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.AnnotationsAttribute - Class in org.codehaus.janino.util
Representation of a Runtime[In]visibleAnnotations attribute (see JVMS8 4.7.16/17).
ClassFile.AnnotationsAttribute.Annotation - Class in org.codehaus.janino.util
The structure of the classes array as described in JVMS7 4.7.6.
ClassFile.AnnotationsAttribute.ArrayElementValue - Class in org.codehaus.janino.util
Representation of the "array_value" structure.
ClassFile.AnnotationsAttribute.BooleanElementValue - Class in org.codehaus.janino.util
 
ClassFile.AnnotationsAttribute.ByteElementValue - Class in org.codehaus.janino.util
 
ClassFile.AnnotationsAttribute.CharElementValue - Class in org.codehaus.janino.util
 
ClassFile.AnnotationsAttribute.ClassElementValue - Class in org.codehaus.janino.util
 
ClassFile.AnnotationsAttribute.ConstantElementValue - Class in org.codehaus.janino.util
Convenience class for element values that are constants (as opposed to annotations, enum constants and arrays).
ClassFile.AnnotationsAttribute.ConstantElementValue.Visitor<R,EX extends Throwable> - Interface in org.codehaus.janino.util
The visitor interface for the implementation of the "visitor" pattern.
ClassFile.AnnotationsAttribute.DoubleElementValue - Class in org.codehaus.janino.util
 
ClassFile.AnnotationsAttribute.ElementValue - Interface in org.codehaus.janino.util
Representation of the "element_value" structure (see JVMS8 4.7.16.1).
ClassFile.AnnotationsAttribute.ElementValue.Visitor<R,EX extends Throwable> - Interface in org.codehaus.janino.util
The visitor interface for the implementation of the "visitor" pattern.
ClassFile.AnnotationsAttribute.EnumConstValue - Class in org.codehaus.janino.util
Representation of the "enum_const_value" element in the "element_value" structure.
ClassFile.AnnotationsAttribute.FloatElementValue - Class in org.codehaus.janino.util
 
ClassFile.AnnotationsAttribute.IntElementValue - Class in org.codehaus.janino.util
 
ClassFile.AnnotationsAttribute.LongElementValue - Class in org.codehaus.janino.util
 
ClassFile.AnnotationsAttribute.ShortElementValue - Class in org.codehaus.janino.util
 
ClassFile.AnnotationsAttribute.StringElementValue - Class in org.codehaus.janino.util
 
ClassFile.AttributeInfo - Class in org.codehaus.janino.util
Representation of a class file attribute (see JVMS7 4.7).
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.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.ConstantMethodrefInfo - Class in org.codehaus.janino.util
See JVMS7 4.4.2.
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.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.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.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.MethodInfo - Class in org.codehaus.janino.util
Representation of a "method_info" structure, as defined by JVMS7 4.6.
ClassFile.SourceFileAttribute - Class in org.codehaus.janino.util
Representation of a SourceFile attribute (see JVMS 4.7.7).
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
A wrapper object that turns a ClassFile object into an IClass.
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
An IClassLoader that loads IClasses through a reflection ClassLoader.
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
Wraps a reflection Class in a Java.Type object.
CLEAR_TABULATORS - Static variable in class org.codehaus.janino.util.AutoIndentWriter
Special character indicating to clear all tabluar layout that was configured through AutoIndentWriter.TABULATOR.
clearIFieldCaches() - Method in class org.codehaus.janino.IClass
Clears the cache of declared fields which this class maintains in order to minimize the invocations of IClass.getDeclaredIFields2().
close() - Method in class org.codehaus.commons.io.MultiReader
Closes all delegates.
close() - Method in class org.codehaus.janino.Scanner
Deprecated.
This method is deprecated, because the concept described above is confusing. An application should close the underlying InputStream or Reader itself
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
A throw-in interface that marks CodeContext.Offsets as "fix-ups": During the execution of CodeContext.fixUp(), all "fix-ups" are invoked and can do last touches to the code attribute.
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 'LneNumberTable' 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 - Exception in org.codehaus.commons.compiler
Representation of an error condition during compilation.
CompileException(String, Location) - Constructor for exception org.codehaus.commons.compiler.CompileException
 
CompileException(String, Location, Throwable) - Constructor for exception org.codehaus.commons.compiler.CompileException
 
compileException(String) - Method in class org.codehaus.janino.Parser
Convenience method for throwing a CompileException.
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, ResourceFinder, ResourceCreator, String, boolean, boolean, boolean, boolean, WarningHandler) - Constructor for class org.codehaus.janino.Compiler
To mimic the behavior of JAVAC with a missing "-d" command line option, pass Compiler.FIND_NEXT_TO_SOURCE_FILE as the classFileResourceFinder and Compiler.CREATE_NEXT_TO_SOURCE_FILE as the classFileResourceCreator.
Compiler.SimpleWarningHandler - Class in org.codehaus.janino
Prints warnings to STDERR.
CompilerFactory - Class in org.codehaus.commons.compiler.jdk
The CompilerFactory implementation for org.codehaus.commons.compiler.jdk.
CompilerFactory() - Constructor for class org.codehaus.commons.compiler.jdk.CompilerFactory
 
CompilerFactory - Class in org.codehaus.janino
The JANINO implementation of ICompilerFactory.
CompilerFactory() - Constructor for class org.codehaus.janino.CompilerFactory
 
CompilerFactoryFactory - Class in org.codehaus.commons.compiler
Utility class that finds implementations of ICompilerFactorys.
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.AnnotationsAttribute.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
 
ConstantMethodrefInfo(short, short) - Constructor for class org.codehaus.janino.util.ClassFile.ConstantMethodrefInfo
 
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.AnnotationsAttribute.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.AnnotationsAttribute.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<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
List of Java.ConstructorDeclarators of this class.
ContinuableStatement(Location, Java.BlockStatement) - Constructor for class org.codehaus.janino.Java.ContinuableStatement
 
ContinueStatement(Location, String) - Constructor for class org.codehaus.janino.Java.ContinueStatement
 
cook(Reader) - Method in class org.codehaus.commons.compiler.Cookable
 
cook(InputStream) - Method in class org.codehaus.commons.compiler.Cookable
 
cook(String, InputStream) - Method in class org.codehaus.commons.compiler.Cookable
 
cook(InputStream, String) - Method in class org.codehaus.commons.compiler.Cookable
 
cook(String, InputStream, String) - Method in class org.codehaus.commons.compiler.Cookable
 
cook(String) - Method in class org.codehaus.commons.compiler.Cookable
 
cook(String, String) - Method in class org.codehaus.commons.compiler.Cookable
 
cook(String, Reader) - Method in interface org.codehaus.commons.compiler.ICookable
Reads, scans, parses and compiles Java tokens from the given Reader.
cook(Reader) - Method in interface org.codehaus.commons.compiler.ICookable
Reads, scans, parses and compiles Java tokens from the given Reader.
cook(InputStream) - Method in interface org.codehaus.commons.compiler.ICookable
Reads, scans, parses and compiles Java tokens from the given InputStream, encoded in the "platform default encoding".
cook(String, InputStream) - Method in interface org.codehaus.commons.compiler.ICookable
Reads, scans, parses and compiles Java tokens from the given InputStream, encoded in the "platform default encoding".
cook(InputStream, String) - Method in interface org.codehaus.commons.compiler.ICookable
Reads, scans, parses and compiles Java tokens from the given InputStream with the given encoding.
cook(String, InputStream, String) - Method in interface org.codehaus.commons.compiler.ICookable
Reads, scans, parses and compiles Java tokens from the given InputStream with the given encoding.
cook(String) - Method in interface org.codehaus.commons.compiler.ICookable
Reads, scans, parses and compiles Java tokens from the given String.
cook(String, String) - Method in interface org.codehaus.commons.compiler.ICookable
Reads, scans, parses and compiles Java tokens from the given String.
cook(Reader[]) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
Same as ICookable.cook(Reader), but for multiple scripts.
cook(String[], Reader[]) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
Same as ICookable.cook(String, Reader), but cooks a set of scripts into one class.
cook(String[]) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
Same as ICookable.cook(String), but for multiple scripts.
cook(String[], String[]) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
Same as ICookable.cook(String, String), but for multiple scripts.
cook(String, Reader) - Method in class org.codehaus.commons.compiler.jdk.ClassBodyEvaluator
 
cook(String, String[], Reader) - Method in class org.codehaus.commons.compiler.jdk.ClassBodyEvaluator
 
cook(String[], Reader[]) - Method in class org.codehaus.commons.compiler.jdk.ExpressionEvaluator
 
cook(String, Reader) - Method in class org.codehaus.commons.compiler.jdk.ScriptEvaluator
 
cook(Reader[]) - Method in class org.codehaus.commons.compiler.jdk.ScriptEvaluator
 
cook(String[], Reader[]) - Method in class org.codehaus.commons.compiler.jdk.ScriptEvaluator
 
cook(String[]) - Method in class org.codehaus.commons.compiler.jdk.ScriptEvaluator
 
cook(String[], String[]) - Method in class org.codehaus.commons.compiler.jdk.ScriptEvaluator
 
cook(String[], Reader[], String[]) - Method in class org.codehaus.commons.compiler.jdk.ScriptEvaluator
 
cook(String, Reader) - Method in class org.codehaus.commons.compiler.jdk.SimpleCompiler
 
cook(Scanner) - Method in class org.codehaus.janino.ClassBodyEvaluator
 
cook(Scanner) - Method in class org.codehaus.janino.ScriptEvaluator
 
cook(Scanner[]) - Method in class org.codehaus.janino.ScriptEvaluator
Like ScriptEvaluator.cook(Scanner), but cooks a set of scripts into one class.
cook(Parser[]) - 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(String[]) - Method in class org.codehaus.janino.ScriptEvaluator
 
cook(String[], String[]) - 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 ompiles a given compilation unit from the given scanner.
cook(Java.CompilationUnit) - Method in class org.codehaus.janino.SimpleCompiler
Cooks this compilation unit directly.
Cookable - Class in org.codehaus.commons.compiler
Base class for a simple ICookable.
Cookable() - Constructor for class org.codehaus.commons.compiler.Cookable
 
cookFile(File) - Method in class org.codehaus.commons.compiler.Cookable
 
cookFile(File, String) - Method in class org.codehaus.commons.compiler.Cookable
 
cookFile(String) - Method in class org.codehaus.commons.compiler.Cookable
 
cookFile(String, String) - Method in class org.codehaus.commons.compiler.Cookable
 
cookFile(File) - Method in interface org.codehaus.commons.compiler.ICookable
Reads, scans, parses and compiles Java tokens from the given File, encoded in the "platform default encoding".
cookFile(File, String) - Method in interface org.codehaus.commons.compiler.ICookable
Reads, scans, parses and compiles Java tokens from the given File with the given encoding.
cookFile(String) - Method in interface org.codehaus.commons.compiler.ICookable
Reads, scans, parses and compiles Java tokens from the named file, encoded in the "platform default encoding".
cookFile(String, String) - Method in interface org.codehaus.commons.compiler.ICookable
Reads, scans, parses and compiles Java tokens from the named file with the given optionalEncoding.
CREATE_NEXT_TO_SOURCE_FILE - Static variable in class org.codehaus.janino.Compiler
Special value for "classFileResourceCreator".
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(String, Class<T>, String[]) - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
If the parameter and return types of the expression are known at compile time, then a "fast" expression evaluator can be instantiated through IExpressionEvaluator.createFastEvaluator(String, Class, String[]).
createFastEvaluator(Reader, Class<T>, String[]) - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
 
createFastEvaluator(String, Class<T>, String[]) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
 
createFastEvaluator(Reader, Class<T>, String[]) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
If the parameter and return types of the expression are known at compile time, then a "fast" script evaluator can be instantiated through this method.
createFastEvaluator(String, Class<T>, String[]) - Method in class org.codehaus.commons.compiler.jdk.ScriptEvaluator
 
createFastEvaluator(Reader, Class<T>, String[]) - Method in class org.codehaus.commons.compiler.jdk.ScriptEvaluator
 
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 interface org.codehaus.commons.compiler.IClassBodyEvaluator
Scans, parses and compiles a class body from the tokens delivered by the the given Reader, then creates and returns an instance of that class.
createInstance(Reader) - Method in class org.codehaus.commons.compiler.jdk.ClassBodyEvaluator
 
createInstance(Reader) - Method in class org.codehaus.commons.compiler.jdk.ScriptEvaluator
Don't use.
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.
createObject(Class<?>, String) - Static method in class org.codehaus.commons.compiler.samples.DemoBase
Creates an instance of the given type, by calling the single-string-parameter constructor, or, if the value equals "", the zero-parameter constructor.
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
 
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