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

A

AbstractCompiler - Class in org.codehaus.commons.compiler
A base class and wrapper for Compiler that implements all redundant API methods.
AbstractCompiler() - Constructor for class org.codehaus.commons.compiler.AbstractCompiler
 
AbstractCompilerFactory - Class in org.codehaus.commons.compiler
Base class for a simple ICompilerFactory.
AbstractCompilerFactory() - Constructor for class org.codehaus.commons.compiler.AbstractCompilerFactory
 
AbstractJavaSourceClassLoader - Class in org.codehaus.commons.compiler
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.
AbstractJavaSourceClassLoader() - Constructor for class org.codehaus.commons.compiler.AbstractJavaSourceClassLoader
 
AbstractJavaSourceClassLoader(ClassLoader) - Constructor for class org.codehaus.commons.compiler.AbstractJavaSourceClassLoader
 
AbstractJavaSourceClassLoader.ProtectionDomainFactory - Interface in org.codehaus.commons.compiler
 
accept(T) - Method in interface org.codehaus.commons.compiler.java8.java.util.function.Consumer
 
add(T) - Method in class org.codehaus.commons.compiler.util.iterator.FilterListIterator
addResource(String, byte[]) - Method in class org.codehaus.commons.compiler.util.resource.MapResourceFinder
addResource(String, String) - Method in class org.codehaus.commons.compiler.util.resource.MapResourceFinder
 
addResource(Resource) - Method in class org.codehaus.commons.compiler.util.resource.MapResourceFinder
ANY_TYPE - Static variable in interface org.codehaus.commons.compiler.IExpressionEvaluator
Deprecated.
Since autoboxing was introduced in JANINO, this feature is no longer necessary because you can use expression type Object.class
ApiLog - Class in org.codehaus.commons.compiler.util.reflect
Simple logging of method invocations.

B

begin() - Method in class org.codehaus.commons.compiler.util.Benchmark
 
beginReporting() - Method in class org.codehaus.commons.compiler.util.Benchmark
Begins a benchmark (see Benchmark.begin()) and report the fact.
beginReporting(String) - Method in class org.codehaus.commons.compiler.util.Benchmark
Begins a benchmark (see Benchmark.begin()) and report the fact.
Benchmark - Class in org.codehaus.commons.compiler.util
Implements a scheme for benchmarking, i.e. for determining and/or reporting the time elapsed between the beginning and the end of an activity.
Benchmark(boolean) - Constructor for class org.codehaus.commons.compiler.util.Benchmark
Sets up a Benchmark with a default Benchmark.Reporter that reports to System.out.
Benchmark(boolean, Benchmark.Reporter) - Constructor for class org.codehaus.commons.compiler.util.Benchmark
Sets up a Benchmark with a custom Benchmark.Reporter.
Benchmark.Reporter - Interface in org.codehaus.commons.compiler.util
Interface used to report messages.
bootClassPath - Variable in class org.codehaus.commons.compiler.AbstractCompiler
This is always non-null for JVMs that support BOOTCLASSPATH (1.0-1.8), and this is always null for JVMs that don't (9+).
BOOTCLASSPATH_CLASS_LOADER - Static variable in class org.codehaus.commons.compiler.lang.ClassLoaders
The ClassLoader that loads the classes on the currently executing JVM's "boot class path", i.e. the JARs in the JRE's "lib" and "lib/ext" directories, but not the JARs and class directories specified through the --classpath command line option.
ByteArrayClassLoader - Class in org.codehaus.commons.compiler.util.reflect
This ClassLoader allows for the loading of a set of Java classes provided in class file format.
ByteArrayClassLoader(Map<String, byte[]>) - Constructor for class org.codehaus.commons.compiler.util.reflect.ByteArrayClassLoader
The given Map of classes must not be modified afterwards.
ByteArrayClassLoader(Map<String, byte[]>, ClassLoader) - Constructor for class org.codehaus.commons.compiler.util.reflect.ByteArrayClassLoader
 

C

CLASS - Static variable in interface org.codehaus.commons.compiler.java8.java.util.function.Consumer
 
ClassBodyDemo - Class in org.codehaus.commons.compiler.samples
A test program that allows you to play with the IClassBodyEvaluator API.
Classes - Class in org.codehaus.commons.compiler.util.reflect
Utility methods related to Class.
classFileCreator - Variable in class org.codehaus.commons.compiler.AbstractCompiler
Implements the "write side" of the JAVAC -d option.
classFileFinder - Variable in class org.codehaus.commons.compiler.AbstractCompiler
Implements the "read side" of the JAVAC -d option.
ClassLoaders - Class in org.codehaus.commons.compiler.lang
Utility methods around the ClassLoader.
classPath - Variable in class org.codehaus.commons.compiler.AbstractCompiler
The classpath of the currently executing JRE.
CLASSPATH_CLASS_LOADER - Static variable in class org.codehaus.commons.compiler.lang.ClassLoaders
The ClassLoader that loads the classes on the currently executing JVM's "class path", i.e. the JARs in the JRE's "lib" and "lib/ext" directories, and the JARs and class directories specified through the class path.
compile(File[]) - Method in class org.codehaus.commons.compiler.AbstractCompiler
 
