ASM 3.0
Overview
Package
Class
Text Changes
Statistics
Help
Generated by
JDiff
FRAMES
NO FRAMES
All Documentation Differences
Package
org.objectweb.asm
Class
Attribute
Attribute(String)
Method
getLabels()
Method
isUnknown()
Method
read(ClassReader, int, int, char[], int, Label[])
Method
write(ClassWriter, byte[], int, int, int)
Class ByteVector
ByteVector()
ByteVector(int)
Method
putByte(int)
Method
putByteArray(byte[], int, int)
Method
putInt(int)
Method
putLong(long)
Method
putShort(int)
Method
putUTF8(String)
Class
ClassAdapter
ClassAdapter(ClassVisitor)
Field
cv
Class
ClassReader
ClassReader(InputStream)
ClassReader(String)
ClassReader(byte[])
ClassReader(byte[], int, int)
Method
getItem(int)
Method
readByte(int)
Method
readClass(int, char[])
Method
readConst(int, char[])
Method
readInt(int)
Method
readLong(int)
Method
readShort(int)
Method
readUTF8(int, char[])
Method
readUnsignedShort(int)
Field
b
Class
ClassVisitor
Method
visit(int, int, String, String, String, String[])
Method
visitAttribute(Attribute)
Method
visitField(int, String, String, String, Object)
Method
visitInnerClass(String, String, String, int)
Method
visitMethod(int, String, String, String, String[])
Class
ClassWriter
Method
newClass(String)
Method
newConst(Object)
Method
newField(String, String, String)
Method
newMethod(String, String, String, boolean)
Method
newNameType(String, String)
Method
newUTF8(String)
Method
toByteArray()
Class Label
Method
getOffset()
Method
toString()
Class
Type
Method
equals(Object)
Method
getArgumentTypes(Method)
Method
getArgumentTypes(String)
Method
getClassName()
Method
getDescriptor()
Method
getDescriptor(Class)
Method
getDimensions()
Method
getElementType()
Method
getInternalName()
Method
getInternalName(Class)
Method
getMethodDescriptor(Method)
Method
getMethodDescriptor(Type, Type[])
Method
getOpcode(int)
Method
getReturnType(Method)
Method
getReturnType(String)
Method
getSize()
Method
getSort()
Method
getType(Class)
Method
getType(String)
Method
hashCode()
Method
toString()
Package
org.objectweb.asm.tree
Class
AbstractInsnNode
AbstractInsnNode(int)
Method
accept(MethodVisitor)
Method
getOpcode()
Class ClassNode
ClassNode()
Method
accept(ClassVisitor)
Field
access
Field
attrs
Field
fields
Field
innerClasses
Field
interfaces
Field
methods
Field
name
Field
superName
Class FieldInsnNode
FieldInsnNode(int, String, String, String)
Method
setOpcode(int)
Field
desc
Field
owner
Class FieldNode
FieldNode(int, String, String, String, Object)
Method
accept(ClassVisitor)
Field
access
Field
attrs
Field
desc
Field
value
Class IincInsnNode
IincInsnNode(int, int)
Class InnerClassNode
InnerClassNode(String, String, String, int)
Method
accept(ClassVisitor)
Field
access
Field
name
Field
outerName
Class InsnNode
InsnNode(int)
Method
accept(MethodVisitor)
Class IntInsnNode
IntInsnNode(int, int)
Method
setOpcode(int)
Class JumpInsnNode
JumpInsnNode(int, LabelNode)
Method
setOpcode(int)
Class LdcInsnNode
LdcInsnNode(Object)
Field
cst
Class
LineNumberNode
LineNumberNode(int, LabelNode)
Class LocalVariableNode
LocalVariableNode(String, String, String, LabelNode, LabelNode, int)
Method
accept(MethodVisitor)
Class LookupSwitchInsnNode
LookupSwitchInsnNode(LabelNode, int[], LabelNode[])
Field
keys
Field
labels
Class MethodInsnNode
MethodInsnNode(int, String, String, String)
Method
setOpcode(int)
Field
desc
Field
owner
Class MethodNode
Method
accept(ClassVisitor)
Field
access
Field
attrs
Field
desc
Field
exceptions
Field
instructions
Field
localVariables
Field
tryCatchBlocks
Class MultiANewArrayInsnNode
MultiANewArrayInsnNode(String, int)
Field
desc
Class TableSwitchInsnNode
TableSwitchInsnNode(int, int, LabelNode, LabelNode[])
Field
labels
Class TryCatchBlockNode
TryCatchBlockNode(LabelNode, LabelNode, LabelNode, String)
Method
accept(MethodVisitor)
Class TypeInsnNode
TypeInsnNode(int, String)
Method
setOpcode(int)
Field
desc
Class VarInsnNode
VarInsnNode(int, int)
Method
setOpcode(int)
Package
org.objectweb.asm.tree.analysis
Class
Analyzer
Analyzer(Interpreter)
Method
analyze(String, MethodNode)
Method
getFrames()
Method
getHandlers(int)
Method
newControlFlowEdge(int, int)
Method
newFrame(Frame)
Method
newFrame(int, int)
Class
BasicValue
Class
BasicVerifier
Class
Frame
Frame(int, int)
Method
getLocal(int)
Method
getStack(int)
Method
merge(Frame, Interpreter)
Method
merge(Frame, boolean[])
Method
pop()
Method
push(Value)
Method
setLocal(int, Value)
Class
Interpreter
Method
binaryOperation(AbstractInsnNode, Value, Value)
Method
copyOperation(AbstractInsnNode, Value)
Method
merge(Value, Value)
Method
naryOperation(AbstractInsnNode, List)
Method
newOperation(AbstractInsnNode)
Method
newValue(Type)
Method
ternaryOperation(AbstractInsnNode, Value, Value, Value)
Method
unaryOperation(AbstractInsnNode, Value)
Class
SimpleVerifier
Package
org.objectweb.asm.util
Class
ASMifierClassVisitor
ASMifierClassVisitor(PrintWriter)
Method
main(String[])
Class
CheckClassAdapter
CheckClassAdapter(ClassVisitor)
Method
main(String[])
Class
TraceClassVisitor
TraceClassVisitor(ClassVisitor, PrintWriter)
Method
main(String[])
Field
cv
Package
org.objectweb.asm.xml
Class
ASMContentHandler
ASMContentHandler(OutputStream, boolean)
Method
endDocument()
Method
endElement(String, String, String)
Method
startElement(String, String, String, Attributes)
Method
toByteArray()
Field
computeMax
Field
cw
Class
Processor
Class
SAXClassAdapter
SAXClassAdapter(ContentHandler, boolean)
Class
SAXCodeAdapter
SAXCodeAdapter(ContentHandler, int)