Application-independent helper classes.
See: Description
Interface Summary | |
---|---|
Benchmark.Reporter | Interface used to report messages. |
Producer | An object that produces some java.lang.Object each time the produce method is invoked. |
Class Summary | |
---|---|
AutoIndentWriter | A java.io.FilterWriter that automatically indents lines by looking at trailing opening braces ('{') and leading closing braces ('}'). |
Benchmark | Implements a scheme for benchmarking, i.e. for determining and/or reporting the time elapsed between the beginning and the end of an activity. |
CausedException | For compatibility with pre-1.4 JDKs, this class mimics |
ClassFile | An object that represents the JavaTM "class file" format. |
ClassFile.AttributeInfo | Representation of a class file attribute (see JVMS 4.7). |
ClassFile.ConstantClassInfo | |
ClassFile.ConstantFieldrefInfo | |
ClassFile.ConstantInterfaceMethodrefInfo | |
ClassFile.ConstantMethodrefInfo | |
ClassFile.ConstantNameAndTypeInfo | |
ClassFile.ConstantPoolInfo | |
ClassFile.ConstantUtf8Info | |
ClassFile.ConstantValueAttribute | Representation of a "ConstantValue" attribute (see JVMS 4.7.2). |
ClassFile.ConstantValuePoolInfo | |
ClassFile.DeprecatedAttribute | Representation of a "Deprecated" attribute (see JVMS 4.7.10). |
ClassFile.ExceptionsAttribute | Representation of an "Exceptions" attribute (see JVMS 4.7.4). |
ClassFile.FieldInfo | |
ClassFile.InnerClassesAttribute | Representation of an "InnerClasses" attribute (see JVMS 4.7.5). |
ClassFile.InnerClassesAttribute.Entry | |
ClassFile.LineNumberTableAttribute | Representation of a "LineNumberTable" attribute (see JVMS 4.7.8). |
ClassFile.LineNumberTableAttribute.Entry | |
ClassFile.LocalVariableTableAttribute | Representation of a "LocalVariableTable" attribute (see JVMS 4.7.9). |
ClassFile.LocalVariableTableAttribute.Entry | |
ClassFile.MethodInfo | This class represents a "method_info" structure, as defined by the JVM specification. |
ClassFile.SourceFileAttribute | Representation of a "SourceFile" attribute (see JVMS 4.7.7). |
ClassFile.SyntheticAttribute | Representation of a "Synthetic" attribute (see JVMS 4.7.6). |
LocatedException | An Exception that is associated with an optional Location in a source file. |
MultiIterator | An java.util.Iterator that traverses a java.util.Collection of java.util.Iterators. |
PrimitiveWrapper | A helper class that wraps primitive values in their wrapper classes. |
ResourceFinderClassLoader | A ClassLoader that uses a ResourceFinder to find ".class" files. |
StringPattern | Implementation of a UNIX shell-like string pattern algorithm. |
TeeReader | A java.io.FilterReader that copies the bytes being passed through to a given java.io.Writer. |
Traverser | This class traverses the subnodes of an AST. |