compile(File[]) - Method in interface org.codehaus.commons.compiler.ICompiler
Reads a set of Java compilation units (a.k.a.
compile(Resource[]) - Method in interface org.codehaus.commons.compiler.ICompiler
compileErrorHandler - Variable in class org.codehaus.commons.compiler.AbstractCompiler
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
An infix "NYI" in the message string indicates that the compiler has a known limitation here.
CompileException(String, Location, Throwable) - Constructor for exception org.codehaus.commons.compiler.CompileException
An infix "NYI" in the message string indicates that the compiler has a known limitation here.
CompilerDemo - Class in org.codehaus.commons.compiler.samples
A drop-in replacement for the JDK's JAVAC tool.
CompilerFactoryFactory - Class in org.codehaus.commons.compiler
Utility class that finds implementations of ICompilerFactorys.
concat(Reader...) - Static method in class org.codehaus.commons.compiler.io.Readers
 
concat(Iterable<Reader>) - Static method in class org.codehaus.commons.compiler.io.Readers
 
confine(PrivilegedAction<R>) - Method in class org.codehaus.commons.compiler.Sandbox
Runs the given action, confined by the permissions configured through the constructor.
confine(PrivilegedExceptionAction<R>) - Method in class org.codehaus.commons.compiler.Sandbox
 
consume(char) - Method in class org.codehaus.commons.compiler.util.LineAndColumnTracker
Consumes the next character of the stream.
Consumer<T> - Interface in org.codehaus.commons.compiler.java8.java.util.function
Facade for Java 8's java.util.reflect.Consumer interface.
Consumers - Class in org.codehaus.commons.compiler.java8.java.util.function
Helper methods for the Consumer facade.
cook(String, Reader) - Method in class org.codehaus.commons.compiler.Cookable
 
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.IMultiCookable
Same as Cookable.cook(Reader), but cooks a set of documents into one class.
cook(String[], Reader[]) - Method in interface org.codehaus.commons.compiler.IMultiCookable
Same as Cookable.cook(String, Reader), but cooks a set of documents into one class.
cook(String[]) - Method in interface org.codehaus.commons.compiler.IMultiCookable
Same as Cookable.cook(String), but cooks a set of documents into one class.
cook(String[], String[]) - Method in interface org.codehaus.commons.compiler.IMultiCookable
Same as Cookable.cook(String, String), but cooks a set of documents into one class.
cook(InputStream...) - Method in interface org.codehaus.commons.compiler.IMultiCookable
Same as Cookable.cook(InputStream), but cooks a set of documents into one class.
cook(InputStream[], String[]) - Method in interface org.codehaus.commons.compiler.IMultiCookable
Same as Cookable.cook(InputStream, String), but cooks a set of documents into one class.
cook(String[], InputStream[]) - Method in interface org.codehaus.commons.compiler.IMultiCookable
Same as Cookable.cook(String, InputStream), but cooks a set of documents into one class.
cook(String[], InputStream[], String[]) - Method in interface org.codehaus.commons.compiler.IMultiCookable
Same as Cookable.cook(String, InputStream, String), but cooks a set of documents into one class.
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(InputStream...) - Method in class org.codehaus.commons.compiler.MultiCookable
 
cook(String[]) - Method in class org.codehaus.commons.compiler.MultiCookable
 
cook(String[], InputStream[]) - Method in class org.codehaus.commons.compiler.MultiCookable
 
cook(InputStream[], String[]) - Method in class org.codehaus.commons.compiler.MultiCookable
 
cook(String[], InputStream[], String[]) - Method in class org.codehaus.commons.compiler.MultiCookable
 
cook(String[], String[]) - Method in class org.codehaus.commons.compiler.MultiCookable
 
cook(String[], Reader[]) - Method in class org.codehaus.commons.compiler.MultiCookable
 
cook(Reader...) - Method in class org.codehaus.commons.compiler.MultiCookable
 
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 encoding.
cookFiles(File[]) - Method in interface org.codehaus.commons.compiler.IMultiCookable
Same as Cookable.cookFile(File), but cooks a set of documents into one class.
cookFiles(File[], String[]) - Method in interface org.codehaus.commons.compiler.IMultiCookable
Same as Cookable.cookFile(File, String), but cooks a set of documents into one class.
cookFiles(String[]) - Method in interface org.codehaus.commons.compiler.IMultiCookable
Same as Cookable.cookFile(String), but cooks a set of documents into one class.
cookFiles(String[], String[]) - Method in interface org.codehaus.commons.compiler.IMultiCookable
Same as Cookable.cookFile(String, String), but cooks a set of documents into one class.
cookFiles(File[]) - Method in class org.codehaus.commons.compiler.MultiCookable
 
cookFiles(File[], String[]) - Method in class org.codehaus.commons.compiler.MultiCookable
 
cookFiles(String[]) - Method in class org.codehaus.commons.compiler.MultiCookable
 
cookFiles(String[], String[]) - Method in class org.codehaus.commons.compiler.MultiCookable
 
copy(InputStream, OutputStream) - Static method in class org.codehaus.commons.compiler.io.InputStreams
 
copy(Reader, Writer) - Static method in class org.codehaus.commons.compiler.io.Readers
 
create() - Static method in class org.codehaus.commons.compiler.util.LineAndColumnTracker
 
CREATE_NEXT_TO_SOURCE_FILE - Static variable in interface org.codehaus.commons.compiler.ICompiler
Special value for ICompiler.setClassFileCreator(ResourceCreator): Indicates that .class resources are to be created in the directory of the .java resource from which they are generated.
createFastEvaluator(String, Class<? extends 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<? extends 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.
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.
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.commons.compiler.util.resource.FileResourceCreator
 
createResource(String) - Method in class org.codehaus.commons.compiler.util.resource.MapResourceCreator
 
createResource(String) - Method in interface org.codehaus.commons.compiler.util.resource.ResourceCreator
Creates the designated resource.

D

debugLines - Variable in class org.codehaus.commons.compiler.AbstractCompiler
Implements the JAVAC -g:lines option.
debugSource - Variable in class org.codehaus.commons.compiler.AbstractCompiler
Implements the JAVAC -g:source option.
debugVars - Variable in class org.codehaus.commons.compiler.AbstractCompiler
Implements the JAVAC -g:vars option.
DEFAULT_CLASS_NAME - Static variable in interface org.codehaus.commons.compiler.IClassBodyEvaluator
Default name for the generated class.
DEFAULT_CLASS_NAME - Static variable in interface org.codehaus.commons.compiler.IExpressionEvaluator
The fully qualified name of the generated class, iff not reconfigured by IExpressionEvaluator.setClassName(String).
DEFAULT_EXPRESSION_TYPE - Static variable in interface org.codehaus.commons.compiler.IExpressionEvaluator
The type of all expressions that were not reconfigured with IExpressionEvaluator.setExpressionTypes(Class[]).
DEFAULT_METHOD_NAME - Static variable in interface org.codehaus.commons.compiler.IScriptEvaluator
The name of the generated method(s), if no custom method name is configured with IScriptEvaluator.setMethodNames(String[]).
DEFAULT_RETURN_TYPE - Static variable in interface org.codehaus.commons.compiler.IScriptEvaluator
The return type for any script for which no return type is explicitly configured.
DEFAULT_TAB_WIDTH - Static variable in class org.codehaus.commons.compiler.util.LineAndColumnTracker
The default "tab width".
delegate - Variable in class org.codehaus.commons.compiler.util.iterator.FilterListIterator
 
deleteResource(String) - Method in class org.codehaus.commons.compiler.util.resource.FileResourceCreator
 
deleteResource(String) - Method in class org.codehaus.commons.compiler.util.resource.MapResourceCreator
 
deleteResource(String) - Method in interface org.codehaus.commons.compiler.util.resource.ResourceCreator
Deletes the resource with the given name.
DemoBase - Class in org.codehaus.commons.compiler.samples
Common base class for the "...Demo" classes that demostrate Janino.
DemoBase() - Constructor for class org.codehaus.commons.compiler.samples.DemoBase
 
DirectoryIterator - Class in org.codehaus.commons.compiler.util.iterator
An Iterator<File> that finds regular files who's names are accepted by the fileNameFilter and exist in the given rootDirectory, or exist in any subdirectory of the rootDirectory that is accepted by the directoryNameFilter.
DirectoryIterator(File, FilenameFilter, FilenameFilter) - Constructor for class org.codehaus.commons.compiler.util.iterator.DirectoryIterator
 
DirectoryIterator.DirectoryNotListableException - Exception in org.codehaus.commons.compiler.util.iterator
Indicates that File.listFiles() returned null for a particular directory.
DirectoryNotListableException(String) - Constructor for exception org.codehaus.commons.compiler.util.iterator.DirectoryIterator.DirectoryNotListableException
 
DirectoryResourceCreator - Class in org.codehaus.commons.compiler.util.resource
Creates a resource in a given directory: destinationDirectory/resourceName
DirectoryResourceCreator(File) - Constructor for class org.codehaus.commons.compiler.util.resource.DirectoryResourceCreator
 
DirectoryResourceFinder - Class in org.codehaus.commons.compiler.util.resource
A FileResourceFinder that finds file resources in a directory.
DirectoryResourceFinder(File) - Constructor for class org.codehaus.commons.compiler.util.resource.DirectoryResourceFinder
 
Disassembler - Class in org.codehaus.commons.compiler.util
Generates human-readable Java assembler code from Java bytecode.
disassembleToStdout(byte[]) - Static method in class org.codehaus.commons.compiler.util.Disassembler
Loads a "de.unkrig.jdisasm.Disassembler" through reflection (to avoid a compile-time dependency) and uses it to disassemble the given bytes to System.out.

E

EMPTY_READER - Static variable in class org.codehaus.commons.compiler.io.Readers
Any attempts to read return an "end-of-input" condition.
EMPTY_RESOURCE_FINDER - Static variable in class org.codehaus.commons.compiler.util.resource.ResourceFinder
This one's useful when a resource finder is required, but cannot be created for some reason.
end() - Method in class org.codehaus.commons.compiler.util.Benchmark
 
endReporting() - Method in class org.codehaus.commons.compiler.util.Benchmark
End a benchmark (see Benchmark.end()) and report the fact.
endReporting(String) - Method in class org.codehaus.commons.compiler.util.Benchmark
Ends a benchmark (see Benchmark.begin()) and report the fact.
EnumerationIterator<T> - Class in org.codehaus.commons.compiler.util.iterator
An Iterator that iterates over the elements of an Enumeration.
EnumerationIterator(Enumeration<? extends T>) - Constructor for class org.codehaus.commons.compiler.util.iterator.EnumerationIterator
 
ErrorHandler - Interface in org.codehaus.commons.compiler
Processes an error issued by the compiler.
evaluate(Object...) - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
Evaluates the expression with concrete parameter values.
evaluate(int, Object...) - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
Null arguments is equivalent with new Object[0].
evaluate(Object[]) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
Calls the script with concrete parameter values.
evaluate(int, Object[]) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
Same as IScriptEvaluator.evaluate(Object[]), but for multiple scripts.
evaluate(T) - Method in interface org.codehaus.commons.compiler.util.Predicate
 
EXCLUDE - Static variable in class org.codehaus.commons.compiler.util.StringPattern
 
explode(String) - Static method in class org.codehaus.commons.compiler.samples.DemoBase
 
ExpressionDemo - Class in org.codehaus.commons.compiler.samples
A test program that allows you to play around with the IExpressionEvaluator class.
extensionDirectories - Variable in class org.codehaus.commons.compiler.AbstractCompiler
The list of extension directories of the currently executing JRE.

F

FileResource - Class in org.codehaus.commons.compiler.util.resource
Representation of a resource that is a File.
FileResource(File) - Constructor for class org.codehaus.commons.compiler.util.resource.FileResource
 
FileResourceCreator - Class in org.codehaus.commons.compiler.util.resource
Stores a stream of bytes in a named resource.
FileResourceCreator() - Constructor for class org.codehaus.commons.compiler.util.resource.FileResourceCreator
 
FileResourceFinder - Class in org.codehaus.commons.compiler.util.resource
This class specializes the ResourceFinder for finding resources in Files.
FileResourceFinder() - Constructor for class org.codehaus.commons.compiler.util.resource.FileResourceFinder
 
filter(T[], Predicate<? super T>) - Static method in class org.codehaus.commons.compiler.util.iterator.Iterables
 
filter(Iterable<? extends T>, Predicate<? super T>) - Static method in class org.codehaus.commons.compiler.util.iterator.Iterables
 
filter(Iterator<? extends T>, Predicate<? super T>) - Static method in class org.codehaus.commons.compiler.util.iterator.Iterables
 
filterByClass(Object[], Class<T>) - Static method in class org.codehaus.commons.compiler.util.iterator.Iterables
 
filterByClass(Iterable<?>, Class<T>) - Static method in class org.codehaus.commons.compiler.util.iterator.Iterables
 
filterByClass(Iterator<?>, Class<T>) - Static method in class org.codehaus.commons.compiler.util.iterator.Iterables
 
FilterListIterator<T> - Class in org.codehaus.commons.compiler.util.iterator
An ListIterator that retrieves its elements from a delegate ListIterator.
FilterListIterator(ListIterator<T>) - Constructor for class org.codehaus.commons.compiler.util.iterator.FilterListIterator
 
FIND_NEXT_TO_SOURCE_FILE - Static variable in interface org.codehaus.commons.compiler.ICompiler
findAll() - Method in class org.codehaus.commons.compiler.java9.java.lang.module.ModuleFinder
 
findClass(String) - Method in class org.codehaus.commons.compiler.util.reflect.ByteArrayClassLoader
findClass(String) - Method in class org.codehaus.commons.compiler.util.ResourceFinderClassLoader
 
findResource(String) - Method in class org.codehaus.commons.compiler.util.resource.FileResourceFinder
 
findResource(String) - Method in class org.codehaus.commons.compiler.util.resource.MapResourceFinder
 
findResource(String) - Method in class org.codehaus.commons.compiler.util.resource.MultiResourceFinder
 
findResource(String) - Method in class org.codehaus.commons.compiler.util.resource.ResourceFinder
Finds a resource by name and return it as a Resource object.
findResource(String) - Method in class org.codehaus.commons.compiler.util.resource.ZipFileResourceFinder
 
findResourceAsFile(String) - Method in class org.codehaus.commons.compiler.util.resource.DirectoryResourceFinder
 
findResourceAsFile(String) - Method in class org.codehaus.commons.compiler.util.resource.FileResourceFinder
Converts a given resource resource name into a File.
findResourceAsStream(String) - Method in class org.codehaus.commons.compiler.util.resource.ResourceFinder
Finds a resource by name and open it for reading.
forEach(Consumer<? super T>) - Method in class org.codehaus.commons.compiler.java8.java.util.stream.Stream
 
from(Object) - Static method in class org.codehaus.commons.compiler.java8.java.util.function.Consumers
 
from(Consumer<T>) - Static method in class org.codehaus.commons.compiler.java8.java.util.function.Consumers
 

G

get() - Method in class org.codehaus.commons.compiler.java8.java.util.Optional
 
getAllCompilerFactories() - Static method in class org.codehaus.commons.compiler.CompilerFactoryFactory
getAllCompilerFactories(ClassLoader) - Static method in class org.codehaus.commons.compiler.CompilerFactoryFactory
Finds all implementation of org.codehaus.commons.compiler through the classLoader, then loads and instantiates the implementations' ICompilerFactorys.
getBooleanClassProperty(Class<?>, String) - Static method in class org.codehaus.commons.compiler.util.SystemProperties
 
getBooleanClassProperty(Class<?>, String, boolean) - Static method in class org.codehaus.commons.compiler.util.SystemProperties
 
getBytecodes() - Method in interface org.codehaus.commons.compiler.ICookable
 
getClassLoader() - Method in interface org.codehaus.commons.compiler.ISimpleCompiler
Returns a ClassLoader object through which the previously compiled classes can be accessed.
getClassProperty(Class<?>, String) - Static method in class org.codehaus.commons.compiler.util.SystemProperties
 
getClassProperty(Class<?>, String, String) - Static method in class org.codehaus.commons.compiler.util.SystemProperties
Gets the value of a "class property".
getClazz() - Method in interface org.codehaus.commons.compiler.IClassBodyEvaluator
 
getClazz() - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
 
getClazz() - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
 
getColumnNumber() - Method in class org.codehaus.commons.compiler.Location
 
getColumnNumber() - Method in class org.codehaus.commons.compiler.util.LineAndColumnTracker
Returns the column number of the previously consumed character; 1 after a line separator character has been consumed, 2 after the first non-line-separator character, and so forth.
getCompilerFactory(String) - Static method in class org.codehaus.commons.compiler.CompilerFactoryFactory
Deprecated.
getCompilerFactory(String, ClassLoader) - Static method in class org.codehaus.commons.compiler.CompilerFactoryFactory
Loads an ICompilerFactory implementation by class name.
getDeclaredMethod(Class<?>, String, Class<?>...) - Static method in class org.codehaus.commons.compiler.util.reflect.Classes
A wrapper for {@link Class#getDeclaredMethod(String, Class...)
getDefaultCompilerFactory() - Static method in class org.codehaus.commons.compiler.CompilerFactoryFactory
getDefaultCompilerFactory(ClassLoader) - Static method in class org.codehaus.commons.compiler.CompilerFactoryFactory
Finds the first implementation of org.codehaus.commons.compiler through the classLoader, then loads and instantiates the implementation's ICompilerFactory.
getDefaultExpressionType() - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
 
getDefaultImports() - Method in interface org.codehaus.commons.compiler.IClassBodyEvaluator
 
getDefaultImports() - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
 
getDefaultImports() - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
 
getDefaultReturnType() - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
 
getFile(String) - Method in class org.codehaus.commons.compiler.util.resource.DirectoryResourceCreator
 
getFile() - Method in class org.codehaus.commons.compiler.util.resource.FileResource
 
getFile(String) - Method in class org.codehaus.commons.compiler.util.resource.FileResourceCreator
 
getFileName() - Method in class org.codehaus.commons.compiler.Location
 
getFileName() - Method in class org.codehaus.commons.compiler.util.resource.FileResource
 
getFileName() - Method in interface org.codehaus.commons.compiler.util.resource.Resource
Returns a decorative "file name" that can be used for reporting errors and the like.
getFileName() - Method in class org.codehaus.commons.compiler.util.resource.StringResource
 
getId() - Method in class org.codehaus.commons.compiler.AbstractCompilerFactory
 
getId() - Method in interface org.codehaus.commons.compiler.ICompilerFactory
 
getImplementationVersion() - Method in class org.codehaus.commons.compiler.AbstractCompilerFactory
 
getImplementationVersion() - Method in interface org.codehaus.commons.compiler.ICompilerFactory
 
getIntegerClassProperty(Class<?>, String, int) - Static method in class org.codehaus.commons.compiler.util.SystemProperties
 
getLineNumber() - Method in class org.codehaus.commons.compiler.Location
 
getLineNumber() - Method in class org.codehaus.commons.compiler.util.LineAndColumnTracker
Returns the line number of the previously consumed character (starting at 1).
getLocation() - Method in exception org.codehaus.commons.compiler.LocatedException
 
getLocation() - Method in class org.codehaus.commons.compiler.util.resource.FileResource
 
getLocation() - Method in interface org.codehaus.commons.compiler.util.resource.LocatableResource
 
getMap() - Method in class org.codehaus.commons.compiler.util.resource.MapResourceCreator
 
getMessage() - Method in exception org.codehaus.commons.compiler.LocatedException
Returns the message specified at creation time, preceeded with nicely formatted location information (if any).
getMethod() - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
 
getMethod(int) - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
 
getMethod() - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
 
getMethod(int) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
Same as IScriptEvaluator.getMethod(), but for multiple scripts.
getMode() - Method in class org.codehaus.commons.compiler.util.StringPattern
 
getProtectionDomain(String) - Method in interface org.codehaus.commons.compiler.AbstractJavaSourceClassLoader.ProtectionDomainFactory
 
getResourceAsStream(String) - Method in class org.codehaus.commons.compiler.AbstractJavaSourceClassLoader
 
getResourceFinder() - Method in class org.codehaus.commons.compiler.util.ResourceFinderClassLoader
 
getResult() - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
 
getResult() - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
 
getSpecificationVersion() - Static method in class org.codehaus.commons.compiler.CompilerFactoryFactory
 
getsResourceAsStream(ResourceFinder, ClassLoader) - Static method in class org.codehaus.commons.compiler.lang.ClassLoaders
Creates and returns a ClassLoader that implements ClassLoader.getResourceAsStream(String) via a ResourceFinder.
getsResourceAsStream(ClassLoader) - Static method in class org.codehaus.commons.compiler.util.resource.ResourceFinders
 

H

handleError(String, Location) - Method in interface org.codehaus.commons.compiler.ErrorHandler
May or may not choose to throw a CompileException.
handleWarning(String, String, Location) - Method in interface org.codehaus.commons.compiler.WarningHandler
May or may not choose to throw a CompileException.
hasNext() - Method in class org.codehaus.commons.compiler.util.iterator.EnumerationIterator
 
hasNext() - Method in class org.codehaus.commons.compiler.util.iterator.FilterListIterator
hasNext() - Method in class org.codehaus.commons.compiler.util.iterator.MultiDimensionalIterator
 
hasNext() - Method in class org.codehaus.commons.compiler.util.iterator.MultiIterator
 
hasNext() - Method in class org.codehaus.commons.compiler.util.iterator.ProducerIterator
 
hasNext() - Method in class org.codehaus.commons.compiler.util.iterator.ReverseListIterator
hasNext() - Method in class org.codehaus.commons.compiler.util.iterator.TransformingIterator
 
hasNext() - Method in class org.codehaus.commons.compiler.util.iterator.TraversingIterator
 
hasPrevious() - Method in class org.codehaus.commons.compiler.util.iterator.FilterListIterator
hasPrevious() - Method in class org.codehaus.commons.compiler.util.iterator.ReverseListIterator

I

IClassBodyEvaluator - Interface in org.codehaus.commons.compiler
Parses a class body and returns it as a Class object ready for use with java.lang.reflect.
ICompiler - Interface in org.codehaus.commons.compiler
A simplified substitute for the javac tool.
ICompilerFactory - Interface in org.codehaus.commons.compiler
ICookable - Interface in org.codehaus.commons.compiler
An entity that processes a sequence of characters (a "document").
IExpressionEvaluator - Interface in org.codehaus.commons.compiler
An engine that evaluates expressions in JVM bytecode.
IMultiCookable - Interface in org.codehaus.commons.compiler
 
INCLUDE - Static variable in class org.codehaus.commons.compiler.util.StringPattern
 
InputStreams - Class in org.codehaus.commons.compiler.io
 
InternalCompilerException - Exception in org.codehaus.commons.compiler
Indicates an event that is probably related to a bug in JANINO.
InternalCompilerException() - Constructor for exception org.codehaus.commons.compiler.InternalCompilerException
 
InternalCompilerException(String) - Constructor for exception org.codehaus.commons.compiler.InternalCompilerException
 
InternalCompilerException(String, Throwable) - Constructor for exception org.codehaus.commons.compiler.InternalCompilerException
 
invoke(Method, Object, Object...) - Static method in class org.codehaus.commons.compiler.util.reflect.Methods
A wrapper for {@link Method#invoke(Object, Object...)
IScriptEvaluator - Interface in org.codehaus.commons.compiler
An engine that executes a script in JVM bytecode.
ISimpleCompiler - Interface in org.codehaus.commons.compiler
A simplified Java compiler that can compile only a single compilation unit.
Iterables - Class in org.codehaus.commons.compiler.util.iterator
Utility method around Iterables and Iterators.
iterator() - Method in class org.codehaus.commons.compiler.util.iterator.IteratorCollection
 
IteratorCollection<T> - Class in org.codehaus.commons.compiler.util.iterator
A Collection that lazily reads its elements from an Iterator.
IteratorCollection(Iterator<T>) - Constructor for class org.codehaus.commons.compiler.util.iterator.IteratorCollection
 

J

JarDirectoriesResourceFinder - Class in org.codehaus.commons.compiler.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.commons.compiler.util.resource.JarDirectoriesResourceFinder
 

L

lastModified() - Method in class org.codehaus.commons.compiler.util.resource.FileResource
 
lastModified() - Method in interface org.codehaus.commons.compiler.util.resource.Resource
Returns the time of the last modification, in milliseconds since 1970, or 0L if the time of the last modification cannot be determined.
lastModified() - Method in class org.codehaus.commons.compiler.util.resource.StringResource
 
LazyMultiResourceFinder - Class in org.codehaus.commons.compiler.util.resource
A ResourceFinder that examines a set of ResourceFinders lazily as it searches for resources.
LazyMultiResourceFinder(Iterator<ResourceFinder>) - Constructor for class org.codehaus.commons.compiler.util.resource.LazyMultiResourceFinder
 
LineAndColumnTracker - Class in org.codehaus.commons.compiler.util
Keeps track of "line numbers" and "column numbers" while a char stream is being processed.
LineAndColumnTracker() - Constructor for class org.codehaus.commons.compiler.util.LineAndColumnTracker
 
list() - Method in class org.codehaus.commons.compiler.java9.java.lang.module.ModuleReader
 
list(String, boolean) - Method in class org.codehaus.commons.compiler.util.resource.DirectoryResourceFinder
 
list(String, boolean) - Method in class org.codehaus.commons.compiler.util.resource.ListableResourceFinder
 
list(String, boolean) - Method in class org.codehaus.commons.compiler.util.resource.MapResourceFinder
 
list(String, boolean) - Method in class org.codehaus.commons.compiler.util.resource.MultiResourceFinder
 
ListableResourceFinder - Class in org.codehaus.commons.compiler.util.resource
ListableResourceFinder() - Constructor for class org.codehaus.commons.compiler.util.resource.ListableResourceFinder
 
load(String) - Static method in class org.codehaus.commons.compiler.util.reflect.Classes
Shorthand for load(ClassLoader.getSystemClassLoader(), className).
load(ClassLoader, String) - Static method in class org.codehaus.commons.compiler.util.reflect.Classes
A wrapper for classLoader.loadClass(className) that catches any exception, wraps it in an AssertionError, and throws that.
LocatableResource - Interface in org.codehaus.commons.compiler.util.resource
A Resource that can be addressed by a URL.
LocatedException - Exception in org.codehaus.commons.compiler
An Exception that is associated with an optional Location in a source file.
LocatedException(String, Location) - Constructor for exception org.codehaus.commons.compiler.LocatedException
 
LocatedException(String, Location, Throwable) - Constructor for exception org.codehaus.commons.compiler.LocatedException
 
location() - Method in class org.codehaus.commons.compiler.java9.java.lang.module.ModuleReference
 
Location - Class in org.codehaus.commons.compiler
Immutable representation of the location of a character in a document, as defined by an (optional) file name, a line number and a column number.
Location(String, int, int) - Constructor for class org.codehaus.commons.compiler.Location
 
logMethodInvocations(Object) - Static method in class org.codehaus.commons.compiler.util.reflect.ApiLog
Creates and returns an object that implements all interfaces that the delegate implements.

M

main(String[]) - Static method in class org.codehaus.commons.compiler.AbstractJavaSourceClassLoader
Reads Java source code for a given class name, scan, parse, compile and load it into the virtual machine, and invoke its "main()" method with the given arguments.
main(String[]) - Static method in class org.codehaus.commons.compiler.samples.ClassBodyDemo
 
main(String[]) - Static method in class org.codehaus.commons.compiler.samples.CompilerDemo
Command line interface.
main(String[]) - Static method in class org.codehaus.commons.compiler.samples.ExpressionDemo
 
main(String[]) - Static method in class org.codehaus.commons.compiler.samples.ScriptDemo
 
main(String[]) - Static method in class org.codehaus.commons.compiler.samples.ShippingCost
 
MapResourceCreator - Class in org.codehaus.commons.compiler.util.resource
Creates resources as byte arrays in a delegate Map.
MapResourceCreator() - Constructor for class org.codehaus.commons.compiler.util.resource.MapResourceCreator
Auto-create the delegate Map.
MapResourceCreator(Map<String, byte[]>) - Constructor for class org.codehaus.commons.compiler.util.resource.MapResourceCreator
 
MapResourceFinder - Class in org.codehaus.commons.compiler.util.resource
A ResourceFinder that provides access to resource stored as byte arrays in a Map.
MapResourceFinder() - Constructor for class org.codehaus.commons.compiler.util.resource.MapResourceFinder
 
MapResourceFinder(Map<String, byte[]>) - Constructor for class org.codehaus.commons.compiler.util.resource.MapResourceFinder
 
matches(String) - Method in class org.codehaus.commons.compiler.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.commons.compiler.util.StringPattern
Matchs a given text against an array of StringPatterns (which was typically created by StringPattern.parseCombinedPattern(String).
METHOD_accept__T - Static variable in interface org.codehaus.commons.compiler.java8.java.util.function.Consumer
 
Methods - Class in org.codehaus.commons.compiler.util.reflect
Utility methods related to Method.
ModuleFinder - Class in org.codehaus.commons.compiler.java9.java.lang.module
Pre-Java-9-compatible facade for Java 9's java.lang.module.ModuleFinder class.
ModuleReader - Class in org.codehaus.commons.compiler.java9.java.lang.module
Pre-Java-9-compatible facade for Java 9's java.lang.module.ModuleReader class.
ModuleReader(Object) - Constructor for class org.codehaus.commons.compiler.java9.java.lang.module.ModuleReader
 
ModuleReference - Class in org.codehaus.commons.compiler.java9.java.lang.module
Pre-Java-9-compatible facade for Java 9's java.lang.module.ModuleReference interface.
ModuleReference(Object) - Constructor for class org.codehaus.commons.compiler.java9.java.lang.module.ModuleReference
 
MultiCookable - Class in org.codehaus.commons.compiler
Implements all methods of IMultiCookable, except for IMultiCookable.cook(String[], Reader[]).
MultiCookable() - Constructor for class org.codehaus.commons.compiler.MultiCookable
 
MultiDimensionalIterator<T> - Class in org.codehaus.commons.compiler.util.iterator
An Iterator that iterates over a delegate, which produces arrays, Collections, Enumerations or Iterators.
MultiDimensionalIterator(Iterator<?>, int) - Constructor for class org.codehaus.commons.compiler.util.iterator.MultiDimensionalIterator
 
MultiIterator<T> - Class in org.codehaus.commons.compiler.util.iterator
An Iterator that traverses a Collection of Iterators, Collections and/or arrays.
MultiIterator(Iterator<T>[]) - Constructor for class org.codehaus.commons.compiler.util.iterator.MultiIterator
 
MultiIterator(Collection<T>[]) - Constructor for class org.codehaus.commons.compiler.util.iterator.MultiIterator
 
MultiIterator(Object[][]) - Constructor for class org.codehaus.commons.compiler.util.iterator.MultiIterator
 
MultiIterator(Collection<?>) - Constructor for class org.codehaus.commons.compiler.util.iterator.MultiIterator
 
MultiIterator(Iterator<?>) - Constructor for class org.codehaus.commons.compiler.util.iterator.MultiIterator
 
MultiIterator(Object[]) - Constructor for class org.codehaus.commons.compiler.util.iterator.MultiIterator
 
MultiIterator(Object, Collection<T>) - Constructor for class org.codehaus.commons.compiler.util.iterator.MultiIterator
Iterates over the given Collection, prepended with the given Object.
MultiIterator(Collection<T>, Object) - Constructor for class org.codehaus.commons.compiler.util.iterator.MultiIterator
Iterates over the given Collection, appended with the given Object.
MultiIterator(Object, Iterator<T>) - Constructor for class org.codehaus.commons.compiler.util.iterator.MultiIterator
Iterates over the given Iterator, prepended with the given prefix.
MultiIterator(Iterator<T>, Object) - Constructor for class org.codehaus.commons.compiler.util.iterator.MultiIterator
Iterates over the given Iterator, appended with the given suffix.
MultiResourceFinder - Class in org.codehaus.commons.compiler.util.resource
A ResourceFinder that finds its resources through a collection of other ResourceFinders.
MultiResourceFinder(Iterable<? extends ResourceFinder>) - Constructor for class org.codehaus.commons.compiler.util.resource.MultiResourceFinder
 
MultiResourceFinder(ResourceFinder...) - Constructor for class org.codehaus.commons.compiler.util.resource.MultiResourceFinder
 

N

newClassBodyEvaluator() - Method in class org.codehaus.commons.compiler.AbstractCompilerFactory
 
newClassBodyEvaluator() - Method in interface org.codehaus.commons.compiler.ICompilerFactory
 
newCompiler() - Method in interface org.codehaus.commons.compiler.ICompilerFactory
 
newExpressionEvaluator() - Method in class org.codehaus.commons.compiler.AbstractCompilerFactory
 
newExpressionEvaluator() - Method in interface org.codehaus.commons.compiler.ICompilerFactory
 
newInstance(Object, Method...) - Static method in class org.codehaus.commons.compiler.util.reflect.Proxies
 
newJavaSourceClassLoader() - Method in class org.codehaus.commons.compiler.AbstractCompilerFactory
 
newJavaSourceClassLoader(ClassLoader) - Method in class org.codehaus.commons.compiler.AbstractCompilerFactory
 
newJavaSourceClassLoader() - Method in interface org.codehaus.commons.compiler.ICompilerFactory
 
newJavaSourceClassLoader(ClassLoader) - Method in interface org.codehaus.commons.compiler.ICompilerFactory
 
newScriptEvaluator() - Method in class org.codehaus.commons.compiler.AbstractCompilerFactory
 
newScriptEvaluator() - Method in interface org.codehaus.commons.compiler.ICompilerFactory
 
newSimpleCompiler() - Method in class org.codehaus.commons.compiler.AbstractCompilerFactory
 
newSimpleCompiler() - Method in interface org.codehaus.commons.compiler.ICompilerFactory
 
next() - Method in class org.codehaus.commons.compiler.util.iterator.EnumerationIterator
 
next() - Method in class org.codehaus.commons.compiler.util.iterator.FilterListIterator
next() - Method in class org.codehaus.commons.compiler.util.iterator.MultiDimensionalIterator
 
next() - Method in class org.codehaus.commons.compiler.util.iterator.MultiIterator
 
next() - Method in class org.codehaus.commons.compiler.util.iterator.ProducerIterator
 
next() - Method in class org.codehaus.commons.compiler.util.iterator.ReverseListIterator
next() - Method in class org.codehaus.commons.compiler.util.iterator.TransformingIterator
 
next() - Method in class org.codehaus.commons.compiler.util.iterator.TraversingIterator
 
nextIndex() - Method in class org.codehaus.commons.compiler.util.iterator.FilterListIterator
nextIndex() - Method in class org.codehaus.commons.compiler.util.iterator.ReverseListIterator
NO_DESTINATION_DIRECTORY - Static variable in interface org.codehaus.commons.compiler.ICompiler
Special value for ICompiler.setDestinationDirectory(File, boolean)'s first parameter: Indicates that .class files are to be created in the directory of the .java file from which they are generated.
NoException - Exception in org.codehaus.commons.compiler.util.reflect
An exception that is never instantiated, and is useful for declaration of methods that throw a parameterized Throwable.
NotNull - Annotation Type in org.codehaus.commons.nullanalysis
Designates that a field, return value, argument, or variable is guaranteed to be non-null.
NotNullByDefault - Annotation Type in org.codehaus.commons.nullanalysis
By default, types in method signatures that lack a null annotation are regarded as nullable.
NOWHERE - Static variable in class org.codehaus.commons.compiler.Location
Representation of an unspecified location.
Nullable - Annotation Type in org.codehaus.commons.nullanalysis
Designates that a field, return value, argument, or variable may be null.
Numbers - Class in org.codehaus.commons.compiler.util
Utility methods related to Number.

O

ofSystem() - Static method in class org.codehaus.commons.compiler.java9.java.lang.module.ModuleFinder
 
onFirstChar(Reader, Runnable) - Static method in class org.codehaus.commons.compiler.io.Readers
 
open() - Method in class org.codehaus.commons.compiler.java9.java.lang.module.ModuleReference
 
open() - Method in class org.codehaus.commons.compiler.util.resource.FileResource
 
open() - Method in interface org.codehaus.commons.compiler.util.resource.Resource
Opens the resource.
open() - Method in class org.codehaus.commons.compiler.util.resource.StringResource
 
Optional<T> - Class in org.codehaus.commons.compiler.java8.java.util
Pre-Java-9-compatible facade for Java 9's java.util.Optional class.
Optional(Object) - Constructor for class org.codehaus.commons.compiler.java8.java.util.Optional
 
org.codehaus.commons.compiler - package org.codehaus.commons.compiler
This package declares interfaces for the implementation of an IExpressionEvaluator, an IScriptEvaluator, an IClassBodyEvaluator and an ISimpleCompiler.
org.codehaus.commons.compiler.io - package org.codehaus.commons.compiler.io
 
org.codehaus.commons.compiler.java8.java.util - package org.codehaus.commons.compiler.java8.java.util
A set of (rudimentary) proxies for Java-8+ classes that also compile for Java 6 and 7.
org.codehaus.commons.compiler.java8.java.util.function - package org.codehaus.commons.compiler.java8.java.util.function
A set of (rudimentary) proxies for Java-8+ classes that also compile for Java 6 and 7.
org.codehaus.commons.compiler.java8.java.util.stream - package org.codehaus.commons.compiler.java8.java.util.stream
A set of (rudimentary) proxies for Java-8+ classes that also compile for Java 6 and 7.
org.codehaus.commons.compiler.java9.java.lang.module - package org.codehaus.commons.compiler.java9.java.lang.module
A set of (rudimentary) proxies for Java-9+ classes that also compile for Java 6-8.
org.codehaus.commons.compiler.lang - package org.codehaus.commons.compiler.lang
 
org.codehaus.commons.compiler.samples - package org.codehaus.commons.compiler.samples
Sample applications for the Janino Java compiler.
org.codehaus.commons.compiler.util - package org.codehaus.commons.compiler.util
Utility functionality for this project.
org.codehaus.commons.compiler.util.iterator - package org.codehaus.commons.compiler.util.iterator
 
org.codehaus.commons.compiler.util.reflect - package org.codehaus.commons.compiler.util.reflect
Utility functionality related to java.util.reflect.
org.codehaus.commons.compiler.util.resource - package org.codehaus.commons.compiler.util.resource
Classes related to loading "resources" (ResourceFinder) and creating resources (ResourceCreator).
org.codehaus.commons.nullanalysis - package org.codehaus.commons.nullanalysis
Annotations for ECLIPSE's "null analysis" feature.

P

parseCombinedPattern(String) - Static method in class org.codehaus.commons.compiler.util.StringPattern
Parses a "combined pattern" into an array of StringPatterns.
parseOptionalPath(String) - Static method in class org.codehaus.commons.compiler.util.StringUtil
Same as StringUtil.parsePath(String), but returns null iff s == null.
parsePath(String) - Static method in class org.codehaus.commons.compiler.util.StringUtil
Breaks a given string up by the system-dependent path-separator character (on UNIX systems, this character is ":"; on Microsoft Windows systems it is ";").
parseUnsignedInt(String, int) - Static method in class org.codehaus.commons.compiler.util.Numbers
Counterpart of Integer.parseInt(String, int) for parsing unsigned integers.
parseUnsignedLong(String, int) - Static method in class org.codehaus.commons.compiler.util.Numbers
Counterpart of Long.parseLong(String, int) for parsing unsigned integers.
PathResourceFinder - Class in org.codehaus.commons.compiler.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.commons.compiler.util.resource.PathResourceFinder
 
PathResourceFinder(Iterator<ResourceFinder>) - Constructor for class org.codehaus.commons.compiler.util.resource.PathResourceFinder
 
PathResourceFinder(String) - Constructor for class org.codehaus.commons.compiler.util.resource.PathResourceFinder
 
PATTERNS_ALL - Static variable in class org.codehaus.commons.compiler.util.StringPattern
A StringPattern that matches any subject.
PATTERNS_NONE - Static variable in class org.codehaus.commons.compiler.util.StringPattern
A StringPattern that matches no subject whatsoever.
Predicate<T> - Interface in org.codehaus.commons.compiler.util
 
previous() - Method in class org.codehaus.commons.compiler.util.iterator.FilterListIterator
previous() - Method in class org.codehaus.commons.compiler.util.iterator.ReverseListIterator
previousIndex() - Method in class org.codehaus.commons.compiler.util.iterator.FilterListIterator
previousIndex() - Method in class org.codehaus.commons.compiler.util.iterator.ReverseListIterator
produce() - Method in interface org.codehaus.commons.compiler.util.Producer
Produces the next object.
Producer<T> - Interface in org.codehaus.commons.compiler.util
An object that produces some Object each time the Producer.produce() method is invoked.
ProducerIterator<T> - Class in org.codehaus.commons.compiler.util.iterator
An Iterator that iterates over all the objects produced by a delegate Producer.
ProducerIterator(Producer<T>) - Constructor for class org.codehaus.commons.compiler.util.iterator.ProducerIterator
 
protectionDomainFactory - Variable in class org.codehaus.commons.compiler.AbstractJavaSourceClassLoader
 
Proxies - Class in org.codehaus.commons.compiler.util.reflect
 

R

readAll(InputStream) - Static method in class org.codehaus.commons.compiler.io.InputStreams
 
readAll(Reader) - Static method in class org.codehaus.commons.compiler.io.Readers
 
Readers - Class in org.codehaus.commons.compiler.io
Utiltity methods related to Reader.
remove() - Method in class org.codehaus.commons.compiler.util.iterator.EnumerationIterator
Since Enumerations don't support element removal, this method always throws an UnsupportedOperationException.
remove() - Method in class org.codehaus.commons.compiler.util.iterator.FilterListIterator
remove() - Method in class org.codehaus.commons.compiler.util.iterator.MultiDimensionalIterator
 
remove() - Method in class org.codehaus.commons.compiler.util.iterator.MultiIterator
 
remove() - Method in class org.codehaus.commons.compiler.util.iterator.ProducerIterator
 
remove() - Method in class org.codehaus.commons.compiler.util.iterator.TransformingIterator
 
remove() - Method in class org.codehaus.commons.compiler.util.iterator.TraversingIterator
 
report(String) - Method in class org.codehaus.commons.compiler.util.Benchmark
Reports the given message.
report(String, Object) - Method in class org.codehaus.commons.compiler.util.Benchmark
Reports the title, a colon, a space, and the pretty-printed Object.
report(String) - Method in interface org.codehaus.commons.compiler.util.Benchmark.Reporter
Reports the given message.
reset() - Method in class org.codehaus.commons.compiler.util.LineAndColumnTracker
Resets the current line number to 1 and the current column number to one.
Resource - Interface in org.codehaus.commons.compiler.util.resource
A sequence of bytes that is identified by a "name", is typically found by a ResourceFinder, can be Resource.open()ed for reading, and optionally has a Resource.lastModified() property.
ResourceCreator - Interface in org.codehaus.commons.compiler.util.resource
Opens a resource, characterized by a name, for writing.
ResourceFinder - Class in org.codehaus.commons.compiler.util.resource
Finds a resource by name.
ResourceFinder() - Constructor for class org.codehaus.commons.compiler.util.resource.ResourceFinder
 
ResourceFinderClassLoader - Class in org.codehaus.commons.compiler.util
A ClassLoader that uses a ResourceFinder to find ".class" files.
ResourceFinderClassLoader(ResourceFinder, ClassLoader) - Constructor for class org.codehaus.commons.compiler.util.ResourceFinderClassLoader
 
ResourceFinders - Class in org.codehaus.commons.compiler.util.resource
Utility methods around the ResourceFinder.
resources() - Method in class org.codehaus.commons.compiler.util.resource.MapResourceFinder
 
ReverseListIterator<T> - Class in org.codehaus.commons.compiler.util.iterator
A ListIterator that reverses the direction of all operations of a delegate ListIterator.
ReverseListIterator(ListIterator<T>) - Constructor for class org.codehaus.commons.compiler.util.iterator.ReverseListIterator
 

S

Sandbox - Class in org.codehaus.commons.compiler
Executes a PrivilegedAction or PrivilegedExceptionAction in a context with restricted permissions.
Sandbox(PermissionCollection) - Constructor for class org.codehaus.commons.compiler.Sandbox
 
ScriptDemo - Class in org.codehaus.commons.compiler.samples
A test program that allows you to play around with the IScriptEvaluator class.
set(T) - Method in class org.codehaus.commons.compiler.util.iterator.FilterListIterator
setBootClassPath(File[]) - Method in class org.codehaus.commons.compiler.AbstractCompiler
 
setBootClassPath(File[]) - Method in interface org.codehaus.commons.compiler.ICompiler
Equivalent of --boot-class-path.
setCharacterEncoding(String) - Method in class org.codehaus.commons.compiler.AbstractCompiler
 
setCharacterEncoding(String) - Method in interface org.codehaus.commons.compiler.ICompiler
Deprecated.
setClassFileCreator(ResourceCreator) - Method in class org.codehaus.commons.compiler.AbstractCompiler
 
setClassFileCreator(ResourceCreator) - Method in interface org.codehaus.commons.compiler.ICompiler
This ResourceCreator is used to store generated .class files.
setClassFileFinder(ResourceFinder, boolean) - Method in class org.codehaus.commons.compiler.AbstractCompiler
 
setClassFileFinder(ResourceFinder) - Method in class org.codehaus.commons.compiler.AbstractCompiler
 
setClassFileFinder(ResourceFinder, boolean) - Method in interface org.codehaus.commons.compiler.ICompiler
Equivalent with {@code setClassFileFinder(rebuild ?
setClassFileFinder(ResourceFinder) - Method in interface org.codehaus.commons.compiler.ICompiler
This ResourceFinder is used to check whether a .class resource already exists and is younger than the .java resource from which it was generated.
setClassName(String) - Method in interface org.codehaus.commons.compiler.IClassBodyEvaluator
Sets the name of the generated class.
setClassName(String) - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
 
setClassName(String) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
 
setClassPath(File[]) - Method in class org.codehaus.commons.compiler.AbstractCompiler
 
setClassPath(File[]) - Method in interface org.codehaus.commons.compiler.ICompiler
Equivalent of --class-path.
setColumnNumber(int) - Method in class org.codehaus.commons.compiler.util.LineAndColumnTracker
Sets the "current column number" to the given value.
setCompileErrorHandler(ErrorHandler) - Method in class org.codehaus.commons.compiler.AbstractCompiler
 
setCompileErrorHandler(ErrorHandler) - Method in interface org.codehaus.commons.compiler.IClassBodyEvaluator
By default, CompileExceptions are thrown on compile errors, but an application my install its own ErrorHandler.
setCompileErrorHandler(ErrorHandler) - Method in interface org.codehaus.commons.compiler.ICompiler
By default, CompileExceptions are thrown on compile errors, but an application my install its own ErrorHandler.
setCompileErrorHandler(ErrorHandler) - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
By default, CompileExceptions are thrown on compile errors, but an application my install its own ErrorHandler.
setCompileErrorHandler(ErrorHandler) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
By default, CompileExceptions are thrown on compile errors, but an application my install its own ErrorHandler.
setCompileErrorHandler(ErrorHandler) - Method in interface org.codehaus.commons.compiler.ISimpleCompiler
By default, CompileExceptions are thrown on compile errors, but an application my install its own ErrorHandler.
setDebuggingInfo(boolean, boolean, boolean) - Method in class org.codehaus.commons.compiler.AbstractJavaSourceClassLoader
 
setDebuggingInformation(boolean, boolean, boolean) - Method in interface org.codehaus.commons.compiler.IClassBodyEvaluator
Determines what kind of debugging information is included in the generates classes.
setDebuggingInformation(boolean, boolean, boolean) - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
Determines what kind of debugging information is included in the generates classes.
setDebuggingInformation(boolean, boolean, boolean) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
Determines what kind of debugging information is included in the generates classes.
setDebuggingInformation(boolean, boolean, boolean) - Method in interface org.codehaus.commons.compiler.ISimpleCompiler
Determines what kind of debugging information is included in the generates classes.
setDebugLines(boolean) - Method in class org.codehaus.commons.compiler.AbstractCompiler
 
setDebugLines(boolean) - Method in interface org.codehaus.commons.compiler.ICompiler
Equivalent of -g:lines.
setDebugSource(boolean) - Method in class org.codehaus.commons.compiler.AbstractCompiler
 
setDebugSource(boolean) - Method in interface org.codehaus.commons.compiler.ICompiler
Equivalent of -g:source.
setDebugVars(boolean) - Method in class org.codehaus.commons.compiler.AbstractCompiler
 
setDebugVars(boolean) - Method in interface org.codehaus.commons.compiler.ICompiler
Equivalent of -g:vars.
setDefaultExpressionType(Class<?>) - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
Reconfigures the "default expression type"; if no expression type is configured for an expression, then, when cooking this IExpressionEvaluator, the "default expression type" is used for the expression
setDefaultImports(String...) - Method in interface org.codehaus.commons.compiler.IClassBodyEvaluator
"Default imports" add to the system import "java.lang", i.e. the evaluator may refer to classes imported by default imports without having to explicitly declare IMPORT statements.
setDefaultImports(String...) - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
 
setDefaultImports(String...) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
 
setDefaultReturnType(Class<?>) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
When this IScriptEvaluator is coooked, then the defaultReturnType applies to all scripts for which no explicit return type was configured.
setDestinationDirectory(File, boolean) - Method in class org.codehaus.commons.compiler.AbstractCompiler
 
setDestinationDirectory(File, boolean) - Method in interface org.codehaus.commons.compiler.ICompiler
Equivalent of -d and -rebuild.
setEncoding(Charset) - Method in class org.codehaus.commons.compiler.AbstractCompiler
 
setEncoding(Charset) - Method in interface org.codehaus.commons.compiler.ICompiler
The equivalent of JAVA's "-encoding" command line option.
setExpressionType(Class<?>) - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
Defines the type of the expression.
setExpressionTypes(Class<?>[]) - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
Configures the types of the expressions.
setExtendedClass(Class<?>) - Method in interface org.codehaus.commons.compiler.IClassBodyEvaluator
Sets a particular superclass that the generated class will extend.
setExtendedClass(Class<?>) - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
 
setExtendedClass(Class<?>) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
 
setExtendedType(Class<?>) - Method in interface org.codehaus.commons.compiler.IClassBodyEvaluator
setExtensionDirectories(File[]) - Method in class org.codehaus.commons.compiler.AbstractCompiler
 
setExtensionDirectories(File[]) - Method in interface org.codehaus.commons.compiler.ICompiler
Equivalent of -extdirs.
setImplementedInterfaces(Class<?>[]) - Method in interface org.codehaus.commons.compiler.IClassBodyEvaluator
Sets a particular set of interfaces that the generated class will implement.
setImplementedInterfaces(Class<?>[]) - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
Configures the interfaces that the generated class implements.
setImplementedInterfaces(Class<?>[]) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
 
setImplementedTypes(Class<?>[]) - Method in interface org.codehaus.commons.compiler.IClassBodyEvaluator
setLastModified(long) - Method in class org.codehaus.commons.compiler.util.resource.MapResourceFinder
 
setLineNumber(int) - Method in class org.codehaus.commons.compiler.util.LineAndColumnTracker
Sets the "current line number" to the given value.
setMethodName(String) - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
 
setMethodName(String) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
Defines the name of the generated method.
setMethodNames(String[]) - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
 
setMethodNames(String[]) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
Same as IScriptEvaluator.setMethodName(String), but for multiple scripts.
setOverrideMethod(boolean) - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
 
setOverrideMethod(boolean[]) - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
 
setOverrideMethod(boolean) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
Defines whether the generated method overrides a methods declared in a supertype.
setOverrideMethod(boolean[]) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
Same as IScriptEvaluator.setOverrideMethod(boolean), but for multiple scripts.
setParameters(String[], Class<?>[]) - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
 
setParameters(String[][], Class<?>[][]) - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
 
setParameters(String[], Class<?>[]) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
Defines the names and types of the parameters of the generated method.
setParameters(String[][], Class<?>[][]) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
Same as IScriptEvaluator.setParameters(String[], Class[]), but for multiple scripts.
setParentClassLoader(ClassLoader) - Method in interface org.codehaus.commons.compiler.IClassBodyEvaluator
The "parent class loader" is used to load referenced classes.
setParentClassLoader(ClassLoader) - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
The "parent class loader" is used to load referenced classes.
setParentClassLoader(ClassLoader) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
The "parent class loader" is used to load referenced classes.
setParentClassLoader(ClassLoader) - Method in interface org.codehaus.commons.compiler.ISimpleCompiler
The "parent class loader" is used to load referenced classes.
setProtectionDomainFactory(AbstractJavaSourceClassLoader.ProtectionDomainFactory) - Method in class org.codehaus.commons.compiler.AbstractJavaSourceClassLoader
 
setReturnType(Class<?>) - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
setReturnType(Class<?>) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
Defines the return type of the generated method.
setReturnTypes(Class<?>[]) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
Configures the return types of the generated methods.
setSourceCharset(Charset) - Method in class org.codehaus.commons.compiler.AbstractCompiler
 
setSourceCharset(Charset) - Method in class org.codehaus.commons.compiler.AbstractJavaSourceClassLoader
 
setSourceCharset(Charset) - Method in interface org.codehaus.commons.compiler.ICompiler
Same as ICompiler.setEncoding(Charset), but with a more precise name.
setSourceFileCharacterEncoding(String) - Method in class org.codehaus.commons.compiler.AbstractJavaSourceClassLoader
 
setSourceFinder(ResourceFinder) - Method in class org.codehaus.commons.compiler.AbstractCompiler
 
setSourceFinder(ResourceFinder) - Method in class org.codehaus.commons.compiler.AbstractJavaSourceClassLoader
 
setSourceFinder(ResourceFinder) - Method in interface org.codehaus.commons.compiler.ICompiler
Finds more .java resources that need to be compiled, i.e. implements JAVAC's -sourcepath option.
setSourcePath(File[]) - Method in class org.codehaus.commons.compiler.AbstractCompiler
 
setSourcePath(File[]) - Method in class org.codehaus.commons.compiler.AbstractJavaSourceClassLoader
 
setSourcePath(File[]) - Method in interface org.codehaus.commons.compiler.ICompiler
Equivalent of --source-path.
setSourceVersion(int) - Method in class org.codehaus.commons.compiler.AbstractCompiler
 
setSourceVersion(int) - Method in interface org.codehaus.commons.compiler.ICompiler
Specifies the version of source code accepted, in analogy with JAVAC's -source command line option.
setSourceVersion(int) - Method in interface org.codehaus.commons.compiler.ICookable
Specifies the version of source code accepted, in analogy with JAVAC's -source command line option.
setStaticMethod(boolean) - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
 
setStaticMethod(boolean[]) - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
 
setStaticMethod(boolean) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
Defines whether the generated method should be STATIC or not.
setStaticMethod(boolean[]) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
Same as IScriptEvaluator.setStaticMethod(boolean), but for multiple scripts.
setTabWidth(int) - Method in class org.codehaus.commons.compiler.util.LineAndColumnTracker
Reconfigures the TAB width.
setTargetVersion(int) - Method in class org.codehaus.commons.compiler.AbstractCompiler
 
setTargetVersion(int) - Method in interface org.codehaus.commons.compiler.ICompiler
Generates class files that target a specified release of the virtual machine, in analogy with JAVAC's -target command line option.
setTargetVersion(int) - Method in interface org.codehaus.commons.compiler.ICookable
Generates class files that target a specified release of the virtual machine, in analogy with JAVAC's -target command line option.
setThrownExceptions(Class<?>[]) - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
 
setThrownExceptions(Class<?>[][]) - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
 
setThrownExceptions(Class<?>[]) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
Defines the exceptions that the generated method may throw.
setThrownExceptions(Class<?>[][]) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
Same as IScriptEvaluator.setThrownExceptions(Class[]), but for multiple scripts.
setVerbose(boolean) - Method in interface org.codehaus.commons.compiler.ICompiler
Equivalent of -verbose.
setWarningHandler(WarningHandler) - Method in class org.codehaus.commons.compiler.AbstractCompiler
 
setWarningHandler(WarningHandler) - Method in interface org.codehaus.commons.compiler.IClassBodyEvaluator
By default, warnings are discarded, but an application my install a custom WarningHandler.
setWarningHandler(WarningHandler) - Method in interface org.codehaus.commons.compiler.ICompiler
By default, warnings are discarded, but an application my install a custom WarningHandler.
setWarningHandler(WarningHandler) - Method in interface org.codehaus.commons.compiler.IExpressionEvaluator
By default, warnings are discarded, but an application my install a custom WarningHandler.
setWarningHandler(WarningHandler) - Method in interface org.codehaus.commons.compiler.IScriptEvaluator
By default, warnings are discarded, but an application my install a custom WarningHandler.
setWarningHandler(WarningHandler) - Method in interface org.codehaus.commons.compiler.ISimpleCompiler
By default, warnings are discarded, but an application my install a custom WarningHandler.
ShippingCost - Class in org.codehaus.commons.compiler.samples
Sample application which demonstrates how to use the IExpressionEvaluator class.
size() - Method in class org.codehaus.commons.compiler.util.iterator.IteratorCollection
 
sourceCharset - Variable in class org.codehaus.commons.compiler.AbstractCompiler
Implements the JAVAC -encoding option.
sourceFinder - Variable in class org.codehaus.commons.compiler.AbstractCompiler
Implements the JAVAC -sourcepath option.
sourceVersion - Variable in class org.codehaus.commons.compiler.AbstractCompiler
 
Stream<T> - Class in org.codehaus.commons.compiler.java8.java.util.stream
Pre-Java-8-compatible facade for Java 8's java.util.stream.Stream class.
Stream(Object) - Constructor for class org.codehaus.commons.compiler.java8.java.util.stream.Stream
 
StringPattern - Class in org.codehaus.commons.compiler.util
Implementation of a UNIX shell-like string pattern algorithm.
StringPattern(int, String) - Constructor for class org.codehaus.commons.compiler.util.StringPattern
 
StringPattern(String) - Constructor for class org.codehaus.commons.compiler.util.StringPattern
 
StringResource - Class in org.codehaus.commons.compiler.util.resource
A resource who's content is a String.
StringResource(String, String) - Constructor for class org.codehaus.commons.compiler.util.resource.StringResource
 
stringToType(String) - Static method in class org.codehaus.commons.compiler.samples.DemoBase
 
stringToTypes(String) - Static method in class org.codehaus.commons.compiler.samples.DemoBase
Converts the given comma-separated list of class names to an array of Classes.
StringUtil - Class in org.codehaus.commons.compiler.util
Utility methods related to String.
SystemProperties - Class in org.codehaus.commons.compiler.util
 

T

targetVersion - Variable in class org.codehaus.commons.compiler.AbstractCompiler
 
teeReader(Reader, Writer, boolean) - Static method in class org.codehaus.commons.compiler.io.Readers
 
toArray(Iterable<T>, Class<T>) - Static method in class org.codehaus.commons.compiler.util.iterator.Iterables
 
toArray(Iterator<T>, Class<T>) - Static method in class org.codehaus.commons.compiler.util.iterator.Iterables
 
toString() - Method in class org.codehaus.commons.compiler.AbstractCompilerFactory
 
toString() - Method in interface org.codehaus.commons.compiler.ICompilerFactory
 
toString() - Method in class org.codehaus.commons.compiler.Location
Converts this Location into an english text, like 'File Main.java, Line 23, Column 79'.
toString() - Method in class org.codehaus.commons.compiler.util.resource.DirectoryResourceFinder
 
toString() - Method in class org.codehaus.commons.compiler.util.resource.FileResource
 
toString() - Method in class org.codehaus.commons.compiler.util.resource.StringResource
 
toString() - Method in class org.codehaus.commons.compiler.util.resource.ZipFileResourceFinder
 
toString() - Method in class org.codehaus.commons.compiler.util.StringPattern
 
trackLineAndColumn(Reader, LineAndColumnTracker) - Static method in class org.codehaus.commons.compiler.io.Readers
 
transform(T1) - Method in class org.codehaus.commons.compiler.util.iterator.TransformingIterator
Derived classes must implement this method such that it does the desired transformation.
TransformingIterator<T1,T2> - Class in org.codehaus.commons.compiler.util.iterator
An Iterator that transforms its elements on-the-fly.
TransformingIterator(Iterator<? extends T1>) - Constructor for class org.codehaus.commons.compiler.util.iterator.TransformingIterator
 
traverseDirectories(File[], FilenameFilter, FilenameFilter) - Static method in class org.codehaus.commons.compiler.util.iterator.DirectoryIterator
Creates an Iterator that returns all matching Files locatable in a set of root directories.
TraversingIterator - Class in org.codehaus.commons.compiler.util.iterator
An Iterator that iterates over a delegate, and while it encounters an array, a Collection, an Enumeration or a Iterator element, it iterates over it recursively.
TraversingIterator(Iterator<?>) - Constructor for class org.codehaus.commons.compiler.util.iterator.TraversingIterator
 
truncate(String) - Static method in class org.codehaus.commons.compiler.util.reflect.ApiLog
 

U

UniterableElementException - Exception in org.codehaus.commons.compiler.util.iterator
Thrown by MultiDimensionalIterator to indicate that it has encountered an element that cannot be iterated.
UniterableElementException() - Constructor for exception org.codehaus.commons.compiler.util.iterator.UniterableElementException
 

W

warningHandler - Variable in class org.codehaus.commons.compiler.AbstractCompiler
Stores the value configured with AbstractCompiler.setWarningHandler(WarningHandler).
WarningHandler - Interface in org.codehaus.commons.compiler
Processes a warning issued by the compiler.

Z

ZipFileResourceFinder - Class in org.codehaus.commons.compiler.util.resource
A ResourceFinder that finds resources in a ZIP file.
ZipFileResourceFinder(ZipFile) - Constructor for class org.codehaus.commons.compiler.util.resource.ZipFileResourceFinder
 
A B C D E F G H I J L M N O P R S T U W Z 
Skip navigation links

Copyright © 2021. All rights reserved.