Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A B C D E F G H I J L M N O P R S T U V W Z _

A

AttributeHTML - class org.apache.bcel.util.AttributeHTML.
Convert found attributes into HTML file.
AttributeHTML(String, String, ConstantPool, ConstantHTML) - Constructor for class org.apache.bcel.util.AttributeHTML
 
add(JavaClass) - Method in class org.apache.bcel.util.ClassSet
 
addElement(JavaClass) - Method in class org.apache.bcel.util.ClassVector
Deprecated.  
attr_count - Variable in class org.apache.bcel.util.AttributeHTML
 
attribute_html - Variable in class org.apache.bcel.util.MethodHTML
 

B

BCELComparator - interface org.apache.bcel.util.BCELComparator.
Used for BCEL comparison strategy
BCELFactory - class org.apache.bcel.util.BCELFactory.
Factory creates il.append() statements, and sets instruction targets.
BCELFactory(MethodGen, PrintWriter) - Constructor for class org.apache.bcel.util.BCELFactory
 
BCELifier - class org.apache.bcel.util.BCELifier.
This class takes a given JavaClass object and converts it to a Java program that creates that very class using BCEL.
BCELifier(JavaClass, OutputStream) - Constructor for class org.apache.bcel.util.BCELifier
 
ByteSequence - class org.apache.bcel.util.ByteSequence.
Utility class that implements a sequence of bytes which can be read via the `readByte()' method.
ByteSequence(byte[]) - Constructor for class org.apache.bcel.util.ByteSequence
 
ByteSequence.ByteArrayStream - class org.apache.bcel.util.ByteSequence.ByteArrayStream.
 
ByteSequence.ByteArrayStream(byte[]) - Constructor for class org.apache.bcel.util.ByteSequence.ByteArrayStream
 
branch_map - Variable in class org.apache.bcel.util.BCELFactory
 
branches - Variable in class org.apache.bcel.util.BCELFactory
 
byte_stream - Variable in class org.apache.bcel.util.ByteSequence
 

C

Class2HTML - class org.apache.bcel.util.Class2HTML.
Read class file(s) and convert them into HTML files.
Class2HTML(JavaClass, String) - Constructor for class org.apache.bcel.util.Class2HTML
Write contents of the given JavaClass into HTML files.
ClassLoader - class org.apache.bcel.util.ClassLoader.
Drop in replacement for the standard class loader of the JVM.
ClassLoader() - Constructor for class org.apache.bcel.util.ClassLoader
Ignored packages are by default ( "java.", "sun.", "javax."), i.e.
ClassLoader(ClassLoader) - Constructor for class org.apache.bcel.util.ClassLoader
 
ClassLoader(String[]) - Constructor for class org.apache.bcel.util.ClassLoader
 
ClassLoader(ClassLoader, String[]) - Constructor for class org.apache.bcel.util.ClassLoader
 
ClassLoaderRepository - class org.apache.bcel.util.ClassLoaderRepository.
The repository maintains information about which classes have been loaded.
ClassLoaderRepository(ClassLoader) - Constructor for class org.apache.bcel.util.ClassLoaderRepository
 
ClassPath - class org.apache.bcel.util.ClassPath.
Responsible for loading (class) files from the CLASSPATH.
ClassPath(String) - Constructor for class org.apache.bcel.util.ClassPath
Search for classes in given path.
ClassPath() - Constructor for class org.apache.bcel.util.ClassPath
Deprecated. Use SYSTEM_CLASS_PATH constant
ClassPath.ClassFile - interface org.apache.bcel.util.ClassPath.ClassFile.
Contains information about file/ZIP entry of the Java class.
ClassPath.Dir - class org.apache.bcel.util.ClassPath.Dir.
 
ClassPath.Dir(String) - Constructor for class org.apache.bcel.util.ClassPath.Dir
 
ClassPath.PathEntry - class org.apache.bcel.util.ClassPath.PathEntry.
 
ClassPath.PathEntry() - Constructor for class org.apache.bcel.util.ClassPath.PathEntry
 
ClassPath.Zip - class org.apache.bcel.util.ClassPath.Zip.
 
ClassPath.Zip(ZipFile) - Constructor for class org.apache.bcel.util.ClassPath.Zip
 
ClassQueue - class org.apache.bcel.util.ClassQueue.
Utility class implementing a (typesafe) queue of JavaClass objects.
ClassQueue() - Constructor for class org.apache.bcel.util.ClassQueue
 
ClassSet - class org.apache.bcel.util.ClassSet.
Utility class implementing a (typesafe) set of JavaClass objects.
ClassSet() - Constructor for class org.apache.bcel.util.ClassSet
 
ClassStack - class org.apache.bcel.util.ClassStack.
Utility class implementing a (typesafe) stack of JavaClass objects.
ClassStack() - Constructor for class org.apache.bcel.util.ClassStack
 
ClassVector - class org.apache.bcel.util.ClassVector.
Deprecated. as of 5.1.1 - 7/17/2005
ClassVector() - Constructor for class org.apache.bcel.util.ClassVector
Deprecated.  
CodeHTML - class org.apache.bcel.util.CodeHTML.
Convert code into HTML file.
CodeHTML(String, String, Method[], ConstantPool, ConstantHTML) - Constructor for class org.apache.bcel.util.CodeHTML
 
ConstantHTML - class org.apache.bcel.util.ConstantHTML.
Convert constant pool into HTML file.
ConstantHTML(String, String, String, Method[], ConstantPool) - Constructor for class org.apache.bcel.util.ConstantHTML
 
checkCode(InstructionHandle[]) - Method in interface org.apache.bcel.util.InstructionFinder.CodeConstraint
 
class_name - Variable in class org.apache.bcel.util.AttributeHTML
 
class_name - Static variable in class org.apache.bcel.util.Class2HTML
 
class_name - Variable in class org.apache.bcel.util.CodeHTML
 
class_name - Variable in class org.apache.bcel.util.ConstantHTML
 
class_name - Variable in class org.apache.bcel.util.MethodHTML
 
class_package - Static variable in class org.apache.bcel.util.Class2HTML
 
class_package - Variable in class org.apache.bcel.util.ConstantHTML
 
class_path - Variable in class org.apache.bcel.util.ClassPath
 
classes - Variable in class org.apache.bcel.util.ClassLoader
 
clear() - Method in class org.apache.bcel.util.ClassLoaderRepository
Clear all entries from cache.
clear() - Method in interface org.apache.bcel.util.Repository
Clear all entries from cache.
clear() - Method in class org.apache.bcel.util.SyntheticRepository
Clear all entries from cache.
close() - Method in class org.apache.bcel.util.AttributeHTML
 
codeLink(int, int) - Method in class org.apache.bcel.util.AttributeHTML
 
codeToHTML(ByteSequence, int) - Method in class org.apache.bcel.util.CodeHTML
Disassemble a stream of byte codes and return the string representation.
compilePattern(String) - Static method in class org.apache.bcel.util.InstructionFinder
Replace symbolic names of instructions with the appropiate character and remove all white space from string.
constant_html - Variable in class org.apache.bcel.util.AttributeHTML
 
constant_html - Variable in class org.apache.bcel.util.CodeHTML
 
constant_html - Variable in class org.apache.bcel.util.MethodHTML
 
constant_pool - Variable in class org.apache.bcel.util.AttributeHTML
 
constant_pool - Static variable in class org.apache.bcel.util.Class2HTML
 
constant_pool - Variable in class org.apache.bcel.util.CodeHTML
 
constant_pool - Variable in class org.apache.bcel.util.ConstantHTML
 
constant_ref - Variable in class org.apache.bcel.util.ConstantHTML
 
constants - Variable in class org.apache.bcel.util.ConstantHTML
 
createClass(String) - Method in class org.apache.bcel.util.ClassLoader
Override this method to create you own classes on the fly.
createConstant(Object) - Method in class org.apache.bcel.util.BCELFactory
 

D

DEFAULT_IGNORED_PACKAGES - Static variable in class org.apache.bcel.util.ClassLoader
 
DEFAULT_PATH - Static variable in class org.apache.bcel.util.SyntheticRepository
 
dequeue() - Method in class org.apache.bcel.util.ClassQueue
 
dir - Variable in class org.apache.bcel.util.Class2HTML
 
dir - Variable in class org.apache.bcel.util.ClassPath.Dir
 

E

elementAt(int) - Method in class org.apache.bcel.util.ClassVector
Deprecated.  
empty() - Method in class org.apache.bcel.util.ClassQueue
 
empty() - Method in class org.apache.bcel.util.ClassSet
 
empty() - Method in class org.apache.bcel.util.ClassStack
 
enqueue(JavaClass) - Method in class org.apache.bcel.util.ClassQueue
 
equals(Object, Object) - Method in interface org.apache.bcel.util.BCELComparator
Compare two objects and return what THIS.equals(THAT) should return
equals(Object) - Method in class org.apache.bcel.util.ClassPath
 

F

FLAG_FOR_CLASS - Static variable in class org.apache.bcel.util.BCELifier
 
FLAG_FOR_METHOD - Static variable in class org.apache.bcel.util.BCELifier
 
FLAG_FOR_UNKNOWN - Static variable in class org.apache.bcel.util.BCELifier
 
file - Variable in class org.apache.bcel.util.AttributeHTML
 
file - Variable in class org.apache.bcel.util.CodeHTML
 
file - Variable in class org.apache.bcel.util.ConstantHTML
 
file - Variable in class org.apache.bcel.util.MethodHTML
 
findClass(String) - Method in class org.apache.bcel.util.ClassLoaderRepository
Find an already defined JavaClass.
findClass(String) - Method in interface org.apache.bcel.util.Repository
Find the class with the name provided, if the class isn't there, return NULL.
findClass(String) - Method in class org.apache.bcel.util.SyntheticRepository
Find an already defined (cached) JavaClass object by name.
findGotos(ByteSequence, Method, Code) - Method in class org.apache.bcel.util.CodeHTML
Find all target addresses in code, so that they can be marked with <A NAME = ...>.

G

getBase() - Method in interface org.apache.bcel.util.ClassPath.ClassFile
 
getBytes(String, String) - Method in class org.apache.bcel.util.ClassPath
 
getBytes(String) - Method in class org.apache.bcel.util.ClassPath
 
getClassFile(String, String) - Method in class org.apache.bcel.util.ClassPath.Dir
 
getClassFile(String, String) - Method in class org.apache.bcel.util.ClassPath.PathEntry
 
getClassFile(String, String) - Method in class org.apache.bcel.util.ClassPath.Zip
 
getClassFile(String, String) - Method in class org.apache.bcel.util.ClassPath
 
getClassFile(String) - Method in class org.apache.bcel.util.ClassPath
 
getClassLoader() - Static method in class org.apache.bcel.util.JavaWrapper
 
getClassNames() - Method in class org.apache.bcel.util.ClassSet
 
getClassPath() - Method in class org.apache.bcel.util.ClassLoaderRepository
 
getClassPath() - Static method in class org.apache.bcel.util.ClassPath
Checks for class path components in the following properties: "java.class.path", "sun.boot.class.path", "java.ext.dirs"
getClassPath() - Method in interface org.apache.bcel.util.Repository
Get the ClassPath associated with this Repository
getClassPath() - Method in class org.apache.bcel.util.SyntheticRepository
ClassPath associated with the Repository.
getIndex() - Method in class org.apache.bcel.util.ByteSequence
 
getInputStream() - Method in interface org.apache.bcel.util.ClassPath.ClassFile
 
getInputStream(String) - Method in class org.apache.bcel.util.ClassPath
 
getInputStream(String, String) - Method in class org.apache.bcel.util.ClassPath
Return stream for class or resource on CLASSPATH.
getInstance() - Static method in class org.apache.bcel.util.SyntheticRepository
 
getInstance(ClassPath) - Static method in class org.apache.bcel.util.SyntheticRepository
 
getInstructionList() - Method in class org.apache.bcel.util.InstructionFinder
 
getMatch(int, int) - Method in class org.apache.bcel.util.InstructionFinder
 
getMethodNumber(String) - Method in class org.apache.bcel.util.ConstantHTML
 
getPath() - Method in interface org.apache.bcel.util.ClassPath.ClassFile
 
getPath(String) - Method in class org.apache.bcel.util.ClassPath
 
getPath(String, String) - Method in class org.apache.bcel.util.ClassPath
 
getPathComponents(String, List) - Static method in class org.apache.bcel.util.ClassPath
 
getPosition() - Method in class org.apache.bcel.util.ByteSequence.ByteArrayStream
 
getSize() - Method in interface org.apache.bcel.util.ClassPath.ClassFile
 
getTime() - Method in interface org.apache.bcel.util.ClassPath.ClassFile
 
goto_set - Variable in class org.apache.bcel.util.CodeHTML
 

H

handles - Variable in class org.apache.bcel.util.InstructionFinder
 
hashCode(Object) - Method in interface org.apache.bcel.util.BCELComparator
Return hashcode for THIS.hashCode()
hashCode() - Method in class org.apache.bcel.util.ClassPath
 

I

InstructionFinder - class org.apache.bcel.util.InstructionFinder.
InstructionFinder is a tool to search for given instructions patterns, i.e., match sequences of instructions in an instruction list via regular expressions.
InstructionFinder(InstructionList) - Constructor for class org.apache.bcel.util.InstructionFinder
 
InstructionFinder.CodeConstraint - interface org.apache.bcel.util.InstructionFinder.CodeConstraint.
Code patterns found may be checked using an additional user-defined constraint object whether they really match the needed criterion.
ignored_packages - Variable in class org.apache.bcel.util.ClassLoader
 
il - Variable in class org.apache.bcel.util.InstructionFinder
 
il_string - Variable in class org.apache.bcel.util.InstructionFinder
 

J

JavaWrapper - class org.apache.bcel.util.JavaWrapper.
Java interpreter replacement, i.e., wrapper that uses its own ClassLoader to modify/generate classes as they're requested.
JavaWrapper(ClassLoader) - Constructor for class org.apache.bcel.util.JavaWrapper
 
JavaWrapper() - Constructor for class org.apache.bcel.util.JavaWrapper
 
java_class - Variable in class org.apache.bcel.util.Class2HTML
 

L

loadClass(String, boolean) - Method in class org.apache.bcel.util.ClassLoader
 
loadClass(String) - Method in class org.apache.bcel.util.ClassLoaderRepository
Lookup a JavaClass object from the Class Name provided.
loadClass(Class) - Method in class org.apache.bcel.util.ClassLoaderRepository
 
loadClass(String) - Method in interface org.apache.bcel.util.Repository
Find the class with the name provided, if the class isn't there, make an attempt to load it.
loadClass(Class) - Method in interface org.apache.bcel.util.Repository
Find the JavaClass instance for the given run-time class object
loadClass(String) - Method in class org.apache.bcel.util.SyntheticRepository
Find a JavaClass object by name.
loadClass(Class) - Method in class org.apache.bcel.util.SyntheticRepository
Find the JavaClass object for a runtime Class object.
loadClass(InputStream, String) - Method in class org.apache.bcel.util.SyntheticRepository
 
loadedClasses - Variable in class org.apache.bcel.util.ClassLoaderRepository
 
loader - Variable in class org.apache.bcel.util.ClassLoaderRepository
 
loader - Variable in class org.apache.bcel.util.JavaWrapper
 

M

MethodHTML - class org.apache.bcel.util.MethodHTML.
Convert methods and fields into HTML file.
MethodHTML(String, String, Method[], Field[], ConstantHTML, AttributeHTML) - Constructor for class org.apache.bcel.util.MethodHTML
 
main(String[]) - Static method in class org.apache.bcel.util.BCELifier
Default main method
main(String[]) - Static method in class org.apache.bcel.util.Class2HTML
 
main(String[]) - Static method in class org.apache.bcel.util.JavaWrapper
Default main method used as wrapper, expects the fully qualified class name of the real class as the first argument.
makeChar(short) - Static method in class org.apache.bcel.util.InstructionFinder
Convert opcode number to char.
map - Static variable in class org.apache.bcel.util.InstructionFinder
 
mapName(String) - Static method in class org.apache.bcel.util.InstructionFinder
Map symbolic instruction names like "getfield" to a single character.
methods - Variable in class org.apache.bcel.util.CodeHTML
 
methods - Variable in class org.apache.bcel.util.ConstantHTML
 
modifyClass(JavaClass) - Method in class org.apache.bcel.util.ClassLoader
Override this method if you want to alter a class before it gets actually loaded.

N

NO_OPCODES - Static variable in class org.apache.bcel.util.InstructionFinder
 

O

OFFSET - Static variable in class org.apache.bcel.util.InstructionFinder
 
org.apache.bcel.util - package org.apache.bcel.util
 

P

paths - Variable in class org.apache.bcel.util.ClassPath
 
pattern2string(String) - Static method in class org.apache.bcel.util.InstructionFinder
 
pattern2string(String, boolean) - Static method in class org.apache.bcel.util.InstructionFinder
 
pop() - Method in class org.apache.bcel.util.ClassStack
 
precompile(short, short, short) - Static method in class org.apache.bcel.util.InstructionFinder
 
printArgumentTypes(Type[]) - Static method in class org.apache.bcel.util.BCELifier
 
printCreate() - Method in class org.apache.bcel.util.BCELifier
 
printFlags(int) - Static method in class org.apache.bcel.util.BCELifier
 
printFlags(int, int) - Static method in class org.apache.bcel.util.BCELifier
 
printMain() - Method in class org.apache.bcel.util.BCELifier
 
printType(Type) - Static method in class org.apache.bcel.util.BCELifier
 
printType(String) - Static method in class org.apache.bcel.util.BCELifier
 
push(JavaClass) - Method in class org.apache.bcel.util.ClassStack
 

R

Repository - interface org.apache.bcel.util.Repository.
Abstract definition of a class repository.
referenceClass(int) - Static method in class org.apache.bcel.util.Class2HTML
Utility method that converts a class reference in the constant pool, i.e., an index to a string.
referenceConstant(int) - Method in class org.apache.bcel.util.ConstantHTML
 
referenceType(String) - Static method in class org.apache.bcel.util.Class2HTML
 
remove(JavaClass) - Method in class org.apache.bcel.util.ClassSet
 
removeClass(JavaClass) - Method in class org.apache.bcel.util.ClassLoaderRepository
Remove class from repository
removeClass(JavaClass) - Method in interface org.apache.bcel.util.Repository
Remove class from repository
removeClass(JavaClass) - Method in class org.apache.bcel.util.SyntheticRepository
Remove class from repository
removeElementAt(int) - Method in class org.apache.bcel.util.ClassVector
Deprecated.  
repository - Variable in class org.apache.bcel.util.ClassLoader
 
reread() - Method in class org.apache.bcel.util.InstructionFinder
Reread the instruction list, e.g., after you've altered the list upon a match.
runMain(String, String[]) - Method in class org.apache.bcel.util.JavaWrapper
Runs the main method of the given class with the arguments passed in argv

S

SYSTEM_CLASS_PATH - Static variable in class org.apache.bcel.util.ClassPath
 
SyntheticRepository - class org.apache.bcel.util.SyntheticRepository.
This repository is used in situations where a Class is created outside the realm of a ClassLoader.
SyntheticRepository(ClassPath) - Constructor for class org.apache.bcel.util.SyntheticRepository
 
search(String, InstructionHandle, InstructionFinder.CodeConstraint) - Method in class org.apache.bcel.util.InstructionFinder
Search for the given pattern in the instruction list.
search(String) - Method in class org.apache.bcel.util.InstructionFinder
Start search beginning from the start of the given instruction list.
search(String, InstructionHandle) - Method in class org.apache.bcel.util.InstructionFinder
Start search beginning from `from'.
search(String, InstructionFinder.CodeConstraint) - Method in class org.apache.bcel.util.InstructionFinder
Start search beginning from the start of the given instruction list.
stack - Variable in class org.apache.bcel.util.ClassStack
 
