| Package | Description |
|---|---|
| jdk7u.jaxp.org.apache.bcel.external.generic |
This package contains the "generic" part of the
Byte Code Engineering
Library, i.e., classes to dynamically modify class objects and
byte code instructions.
|
| jdk7u.jaxp.org.apache.bcel.external.util |
This package contains utility classes for the
Byte Code Engineering
Library, namely:
Collection classes for JavaClass objects
A converter for class files to HTML
A tool to find instructions patterns via regular expressions
A class to find classes as defined in the CLASSPATH
A class loader that allows to create clases at run time
|
| jdk7u.jaxp.org.apache.xalan.external.xsltc.compiler | |
| jdk7u.jaxp.org.apache.xalan.external.xsltc.compiler.util |
| Modifier and Type | Method and Description |
|---|---|
InstructionList |
InstructionList.copy() |
InstructionList |
InstructionFactory.createPrintln(String s)
Create a call to the most popular System.out.println() method.
|
InstructionList |
CompoundInstruction.getInstructionList() |
InstructionList |
MethodGen.getInstructionList() |
InstructionList |
PUSH.getInstructionList() |
InstructionList |
SWITCH.getInstructionList() |
| Modifier and Type | Method and Description |
|---|---|
InstructionHandle |
InstructionList.append(InstructionHandle ih,
InstructionList il)
Append another list after instruction (handle) ih contained in this list.
|
InstructionHandle |
InstructionList.append(Instruction i,
InstructionList il)
Append another list after instruction i contained in this list.
|
InstructionHandle |
InstructionList.append(InstructionList il)
Append another list to this one.
|
static int |
MethodGen.getMaxStack(ConstantPoolGen cp,
InstructionList il,
CodeExceptionGen[] et)
Computes stack usage of an instruction list by performing control flow analysis.
|
InstructionHandle |
InstructionList.insert(InstructionHandle ih,
InstructionList il)
Insert another list before Instruction handle ih contained in this list.
|
InstructionHandle |
InstructionList.insert(Instruction i,
InstructionList il)
Insert another list before Instruction i contained in this list.
|
InstructionHandle |
InstructionList.insert(InstructionList il)
Insert another list.
|
void |
InstructionListObserver.notify(InstructionList list) |
void |
MethodGen.setInstructionList(InstructionList il) |
| Constructor and Description |
|---|
MethodGen(int access_flags,
Type return_type,
Type[] arg_types,
String[] arg_names,
String method_name,
String class_name,
InstructionList il,
ConstantPoolGen cp)
Declare method.
|
| Modifier and Type | Method and Description |
|---|---|
InstructionList |
InstructionFinder.getInstructionList() |
| Constructor and Description |
|---|
InstructionFinder(InstructionList il) |
| Modifier and Type | Method and Description |
|---|---|
FlowList |
FlowList.copyAndRedirect(InstructionList oldList,
InstructionList newList)
Redirect the handles from oldList to newList.
|
| Modifier and Type | Method and Description |
|---|---|
InstructionList |
MethodGenerator.getInstructionList(Pattern pattern)
Get the instruction list for a pre-compiled pattern.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MethodGenerator.addInstructionList(Pattern pattern,
InstructionList ilist)
Add a pre-compiled pattern to this mode.
|
| Constructor and Description |
|---|
CompareGenerator(int access_flags,
Type return_type,
Type[] arg_types,
String[] arg_names,
String method_name,
String class_name,
InstructionList il,
ConstantPoolGen cp) |
MatchGenerator(int access_flags,
Type return_type,
Type[] arg_types,
String[] arg_names,
String method_name,
String class_name,
InstructionList il,
ConstantPoolGen cp) |
MethodGenerator(int access_flags,
Type return_type,
Type[] arg_types,
String[] arg_names,
String method_name,
String class_name,
InstructionList il,
ConstantPoolGen cpg) |
NamedMethodGenerator(int access_flags,
Type return_type,
Type[] arg_types,
String[] arg_names,
String method_name,
String class_name,
InstructionList il,
ConstantPoolGen cp) |
RtMethodGenerator(int access_flags,
Type return_type,
Type[] arg_types,
String[] arg_names,
String method_name,
String class_name,
InstructionList il,
ConstantPoolGen cp) |
TestGenerator(int access_flags,
Type return_type,
Type[] arg_types,
String[] arg_names,
String method_name,
String class_name,
InstructionList il,
ConstantPoolGen cp) |
Copyright © 2018–2021 mhoffrogge. All rights reserved.