|
|||||||||
Home >> All >> org >> apache >> bcel >> [ util overview ] | PREV NEXT |
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 _
|
|||||||||
Home >> All >> org >> apache >> bcel >> [ util overview ] | PREV NEXT |