start() - Method in class org.apache.bcel.util.BCELFactory
 
start() - Method in class org.apache.bcel.util.BCELifier
Start Java code generation
storeClass(JavaClass) - Method in class org.apache.bcel.util.ClassLoaderRepository
Store a new JavaClass into this Repository.
storeClass(JavaClass) - Method in interface org.apache.bcel.util.Repository
Store the provided class under "clazz.getClassName()"
storeClass(JavaClass) - Method in class org.apache.bcel.util.SyntheticRepository
Store a new JavaClass instance into this Repository.

T

toArray() - Method in class org.apache.bcel.util.ClassSet
 
toArray() - Method in class org.apache.bcel.util.ClassVector
Deprecated.  
toHTML(String) - Static method in class org.apache.bcel.util.Class2HTML
 
toString() - Method in class org.apache.bcel.util.ClassPath.Dir
 
toString() - Method in class org.apache.bcel.util.ClassPath
 
toString() - Method in class org.apache.bcel.util.ClassQueue
 
top() - Method in class org.apache.bcel.util.ClassStack
 

U

unreadByte() - Method in class org.apache.bcel.util.ByteSequence.ByteArrayStream
 
unreadByte() - Method in class org.apache.bcel.util.ByteSequence
 
updateBranchTargets() - Method in class org.apache.bcel.util.BCELFactory
 
