Package com.caucho.bytecode

Interface Summary
ByteCodeClassMatcher Returns true if the class matches, i.e.
JType Represents an introspected java class.
 

Class Summary
Analyzer Callback for an analyzer.
Attribute Represents a generic attribute
ByteCode Interface to the bytecode compiler.
ByteCodeClassScanner Scans for matching classes.
ByteCodeParser Interface to the bytecode parser.
ByteCodeWriter Interface to the bytecode compiler.
ClassConstant Represents a class in the constant pool.
CodeAttribute Represents a generic attribute
CodeAttribute.ExceptionItem  
CodeAttribute.ExportAnalyzer  
CodeEnhancer Visitor for travelling the code.
CodeVisitor Visitor for travelling the code.
CodeWriterAttribute Code generator attribute.
ConstantPool Represents a constant pool entry.
ConstantPoolEntry Represents a constant pool entry.
DoubleConstant Represents a double constant.
ExceptionsAttribute Represents a generic attribute
FieldRefConstant Represents a field ref in the constant pool.
FloatConstant Represents a float constant.
IntegerConstant Represents an integer constant.
InterfaceMethodRefConstant Represents an interface method ref in the constant pool.
JAccessibleObject Represents an introspected java method.
JAnnotation Represents an introspected annotation.
JAnnotationObject Represents an annotation object
JAnnotationWrapper Wrapper around the java Class for a JClass.
JavaAnnotation Represents a java annotation.
JavaClass Represents a java class.
JavaClassLoader Manages an introspected java classes.
JavaField Represents a java field.
JavaMethod Represents a java field.
JavaParameterizedType Represents an introspected java class.
JClass Represents an introspected java class.
JClassArray Represents an introspected java class.
JClassDependency Representing a class that might change.
JClassLoader Manages an introspected java classes.
JClassLoaderWrapper Managed introspected java classes.
JClassWrapper Wrapper around the java Class for a JClass.
JConstructorWrapper Wrapper around the Java Constructor for a JMethod.
JField Represents an introspected java method.
JFieldWrapper Wrapper around the Java field for a JField.
JMethod Represents an introspected java method.
JMethodWrapper Wrapper around the Java Method for a JMethod.
JTypeWrapper Wrapper around the java Class for a JClass.
LongConstant Represents a long constant.
MethodRefConstant Represents a method ref in the constant pool.
NameAndTypeConstant Represents a name and type ref in the constant pool.
OpaqueAttribute Represents a generic attribute
SignatureAttribute Represents a generic attribute
SourceDebugExtensionAttribute Represents a generic attribute
StringConstant Represents a string pointer in the constant pool.
TypeSignatureParser Manages an introspected java classes.
Utf8Constant Represents a utf-8n constant.