updateExceptionHandlers() - Method in class org.apache.bcel.util.BCELFactory
 

V

vec - Variable in class org.apache.bcel.util.ClassQueue
 
vec - Variable in class org.apache.bcel.util.ClassVector
Deprecated.  
visitAllocationInstruction(AllocationInstruction) - Method in class org.apache.bcel.util.BCELFactory
 
visitArrayInstruction(ArrayInstruction) - Method in class org.apache.bcel.util.BCELFactory
 
visitBranchInstruction(BranchInstruction) - Method in class org.apache.bcel.util.BCELFactory
 
visitCHECKCAST(CHECKCAST) - Method in class org.apache.bcel.util.BCELFactory
 
visitConstantPushInstruction(ConstantPushInstruction) - Method in class org.apache.bcel.util.BCELFactory
 
visitField(Field) - Method in class org.apache.bcel.util.BCELifier
 
visitFieldInstruction(FieldInstruction) - Method in class org.apache.bcel.util.BCELFactory
 
visitINSTANCEOF(INSTANCEOF) - Method in class org.apache.bcel.util.BCELFactory
 
visitInstruction(Instruction) - Method in class org.apache.bcel.util.BCELFactory
 
visitInvokeInstruction(InvokeInstruction) - Method in class org.apache.bcel.util.BCELFactory
 
visitJavaClass(JavaClass) - Method in class org.apache.bcel.util.BCELifier
 
visitLDC(LDC) - Method in class org.apache.bcel.util.BCELFactory
 
visitLDC2_W(LDC2_W) - Method in class org.apache.bcel.util.BCELFactory
 
visitLocalVariableInstruction(LocalVariableInstruction) - Method in class org.apache.bcel.util.BCELFactory
 
visitMethod(Method) - Method in class org.apache.bcel.util.BCELifier
 
visitRET(RET) - Method in class org.apache.bcel.util.BCELFactory
 
visitReturnInstruction(ReturnInstruction) - Method in class org.apache.bcel.util.BCELFactory
 

W

wide - Static variable in class org.apache.bcel.util.CodeHTML
 
writeAttribute(Attribute, String) - Method in class org.apache.bcel.util.AttributeHTML
 
writeAttribute(Attribute, String, int) - Method in class org.apache.bcel.util.AttributeHTML
 
writeConstant(int) - Method in class org.apache.bcel.util.ConstantHTML
 
writeField(Field) - Method in class org.apache.bcel.util.MethodHTML
Print field of class.
writeMainHTML(AttributeHTML) - Method in class org.apache.bcel.util.Class2HTML
 
writeMethod(Method, int) - Method in class org.apache.bcel.util.CodeHTML
Write a single method with the byte code associated with it.
writeMethod(Method, int) - Method in class org.apache.bcel.util.MethodHTML
 

Z

zip - Variable in class org.apache.bcel.util.ClassPath.Zip
 

_

_clazz - Variable in class org.apache.bcel.util.BCELifier
 
_cp - Variable in class org.apache.bcel.util.BCELFactory
 
_cp - Variable in class org.apache.bcel.util.BCELifier
 
_instances - Static variable in class org.apache.bcel.util.SyntheticRepository
 
_loadedClasses - Variable in class org.apache.bcel.util.SyntheticRepository
 
_map - Variable in class org.apache.bcel.util.ClassSet
 
_mg - Variable in class org.apache.bcel.util.BCELFactory
 
_out - Variable in class org.apache.bcel.util.BCELFactory
 
_out - Variable in class org.apache.bcel.util.BCELifier
 
_path - Variable in class org.apache.bcel.util.SyntheticRepository
 

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