Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W Y Z _ 

A

AALOAD - Static variable in interface javassist.bytecode.Opcode
 
AASTORE - Static variable in interface javassist.bytecode.Opcode
 
aastore(TypeData, TypeData, ClassPool) - Static method in class javassist.bytecode.stackmap.TypeData
 
ABITS - Static variable in class javassist.bytecode.LongVector
 
ABSTRACT - Static variable in class javassist.bytecode.AccessFlag
 
ABSTRACT - Static variable in interface javassist.compiler.TokenId
 
ABSTRACT - Static variable in class javassist.Modifier
 
abstractMethod(CtClass, String, CtClass[], CtClass[], CtClass) - Static method in class javassist.CtNewMethod
Creates a public abstract method.
AbsTypeVar() - Constructor for class javassist.bytecode.stackmap.TypeData.AbsTypeVar
 
accept(MemberValueVisitor) - Method in class javassist.bytecode.annotation.AnnotationMemberValue
Accepts a visitor.
accept(MemberValueVisitor) - Method in class javassist.bytecode.annotation.ArrayMemberValue
Accepts a visitor.
accept(MemberValueVisitor) - Method in class javassist.bytecode.annotation.BooleanMemberValue
Accepts a visitor.
accept(MemberValueVisitor) - Method in class javassist.bytecode.annotation.ByteMemberValue
Accepts a visitor.
accept(MemberValueVisitor) - Method in class javassist.bytecode.annotation.CharMemberValue
Accepts a visitor.
accept(MemberValueVisitor) - Method in class javassist.bytecode.annotation.ClassMemberValue
Accepts a visitor.
accept(MemberValueVisitor) - Method in class javassist.bytecode.annotation.DoubleMemberValue
Accepts a visitor.
accept(MemberValueVisitor) - Method in class javassist.bytecode.annotation.EnumMemberValue
Accepts a visitor.
accept(MemberValueVisitor) - Method in class javassist.bytecode.annotation.FloatMemberValue
Accepts a visitor.
accept(MemberValueVisitor) - Method in class javassist.bytecode.annotation.IntegerMemberValue
Accepts a visitor.
accept(MemberValueVisitor) - Method in class javassist.bytecode.annotation.LongMemberValue
Accepts a visitor.
accept(MemberValueVisitor) - Method in class javassist.bytecode.annotation.MemberValue
Accepts a visitor.
accept(MemberValueVisitor) - Method in class javassist.bytecode.annotation.ShortMemberValue
Accepts a visitor.
accept(MemberValueVisitor) - Method in class javassist.bytecode.annotation.StringMemberValue
Accepts a visitor.
accept(Visitor) - Method in class javassist.compiler.ast.ArrayInit
 
accept(Visitor) - Method in class javassist.compiler.ast.AssignExpr
 
accept(Visitor) - Method in class javassist.compiler.ast.ASTList
 
accept(Visitor) - Method in class javassist.compiler.ast.ASTree
Is a method for the visitor pattern.
accept(Visitor) - Method in class javassist.compiler.ast.BinExpr
 
accept(Visitor) - Method in class javassist.compiler.ast.CallExpr
 
accept(Visitor) - Method in class javassist.compiler.ast.CastExpr
 
accept(Visitor) - Method in class javassist.compiler.ast.CondExpr
 
accept(Visitor) - Method in class javassist.compiler.ast.Declarator
 
accept(Visitor) - Method in class javassist.compiler.ast.DoubleConst
 
accept(Visitor) - Method in class javassist.compiler.ast.Expr
 
accept(Visitor) - Method in class javassist.compiler.ast.FieldDecl
 
accept(Visitor) - Method in class javassist.compiler.ast.InstanceOfExpr
 
accept(Visitor) - Method in class javassist.compiler.ast.IntConst
 
accept(Visitor) - Method in class javassist.compiler.ast.Keyword
 
accept(Visitor) - Method in class javassist.compiler.ast.Member
 
accept(Visitor) - Method in class javassist.compiler.ast.MethodDecl
 
accept(Visitor) - Method in class javassist.compiler.ast.NewExpr
 
accept(Visitor) - Method in class javassist.compiler.ast.Pair
 
accept(Visitor) - Method in class javassist.compiler.ast.Stmnt
 
accept(Visitor) - Method in class javassist.compiler.ast.StringL
 
accept(Visitor) - Method in class javassist.compiler.ast.Symbol
 
accept(Visitor) - Method in class javassist.compiler.ast.Variable
 
Access(ControlFlow.Node[]) - Constructor for class javassist.bytecode.analysis.ControlFlow.Access
 
access(int, Type, Subroutine) - Method in class javassist.bytecode.analysis.Executor
 
access - Variable in class javassist.bytecode.analysis.Subroutine
 
access(int) - Method in class javassist.bytecode.analysis.Subroutine
 
accessed() - Method in class javassist.bytecode.analysis.Subroutine
 
AccessFlag - Class in javassist.bytecode
A support class providing static methods and constants for access modifiers such as public, rivate, ...
AccessFlag() - Constructor for class javassist.bytecode.AccessFlag
 
accessFlags - Variable in class javassist.bytecode.ClassFile
 
accessFlags - Variable in class javassist.bytecode.FieldInfo
 
accessFlags(int) - Method in class javassist.bytecode.InnerClassesAttribute
Returns classes[nth].inner_class_access_flags.
accessFlags - Variable in class javassist.bytecode.MethodInfo
 
AccessorMaker - Class in javassist.compiler
AccessorMaker maintains accessors to private members of an enclosing class.
AccessorMaker(CtClass) - Constructor for class javassist.compiler.AccessorMaker
 
accessorObjectId - Static variable in class javassist.tools.rmi.StubGenerator
 
accessors - Variable in class javassist.compiler.AccessorMaker
 
accessors - Variable in class javassist.CtClassType
 
ACONST_NULL - Static variable in interface javassist.bytecode.Opcode
 
add(int) - Method in class javassist.bytecode.analysis.IntQueue
 
add(int) - Method in class javassist.bytecode.Bytecode
Appends an 8bit value to the end of the bytecode sequence.
add(int) - Method in class javassist.bytecode.ByteVector
 
add(int, int) - Method in class javassist.bytecode.ByteVector
 
add(int, int, int, int) - Method in class javassist.bytecode.ByteVector
 
add(int, String, String, ClassFileWriter.AttributeWriter) - Method in class javassist.bytecode.ClassFileWriter.FieldWriter
Adds a new field.
add(int, int, int, ClassFileWriter.AttributeWriter) - Method in class javassist.bytecode.ClassFileWriter.FieldWriter
Adds a new field.
add(int) - Method in class javassist.bytecode.ClassFileWriter.MethodWriter
Appends an 8bit value of bytecode.
add(int, ExceptionTable, int) - Method in class javassist.bytecode.ExceptionTable
Copies the given exception table at the specified position in the table.
add(int, int, int, int, int) - Method in class javassist.bytecode.ExceptionTable
Adds a new entry at the specified position in the table.
add(int, int, int, int) - Method in class javassist.bytecode.ExceptionTable
Appends a new entry at the end of the table.
add16(int) - Method in class javassist.bytecode.ClassFileWriter.MethodWriter
Appends a 16bit value of bytecode.
add32(int) - Method in class javassist.bytecode.ClassFileWriter.MethodWriter
Appends a 32bit value of bytecode.
add32bit(int) - Method in class javassist.bytecode.Bytecode
Appends a 32bit value to the end of the bytecode sequence.
addAload(int) - Method in class javassist.bytecode.Bytecode
Appends ALOAD or (WIDE) ALOAD_<n>
addAnewarray(String) - Method in class javassist.bytecode.Bytecode
Appends ANEWARRAY.
addAnewarray(CtClass, int) - Method in class javassist.bytecode.Bytecode
Appends ICONST and ANEWARRAY.
addAnnotation(Annotation) - Method in class javassist.bytecode.AnnotationsAttribute
Adds an annotation.
addArrayDim(int) - Method in class javassist.compiler.ast.Declarator
 
addAstore(int) - Method in class javassist.bytecode.Bytecode
Appends ASTORE or (WIDE) ASTORE_<n>
addAttribute(AttributeInfo) - Method in class javassist.bytecode.ClassFile
Appends an attribute.
addAttribute(AttributeInfo) - Method in class javassist.bytecode.FieldInfo
Appends an attribute.
addAttribute(AttributeInfo) - Method in class javassist.bytecode.MethodInfo
Appends an attribute.
addBodyMethod(CtClassType, ClassFile, CtMethod) - Static method in class javassist.CtNewWrappedMethod
 
addCaller(int) - Method in class javassist.bytecode.analysis.Subroutine
 
addCatch(int, int, int, int) - Method in class javassist.bytecode.ClassFileWriter.MethodWriter
Appends an exception_table entry to the Code_attribute.
addCatch(String, CtClass) - Method in class javassist.CtBehavior
Adds a catch clause that handles an exception thrown in the body.
addCatch(String, CtClass, String) - Method in class javassist.CtBehavior
Adds a catch clause that handles an exception thrown in the body.
addCatchers(BasicBlock[], ExceptionTable) - Method in class javassist.bytecode.stackmap.BasicBlock.Maker
 
addCheckcast(CtClass) - Method in class javassist.bytecode.Bytecode
Appends CHECKCAST.
addCheckcast(String) - Method in class javassist.bytecode.Bytecode
Appends CHECKCAST.
addClass(LinkedList, CtClass) - Static method in class javassist.expr.Expr
 
addClassInfo(String[]) - Method in class javassist.bytecode.ClassFileWriter.ConstPoolWriter
Makes CONSTANT_Class_info objects for each class name.
addClassInfo(String) - Method in class javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_Class_info structure.
addClassInfo(int) - Method in class javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_Class_info structure.
addClassInfo(CtClass) - Method in class javassist.bytecode.ConstPool
Adds a new CONSTANT_Class_info structure.
addClassInfo(String) - Method in class javassist.bytecode.ConstPool
Adds a new CONSTANT_Class_info structure.
addClassInitializer(ClassFile, ConstPool, String, int, ArrayList) - Static method in class javassist.util.proxy.ProxyFactory
 
addConstInfoPadding() - Method in class javassist.bytecode.ConstPool
 
addConstructor(CtConstructor) - Method in class javassist.CtClass
Adds a constructor.
addConstructor(CtConstructor) - Method in class javassist.CtClassType
 
addConstructor(CtMember) - Method in class javassist.CtMember.Cache
 
addConstructor(CtConstructor) - Method in class javassist.CtNewClass
 
addConstZero(CtClass) - Method in class javassist.bytecode.Bytecode
Appends an instruction for pushing zero or null on the stack.
addDconst(double) - Method in class javassist.bytecode.Bytecode
Appends DCONST or DCONST_<n>
addDload(int) - Method in class javassist.bytecode.Bytecode
Appends DLOAD or (WIDE) DLOAD_<n>
addDoubleInfo(double) - Method in class javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_Double_info structure.
addDoubleInfo(double) - Method in class javassist.bytecode.ConstPool
Adds a new CONSTANT_Double_info structure.
addDstore(int) - Method in class javassist.bytecode.Bytecode
Appends DSTORE or (WIDE) DSTORE_<n>
addedWrappedMethod - Static variable in class javassist.CtNewWrappedMethod
 
addElement(ConstInfo) - Method in class javassist.bytecode.LongVector
 
addEntry(int, int, int, int, int) - Method in class javassist.bytecode.LocalVariableAttribute
Appends a new entry to local_variable_table.
addExceptionHandler(int, int, int, CtClass) - Method in class javassist.bytecode.Bytecode
Adds a new entry of exception_table.
addExceptionHandler(int, int, int, String) - Method in class javassist.bytecode.Bytecode
Adds a new entry of exception_table.
addExceptionHandler(int, int, int, int) - Method in class javassist.bytecode.Bytecode
Adds a new entry of exception_table.
addFconst(float) - Method in class javassist.bytecode.Bytecode
Appends FCONST or FCONST_<n>
addField(FieldInfo) - Method in class javassist.bytecode.ClassFile
Appends a field to the class.
addField(CtField) - Method in class javassist.CtClass
Adds a field.
addField(CtField, String) - Method in class javassist.CtClass
Adds a field with an initial value.
addField(CtField, CtField.Initializer) - Method in class javassist.CtClass
Adds a field with an initial value.
addField(CtField, String) - Method in class javassist.CtClassType
 
addField(CtField, CtField.Initializer) - Method in class javassist.CtClassType
 
addField(CtMember) - Method in class javassist.CtMember.Cache
 
addField2(FieldInfo) - Method in class javassist.bytecode.ClassFile
Just appends a field to the class.
addFieldrefInfo(int, int) - Method in class javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_Fieldref_info structure.
addFieldrefInfo(int, String, String) - Method in class javassist.bytecode.ConstPool
Adds a new CONSTANT_Fieldref_info structure.
addFieldrefInfo(int, int) - Method in class javassist.bytecode.ConstPool
Adds a new CONSTANT_Fieldref_info structure.
addFieldrefInfo(CtField, FieldInfo) - Method in class javassist.compiler.MemberCodeGen
 
addFinally(ArrayList, Stmnt) - Method in class javassist.compiler.MemberCodeGen
Adds a finally clause for earch return statement.
addFload(int) - Method in class javassist.bytecode.Bytecode
Appends FLOAD or (WIDE) FLOAD_<n>
addFloatInfo(float) - Method in class javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_Float_info structure.
addFloatInfo(float) - Method in class javassist.bytecode.ConstPool
Adds a new CONSTANT_Float_info structure.
addFstore(int) - Method in class javassist.bytecode.Bytecode
Appends FSTORE or FSTORE_<n>
addGap(int) - Method in class javassist.bytecode.Bytecode
Appends the length-byte gap to the end of the bytecode sequence.
addGap(int) - Method in class javassist.bytecode.ByteVector
 
addGetfield(CtClass, String, String) - Method in class javassist.bytecode.Bytecode
Appends GETFIELD.
addGetfield(String, String, String) - Method in class javassist.bytecode.Bytecode
Appends GETFIELD.
addGetstatic(CtClass, String, String) - Method in class javassist.bytecode.Bytecode
Appends GETSTATIC.
addGetstatic(String, String, String) - Method in class javassist.bytecode.Bytecode
Appends GETSTATIC.
addGetter(String, ClassFile, ConstPool) - Static method in class javassist.util.proxy.ProxyFactory
 
addIconst(int) - Method in class javassist.bytecode.Bytecode
Appends ICONST or ICONST_<n>
addIload(int) - Method in class javassist.bytecode.Bytecode
Appends ILOAD or (WIDE) ILOAD_<n>
addIndex(int) - Method in class javassist.bytecode.Bytecode
Appends a 16bit value to the end of the bytecode sequence.
addInstanceof(String) - Method in class javassist.bytecode.Bytecode
Appends INSTANCEOF.
addIntegerInfo(int) - Method in class javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_Integer_info structure.
addIntegerInfo(int) - Method in class javassist.bytecode.ConstPool
Adds a new CONSTANT_Integer_info structure.
addInterface(String) - Method in class javassist.bytecode.ClassFile
Appends an interface to the interfaces implemented by the class.
addInterface(CtClass) - Method in class javassist.CtClass
Adds an interface.
addInterface(CtClass) - Method in class javassist.CtClassType
 
addInterfaceMethodrefInfo(int, int) - Method in class javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_InterfaceMethodref_info structure.
addInterfaceMethodrefInfo(int, String, String) - Method in class javassist.bytecode.ConstPool
Adds a new CONSTANT_InterfaceMethodref_info structure.
addInterfaceMethodrefInfo(int, int) - Method in class javassist.bytecode.ConstPool
Adds a new CONSTANT_InterfaceMethodref_info structure.
addInvoke(int, String, String, String) - Method in class javassist.bytecode.ClassFileWriter.MethodWriter
Appends a invokevirtual, inovkespecial, or invokestatic bytecode.
addInvokedynamic(int, String, String) - Method in class javassist.bytecode.Bytecode
Appends INVOKEDYNAMIC.
addInvokeDynamicInfo(int, int) - Method in class javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_InvokeDynamic_info structure.
addInvokeDynamicInfo(int, int) - Method in class javassist.bytecode.ConstPool
Adds a new CONSTANT_InvokeDynamic_info structure.
addInvokeinterface(CtClass, String, CtClass, CtClass[], int) - Method in class javassist.bytecode.Bytecode
Appends INVOKEINTERFACE.
addInvokeinterface(CtClass, String, String, int) - Method in class javassist.bytecode.Bytecode
Appends INVOKEINTERFACE.
addInvokeinterface(String, String, String, int) - Method in class javassist.bytecode.Bytecode
Appends INVOKEINTERFACE.
addInvokeinterface(int, String, String, int) - Method in class javassist.bytecode.Bytecode
Appends INVOKEINTERFACE.
addInvokespecial(CtClass, String, CtClass, CtClass[]) - Method in class javassist.bytecode.Bytecode
Appends INVOKESPECIAL.
addInvokespecial(CtClass, String, String) - Method in class javassist.bytecode.Bytecode
Appends INVOKESPECIAL.
addInvokespecial(String, String, String) - Method in class javassist.bytecode.Bytecode
Appends INVOKESPECIAL.
addInvokespecial(int, String, String) - Method in class javassist.bytecode.Bytecode
Appends INVOKESPECIAL.
addInvokestatic(CtClass, String, CtClass, CtClass[]) - Method in class javassist.bytecode.Bytecode
Appends INVOKESTATIC.
addInvokestatic(CtClass, String, String) - Method in class javassist.bytecode.Bytecode
Appends INVOKESTATIC.
addInvokestatic(String, String, String) - Method in class javassist.bytecode.Bytecode
Appends INVOKESTATIC.
addInvokestatic(int, String, String) - Method in class javassist.bytecode.Bytecode
Appends INVOKESTATIC.
addInvokevirtual(CtClass, String, CtClass, CtClass[]) - Method in class javassist.bytecode.Bytecode
Appends INVOKEVIRTUAL.
addInvokevirtual(CtClass, String, String) - Method in class javassist.bytecode.Bytecode
Appends INVOKEVIRTUAL.
addInvokevirtual(String, String, String) - Method in class javassist.bytecode.Bytecode
Appends INVOKEVIRTUAL.
addInvokevirtual(int, String, String) - Method in class javassist.bytecode.Bytecode
Appends INVOKEVIRTUAL.
addIstore(int) - Method in class javassist.bytecode.Bytecode
Appends ISTORE or (WIDE) ISTORE_<n>
addItem(ConstInfo) - Method in class javassist.bytecode.ConstPool
 
addItem0(ConstInfo) - Method in class javassist.bytecode.ConstPool
 
addLconst(long) - Method in class javassist.bytecode.Bytecode
Appends LCONST or LCONST_<n>
addLdc(String) - Method in class javassist.bytecode.Bytecode
Appends LDC or LDC_W.
addLdc(int) - Method in class javassist.bytecode.Bytecode
Appends LDC or LDC_W.
addLdc2w(long) - Method in class javassist.bytecode.Bytecode
Appends LDC2_W.
addLdc2w(double) - Method in class javassist.bytecode.Bytecode
Appends LDC2_W.
addLdcW(CodeAttribute.LdcEntry, ArrayList) - Static method in class javassist.bytecode.CodeIterator
 
addLload(int) - Method in class javassist.bytecode.Bytecode
Appends LLOAD or (WIDE) LLOAD_<n>
addLoad(int, CtClass) - Method in class javassist.bytecode.Bytecode
Appends an instruction for loading a value from the local variable at the index n.
addLoad(Bytecode, int, Class) - Static method in class javassist.util.proxy.ProxyFactory
 
addLoadParameters(CtClass[], int) - Method in class javassist.bytecode.Bytecode
Appends instructions for loading all the parameters onto the operand stack.
addLoadParameters(Bytecode, Class[], int) - Static method in class javassist.util.proxy.ProxyFactory
 
addLocalVariable(String, CtClass) - Method in class javassist.CtBehavior
Declares a new local variable.
addLongInfo(long) - Method in class javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_Long_info structure.
addLongInfo(long) - Method in class javassist.bytecode.ConstPool
Adds a new CONSTANT_Long_info structure.
addLstore(int) - Method in class javassist.bytecode.Bytecode
Appends LSTORE or LSTORE_<n>
addMemberValue(int, MemberValue) - Method in class javassist.bytecode.annotation.Annotation
Adds a new member.
addMemberValue(String, MemberValue) - Method in class javassist.bytecode.annotation.Annotation
Adds a new member.
addMemberValue(Annotation.Pair) - Method in class javassist.bytecode.annotation.Annotation
 
addMethod(MethodInfo) - Method in class javassist.bytecode.ClassFile
Appends a method to the class.
addMethod(CtMethod) - Method in class javassist.CtClass
Adds a method.
addMethod(CtMethod) - Method in class javassist.CtClassType
 
addMethod(CtMember) - Method in class javassist.CtMember.Cache
 
addMethod2(MethodInfo) - Method in class javassist.bytecode.ClassFile
Just appends a method to the class.
addMethodHandleInfo(int, int) - Method in class javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_MethodHandle_info structure.
addMethodHandleInfo(int, int) - Method in class javassist.bytecode.ConstPool
Adds a new CONSTANT_MethodHandle_info structure.
addMethodrefInfo(int, int) - Method in class javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_Methodref_info structure.
addMethodrefInfo(int, String, String) - Method in class javassist.bytecode.ConstPool
Adds a new CONSTANT_Methodref_info structure.
addMethodrefInfo(int, int) - Method in class javassist.bytecode.ConstPool
Adds a new CONSTANT_Methodref_info structure.
addMethods(CtClass, Method[]) - Method in class javassist.tools.rmi.StubGenerator
 
addMethodTypeInfo(int) - Method in class javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_MethodType_info structure.
addMethodTypeInfo(int) - Method in class javassist.bytecode.ConstPool
Adds a new CONSTANT_MethodType_info structure.
addMultiNewarray(CtClass, int[]) - Method in class javassist.bytecode.Bytecode
Appends MULTINEWARRAY.
addMultiNewarray(CtClass, int) - Method in class javassist.bytecode.Bytecode
Appends MULTINEWARRAY.
addMultiNewarray(String, int) - Method in class javassist.bytecode.Bytecode
Appends MULTINEWARRAY.
addNameAndTypeInfo(String, String) - Method in class javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_NameAndType_info structure.
addNameAndTypeInfo(int, int) - Method in class javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_NameAndType_info structure.
addNameAndTypeInfo(String, String) - Method in class javassist.bytecode.ConstPool
Adds a new CONSTANT_NameAndType_info structure.
addNameAndTypeInfo(int, int) - Method in class javassist.bytecode.ConstPool
Adds a new CONSTANT_NameAndType_info structure.
addNew(CtClass) - Method in class javassist.bytecode.Bytecode
Appends NEW.
addNew(String) - Method in class javassist.bytecode.Bytecode
Appends NEW.
addNewarray(int, int) - Method in class javassist.bytecode.Bytecode
Appends NEWARRAY for primitive types.
addNewarray(Bytecode) - Method in class javassist.CtField.ArrayInitializer
 
addNullIfVoid() - Method in class javassist.compiler.JvstCodeGen
 
addNullIfVoid() - Method in class javassist.compiler.JvstTypeChecker
 
addOpcode(int) - Method in class javassist.bytecode.Bytecode
Appends an 8bit opcode to the end of the bytecode sequence.
addParameter(CtClass) - Method in class javassist.CtBehavior
Appends a new parameter, which becomes the last parameter.
addParameter2(int, CtClass, String) - Method in class javassist.CtBehavior
 
addPrintln(String) - Method in class javassist.bytecode.Bytecode
Appends instructions for executing java.lang.System.println(message).
addPutfield(CtClass, String, String) - Method in class javassist.bytecode.Bytecode
Appends PUTFIELD.
addPutfield(String, String, String) - Method in class javassist.bytecode.Bytecode
Appends PUTFIELD.
addPutfield0(CtClass, String, String, String) - Method in class javassist.bytecode.Bytecode
 
addPutstatic(CtClass, String, String) - Method in class javassist.bytecode.Bytecode
Appends PUTSTATIC.
addPutstatic(String, String, String) - Method in class javassist.bytecode.Bytecode
Appends PUTSTATIC.
addPutstatic0(CtClass, String, String, String) - Method in class javassist.bytecode.Bytecode
 
addRet(int) - Method in class javassist.bytecode.Bytecode
Appends RET.
addReturn(CtClass) - Method in class javassist.bytecode.Bytecode
Appends ARETURN, IRETURN, .., or RETURN.
addReturn(Bytecode, Class) - Static method in class javassist.util.proxy.ProxyFactory
 
addSetter(String, ClassFile, ConstPool) - Static method in class javassist.util.proxy.ProxyFactory
 
addSpacing(int) - Method in class javassist.bytecode.analysis.FramePrinter
 
addStore(int, CtClass) - Method in class javassist.bytecode.Bytecode
Appends an instruction for storing a value into the local variable at the index n.
addStringInfo(String) - Method in class javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_String_info structure.
addStringInfo(String) - Method in class javassist.bytecode.ConstPool
Adds a new CONSTANT_String_info structure.
addTranslator(ClassPool, Translator) - Method in class javassist.Loader
Adds a translator, which is called whenever a class is loaded.
addTranslator(ClassPool, Translator) - Method in class javassist.tools.web.Webserver
Adds a translator, which is called whenever a client requests a class file.
addUnwrapper(Bytecode, Class) - Static method in class javassist.util.proxy.ProxyFactory
 
addUtf8Info(String) - Method in class javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_Utf8_info structure.
addUtf8Info(String) - Method in class javassist.bytecode.ConstPool
Adds a new CONSTANT_Utf8_info structure.
adjustOffsets(int, int) - Method in class javassist.bytecode.CodeIterator.Switcher
 
AlignmentException() - Constructor for exception javassist.bytecode.CodeIterator.AlignmentException
 
all - Variable in class javassist.bytecode.analysis.ControlFlow.Access
 
allAnno - Variable in class javassist.bytecode.AnnotationsAttribute.Parser
 
allocateClassName() - Method in class javassist.util.proxy.ProxyFactory
 
allParams - Variable in class javassist.bytecode.AnnotationsAttribute.Parser
 
ALOAD - Static variable in interface javassist.bytecode.Opcode
 
ALOAD_0 - Static variable in interface javassist.bytecode.Opcode
 
ALOAD_1 - Static variable in interface javassist.bytecode.Opcode
 
ALOAD_2 - Static variable in interface javassist.bytecode.Opcode
 
ALOAD_3 - Static variable in interface javassist.bytecode.Opcode
 
alreadySet() - Method in class javassist.bytecode.stackmap.TypedBlock
 
alwaysJmp - Variable in class javassist.bytecode.stackmap.BasicBlock.Mark
 
analyze(CtClass, MethodInfo) - Method in class javassist.bytecode.analysis.Analyzer
Performs data-flow analysis on a method and returns an array, indexed by instruction position, containing the starting frame state of all reachable instructions.
analyze(CtMethod) - Method in class javassist.bytecode.analysis.Analyzer
Performs data-flow analysis on a method and returns an array, indexed by instruction position, containing the starting frame state of all reachable instructions.
analyzeNextEntry(MethodInfo, CodeIterator, IntQueue, Executor) - Method in class javassist.bytecode.analysis.Analyzer
 
Analyzer - Class in javassist.bytecode.analysis
A data-flow analyzer that determines the type state of the stack and local variable table at every reachable instruction in a method.
Analyzer() - Constructor for class javassist.bytecode.analysis.Analyzer
 
Analyzer.ExceptionInfo - Class in javassist.bytecode.analysis
 
AND_E - Static variable in interface javassist.compiler.TokenId
 
ANDAND - Static variable in interface javassist.compiler.TokenId
 
ANEWARRAY - Static variable in interface javassist.bytecode.Opcode
 
ANNOTATION - Static variable in class javassist.bytecode.AccessFlag
 
Annotation - Class in javassist.bytecode.annotation
The annotation structure.
Annotation(int, ConstPool) - Constructor for class javassist.bytecode.annotation.Annotation
Constructs an annotation including no members.
Annotation(String, ConstPool) - Constructor for class javassist.bytecode.annotation.Annotation
Constructs an annotation including no members.
Annotation(ConstPool, CtClass) - Constructor for class javassist.bytecode.annotation.Annotation
Constructs an annotation that can be accessed through the interface represented by clazz.
annotation - Variable in class javassist.bytecode.annotation.AnnotationImpl
 
annotation(String, int) - Method in class javassist.bytecode.annotation.AnnotationsWriter
Writes annotation.
annotation(int, int) - Method in class javassist.bytecode.annotation.AnnotationsWriter
Writes annotation.
annotation(int, int, int) - Method in class javassist.bytecode.AnnotationsAttribute.Copier
 
annotation(int, int, int) - Method in class javassist.bytecode.AnnotationsAttribute.Parser
 
annotation(int, int, int) - Method in class javassist.bytecode.AnnotationsAttribute.Renamer
 
annotation(int) - Method in class javassist.bytecode.AnnotationsAttribute.Walker
 
annotation(int, int, int) - Method in class javassist.bytecode.AnnotationsAttribute.Walker
 
ANNOTATION - Static variable in class javassist.Modifier
 
Annotation.Pair - Class in javassist.bytecode.annotation
 
annotationArray(int, int) - Method in class javassist.bytecode.AnnotationsAttribute.Copier
 
annotationArray(int, int) - Method in class javassist.bytecode.AnnotationsAttribute.Parser
 
annotationArray() - Method in class javassist.bytecode.AnnotationsAttribute.Walker
 
annotationArray(int) - Method in class javassist.bytecode.AnnotationsAttribute.Walker
 
annotationArray(int, int) - Method in class javassist.bytecode.AnnotationsAttribute.Walker
 
AnnotationDefaultAttribute - Class in javassist.bytecode
A class representing AnnotationDefault_attribute.
AnnotationDefaultAttribute(ConstPool, byte[]) - Constructor for class javassist.bytecode.AnnotationDefaultAttribute
Constructs an AnnotationDefault_attribute.
AnnotationDefaultAttribute(ConstPool) - Constructor for class javassist.bytecode.AnnotationDefaultAttribute
Constructs an empty AnnotationDefault_attribute.
AnnotationDefaultAttribute(ConstPool, int, DataInputStream) - Constructor for class javassist.bytecode.AnnotationDefaultAttribute
 
AnnotationImpl - Class in javassist.bytecode.annotation
Internal-use only.
AnnotationImpl(Annotation, ClassPool, ClassLoader) - Constructor for class javassist.bytecode.annotation.AnnotationImpl
 
AnnotationMemberValue - Class in javassist.bytecode.annotation
Nested annotation.
AnnotationMemberValue(ConstPool) - Constructor for class javassist.bytecode.annotation.AnnotationMemberValue
Constructs an annotation member.
AnnotationMemberValue(Annotation, ConstPool) - Constructor for class javassist.bytecode.annotation.AnnotationMemberValue
Constructs an annotation member.
annotationMemberValue(int) - Method in class javassist.bytecode.AnnotationsAttribute.Copier
 
annotationMemberValue(int) - Method in class javassist.bytecode.AnnotationsAttribute.Parser
 
annotationMemberValue(int) - Method in class javassist.bytecode.AnnotationsAttribute.Walker
 
AnnotationsAttribute - Class in javassist.bytecode
A class representing RuntimeVisibleAnnotations_attribute and RuntimeInvisibleAnnotations_attribute.
AnnotationsAttribute(ConstPool, String, byte[]) - Constructor for class javassist.bytecode.AnnotationsAttribute
Constructs a Runtime(In)VisibleAnnotations_attribute.
AnnotationsAttribute(ConstPool, String) - Constructor for class javassist.bytecode.AnnotationsAttribute
Constructs an empty Runtime(In)VisibleAnnotations_attribute.
AnnotationsAttribute(ConstPool, int, DataInputStream) - Constructor for class javassist.bytecode.AnnotationsAttribute
 
AnnotationsAttribute.Copier - Class in javassist.bytecode
 
AnnotationsAttribute.Parser - Class in javassist.bytecode
 
AnnotationsAttribute.Renamer - Class in javassist.bytecode
 
AnnotationsAttribute.Walker - Class in javassist.bytecode
 
AnnotationsWriter - Class in javassist.bytecode.annotation
A convenience class for constructing a ..Annotations_attribute.
AnnotationsWriter(OutputStream, ConstPool) - Constructor for class javassist.bytecode.annotation.AnnotationsWriter
Constructs with the given output stream.
annotationType - Variable in class javassist.bytecode.annotation.AnnotationImpl
 
annotationValue() - Method in class javassist.bytecode.annotation.AnnotationsWriter
Writes tag and annotation_value in member_value.
append(byte[]) - Method in class javassist.bytecode.CodeIterator
Appends the given bytecode sequence at the end.
append(ExceptionTable, int) - Method in class javassist.bytecode.CodeIterator
Copies and appends the entries in the given exception table at the end of the exception table in the code attribute edited by this object.
append(String, String, String, int) - Method in class javassist.bytecode.InnerClassesAttribute
Appends a new entry.
append(int, int, int, int) - Method in class javassist.bytecode.InnerClassesAttribute
Appends a new entry.
append(ASTList, ASTree) - Static method in class javassist.compiler.ast.ASTList
Appends an object to a list.
append(String, int) - Method in class javassist.compiler.KeywordTable
 
append(String, Declarator) - Method in class javassist.compiler.SymbolTable
 
appendClassPath(ClassPath) - Method in class javassist.ClassPool
Appends a ClassPath object to the end of the search path.
appendClassPath(String) - Method in class javassist.ClassPool
Appends a directory or a jar (or zip) file to the end of the search path.
appendClassPath(ClassPath) - Method in class javassist.ClassPoolTail
 
appendClassPath(String) - Method in class javassist.ClassPoolTail
 
appendFrame(int, int, int[], int[]) - Method in class javassist.bytecode.StackMapTable.Printer
 
appendFrame(int, int, int[], int[]) - Method in class javassist.bytecode.StackMapTable.Shifter
 
appendFrame(int, int, int[], int[]) - Method in class javassist.bytecode.StackMapTable.SimpleCopy
 
appendFrame(int, int) - Method in class javassist.bytecode.StackMapTable.Walker
 
appendFrame(int, int, int[], int[]) - Method in class javassist.bytecode.StackMapTable.Walker
Invoked if the visited frame is a append_frame.
appendFrame(int, int[], int[]) - Method in class javassist.bytecode.StackMapTable.Writer
Writes a append_frame.
appendGap(int) - Method in class javassist.bytecode.CodeIterator
Appends a gap at the end of the bytecode sequence.
appendParameter(String, String) - Static method in class javassist.bytecode.Descriptor
Appends a parameter type to the parameter list represented by the given descriptor.
appendParameter(CtClass, String) - Static method in class javassist.bytecode.Descriptor
Appends a parameter type to the parameter list represented by the given descriptor.
appendPathList(String) - Method in class javassist.ClassPool
Appends directories and jar files for search.
appendSystemPath() - Method in class javassist.ClassPool
Appends the system search path to the end of the search path.
appendSystemPath() - Method in class javassist.ClassPoolTail
 
AppletServer - Class in javassist.tools.rmi
An AppletServer object is a web server that an ObjectImporter communicates with.
AppletServer(String) - Constructor for class javassist.tools.rmi.AppletServer
Constructs a web server.
AppletServer(int) - Constructor for class javassist.tools.rmi.AppletServer
Constructs a web server.
AppletServer(int, ClassPool) - Constructor for class javassist.tools.rmi.AppletServer
Constructs a web server.
AppletServer(ClassPool, StubGenerator, int) - Constructor for class javassist.tools.rmi.AppletServer
 
ARETURN - Static variable in interface javassist.bytecode.Opcode
 
arg - Variable in class javassist.bytecode.SignatureAttribute.TypeArgument
 
argTypesToString(int[], int[], String[]) - Static method in class javassist.compiler.TypeChecker
 
arguments - Variable in class javassist.bytecode.BootstrapMethodsAttribute.BootstrapMethod
bootstrap_arguments.
arguments - Variable in class javassist.bytecode.SignatureAttribute.ClassType
 
array - Variable in class javassist.bytecode.stackmap.TypeData.ArrayElement
 
ARRAY - Static variable in interface javassist.compiler.TokenId
 
arrayAccess(ASTree, ASTree) - Method in class javassist.compiler.CodeGen
 
arrayDim - Variable in class javassist.compiler.ast.CastExpr
 
arrayDim - Variable in class javassist.compiler.ast.Declarator
 
arrayDim - Variable in class javassist.compiler.CodeGen
 
arrayDim - Variable in class javassist.compiler.TypeChecker
 
arrayDimension(String) - Static method in class javassist.bytecode.Descriptor
Computes the dimension of the array represented by the given descriptor.
ArrayElement(TypeData.AbsTypeVar) - Constructor for class javassist.bytecode.stackmap.TypeData.ArrayElement
 
arrayHashCode(Object) - Static method in class javassist.bytecode.annotation.AnnotationImpl
Calculates the hashCode of an array using the same algorithm as java.util.Arrays.hashCode()
arrayInfo(int) - Static method in class javassist.bytecode.InstructionPrinter
 
ArrayInit - Class in javassist.compiler.ast
Array initializer such as { 1, 2, 3 }.
ArrayInit(ASTree) - Constructor for class javassist.compiler.ast.ArrayInit
 
ArrayInitializer(CtClass, int) - Constructor for class javassist.CtField.ArrayInitializer
 
ARRAYLENGTH - Static variable in interface javassist.bytecode.Opcode
 
ArrayMemberValue - Class in javassist.bytecode.annotation
Array member.
ArrayMemberValue(ConstPool) - Constructor for class javassist.bytecode.annotation.ArrayMemberValue
Constructs an array.
ArrayMemberValue(MemberValue, ConstPool) - Constructor for class javassist.bytecode.annotation.ArrayMemberValue
Constructs an array.
arrayMemberValue(int, int) - Method in class javassist.bytecode.AnnotationsAttribute.Copier
 
arrayMemberValue(int, int) - Method in class javassist.bytecode.AnnotationsAttribute.Parser
 
arrayMemberValue(int, int) - Method in class javassist.bytecode.AnnotationsAttribute.Walker
 
arrayName(String, int) - Method in class javassist.bytecode.analysis.Type
 
ArrayType(int, SignatureAttribute.Type) - Constructor for class javassist.bytecode.SignatureAttribute.ArrayType
Constructs an ArrayType.
arrayType() - Method in class javassist.bytecode.stackmap.TypeData.ArrayElement
 
ArrayType(TypeData.AbsTypeVar) - Constructor for class javassist.bytecode.stackmap.TypeData.ArrayType
 
arrayType - Variable in class javassist.compiler.ast.NewExpr
 
arrayType - Variable in class javassist.CtPrimitiveType
 
arrayType - Variable in class javassist.expr.NewArray.ProceedForArray
 
arrayValue(int) - Method in class javassist.bytecode.annotation.AnnotationsWriter
Writes tag and array_value in member_value.
ARSHIFT - Static variable in interface javassist.compiler.TokenId
 
ARSHIFT_E - Static variable in interface javassist.compiler.TokenId
 
ASIZE - Static variable in class javassist.bytecode.LongVector
 
AssignExpr - Class in javassist.compiler.ast
Assignment expression.
AssignExpr(int, ASTree, ASTList) - Constructor for class javassist.compiler.ast.AssignExpr
 
assignOps - Static variable in interface javassist.compiler.TokenId
 
ASTList - Class in javassist.compiler.ast
A linked list.
ASTList(ASTree, ASTList) - Constructor for class javassist.compiler.ast.ASTList
 
ASTList(ASTree) - Constructor for class javassist.compiler.ast.ASTList
 
ASTORE - Static variable in interface javassist.bytecode.Opcode
 
ASTORE_0 - Static variable in interface javassist.bytecode.Opcode
 
ASTORE_1 - Static variable in interface javassist.bytecode.Opcode
 
ASTORE_2 - Static variable in interface javassist.bytecode.Opcode
 
ASTORE_3 - Static variable in interface javassist.bytecode.Opcode
 
ASTree - Class in javassist.compiler.ast
Abstract Syntax Tree.
ASTree() - Constructor for class javassist.compiler.ast.ASTree
 
astToClassName(ASTList, char) - Static method in class javassist.compiler.ast.Declarator
 
astToClassName(StringBuffer, ASTList, char) - Static method in class javassist.compiler.ast.Declarator
 
atArithBinExpr(Expr, int, int, int) - Method in class javassist.compiler.CodeGen
 
atArrayAssign(Expr, int, Expr, ASTree, boolean) - Method in class javassist.compiler.CodeGen
 
atArrayAssign(Expr, int, Expr, ASTree) - Method in class javassist.compiler.TypeChecker
 
atArrayInit(ArrayInit) - Method in class javassist.compiler.ast.Visitor
 
atArrayInit(ArrayInit) - Method in class javassist.compiler.CodeGen
 
atArrayInit(ArrayInit) - Method in class javassist.compiler.MemberCodeGen
 
atArrayInit(ArrayInit) - Method in class javassist.compiler.TypeChecker
 
atArrayLength(ASTree) - Method in class javassist.compiler.MemberCodeGen
 
atArrayLength(Expr) - Method in class javassist.compiler.TypeChecker
 
atArrayPlusPlus(int, boolean, Expr, boolean) - Method in class javassist.compiler.CodeGen
 
atArrayRead(ASTree, ASTree) - Method in class javassist.compiler.CodeGen
 
atArrayRead(ASTree, ASTree) - Method in class javassist.compiler.TypeChecker
 
atArrayVariableAssign(ArrayInit, int, int, String) - Method in class javassist.compiler.CodeGen
 
atArrayVariableAssign(ArrayInit, int, int, String) - Method in class javassist.compiler.MemberCodeGen
 
atAssignCore(Expr, int, ASTree, int, int, String) - Method in class javassist.compiler.CodeGen
 
atAssignExpr(AssignExpr) - Method in class javassist.compiler.ast.Visitor
 
atAssignExpr(AssignExpr) - Method in class javassist.compiler.CodeGen
 
atAssignExpr(AssignExpr, boolean) - Method in class javassist.compiler.CodeGen
 
atAssignExpr(AssignExpr) - Method in class javassist.compiler.TypeChecker
 
atAssignParamList(CtClass[], Bytecode) - Method in class javassist.compiler.JvstCodeGen
 
atASTList(ASTList) - Method in class javassist.compiler.ast.Visitor
 
atASTList(ASTList) - Method in class javassist.compiler.CodeGen
 
atBinExpr(BinExpr) - Method in class javassist.compiler.ast.Visitor
 
atBinExpr(BinExpr) - Method in class javassist.compiler.CodeGen
 
atBinExpr(BinExpr) - Method in class javassist.compiler.TypeChecker
 
atBreakStmnt(Stmnt, boolean) - Method in class javassist.compiler.CodeGen
 
atCallExpr(CallExpr) - Method in class javassist.compiler.ast.Visitor
 
atCallExpr(CallExpr) - Method in class javassist.compiler.CodeGen
 
atCallExpr(CallExpr) - Method in class javassist.compiler.JvstCodeGen
 
atCallExpr(CallExpr) - Method in class javassist.compiler.JvstTypeChecker
 
atCallExpr(CallExpr) - Method in class javassist.compiler.MemberCodeGen
 
atCallExpr(CallExpr) - Method in class javassist.compiler.TypeChecker
 
atCastExpr(CastExpr) - Method in class javassist.compiler.ast.Visitor
 
atCastExpr(CastExpr) - Method in class javassist.compiler.CodeGen
 
atCastExpr(CastExpr) - Method in class javassist.compiler.JvstCodeGen
 
atCastExpr(CastExpr) - Method in class javassist.compiler.JvstTypeChecker
 
atCastExpr(CastExpr) - Method in class javassist.compiler.TypeChecker
 
atCastToRtype(CastExpr) - Method in class javassist.compiler.JvstCodeGen
Inserts a cast operator to the return type.
atCastToRtype(CastExpr) - Method in class javassist.compiler.JvstTypeChecker
Inserts a cast operator to the return type.
atCastToWrapper(CastExpr) - Method in class javassist.compiler.JvstCodeGen
 
atCastToWrapper(CastExpr) - Method in class javassist.compiler.JvstTypeChecker
 
atCflow(ASTList) - Method in class javassist.compiler.JvstCodeGen
 
atCflow(ASTList) - Method in class javassist.compiler.JvstTypeChecker
 
atClassObject(Expr) - Method in class javassist.compiler.CodeGen
 
atClassObject(Expr) - Method in class javassist.compiler.TypeChecker
 
atClassObject2(String) - Method in class javassist.compiler.CodeGen
 
atClassObject2(String) - Method in class javassist.compiler.MemberCodeGen
 
atCondExpr(CondExpr) - Method in class javassist.compiler.ast.Visitor
 
atCondExpr(CondExpr) - Method in class javassist.compiler.CodeGen
 
atCondExpr(CondExpr) - Method in class javassist.compiler.TypeChecker
 
atDeclarator(Declarator) - Method in class javassist.compiler.ast.Visitor
 
atDeclarator(Declarator) - Method in class javassist.compiler.CodeGen
 
atDoubleConst(DoubleConst) - Method in class javassist.compiler.ast.Visitor
 
atDoubleConst(DoubleConst) - Method in class javassist.compiler.CodeGen
 
atDoubleConst(DoubleConst) - Method in class javassist.compiler.TypeChecker
 
atExpr(Expr) - Method in class javassist.compiler.ast.Visitor
 
atExpr(Expr) - Method in class javassist.compiler.CodeGen
 
atExpr(Expr) - Method in class javassist.compiler.TypeChecker
 
atFieldAssign(Expr, int, ASTree, ASTree, boolean) - Method in class javassist.compiler.CodeGen
 
atFieldAssign(Expr, int, ASTree, ASTree, boolean) - Method in class javassist.compiler.JvstCodeGen
 
atFieldAssign(Expr, int, ASTree, ASTree) - Method in class javassist.compiler.JvstTypeChecker
 
atFieldAssign(Expr, int, ASTree, ASTree, boolean) - Method in class javassist.compiler.MemberCodeGen
 
atFieldAssign(Expr, int, ASTree, ASTree) - Method in class javassist.compiler.TypeChecker
 
atFieldAssignCore(CtField, boolean, int, boolean) - Method in class javassist.compiler.MemberCodeGen
 
atFieldDecl(FieldDecl) - Method in class javassist.compiler.ast.Visitor
 
atFieldDecl(FieldDecl) - Method in class javassist.compiler.CodeGen
 
atFieldPlusPlus(int, boolean, ASTree, Expr, boolean) - Method in class javassist.compiler.CodeGen
 
atFieldPlusPlus(int, boolean, ASTree, Expr, boolean) - Method in class javassist.compiler.MemberCodeGen
 
atFieldPlusPlus(ASTree) - Method in class javassist.compiler.TypeChecker
 
atFieldRead(ASTree) - Method in class javassist.compiler.CodeGen
 
atFieldRead(ASTree) - Method in class javassist.compiler.MemberCodeGen
 
atFieldRead(CtField, boolean) - Method in class javassist.compiler.MemberCodeGen
Generates bytecode for reading a field value.
atFieldRead(ASTree) - Method in class javassist.compiler.TypeChecker
 
atFieldRead(CtField) - Method in class javassist.compiler.TypeChecker
 
atForStmnt(Stmnt) - Method in class javassist.compiler.CodeGen
 
ATHROW - Static variable in interface javassist.bytecode.Opcode
 
atIfStmnt(Stmnt) - Method in class javassist.compiler.CodeGen
 
atInstanceOfExpr(InstanceOfExpr) - Method in class javassist.compiler.ast.Visitor
 
atInstanceOfExpr(InstanceOfExpr) - Method in class javassist.compiler.CodeGen
 
atInstanceOfExpr(InstanceOfExpr) - Method in class javassist.compiler.TypeChecker
 
atIntConst(IntConst) - Method in class javassist.compiler.ast.Visitor
 
atIntConst(IntConst) - Method in class javassist.compiler.CodeGen
 
atIntConst(IntConst) - Method in class javassist.compiler.TypeChecker
 
atKeyword(Keyword) - Method in class javassist.compiler.ast.Visitor
 
atKeyword(Keyword) - Method in class javassist.compiler.CodeGen
 
atKeyword(Keyword) - Method in class javassist.compiler.TypeChecker
 
atMember(Member) - Method in class javassist.compiler.ast.Visitor
 
atMember(Member) - Method in class javassist.compiler.CodeGen
 
atMember(Member) - Method in class javassist.compiler.JvstCodeGen
 
atMember(Member) - Method in class javassist.compiler.JvstTypeChecker
 
atMember(Member) - Method in class javassist.compiler.MemberCodeGen
 
atMember(Member) - Method in class javassist.compiler.TypeChecker
 
atMethodArgs(ASTList, int[], int[], String[]) - Method in class javassist.compiler.JvstCodeGen
 
atMethodArgs(ASTList, int[], int[], String[]) - Method in class javassist.compiler.JvstTypeChecker
 
atMethodArgs(ASTList, int[], int[], String[]) - Method in class javassist.compiler.MemberCodeGen
 
atMethodArgs(ASTList, int[], int[], String[]) - Method in class javassist.compiler.TypeChecker
 
atMethodBody(Stmnt, boolean, boolean) - Method in class javassist.compiler.CodeGen
 
atMethodCallCore(CtClass, String, ASTList, boolean, boolean, int, MemberResolver.Method) - Method in class javassist.compiler.MemberCodeGen
 
atMethodCallCore(CtClass, String, ASTList) - Method in class javassist.compiler.TypeChecker
 
atMethodCallCore2(CtClass, String, boolean, boolean, int, int, MemberResolver.Method) - Method in class javassist.compiler.MemberCodeGen
 
atMethodDecl(MethodDecl) - Method in class javassist.compiler.ast.Visitor
 
atMethodDecl(MethodDecl) - Method in class javassist.compiler.CodeGen
 
atMultiNewArray(int, ASTList, ASTList) - Method in class javassist.compiler.MemberCodeGen
 
atMultiNewArray(int, ASTList, ASTList) - Method in class javassist.compiler.TypeChecker
 
atNewArrayExpr(NewExpr) - Method in class javassist.compiler.MemberCodeGen
 
atNewArrayExpr(NewExpr) - Method in class javassist.compiler.TypeChecker
 
atNewArrayExpr2(int, ASTree, String, ArrayInit) - Method in class javassist.compiler.MemberCodeGen
 
atNewExpr(NewExpr) - Method in class javassist.compiler.ast.Visitor
 
atNewExpr(NewExpr) - Method in class javassist.compiler.CodeGen
 
atNewExpr(NewExpr) - Method in class javassist.compiler.MemberCodeGen
 
atNewExpr(NewExpr) - Method in class javassist.compiler.TypeChecker
 
atNumCastExpr(int, int) - Method in class javassist.compiler.CodeGen
 
atPair(Pair) - Method in class javassist.compiler.ast.Visitor
 
atPair(Pair) - Method in class javassist.compiler.CodeGen
 
atPlusExpr(BinExpr) - Method in class javassist.compiler.TypeChecker
 
atPlusPlus(int, ASTree, Expr, boolean) - Method in class javassist.compiler.CodeGen
 
atPlusPlus(int, ASTree, Expr) - Method in class javassist.compiler.TypeChecker
 
atPlusPlusCore(int, boolean, int, boolean, Expr) - Method in class javassist.compiler.CodeGen
 
atReturnStmnt(Stmnt) - Method in class javassist.compiler.CodeGen
 
atReturnStmnt(Stmnt) - Method in class javassist.compiler.JvstCodeGen
 
atReturnStmnt2(ASTree) - Method in class javassist.compiler.CodeGen
 
atStmnt(Stmnt) - Method in class javassist.compiler.ast.Visitor
 
atStmnt(Stmnt) - Method in class javassist.compiler.CodeGen
 
atStringConcatExpr(Expr, int, int, String) - Method in class javassist.compiler.CodeGen
 
atStringL(StringL) - Method in class javassist.compiler.ast.Visitor
 
atStringL(StringL) - Method in class javassist.compiler.CodeGen
 
atStringL(StringL) - Method in class javassist.compiler.TypeChecker
 
atStringPlusEq(Expr, int, int, String, ASTree) - Method in class javassist.compiler.CodeGen
 
atSwitchStmnt(Stmnt) - Method in class javassist.compiler.CodeGen
 
atSymbol(Symbol) - Method in class javassist.compiler.ast.Visitor
 
atSymbol(Symbol) - Method in class javassist.compiler.CodeGen
 
atSyncStmnt(Stmnt) - Method in class javassist.compiler.CodeGen
 
atThrowStmnt(Stmnt) - Method in class javassist.compiler.CodeGen
 
attribute - Variable in class javassist.bytecode.FieldInfo
 
attribute - Variable in class javassist.bytecode.MethodInfo
 
AttributeInfo - Class in javassist.bytecode
attribute_info structure.
AttributeInfo(ConstPool, int, byte[]) - Constructor for class javassist.bytecode.AttributeInfo
 
AttributeInfo(ConstPool, String) - Constructor for class javassist.bytecode.AttributeInfo
 
AttributeInfo(ConstPool, String, byte[]) - Constructor for class javassist.bytecode.AttributeInfo
Constructs an attribute_info structure.
AttributeInfo(ConstPool, int, DataInputStream) - Constructor for class javassist.bytecode.AttributeInfo
 
attributes - Variable in class javassist.bytecode.ClassFile
 
attributes - Variable in class javassist.bytecode.CodeAttribute
 
atTryStmnt(Stmnt) - Method in class javassist.compiler.CodeGen
 
atTryStmnt(Stmnt) - Method in class javassist.compiler.MemberCodeGen
 
atVariable(Variable) - Method in class javassist.compiler.ast.Visitor
 
atVariable(Variable) - Method in class javassist.compiler.CodeGen
 
atVariable(Variable) - Method in class javassist.compiler.TypeChecker
 
atVariableAssign(Expr, int, Variable, Declarator, ASTree, boolean) - Method in class javassist.compiler.CodeGen
 
atVariableAssign(Expr, int, Variable, Declarator, ASTree) - Method in class javassist.compiler.TypeChecker
 
atWhileStmnt(Stmnt, boolean) - Method in class javassist.compiler.CodeGen
 

B

badAssign(Expr) - Static method in class javassist.compiler.CodeGen
 
BadBytecode - Exception in javassist.bytecode
Signals that a bad bytecode sequence has been found.
BadBytecode(int) - Constructor for exception javassist.bytecode.BadBytecode
 
BadBytecode(String) - Constructor for exception javassist.bytecode.BadBytecode
 
BadBytecode(String, Throwable) - Constructor for exception javassist.bytecode.BadBytecode
 
BadBytecode(MethodInfo, Throwable) - Constructor for exception javassist.bytecode.BadBytecode
 
BadHttpRequest - Exception in javassist.tools.web
Thrown when receiving an invalid HTTP request.
BadHttpRequest() - Constructor for exception javassist.tools.web.BadHttpRequest
 
BadHttpRequest(Exception) - Constructor for exception javassist.tools.web.BadHttpRequest
 
badLvalue() - Static method in class javassist.compiler.MemberCodeGen
 
badMethod() - Static method in class javassist.compiler.MemberCodeGen
 
badMethod() - Static method in class javassist.compiler.TypeChecker
 
badNewExpr() - Static method in class javassist.compiler.MemberCodeGen
 
BadToken - Static variable in interface javassist.compiler.TokenId
 
badType(Expr) - Static method in class javassist.compiler.CodeGen
 
badTypes(Expr) - Static method in class javassist.compiler.CodeGen
 
BALOAD - Static variable in interface javassist.bytecode.Opcode
 
basename - Variable in class javassist.util.proxy.ProxyFactory
 
baseobject - Variable in class javassist.tools.reflect.Metaobject
 
BaseType(char) - Constructor for class javassist.bytecode.SignatureAttribute.BaseType
 
BaseType(String) - Constructor for class javassist.bytecode.SignatureAttribute.BaseType
Constructs a BaseType.
BasicBlock - Class in javassist.bytecode.stackmap
A basic block is a sequence of bytecode that does not contain jump/branch instructions except at the last bytecode.
BasicBlock(int) - Constructor for class javassist.bytecode.stackmap.BasicBlock
 
BasicBlock.Catch - Class in javassist.bytecode.stackmap
 
BasicBlock.JsrBytecode - Exception in javassist.bytecode.stackmap
 
BasicBlock.Maker - Class in javassist.bytecode.stackmap
 
BasicBlock.Mark - Class in javassist.bytecode.stackmap
A Mark indicates the position of a branch instruction or a branch target.
basicBlocks - Variable in class javassist.bytecode.analysis.ControlFlow
 
basicBlocks() - Method in class javassist.bytecode.analysis.ControlFlow
Returns all the basic blocks in the method body.
BasicType(String, int) - Constructor for class javassist.bytecode.stackmap.TypeData.BasicType
 
BASTORE - Static variable in interface javassist.bytecode.Opcode
 
begin(int, String, String, String[], ClassFileWriter.AttributeWriter) - Method in class javassist.bytecode.ClassFileWriter.MethodWriter
Starts Adding a new method.
begin(int, int, int, int[], ClassFileWriter.AttributeWriter) - Method in class javassist.bytecode.ClassFileWriter.MethodWriter
Starts adding a new method.
begin() - Method in class javassist.bytecode.CodeIterator
Moves to the first instruction.
binaryExpr2(SymbolTable, ASTree, int) - Method in class javassist.compiler.Parser
 
binaryOpPrecedence - Static variable in class javassist.compiler.Parser
 
BinExpr - Class in javassist.compiler.ast
Binary expression.
BinExpr(int, ASTree, ASTList) - Constructor for class javassist.compiler.ast.BinExpr
 
binOp - Static variable in class javassist.compiler.CodeGen
 
BIPUSH - Static variable in interface javassist.bytecode.Opcode
 
BIT16 - Static variable in class javassist.bytecode.CodeIterator.Branch16
 
BIT32 - Static variable in class javassist.bytecode.CodeIterator.Branch16
 
Block(int, MethodInfo) - Constructor for class javassist.bytecode.analysis.ControlFlow.Block
 
block() - Method in class javassist.bytecode.analysis.ControlFlow.Catcher
Returns the first block of the catch clause.
block - Variable in class javassist.bytecode.analysis.ControlFlow.Node
 
block() - Method in class javassist.bytecode.analysis.ControlFlow.Node
Returns the basic block indicated by this node.
block - Variable in class javassist.bytecode.stackmap.BasicBlock.Mark
 
BLOCK - Static variable in interface javassist.compiler.TokenId
 
body - Variable in class javassist.bytecode.stackmap.BasicBlock.Catch
 
BOGUS - Static variable in class javassist.bytecode.analysis.Type
Represents a non-accessible value.
BOOLEAN - Static variable in class javassist.bytecode.analysis.Type
Represents the boolean primitive type
BOOLEAN - Static variable in interface javassist.compiler.TokenId
 
booleanExpr(boolean, ASTree) - Method in class javassist.compiler.CodeGen
 
booleanExpr(ASTree) - Method in class javassist.compiler.TypeChecker
 
BooleanMemberValue - Class in javassist.bytecode.annotation
Boolean constant value.
BooleanMemberValue(int, ConstPool) - Constructor for class javassist.bytecode.annotation.BooleanMemberValue
Constructs a boolean constant value.
BooleanMemberValue(boolean, ConstPool) - Constructor for class javassist.bytecode.annotation.BooleanMemberValue
Constructs a boolean constant value.
BooleanMemberValue(ConstPool) - Constructor for class javassist.bytecode.annotation.BooleanMemberValue
Constructs a boolean constant value.
booleanType - Static variable in class javassist.CtClass
The CtClass object representing the boolean type.
bootstrap - Variable in class javassist.bytecode.InvokeDynamicInfo
 
BootstrapMethod(int, int[]) - Constructor for class javassist.bytecode.BootstrapMethodsAttribute.BootstrapMethod
Constructs an element of bootstrap_methods.
BootstrapMethodsAttribute - Class in javassist.bytecode
 
BootstrapMethodsAttribute(ConstPool, int, DataInputStream) - Constructor for class javassist.bytecode.BootstrapMethodsAttribute
 
BootstrapMethodsAttribute(ConstPool, BootstrapMethodsAttribute.BootstrapMethod[]) - Constructor for class javassist.bytecode.BootstrapMethodsAttribute
Constructs a BootstrapMethods attribute.
BootstrapMethodsAttribute.BootstrapMethod - Class in javassist.bytecode
An element of bootstrap_methods.
Branch(int) - Constructor for class javassist.bytecode.CodeIterator.Branch
 
Branch16(int, int) - Constructor for class javassist.bytecode.CodeIterator.Branch16
 
BREAK - Static variable in interface javassist.compiler.TokenId
 
breakList - Variable in class javassist.compiler.CodeGen
 
BRIDGE - Static variable in class javassist.bytecode.AccessFlag
 
buf - Variable in class javassist.bytecode.ByteStream
 
buffer - Variable in class javassist.bytecode.ByteVector
 
buildExceptionInfo(MethodInfo) - Method in class javassist.bytecode.analysis.Analyzer
 
byCall(CtClass, String) - Static method in class javassist.CtField.Initializer
Makes an initializer calling a static method.
byCall(CtClass, String, String[]) - Static method in class javassist.CtField.Initializer
Makes an initializer calling a static method.
byCallWithParams(CtClass, String) - Static method in class javassist.CtField.Initializer
Makes an initializer calling a static method.
byCallWithParams(CtClass, String, String[]) - Static method in class javassist.CtField.Initializer
Makes an initializer calling a static method.
byExpr(String) - Static method in class javassist.CtField.Initializer
Makes an initializer.
byExpr(ASTree) - Static method in class javassist.CtField.Initializer
 
byNew(CtClass) - Static method in class javassist.CtField.Initializer
Makes an initializer creating a new object.
byNew(CtClass, String[]) - Static method in class javassist.CtField.Initializer
Makes an initializer creating a new object.
byNewArray(CtClass, int) - Static method in class javassist.CtField.Initializer
Makes an initializer creating a new array.
byNewArray(CtClass, int[]) - Static method in class javassist.CtField.Initializer
Makes an initializer creating a new multi-dimensional array.
byNewWithParams(CtClass) - Static method in class javassist.CtField.Initializer
Makes an initializer creating a new object.
byNewWithParams(CtClass, String[]) - Static method in class javassist.CtField.Initializer
Makes an initializer creating a new object.
byParameter(int) - Static method in class javassist.CtField.Initializer
Makes an initializer using a constructor parameter.
BYTE - Static variable in class javassist.bytecode.analysis.Type
Represents the byte primitive type
BYTE - Static variable in interface javassist.compiler.TokenId
 
ByteArray - Class in javassist.bytecode
A collection of static methods for reading and writing a byte array.
ByteArray() - Constructor for class javassist.bytecode.ByteArray
 
ByteArrayClassPath - Class in javassist
A ByteArrayClassPath contains bytes that is served as a class file to a ClassPool.
ByteArrayClassPath(String, byte[]) - Constructor for class javassist.ByteArrayClassPath
 
byteAt(int) - Method in class javassist.bytecode.CodeIterator
Returns the unsigned 8bit value at the given index.
Bytecode - Class in javassist.bytecode
A utility class for producing a bytecode sequence.
Bytecode(ConstPool, int, int) - Constructor for class javassist.bytecode.Bytecode
Constructs a Bytecode object with an empty bytecode sequence.
Bytecode(ConstPool) - Constructor for class javassist.bytecode.Bytecode
Constructs a Bytecode object with an empty bytecode sequence.
bytecode - Variable in class javassist.bytecode.CodeIterator
 
bytecode - Variable in class javassist.compiler.CodeGen
 
bytecode - Variable in class javassist.compiler.Javac
 
ByteMemberValue - Class in javassist.bytecode.annotation
Byte constant value.
ByteMemberValue(int, ConstPool) - Constructor for class javassist.bytecode.annotation.ByteMemberValue
Constructs a byte constant value.
ByteMemberValue(byte, ConstPool) - Constructor for class javassist.bytecode.annotation.ByteMemberValue
Constructs a byte constant value.
ByteMemberValue(ConstPool) - Constructor for class javassist.bytecode.annotation.ByteMemberValue
Constructs a byte constant value.
byteOrBooleanRead() - Method in interface javassist.CodeConverter.ArrayAccessReplacementMethodNames
Returns the name of a static method with the signature (Ljava/lang/Object;I)B to replace reading from a byte[].
byteOrBooleanRead() - Method in class javassist.CodeConverter.DefaultArrayAccessReplacementMethodNames
Returns "arrayReadByteOrBoolean" as the name of the static method with the signature (Ljava/lang/Object;I)B to replace reading from a byte[].
byteOrBooleanWrite() - Method in interface javassist.CodeConverter.ArrayAccessReplacementMethodNames
Returns the name of a static method with the signature (Ljava/lang/Object;IB)V to replace writing to a byte[].
byteOrBooleanWrite() - Method in class javassist.CodeConverter.DefaultArrayAccessReplacementMethodNames
Returns "arrayWriteByteOrBoolean" as the name of the static method with the signature (Ljava/lang/Object;IB)V to replace writing to a byte[].
ByteStream - Class in javassist.bytecode
 
ByteStream() - Constructor for class javassist.bytecode.ByteStream
 
ByteStream(int) - Constructor for class javassist.bytecode.ByteStream
 
byteType - Static variable in class javassist.CtClass
The CtClass object representing the byte type.
ByteVector - Class in javassist.bytecode
 
ByteVector() - Constructor for class javassist.bytecode.ByteVector
 

C

Cache(CtClassType) - Constructor for class javassist.CtMember.Cache
 
cacheCtClass(String, CtClass, boolean) - Method in class javassist.ClassPool
Provides a hook so that subclasses can do their own caching of classes.
cacheCtClass(String, CtClass, boolean) - Method in class javassist.scopedpool.ScopedClassPool
Cache a class
cachedHashCode - Variable in class javassist.bytecode.annotation.AnnotationImpl
 
cachedInterfaces - Variable in class javassist.bytecode.ClassFile
 
cachedName - Variable in class javassist.bytecode.FieldInfo
 
cachedName - Variable in class javassist.bytecode.MethodInfo
 
cachedStringRep - Variable in class javassist.CtMethod
 
cachedSuperclass - Variable in class javassist.bytecode.ClassFile
 
cachedType - Variable in class javassist.bytecode.FieldInfo
 
calculateDefault(CtClass) - Static method in class javassist.SerialVersionUID
Calculate default value.
CALL - Static variable in interface javassist.compiler.TokenId
 
call(int, int, Object[]) - Method in class javassist.tools.rmi.ObjectImporter
Calls a method on a remote object.
callers - Variable in class javassist.bytecode.analysis.Subroutine
 
callers() - Method in class javassist.bytecode.analysis.Subroutine
 
CallExpr - Class in javassist.compiler.ast
Method call expression.
CallExpr(ASTree, ASTList) - Constructor for class javassist.compiler.ast.CallExpr
 
callFind2Methods(Bytecode, String, String, int, String, int, int) - Static method in class javassist.util.proxy.ProxyFactory
 
callGetType(String) - Method in class javassist.compiler.JvstCodeGen
 
callsSuper() - Method in class javassist.CtConstructor
Returns true if this constructor calls a constructor of the super class.
CALOAD - Static variable in interface javassist.bytecode.Opcode
 
CannotCompileException - Exception in javassist
Thrown when bytecode transformation has failed.
CannotCompileException(String) - Constructor for exception javassist.CannotCompileException
Constructs a CannotCompileException with a message.
CannotCompileException(Throwable) - Constructor for exception javassist.CannotCompileException
Constructs a CannotCompileException with an Exception representing the cause.
CannotCompileException(String, Throwable) - Constructor for exception javassist.CannotCompileException
Constructs a CannotCompileException with a detailed message and an Exception representing the cause.
CannotCompileException(NotFoundException) - Constructor for exception javassist.CannotCompileException
Constructs a CannotCompileException with a NotFoundException.
CannotCompileException(CompileError) - Constructor for exception javassist.CannotCompileException
Constructs a CannotCompileException with an CompileError.
CannotCompileException(ClassNotFoundException, String) - Constructor for exception javassist.CannotCompileException
Constructs a CannotCompileException with a ClassNotFoundException.
CannotCompileException(ClassFormatError, String) - Constructor for exception javassist.CannotCompileException
Constructs a CannotCompileException with a ClassFormatError.
CannotCreateException - Exception in javassist.tools.reflect
Signals that ClassMetaobject.newInstance() fails.
CannotCreateException(String) - Constructor for exception javassist.tools.reflect.CannotCreateException
 
CannotCreateException(Exception) - Constructor for exception javassist.tools.reflect.CannotCreateException
 
CannotInvokeException - Exception in javassist.tools.reflect
Thrown when method invocation using the reflection API has thrown an exception.
CannotInvokeException(String) - Constructor for exception javassist.tools.reflect.CannotInvokeException
Constructs a CannotInvokeException with an error message.
CannotInvokeException(InvocationTargetException) - Constructor for exception javassist.tools.reflect.CannotInvokeException
Constructs a CannotInvokeException with an InvocationTargetException.
CannotInvokeException(IllegalAccessException) - Constructor for exception javassist.tools.reflect.CannotInvokeException
Constructs a CannotInvokeException with an IllegalAccessException.
CannotInvokeException(ClassNotFoundException) - Constructor for exception javassist.tools.reflect.CannotInvokeException
Constructs a CannotInvokeException with an ClassNotFoundException.
CannotReflectException - Exception in javassist.tools.reflect
Thrown by makeReflective() in Reflection when there is an attempt to reflect a class that is either an interface or a subclass of either ClassMetaobject or Metaobject.
CannotReflectException(String) - Constructor for exception javassist.tools.reflect.CannotReflectException
 
canReplace() - Method in class javassist.expr.NewExpr
 
capacity() - Method in class javassist.bytecode.LongVector
 
CASE - Static variable in interface javassist.compiler.TokenId
 
Cast - Class in javassist.expr
Explicit type cast.
Cast(int, CodeIterator, CtClass, MethodInfo) - Constructor for class javassist.expr.Cast
Undocumented constructor.
Cast.ProceedForCast - Class in javassist.expr
 
CastExpr - Class in javassist.compiler.ast
Cast expression.
CastExpr(ASTList, int, ASTree) - Constructor for class javassist.compiler.ast.CastExpr
 
CastExpr(int, int, ASTree) - Constructor for class javassist.compiler.ast.CastExpr
 
castOp - Static variable in class javassist.compiler.CodeGen
 
CASTORE - Static variable in interface javassist.bytecode.Opcode
 
castType - Variable in class javassist.compiler.ast.CastExpr
 
Catch(BasicBlock, int, BasicBlock.Catch) - Constructor for class javassist.bytecode.stackmap.BasicBlock.Catch
 
CATCH - Static variable in interface javassist.compiler.TokenId
 
catchCount - Variable in class javassist.bytecode.ClassFileWriter.MethodWriter
 
Catcher(BasicBlock.Catch) - Constructor for class javassist.bytecode.analysis.ControlFlow.Catcher
 
catcher - Variable in class javassist.bytecode.stackmap.BasicBlock.Mark
 
catchers() - Method in class javassist.bytecode.analysis.ControlFlow.Block
Returns catch clauses that will catch an exception thrown in this block.
catchPos - Variable in class javassist.bytecode.ClassFileWriter.MethodWriter
 
catchType(int) - Method in class javassist.bytecode.ExceptionTable
Returns catchType of the n-th entry.
catchType - Variable in class javassist.bytecode.ExceptionTableEntry
 
cflow - Variable in class javassist.ClassPool
Table of registered cflow variables.
Cflow - Class in javassist.runtime
A support class for implementing $cflow.
Cflow() - Constructor for class javassist.runtime.Cflow
 
Cflow.Depth - Class in javassist.runtime
 
cflowName - Static variable in class javassist.compiler.JvstCodeGen
 
cgen - Variable in class javassist.compiler.MemberCodeGen.JsrHook
 
changed - Variable in class javassist.bytecode.analysis.MultiType
 
changeLdcToLdcW(byte[], ExceptionTable, CodeAttribute, CodeAttribute.LdcEntry) - Static method in class javassist.bytecode.CodeIterator
 
changeReturnType(String, String) - Static method in class javassist.bytecode.Descriptor
Changes the return type included in the given descriptor.
CHAR - Static variable in class javassist.bytecode.analysis.Type
Represents the char primitive type
CHAR - Static variable in interface javassist.compiler.TokenId
 
CharConstant - Static variable in interface javassist.compiler.TokenId
 
CharMemberValue - Class in javassist.bytecode.annotation
Char constant value.
CharMemberValue(int, ConstPool) - Constructor for class javassist.bytecode.annotation.CharMemberValue
Constructs a char constant value.
CharMemberValue(char, ConstPool) - Constructor for class javassist.bytecode.annotation.CharMemberValue
Constructs a char constant value.
CharMemberValue(ConstPool) - Constructor for class javassist.bytecode.annotation.CharMemberValue
Constructs a char constant value.
charRead() - Method in interface javassist.CodeConverter.ArrayAccessReplacementMethodNames
 
charRead() - Method in class javassist.CodeConverter.DefaultArrayAccessReplacementMethodNames
Returns "arrayReadChar" as the name of the static method with the signature (Ljava/lang/Object;I)C to replace reading from a char[].
charType - Static variable in class javassist.CtClass
The CtClass object representing the char type.
charWrite() - Method in interface javassist.CodeConverter.ArrayAccessReplacementMethodNames
Returns the name of a static method with the signature (Ljava/lang/Object;IC)V to replace writing to a byte[].
charWrite() - Method in class javassist.CodeConverter.DefaultArrayAccessReplacementMethodNames
Returns "arrayWriteChar" as the name of the static method with the signature (Ljava/lang/Object;IC)V to replace writing to a byte[].
check(String) - Method in class javassist.CtField.DoubleInitializer
 
check(String) - Method in class javassist.CtField.FloatInitializer
 
check(String) - Method in class javassist.CtField.Initializer
 
check(String) - Method in class javassist.CtField.IntInitializer
 
check(String) - Method in class javassist.CtField.LongInitializer
 
check(String) - Method in class javassist.CtField.MultiArrayInitializer
 
CHECKCAST - Static variable in interface javassist.bytecode.Opcode
 
checkCastExpr(CastExpr, String) - Method in class javassist.compiler.CodeGen
 
checkClassAndSuperName() - Method in class javassist.util.proxy.ProxyFactory
 
checkEquals(Object) - Method in class javassist.bytecode.annotation.AnnotationImpl
Check that another annotation equals ourselves.
checkFilename(String, int) - Method in class javassist.tools.web.Webserver
 
checkGetField(CtField, String, String) - Method in class javassist.CtClassType
 
checkModify() - Method in class javassist.CtClass
 
checkModify() - Method in class javassist.CtClassType
 
checkNotExists(String) - Method in class javassist.ClassPool
 
checkNotFrozen(String) - Method in class javassist.ClassPool
 
checkParamTypes(String, int) - Method in class javassist.bytecode.stackmap.Tracer
 
checkPruned(String) - Method in class javassist.CtClassType
 
checkResultValue(CtClass, String) - Static method in class javassist.expr.Expr
 
checkSignature(CtMethod, String) - Static method in class javassist.CtNewWrappedMethod
 
checkTarget(int, int, int, int[], int) - Method in class javassist.bytecode.CodeAnalyzer
 
child(int) - Method in class javassist.bytecode.analysis.ControlFlow.Node
Returns the n-th child of this node.
childFirstLookup - Variable in class javassist.ClassPool
Determines the search order.
children - Variable in class javassist.bytecode.analysis.ControlFlow.Node
 
children() - Method in class javassist.bytecode.analysis.ControlFlow.Node
Returns the number of the children of this node.
chopFrame(int, int, int) - Method in class javassist.bytecode.StackMapTable.Printer
 
chopFrame(int, int, int) - Method in class javassist.bytecode.StackMapTable.Shifter
 
chopFrame(int, int, int) - Method in class javassist.bytecode.StackMapTable.SimpleCopy
 
chopFrame(int, int, int) - Method in class javassist.bytecode.StackMapTable.Walker
Invoked if the visited frame is a chop_frame.
chopFrame(int, int) - Method in class javassist.bytecode.StackMapTable.Writer
Writes a chop_frame.
CLASS - Static variable in interface javassist.compiler.TokenId
 
CLASS_TYPE - Variable in class javassist.bytecode.analysis.Executor
 
ClassClassPath - Class in javassist
A search-path for obtaining a class file by getResourceAsStream() in java.lang.Class.
ClassClassPath(Class) - Constructor for class javassist.ClassClassPath
Creates a search path.
ClassClassPath() - Constructor for class javassist.ClassClassPath
 
classes - Variable in class javassist.ClassPool
 
classfile - Variable in class javassist.ByteArrayClassPath
 
ClassFile - Class in javassist.bytecode
ClassFile represents a Java .class file, which consists of a constant pool, methods, fields, and attributes.
ClassFile(DataInputStream) - Constructor for class javassist.bytecode.ClassFile
Constructs a class file from a byte stream.
ClassFile(boolean, String, String) - Constructor for class javassist.bytecode.ClassFile
Constructs a class file including no members.
classfile - Variable in class javassist.CtClassType
 
ClassFilePrinter - Class in javassist.bytecode
A utility class for priting the contents of a class file.
ClassFilePrinter() - Constructor for class javassist.bytecode.ClassFilePrinter
 
ClassFileWriter - Class in javassist.bytecode
A quick class-file writer.
ClassFileWriter(int, int) - Constructor for class javassist.bytecode.ClassFileWriter
Constructs a class file writer.
ClassFileWriter.AttributeWriter - Interface in javassist.bytecode
This writes attributes.
ClassFileWriter.ConstPoolWriter - Class in javassist.bytecode
Constant Pool.
ClassFileWriter.FieldWriter - Class in javassist.bytecode
Field.
ClassFileWriter.MethodWriter - Class in javassist.bytecode
Method.
classIndex() - Method in class javassist.bytecode.EnclosingMethodAttribute
Returns the value of class_index.
classIndex - Variable in class javassist.bytecode.MemberrefInfo
 
ClassInfo - Class in javassist.bytecode
 
ClassInfo(int, int) - Constructor for class javassist.bytecode.ClassInfo
 
ClassInfo(DataInputStream, int) - Constructor for class javassist.bytecode.ClassInfo
 
classInfo(ConstPool, int) - Static method in class javassist.bytecode.InstructionPrinter
 
classInfoIndex(String) - Method in class javassist.bytecode.annotation.AnnotationsWriter
Writes tag and class_info_index in member_value.
classInfoIndex(int) - Method in class javassist.bytecode.annotation.AnnotationsWriter
Writes tag and class_info_index in member_value.
classLoader - Variable in class javassist.bytecode.annotation.AnnotationImpl
 
classLoader - Variable in class javassist.scopedpool.ScopedClassPool
 
classLoaderProvider - Static variable in class javassist.util.proxy.ProxyFactory
A provider used by createClass() for obtaining a class loader.
ClassMap - Class in javassist
A hash table associating class names with different names.
ClassMap() - Constructor for class javassist.ClassMap
Constructs a hash table.
ClassMap(ClassMap) - Constructor for class javassist.ClassMap
 
ClassMemberValue - Class in javassist.bytecode.annotation
Class value.
ClassMemberValue(int, ConstPool) - Constructor for class javassist.bytecode.annotation.ClassMemberValue
Constructs a class value.
ClassMemberValue(String, ConstPool) - Constructor for class javassist.bytecode.annotation.ClassMemberValue
Constructs a class value.
ClassMemberValue(ConstPool) - Constructor for class javassist.bytecode.annotation.ClassMemberValue
Constructs a class value.
classMemberValue(int, int) - Method in class javassist.bytecode.AnnotationsAttribute.Copier
 
classMemberValue(int, int) - Method in class javassist.bytecode.AnnotationsAttribute.Parser
 
classMemberValue(int, int) - Method in class javassist.bytecode.AnnotationsAttribute.Renamer
 
classMemberValue(int, int) - Method in class javassist.bytecode.AnnotationsAttribute.Walker
 
ClassMetaobject - Class in javassist.tools.reflect
A runtime class metaobject.
ClassMetaobject(String[]) - Constructor for class javassist.tools.reflect.ClassMetaobject
Constructs a ClassMetaobject.
classmetaobject - Variable in class javassist.tools.reflect.Metaobject
 
classMetaobjectClassName - Static variable in class javassist.tools.reflect.Reflection
 
classname - Variable in class javassist.ByteArrayClassPath
 
className - Variable in error javassist.bytecode.annotation.NoSuchClassError
 
className() - Method in class javassist.bytecode.EnclosingMethodAttribute
Returns the name of the class specified by class_index.
ClassName(String) - Constructor for class javassist.bytecode.stackmap.TypeData.ClassName
 
className - Variable in class javassist.compiler.CodeGen
 
className - Variable in class javassist.compiler.TypeChecker
 
classname - Variable in class javassist.convert.TransformCall
 
classname - Variable in class javassist.convert.TransformNew
 
classname - Variable in class javassist.convert.TransformNewClass
 
classname - Variable in class javassist.tools.reflect.CompiledClass
 
classname - Variable in class javassist.tools.rmi.RemoteRef
 
classname - Variable in class javassist.util.proxy.ProxyFactory
 
classNameChanged(String, CtClass) - Method in class javassist.ClassPool
 
classnames - Variable in class javassist.bytecode.AnnotationsAttribute.Copier
 
classnames - Variable in class javassist.bytecode.AnnotationsAttribute.Renamer
 
classnames - Variable in class javassist.bytecode.StackMap.Copier
 
classnames - Variable in class javassist.bytecode.StackMapTable.Copier
 
classobject - Variable in class javassist.tools.reflect.CompiledClass
 
classobjectAccessor - Static variable in class javassist.tools.reflect.Reflection
 
classobjectField - Static variable in class javassist.tools.reflect.Reflection
 
ClassPath - Interface in javassist
ClassPath is an interface implemented by objects representing a class search path.
classPath - Variable in class javassist.scopedpool.ScopedClassPool
 
ClassPathList - Class in javassist
 
ClassPathList(ClassPath, ClassPathList) - Constructor for class javassist.ClassPathList
 
classPool - Variable in class javassist.bytecode.analysis.Executor
 
classPool - Variable in class javassist.bytecode.stackmap.Tracer
 
ClassPool - Class in javassist
A container of CtClass objects.
ClassPool() - Constructor for class javassist.ClassPool
Creates a root class pool.
ClassPool(boolean) - Constructor for class javassist.ClassPool
Creates a root class pool.
ClassPool(ClassPool) - Constructor for class javassist.ClassPool
Creates a class pool.
classPool - Variable in class javassist.compiler.MemberResolver
 
classPool - Variable in class javassist.CtClassType
 
classpool - Variable in class javassist.scopedpool.ScopedClassPoolRepositoryImpl
The default class pool
classPool - Variable in class javassist.tools.reflect.Reflection
 
classPool - Variable in class javassist.tools.rmi.StubGenerator
 
classPool - Variable in class javassist.tools.web.Webserver
 
ClassPoolTail - Class in javassist
 
ClassPoolTail() - Constructor for class javassist.ClassPoolTail
 
ClassSignature(SignatureAttribute.TypeParameter[], SignatureAttribute.ClassType, SignatureAttribute.ClassType[]) - Constructor for class javassist.bytecode.SignatureAttribute.ClassSignature
Constructs a class signature.
ClassSignature(SignatureAttribute.TypeParameter[]) - Constructor for class javassist.bytecode.SignatureAttribute.ClassSignature
Constructs a class signature.
ClassType(String, int, int, SignatureAttribute.TypeArgument[]) - Constructor for class javassist.bytecode.SignatureAttribute.ClassType
 
ClassType(String, SignatureAttribute.TypeArgument[]) - Constructor for class javassist.bytecode.SignatureAttribute.ClassType
Constructs a ClassType.
ClassType(String) - Constructor for class javassist.bytecode.SignatureAttribute.ClassType
Constructs a ClassType.
clazz - Variable in class javassist.bytecode.analysis.Analyzer
 
clazz - Variable in class javassist.bytecode.analysis.ControlFlow
 
clazz - Variable in class javassist.bytecode.analysis.Type
 
clazz - Variable in class javassist.compiler.AccessorMaker
 
clazzName - Static variable in class javassist.compiler.JvstCodeGen
 
clean() - Method in class javassist.convert.TransformAccessArrayField
 
clean() - Method in class javassist.convert.Transformer
 
clear(int, int) - Static method in class javassist.bytecode.AccessFlag
Clears a specified bit in accflags.
clear(int, int) - Static method in class javassist.Modifier
Clears a specified bit in mod.
clear() - Method in class javassist.scopedpool.SoftValueHashMap
Removes all mappings from this map.
clearImportedPackages() - Method in class javassist.ClassPool
Clear all the package names recorded by importPackage().
clearStack() - Method in class javassist.bytecode.analysis.Frame
Empties the stack
clearUnregisteredClassLoaders() - Method in interface javassist.scopedpool.ScopedClassPoolRepository
This method will check to see if a register classloader has been undeployed (as in JBoss).
clearUnregisteredClassLoaders() - Method in class javassist.scopedpool.ScopedClassPoolRepositoryImpl
This method will check to see if a register classloader has been undeployed (as in JBoss)
clientData - Variable in class javassist.bytecode.analysis.ControlFlow.Block
A field that can be freely used for storing extra data.
clone() - Method in class javassist.bytecode.Bytecode
Creates and returns a copy of this object.
clone() - Method in class javassist.bytecode.ByteVector
 
clone() - Method in class javassist.bytecode.ExceptionTable
Creates and returns a copy of this object.
CLONEABLE - Static variable in class javassist.bytecode.analysis.Type
Represents the java.lang.Coneable reference type
close() - Method in class javassist.ByteArrayClassPath
Closes this class path.
close() - Method in class javassist.bytecode.annotation.AnnotationsWriter
Closes the output stream.
close() - Method in class javassist.bytecode.AnnotationsAttribute.Copier
 
close() - Method in class javassist.ClassClassPath
Does nothing.
close() - Method in interface javassist.ClassPath
This method is invoked when the ClassPath object is detached from the search path.
close() - Method in class javassist.CtClass.DelayedFileOutputStream
 
close() - Method in class javassist.DirClassPath
 
close() - Method in class javassist.JarClassPath
 
close() - Method in class javassist.JarDirClassPath
 
close() - Method in class javassist.LoaderClassPath
Closes this class path.
close() - Method in class javassist.scopedpool.ScopedClassPool
Close the class pool
close() - Method in class javassist.URLClassPath
Closes this class path.
clref - Variable in class javassist.LoaderClassPath
 
CodeAnalyzer - Class in javassist.bytecode
Utility for computing max_stack.
CodeAnalyzer(CodeAttribute) - Constructor for class javassist.bytecode.CodeAnalyzer
 
codeAttr - Variable in class javassist.bytecode.CodeAnalyzer
 
codeAttr - Variable in class javassist.bytecode.CodeIterator
 
CodeAttribute - Class in javassist.bytecode
Code_attribute.
CodeAttribute(ConstPool, int, int, byte[], ExceptionTable) - Constructor for class javassist.bytecode.CodeAttribute
Constructs a Code_attribute.
CodeAttribute(ConstPool, CodeAttribute, Map) - Constructor for class javassist.bytecode.CodeAttribute
Constructs a copy of Code_attribute.
CodeAttribute(ConstPool, int, DataInputStream) - Constructor for class javassist.bytecode.CodeAttribute
 
CodeAttribute.LdcEntry - Class in javassist.bytecode
 
CodeAttribute.RuntimeCopyException - Exception in javassist.bytecode
An exception that may be thrown by copy() in CodeAttribute.
CodeConverter - Class in javassist
Simple translator of method bodies (also see the javassist.expr package).
CodeConverter() - Constructor for class javassist.CodeConverter
 
CodeConverter.ArrayAccessReplacementMethodNames - Interface in javassist
Interface containing the method names to be used as array access replacements.
CodeConverter.DefaultArrayAccessReplacementMethodNames - Class in javassist
Default implementation of the ArrayAccessReplacementMethodNames interface giving default values for method names to be used for replacing accesses to array elements.
codeEnd(int, int) - Method in class javassist.bytecode.ClassFileWriter.MethodWriter
Ends appending bytecode.
CodeGen - Class in javassist.compiler
 
CodeGen(Bytecode) - Constructor for class javassist.compiler.CodeGen
 
codeGen - Variable in class javassist.compiler.JvstTypeChecker
 
CodeGen.ReturnHook - Class in javassist.compiler
doit() in ReturnHook is called from atReturn().
codeIndex - Variable in class javassist.bytecode.ClassFileWriter.MethodWriter
 
CodeInitializer(String) - Constructor for class javassist.CtField.CodeInitializer
 
CodeInitializer0() - Constructor for class javassist.CtField.CodeInitializer0
 
CodeIterator - Class in javassist.bytecode
An iterator for editing a code attribute.
CodeIterator(CodeAttribute) - Constructor for class javassist.bytecode.CodeIterator
 
CodeIterator.AlignmentException - Exception in javassist.bytecode
 
CodeIterator.Branch - Class in javassist.bytecode
 
CodeIterator.Branch16 - Class in javassist.bytecode
 
CodeIterator.Gap - Class in javassist.bytecode
An inserted gap.
CodeIterator.If16 - Class in javassist.bytecode
 
CodeIterator.Jump16 - Class in javassist.bytecode
 
CodeIterator.Jump32 - Class in javassist.bytecode
 
CodeIterator.LdcW - Class in javassist.bytecode
 
CodeIterator.Lookup - Class in javassist.bytecode
 
CodeIterator.Pointers - Class in javassist.bytecode
 
CodeIterator.Switcher - Class in javassist.bytecode
 
CodeIterator.Table - Class in javassist.bytecode
 
codeLength(int) - Method in class javassist.bytecode.LocalVariableAttribute
Returns local_variable_table[i].length.
commonSuperClass(CtClass, CtClass) - Static method in class javassist.bytecode.stackmap.TypeData
Finds the most specific common super class of the given classes.
commonSuperClassEx(CtClass, CtClass) - Static method in class javassist.bytecode.stackmap.TypeData
Finds the most specific common super class of the given classes by considering array types.
compact() - Method in class javassist.bytecode.ClassFile
Eliminates dead constant pool items.
compact(ConstPool) - Method in class javassist.bytecode.FieldInfo
Copies all constant pool items to a given new constant pool and replaces the original items with the new ones.
compact(ConstPool) - Method in class javassist.bytecode.MethodInfo
Copies all constant pool items to a given new constant pool and replaces the original items with the new ones.
compact0() - Method in class javassist.bytecode.ClassFile
 
compareExpr(boolean, int, int, BinExpr) - Method in class javassist.compiler.CodeGen
 
compareSignature(String, int[], int[], String[]) - Method in class javassist.compiler.MemberResolver
 
compareTo(Object) - Method in class javassist.bytecode.stackmap.BasicBlock.Mark
 
compile(String) - Method in class javassist.compiler.Javac
Compiles a method, constructor, or field declaration to a class.
compile(CtClass, String, Bytecode, CtClass[], Javac) - Method in class javassist.CtField.ArrayInitializer
 
compile(CtClass, String, Bytecode, CtClass[], Javac) - Method in class javassist.CtField.CodeInitializer0
 
compile(CtClass, String, Bytecode, CtClass[], Javac) - Method in class javassist.CtField.DoubleInitializer
 
compile(CtClass, String, Bytecode, CtClass[], Javac) - Method in class javassist.CtField.FloatInitializer
 
compile(CtClass, String, Bytecode, CtClass[], Javac) - Method in class javassist.CtField.Initializer
 
compile(CtClass, String, Bytecode, CtClass[], Javac) - Method in class javassist.CtField.IntInitializer
 
compile(CtClass, String, Bytecode, CtClass[], Javac) - Method in class javassist.CtField.LongInitializer
 
compile(CtClass, String, Bytecode, CtClass[], Javac) - Method in class javassist.CtField.MethodInitializer
Produces codes in which a new object is created and assigned to the field as the initial value.
compile(CtClass, String, Bytecode, CtClass[], Javac) - Method in class javassist.CtField.MultiArrayInitializer
 
compile(CtClass, String, Bytecode, CtClass[], Javac) - Method in class javassist.CtField.NewInitializer
Produces codes in which a new object is created and assigned to the field as the initial value.
compile(CtClass, String, Bytecode, CtClass[], Javac) - Method in class javassist.CtField.ParamInitializer
 
compile(CtClass, String, Bytecode, CtClass[], Javac) - Method in class javassist.CtField.StringInitializer
 
compile(Bytecode) - Method in class javassist.CtMethod.ConstParameter
 
compile(Bytecode) - Method in class javassist.CtMethod.IntConstParameter
 
compile(Bytecode) - Method in class javassist.CtMethod.LongConstParameter
 
compile(Bytecode) - Method in class javassist.CtMethod.StringConstParameter
 
compileBody(CtBehavior, String) - Method in class javassist.compiler.Javac
Compiles a method (or constructor) body.
compileBooleanExpr(boolean, ASTree) - Method in class javassist.compiler.CodeGen
 
CompiledClass - Class in javassist.tools.reflect
 
CompiledClass() - Constructor for class javassist.tools.reflect.CompiledClass
 
CompileError - Exception in javassist.compiler
 
CompileError(String, Lex) - Constructor for exception javassist.compiler.CompileError
 
CompileError(String) - Constructor for exception javassist.compiler.CompileError
 
CompileError(CannotCompileException) - Constructor for exception javassist.compiler.CompileError
 
CompileError(NotFoundException) - Constructor for exception javassist.compiler.CompileError
 
compileExpr(ASTree) - Method in class javassist.compiler.CodeGen
 
compileExpr(String) - Method in class javassist.compiler.Javac
Compiles an exression.
compileExpr(ASTree) - Method in class javassist.compiler.Javac
Compiles an exression.
compileExpr(Javac) - Method in class javassist.CtField.CodeInitializer
 
compileExpr(Javac) - Method in class javassist.CtField.CodeInitializer0
 
compileExpr(Javac) - Method in class javassist.CtField.PtreeInitializer
 
compileField(FieldDecl) - Method in class javassist.compiler.Javac
 
compileIfStatic(CtClass, String, Bytecode, Javac) - Method in class javassist.CtField.ArrayInitializer
 
compileIfStatic(CtClass, String, Bytecode, Javac) - Method in class javassist.CtField.CodeInitializer0
 
compileIfStatic(CtClass, String, Bytecode, Javac) - Method in class javassist.CtField.DoubleInitializer
 
compileIfStatic(CtClass, String, Bytecode, Javac) - Method in class javassist.CtField.FloatInitializer
 
compileIfStatic(CtClass, String, Bytecode, Javac) - Method in class javassist.CtField.Initializer
 
compileIfStatic(CtClass, String, Bytecode, Javac) - Method in class javassist.CtField.IntInitializer
 
compileIfStatic(CtClass, String, Bytecode, Javac) - Method in class javassist.CtField.LongInitializer
 
compileIfStatic(CtClass, String, Bytecode, Javac) - Method in class javassist.CtField.MethodInitializer
Produces codes for a static field.
compileIfStatic(CtClass, String, Bytecode, Javac) - Method in class javassist.CtField.MultiArrayInitializer
 
compileIfStatic(CtClass, String, Bytecode, Javac) - Method in class javassist.CtField.NewInitializer
Produces codes for a static field.
compileIfStatic(CtClass, String, Bytecode, Javac) - Method in class javassist.CtField.ParamInitializer
 
compileIfStatic(CtClass, String, Bytecode, Javac) - Method in class javassist.CtField.StringInitializer
 
compileInvokeSpecial(ASTree, String, String, String, ASTList) - Method in class javassist.compiler.JvstCodeGen
 
compileInvokeSpecial(ASTree, String, String, String, ASTList) - Method in class javassist.compiler.JvstTypeChecker
 
compileMethod(Parser, MethodDecl) - Method in class javassist.compiler.Javac
 
compileOprands(BinExpr) - Method in class javassist.compiler.CodeGen
 
compileParameterList(Bytecode, CtClass[], int) - Static method in class javassist.compiler.JvstCodeGen
 
compileParameterList(Bytecode, CtClass[], int) - Static method in class javassist.CtNewWrappedMethod
 
Compiler - Class in javassist.tools.reflect
A bytecode translator for reflection.
Compiler() - Constructor for class javassist.tools.reflect.Compiler
 
compileReturn(Bytecode, CtClass) - Static method in class javassist.CtNewWrappedMethod
 
compileStmnt(String) - Method in class javassist.compiler.Javac
Compiles a statement (or a block).
compileStringParameter(Bytecode) - Method in class javassist.CtField.NewInitializer
 
compileUnwrapValue(CtClass, Bytecode) - Method in class javassist.compiler.JvstCodeGen
 
compileUnwrapValue(CtClass) - Method in class javassist.compiler.JvstTypeChecker
 
component - Variable in class javassist.bytecode.analysis.MultiArrayType
 
componentType - Variable in class javassist.bytecode.SignatureAttribute.ArrayType
 
compress() - Method in class javassist.ClassPool
This method is periodically invoked so that memory footprint will be minimized.
compress() - Method in class javassist.CtClass
 
compress() - Method in class javassist.CtClassType
Invoked from ClassPool#compress().
COMPRESS_THRESHOLD - Static variable in class javassist.ClassPool
 
compressCount - Variable in class javassist.ClassPool
 
compute(int, ASTree) - Method in class javassist.compiler.ast.DoubleConst
 
compute(int, double, double, int) - Static method in class javassist.compiler.ast.DoubleConst
 
compute(int, ASTree) - Method in class javassist.compiler.ast.IntConst
 
compute0(int, DoubleConst) - Method in class javassist.compiler.ast.DoubleConst
 
compute0(int, IntConst) - Method in class javassist.compiler.ast.DoubleConst
 
compute0(int, IntConst) - Method in class javassist.compiler.ast.IntConst
 
compute0(int, DoubleConst) - Method in class javassist.compiler.ast.IntConst
 
computeBinExprType(BinExpr, int, int) - Method in class javassist.compiler.TypeChecker
 
computeLabel(ASTree) - Method in class javassist.compiler.CodeGen
 
computeMaxStack() - Method in class javassist.bytecode.CodeAnalyzer
 
computeMaxStack() - Method in class javassist.bytecode.CodeAttribute
Computes the maximum stack size and sets max_stack to the computed size.
computeMethodref(int, ConstPool) - Method in class javassist.convert.TransformNew
 
computeSignature(MethodFilter) - Method in class javassist.util.proxy.ProxyFactory
 
concat(ASTList, ASTList) - Static method in class javassist.compiler.ast.ASTList
Concatenates two lists.
CondExpr - Class in javassist.compiler.ast
Conditional expression.
CondExpr(ASTree, ASTree, ASTree) - Constructor for class javassist.compiler.ast.CondExpr
 
condExpr() - Method in class javassist.compiler.ast.CondExpr
 
consHead() - Method in class javassist.CtMember.Cache
 
CONST - Static variable in interface javassist.compiler.TokenId
 
CONST_Class - Static variable in class javassist.bytecode.ConstPool
CONSTANT_Class
CONST_Double - Static variable in class javassist.bytecode.ConstPool
CONSTANT_Double
CONST_Fieldref - Static variable in class javassist.bytecode.ConstPool
CONSTANT_Fieldref
CONST_Float - Static variable in class javassist.bytecode.ConstPool
CONSTANT_Float
CONST_Integer - Static variable in class javassist.bytecode.ConstPool
CONSTANT_Integer
CONST_InterfaceMethodref - Static variable in class javassist.bytecode.ConstPool
CONSTANT_InterfaceMethodref
CONST_Long - Static variable in class javassist.bytecode.ConstPool
CONSTANT_Long
CONST_MethodHandle - Static variable in class javassist.bytecode.ConstPool
Cosnt_MethodHandle
CONST_Methodref - Static variable in class javassist.bytecode.ConstPool
CONSTANT_Methodref
CONST_NameAndType - Static variable in class javassist.bytecode.ConstPool
CONSTANT_NameAndType
CONST_String - Static variable in class javassist.bytecode.ConstPool
CONSTANT_String
CONST_Utf8 - Static variable in class javassist.bytecode.ConstPool
CONSTANT_Utf8
consTail - Variable in class javassist.CtMember.Cache
 
constant(int) - Static method in class javassist.CtField.Initializer
Makes an initializer that assigns a constant integer value.
constant(boolean) - Static method in class javassist.CtField.Initializer
Makes an initializer that assigns a constant boolean value.
constant(long) - Static method in class javassist.CtField.Initializer
Makes an initializer that assigns a constant long value.
constant(float) - Static method in class javassist.CtField.Initializer
Makes an initializer that assigns a constant float value.
constant(double) - Static method in class javassist.CtField.Initializer
Makes an initializer that assigns a constant double value.
constant(String) - Static method in class javassist.CtField.Initializer
Makes an initializer that assigns a constant string value.
ConstantAttribute - Class in javassist.bytecode
ConstantValue_attribute.
ConstantAttribute(ConstPool, int, DataInputStream) - Constructor for class javassist.bytecode.ConstantAttribute
 
ConstantAttribute(ConstPool, int) - Constructor for class javassist.bytecode.ConstantAttribute
Constructs a ConstantValue attribute.
constDescriptor() - Method in class javassist.CtMethod.ConstParameter
Returns the descriptor for constructors.
constDescriptor() - Method in class javassist.CtMethod.IntConstParameter
 
constDescriptor() - Method in class javassist.CtMethod.LongConstParameter
 
constDescriptor() - Method in class javassist.CtMethod.StringConstParameter
 
ConstInfo - Class in javassist.bytecode
 
ConstInfo(int) - Constructor for class javassist.bytecode.ConstInfo
 
ConstInfoPadding - Class in javassist.bytecode
 
ConstInfoPadding(int) - Constructor for class javassist.bytecode.ConstInfoPadding
 
ConstParameter() - Constructor for class javassist.CtMethod.ConstParameter
 
constPool - Variable in class javassist.bytecode.analysis.Executor
 
constPool - Variable in class javassist.bytecode.AttributeInfo
 
constPool - Variable in class javassist.bytecode.Bytecode
 
constPool - Variable in class javassist.bytecode.ClassFile
 
constPool - Variable in class javassist.bytecode.ClassFileWriter
 
constPool - Variable in class javassist.bytecode.ClassFileWriter.FieldWriter
 
constPool - Variable in class javassist.bytecode.ClassFileWriter.MethodWriter
 
constPool - Variable in class javassist.bytecode.CodeAnalyzer
 
ConstPool - Class in javassist.bytecode
Constant pool table.
ConstPool(String) - Constructor for class javassist.bytecode.ConstPool
Constructs a constant pool table.
ConstPool(DataInputStream) - Constructor for class javassist.bytecode.ConstPool
Constructs a constant pool table from the given byte stream.
constPool - Variable in class javassist.bytecode.ExceptionTable
 
constPool - Variable in class javassist.bytecode.FieldInfo
 
constPool - Variable in class javassist.bytecode.MethodInfo
 
constPool - Variable in class javassist.convert.TransformCall
 
constPool - Variable in class javassist.convert.TransformFieldAccess
 
ConstPoolWriter(ByteStream) - Constructor for class javassist.bytecode.ClassFileWriter.ConstPoolWriter
 
ConstructorCall - Class in javassist.expr
Constructor call such as this() and super() within a constructor body.
ConstructorCall(int, CodeIterator, CtClass, MethodInfo) - Constructor for class javassist.expr.ConstructorCall
Undocumented constructor.
constructorCalled(TypeData, int) - Method in class javassist.bytecode.stackmap.Tracer
 
constructorCalled(int) - Method in class javassist.bytecode.stackmap.TypeData
 
constructorCalled(int) - Method in class javassist.bytecode.stackmap.TypeData.UninitData
 
constructorCalled(int) - Method in class javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
constructors - Variable in class javassist.tools.reflect.ClassMetaobject
 
constValueIndex(boolean) - Method in class javassist.bytecode.annotation.AnnotationsWriter
Writes tag and const_value_index in member_value.
constValueIndex(byte) - Method in class javassist.bytecode.annotation.AnnotationsWriter
Writes tag and const_value_index in member_value.
constValueIndex(char) - Method in class javassist.bytecode.annotation.AnnotationsWriter
Writes tag and const_value_index in member_value.
constValueIndex(short) - Method in class javassist.bytecode.annotation.AnnotationsWriter
Writes tag and const_value_index in member_value.
constValueIndex(int) - Method in class javassist.bytecode.annotation.AnnotationsWriter
Writes tag and const_value_index in member_value.
constValueIndex(long) - Method in class javassist.bytecode.annotation.AnnotationsWriter
Writes tag and const_value_index in member_value.
constValueIndex(float) - Method in class javassist.bytecode.annotation.AnnotationsWriter
Writes tag and const_value_index in member_value.
constValueIndex(double) - Method in class javassist.bytecode.annotation.AnnotationsWriter
Writes tag and const_value_index in member_value.
constValueIndex(String) - Method in class javassist.bytecode.annotation.AnnotationsWriter
Writes tag and const_value_index in member_value.
constValueIndex(int, int) - Method in class javassist.bytecode.annotation.AnnotationsWriter
Writes tag and const_value_index in member_value.
constValueMember(int, int) - Method in class javassist.bytecode.AnnotationsAttribute.Copier
 
constValueMember(int, int) - Method in class javassist.bytecode.AnnotationsAttribute.Parser
 
constValueMember(int, int) - Method in class javassist.bytecode.AnnotationsAttribute.Walker
 
containsKey(Object) - Method in class javassist.scopedpool.SoftValueHashMap
Returns true if this map contains a mapping for the specified key.
CONTINUE - Static variable in interface javassist.compiler.TokenId
 
continueList - Variable in class javassist.compiler.CodeGen
 
ControlFlow - Class in javassist.bytecode.analysis
Represents the control flow graph of a given method.
ControlFlow(CtMethod) - Constructor for class javassist.bytecode.analysis.ControlFlow
Constructs a control-flow analyzer for the given method.
ControlFlow(CtClass, MethodInfo) - Constructor for class javassist.bytecode.analysis.ControlFlow
Constructs a control-flow analyzer.
ControlFlow.Access - Class in javassist.bytecode.analysis
 
ControlFlow.Block - Class in javassist.bytecode.analysis
Basic block.
ControlFlow.Catcher - Class in javassist.bytecode.analysis
Represents a catch clause.
ControlFlow.Node - Class in javassist.bytecode.analysis
A node of (post) dominator trees.
converter - Variable in class javassist.tools.reflect.Reflection
 
convertFromArray(String) - Static method in class javassist.bytecode.annotation.MemberValue
 
convertOprandTypes(int, int, Expr) - Method in class javassist.compiler.CodeGen
 
convertRvalue(Object) - Method in class javassist.tools.rmi.AppletServer
 
convToString(int, int) - Method in class javassist.compiler.CodeGen
 
Copier(byte[], ConstPool, ConstPool, Map) - Constructor for class javassist.bytecode.AnnotationsAttribute.Copier
Constructs a copier.
Copier(StackMap, ConstPool, Map) - Constructor for class javassist.bytecode.StackMap.Copier
 
Copier(ConstPool, byte[], ConstPool, Map) - Constructor for class javassist.bytecode.StackMapTable.Copier
 
copy() - Method in class javassist.bytecode.analysis.Frame
Makes a shallow copy of this frame, i.e.
copy(ConstPool, Map) - Method in class javassist.bytecode.AnnotationDefaultAttribute
Copies this attribute and returns a new copy.
copy(int) - Method in class javassist.bytecode.AnnotationsAttribute.Copier
Copies a constant pool entry into the destination constant pool and returns the index of the copied entry.
copy(ConstPool, Map) - Method in class javassist.bytecode.AnnotationsAttribute
Copies this attribute and returns a new copy.
copy(ConstPool, Map) - Method in class javassist.bytecode.AttributeInfo
Makes a copy.
copy(ConstPool, Map) - Method in class javassist.bytecode.BootstrapMethodsAttribute
Makes a copy.
copy() - Method in class javassist.bytecode.ByteVector
 
copy(ConstPool, ConstPool, Map) - Method in class javassist.bytecode.ClassInfo
 
copy(ConstPool, Map) - Method in class javassist.bytecode.CodeAttribute
Makes a copy.
copy(ConstPool, Map) - Method in class javassist.bytecode.ConstantAttribute
Makes a copy.
copy(ConstPool, ConstPool, Map) - Method in class javassist.bytecode.ConstInfo
 
copy(ConstPool, ConstPool, Map) - Method in class javassist.bytecode.ConstInfoPadding
 
copy(int, ConstPool, Map) - Method in class javassist.bytecode.ConstPool
Copies the n-th item in this ConstPool object into the destination ConstPool object.
copy(ConstPool, Map) - Method in class javassist.bytecode.DeprecatedAttribute
Makes a copy.
copy(ConstPool, ConstPool, Map) - Method in class javassist.bytecode.DoubleInfo
 
copy(ConstPool, Map) - Method in class javassist.bytecode.EnclosingMethodAttribute
Makes a copy.
copy(ConstPool, Map) - Method in class javassist.bytecode.ExceptionsAttribute
Makes a copy.
copy(ConstPool, Map) - Method in class javassist.bytecode.ExceptionTable
Makes a copy of this exception_table[].
copy(ConstPool, ConstPool, Map) - Method in class javassist.bytecode.FloatInfo
 
copy(ConstPool, Map) - Method in class javassist.bytecode.InnerClassesAttribute
Makes a copy.
copy(ConstPool, ConstPool, Map) - Method in class javassist.bytecode.IntegerInfo
 
copy(ConstPool, ConstPool, Map) - Method in class javassist.bytecode.InvokeDynamicInfo
 
copy(ConstPool, Map) - Method in class javassist.bytecode.LineNumberAttribute
Makes a copy.
copy(ConstPool, Map) - Method in class javassist.bytecode.LocalVariableAttribute
Makes a copy.
copy(ConstPool, ConstPool, Map) - Method in class javassist.bytecode.LongInfo
 
copy(ConstPool, ConstPool, Map) - Method in class javassist.bytecode.MemberrefInfo
 
copy(ConstPool, ConstPool, Map) - Method in class javassist.bytecode.MethodHandleInfo
 
copy(ConstPool, ConstPool, Map) - Method in class javassist.bytecode.MethodTypeInfo
 
copy(ConstPool, ConstPool, Map) - Method in class javassist.bytecode.NameAndTypeInfo
 
copy(ConstPool, Map) - Method in class javassist.bytecode.ParameterAnnotationsAttribute
Copies this attribute and returns a new copy.
copy(ConstPool, Map) - Method in class javassist.bytecode.SignatureAttribute
Makes a copy.
copy(ConstPool, Map) - Method in class javassist.bytecode.SourceFileAttribute
Makes a copy.
copy(ConstPool, Map) - Method in class javassist.bytecode.StackMap
Makes a copy.
copy() - Method in class javassist.bytecode.stackmap.TypeData.UninitData
 
copy() - Method in class javassist.bytecode.stackmap.TypeData.UninitThis
 
copy(ConstPool, Map) - Method in class javassist.bytecode.StackMapTable
Makes a copy.
copy(ConstPool, ConstPool, Map) - Method in class javassist.bytecode.StringInfo
 
copy(ConstPool, Map) - Method in class javassist.bytecode.SyntheticAttribute
Makes a copy.
copy(ConstPool, ConstPool, Map) - Method in class javassist.bytecode.Utf8Info
 
copy(CtBehavior, boolean, ClassMap) - Method in class javassist.CtBehavior
 
copy(CtConstructor, CtClass, ClassMap) - Static method in class javassist.CtNewConstructor
Creates a copy of a constructor.
copy(CtMethod, CtClass, ClassMap) - Static method in class javassist.CtNewMethod
Creates a copy of a method.
copy(CtMethod, String, CtClass, ClassMap) - Static method in class javassist.CtNewMethod
Creates a copy of a method with a new name.
copy2(ConstPool, int, int) - Method in class javassist.bytecode.FieldrefInfo
 
copy2(ConstPool, int, int) - Method in class javassist.bytecode.InterfaceMethodrefInfo
 
copy2(ConstPool, int, int) - Method in class javassist.bytecode.MemberrefInfo
 
copy2(ConstPool, int, int) - Method in class javassist.bytecode.MethodrefInfo
 
copy32bit(byte[], int, byte[], int) - Static method in class javassist.bytecode.ByteArray
Copies a 32bit integer.
copyAll(ArrayList, ConstPool) - Static method in class javassist.bytecode.AttributeInfo
 
copyCode(ConstPool, Map, ExceptionTable, CodeAttribute) - Method in class javassist.bytecode.CodeAttribute
Copies code.
copyCode(byte[], int, int, ConstPool, byte[], ConstPool, Map) - Static method in class javassist.bytecode.CodeAttribute
 
copyConstPoolInfo(int, byte[], ConstPool, byte[], ConstPool, Map) - Static method in class javassist.bytecode.CodeAttribute
 
copyData(int, int) - Method in class javassist.bytecode.StackMapTable.Copier
 
copyData(int[], int[]) - Method in class javassist.bytecode.StackMapTable.Copier
 
copyData(int, int) - Method in class javassist.bytecode.StackMapTable.SimpleCopy
 
copyData(int[], int[]) - Method in class javassist.bytecode.StackMapTable.SimpleCopy
 
copyFrom(ExceptionsAttribute, Map) - Method in class javassist.bytecode.ExceptionsAttribute
Copies the contents from a source attribute.
copyGapBytes(byte[], int, byte[], int, int) - Static method in class javassist.bytecode.CodeIterator
 
copyStack() - Method in class javassist.bytecode.analysis.Frame
Makes a shallow copy of the stack portion of this frame.
copyStream(InputStream, OutputStream) - Static method in class javassist.ClassPoolTail
Reads from an input stream and write to an output stream until it reaches the end.
copyType(int) - Method in class javassist.bytecode.AnnotationsAttribute.Copier
Copies a constant pool entry into the destination constant pool and returns the index of the copied entry.
copyTypeData(int, TypeData[], TypeData[]) - Static method in class javassist.bytecode.stackmap.MapMaker
 
count - Variable in class javassist.bytecode.ByteStream
 
count(CtMember, CtMember) - Static method in class javassist.CtMember.Cache
 
cp - Variable in class javassist.bytecode.annotation.MemberValue
 
cpool - Variable in class javassist.bytecode.AnnotationsAttribute.Renamer
 
cpool - Variable in class javassist.bytecode.stackmap.Tracer
 
create(ClassLoader, ClassPool, ScopedClassPoolRepository) - Method in interface javassist.scopedpool.ScopedClassPoolFactory
Makes an instance.
create(ClassPool, ScopedClassPoolRepository) - Method in interface javassist.scopedpool.ScopedClassPoolFactory
Makes an instance.
create(ClassLoader, ClassPool, ScopedClassPoolRepository) - Method in class javassist.scopedpool.ScopedClassPoolFactoryImpl
Makes an instance.
create(ClassPool, ScopedClassPoolRepository) - Method in class javassist.scopedpool.ScopedClassPoolFactoryImpl
Makes an instance.
create(Object, Object, ReferenceQueue) - Static method in class javassist.scopedpool.SoftValueHashMap.SoftValueRef
 
create(Class[], Object[], MethodHandler) - Method in class javassist.util.proxy.ProxyFactory
Creates a proxy class and returns an instance of that class.
create(Class[], Object[]) - Method in class javassist.util.proxy.ProxyFactory
Creates a proxy class and returns an instance of that class.
createArray(Type, int) - Method in class javassist.bytecode.analysis.Type
 
createClass() - Method in class javassist.util.proxy.ProxyFactory
Generates a proxy class using the current filter.
createClass(MethodFilter) - Method in class javassist.util.proxy.ProxyFactory
Generates a proxy class using the supplied filter.
createClass(byte[]) - Method in class javassist.util.proxy.ProxyFactory
Generates a proxy class with a specific signature.
createClass1() - Method in class javassist.util.proxy.ProxyFactory
 
createClass2(ClassLoader) - Method in class javassist.util.proxy.ProxyFactory
 
createClass3(ClassLoader) - Method in class javassist.util.proxy.ProxyFactory
 
createCtClass(String, boolean) - Method in class javassist.ClassPool
Creates a CtClass object representing the specified class.
createMemberValue(ConstPool, CtClass) - Static method in class javassist.bytecode.annotation.Annotation
Makes an instance of MemberValue.
createProxy(int, String) - Method in class javassist.tools.rmi.ObjectImporter
 
createScopedClassPool(ClassLoader, ClassPool) - Method in interface javassist.scopedpool.ScopedClassPoolRepository
Create a scoped classpool.
createScopedClassPool(ClassLoader, ClassPool) - Method in class javassist.scopedpool.ScopedClassPoolRepositoryImpl
Create a scoped classpool.
CtArray - Class in javassist
Array types.
CtArray(String, ClassPool) - Constructor for class javassist.CtArray
 
CtBehavior - Class in javassist
CtBehavior represents a method, a constructor, or a static constructor (class initializer).
CtBehavior(CtClass, MethodInfo) - Constructor for class javassist.CtBehavior
 
CtClass - Class in javassist
An instance of CtClass represents a class.
CtClass(String) - Constructor for class javassist.CtClass
 
CtClass.DelayedFileOutputStream - Class in javassist
 
CtClassType - Class in javassist
Class types.
CtClassType(String, ClassPool) - Constructor for class javassist.CtClassType
 
CtClassType(InputStream, ClassPool) - Constructor for class javassist.CtClassType
 
CtConstructor - Class in javassist
An instance of CtConstructor represents a constructor.
CtConstructor(MethodInfo, CtClass) - Constructor for class javassist.CtConstructor
 
CtConstructor(CtClass[], CtClass) - Constructor for class javassist.CtConstructor
Creates a constructor with no constructor body.
CtConstructor(CtConstructor, CtClass, ClassMap) - Constructor for class javassist.CtConstructor
Creates a copy of a CtConstructor object.
CtField - Class in javassist
An instance of CtField represents a field.
CtField(CtClass, String, CtClass) - Constructor for class javassist.CtField
Creates a CtField object.
CtField(CtField, CtClass) - Constructor for class javassist.CtField
Creates a copy of the given field.
CtField(String, String, CtClass) - Constructor for class javassist.CtField
 
CtField(FieldInfo, CtClass) - Constructor for class javassist.CtField
 
CtField.ArrayInitializer - Class in javassist
 
CtField.CodeInitializer - Class in javassist
 
CtField.CodeInitializer0 - Class in javassist
 
CtField.DoubleInitializer - Class in javassist
 
CtField.FloatInitializer - Class in javassist
 
CtField.Initializer - Class in javassist
Instances of this class specify how to initialize a field.
CtField.IntInitializer - Class in javassist
 
CtField.LongInitializer - Class in javassist
 
CtField.MethodInitializer - Class in javassist
A field initialized with the result of a static method call.
CtField.MultiArrayInitializer - Class in javassist
 
CtField.NewInitializer - Class in javassist
A field initialized with an object created by the new operator.
CtField.ParamInitializer - Class in javassist
A field initialized with a parameter passed to the constructor of the class containing that field.
CtField.PtreeInitializer - Class in javassist
 
CtField.StringInitializer - Class in javassist
 
CtFieldWithInit(CtClass, String, CtClass) - Constructor for class javassist.compiler.Javac.CtFieldWithInit
 
CtMember - Class in javassist
An instance of CtMember represents a field, a constructor, or a method.
CtMember(CtClass) - Constructor for class javassist.CtMember
 
CtMember.Cache - Class in javassist
 
CtMethod - Class in javassist
An instance of CtMethod represents a method.
CtMethod(MethodInfo, CtClass) - Constructor for class javassist.CtMethod
 
CtMethod(CtClass, String, CtClass[], CtClass) - Constructor for class javassist.CtMethod
Creates a public abstract method.
CtMethod(CtMethod, CtClass, ClassMap) - Constructor for class javassist.CtMethod
Creates a copy of a CtMethod object.
CtMethod.ConstParameter - Class in javassist
Instances of this class represent a constant parameter.
CtMethod.IntConstParameter - Class in javassist
 
CtMethod.LongConstParameter - Class in javassist
 
CtMethod.StringConstParameter - Class in javassist
 
CtNewClass - Class in javassist
 
CtNewClass(String, ClassPool, boolean, CtClass) - Constructor for class javassist.CtNewClass
 
CtNewConstructor - Class in javassist
A collection of static methods for creating a CtConstructor.
CtNewConstructor() - Constructor for class javassist.CtNewConstructor
 
CtNewMethod - Class in javassist
A collection of static methods for creating a CtMethod.
CtNewMethod() - Constructor for class javassist.CtNewMethod
 
CtNewNestedClass - Class in javassist
A newly created public nested class.
CtNewNestedClass(String, ClassPool, boolean, CtClass) - Constructor for class javassist.CtNewNestedClass
 
CtNewWrappedConstructor - Class in javassist
 
CtNewWrappedConstructor() - Constructor for class javassist.CtNewWrappedConstructor
 
CtNewWrappedMethod - Class in javassist
 
CtNewWrappedMethod() - Constructor for class javassist.CtNewWrappedMethod
 
CtPrimitiveType - Class in javassist
An instance of CtPrimitiveType represents a primitive type.
CtPrimitiveType(String, char, String, String, String, int, int, int) - Constructor for class javassist.CtPrimitiveType
 
curPos - Variable in class javassist.bytecode.Descriptor.Iterator
 
currentAnno - Variable in class javassist.bytecode.AnnotationsAttribute.Parser
 
currentChar() - Method in class javassist.bytecode.Descriptor.Iterator
Returns the first character of the current element.
currentMember - Variable in class javassist.bytecode.AnnotationsAttribute.Parser
 
currentPc() - Method in class javassist.bytecode.Bytecode
Returns the length of bytecode sequence that have been added so far.
currentPos - Variable in class javassist.bytecode.CodeIterator
 
currentPos - Variable in class javassist.expr.Expr
 
currentToken - Variable in class javassist.compiler.Lex
 
cursor - Variable in class javassist.bytecode.CodeIterator.Pointers
 
Cursor() - Constructor for class javassist.bytecode.SignatureAttribute.Cursor
 

D

D2F - Static variable in interface javassist.bytecode.Opcode
 
D2I - Static variable in interface javassist.bytecode.Opcode
 
D2L - Static variable in interface javassist.bytecode.Opcode
 
DADD - Static variable in interface javassist.bytecode.Opcode
 
DALOAD - Static variable in interface javassist.bytecode.Opcode
 
DASTORE - Static variable in interface javassist.bytecode.Opcode
 
dataSize() - Method in class javassist.bytecode.ClassFileWriter.FieldWriter
 
dataSize() - Method in class javassist.bytecode.ClassFileWriter.MethodWriter
 
dataSize(String) - Static method in class javassist.bytecode.Descriptor
Computes the data size specified by the given descriptor.
dataSize(String, boolean) - Static method in class javassist.bytecode.Descriptor
 
dataSize - Variable in class javassist.CtPrimitiveType
 
dataSize - Static variable in class javassist.util.proxy.FactoryHelper
The data size of primitive types.
DCMPG - Static variable in interface javassist.bytecode.Opcode
 
DCMPL - Static variable in interface javassist.bytecode.Opcode
 
DCONST_0 - Static variable in interface javassist.bytecode.Opcode
 
DCONST_1 - Static variable in interface javassist.bytecode.Opcode
 
DDIV - Static variable in interface javassist.bytecode.Opcode
 
debugDir - Variable in class javassist.tools.web.Webserver
If this field is not null, the class files taken from ClassPool are written out under the directory specified by this field.
debugDump - Static variable in class javassist.CtClass
If the value of this field is not null, then all class files modified by Javassist are saved under the directory specified by this variable.
debugWriteFile() - Method in class javassist.CtClass
Writes a class file as writeFile() does although this method does not prune or freeze the class after writing the class file.
debugWriteFile(String) - Method in class javassist.CtClass
Writes a class file as writeFile() does although this method does not prune or freeze the class after writing the class file.
dec() - Method in class javassist.runtime.Cflow.Depth
 
DECL - Static variable in interface javassist.compiler.TokenId
 
Declarator - Class in javassist.compiler.ast
Variable declarator.
Declarator(int, int) - Constructor for class javassist.compiler.ast.Declarator
 
Declarator(ASTList, int) - Constructor for class javassist.compiler.ast.Declarator
 
Declarator(int, String, int, int, Symbol) - Constructor for class javassist.compiler.ast.Declarator
 
declarator - Variable in class javassist.compiler.ast.Variable
 
declaring - Variable in class javassist.compiler.MemberResolver.Method
 
declaringClass - Variable in class javassist.CtMember
 
DEFAULT - Static variable in interface javassist.compiler.TokenId
 
DEFAULT_INTERCEPTOR - Static variable in class javassist.util.proxy.ProxyFactory
 
default_interceptor - Static variable in class javassist.util.proxy.RuntimeSupport
A method handler that only executes a method.
DefaultArrayAccessReplacementMethodNames() - Constructor for class javassist.CodeConverter.DefaultArrayAccessReplacementMethodNames
 
defaultByte - Variable in class javassist.bytecode.CodeIterator.Switcher
 
defaultConstDescriptor() - Static method in class javassist.CtMethod.ConstParameter
Returns the default descriptor for constructors.
defaultConstructor(CtClass) - Static method in class javassist.CtNewConstructor
Creates a default (public) constructor.
defaultDescriptor() - Static method in class javassist.CtMethod.ConstParameter
 
DefaultMethodHandler() - Constructor for class javassist.util.proxy.RuntimeSupport.DefaultMethodHandler
 
defaultPool - Static variable in class javassist.ClassPool
 
defineClass1 - Static variable in class javassist.ClassPool
 
defineClass1 - Static variable in class javassist.util.proxy.FactoryHelper
 
defineClass2 - Static variable in class javassist.ClassPool
 
defineClass2 - Static variable in class javassist.util.proxy.FactoryHelper
 
definePackage - Static variable in class javassist.ClassPool
 
defrost() - Method in class javassist.CtClass
Defrosts the class so that the class can be modified again.
defrost() - Method in class javassist.CtClassType
 
DelayedFileOutputStream(String) - Constructor for class javassist.CtClass.DelayedFileOutputStream
 
delegateLoadingOf(String) - Method in class javassist.Loader
Records a class so that the loading of that class is delegated to the parent class loader.
delegateToParent(String) - Method in class javassist.Loader
 
delegator(CtMethod, CtClass) - Static method in class javassist.CtNewMethod
Creates a method forwarding to a delegate in a super class.
delegator0(CtMethod, CtClass) - Static method in class javassist.CtNewMethod
 
delegatorName - Variable in class javassist.util.proxy.ProxyFactory.Find2MethodsArgs
 
deleteEventRequest(EventRequestManager, MethodEntryRequest) - Method in class javassist.util.HotSwapper
 
deleteGap(byte[], int, int) - Static method in class javassist.bytecode.StackMapTable.SwitchShifter
 
deltaSize() - Method in class javassist.bytecode.CodeIterator.Branch
 
deltaSize() - Method in class javassist.bytecode.CodeIterator.Branch16
 
deltaSize() - Method in class javassist.bytecode.CodeIterator.If16
 
deltaSize() - Method in class javassist.bytecode.CodeIterator.Jump16
 
deltaSize() - Method in class javassist.bytecode.CodeIterator.LdcW
 
deltaSize() - Method in class javassist.bytecode.CodeIterator.Switcher
 
DeprecatedAttribute - Class in javassist.bytecode
Deprecated_attribute.
DeprecatedAttribute(ConstPool, int, DataInputStream) - Constructor for class javassist.bytecode.DeprecatedAttribute
 
DeprecatedAttribute(ConstPool) - Constructor for class javassist.bytecode.DeprecatedAttribute
Constructs a Deprecated attribute.
Depth() - Constructor for class javassist.runtime.Cflow.Depth
 
depth - Variable in class javassist.runtime.Cflow.Depth
 
desc - Variable in class javassist.bytecode.Descriptor.Iterator
 
Desc - Class in javassist.runtime
A support class for implementing $sig and $type.
Desc() - Constructor for class javassist.runtime.Desc
 
Descriptor - Class in javassist.bytecode
A support class for dealing with descriptors.
Descriptor() - Constructor for class javassist.bytecode.Descriptor
 
descriptor - Variable in class javassist.bytecode.FieldInfo
 
descriptor(int) - Method in class javassist.bytecode.LocalVariableAttribute
Returns the type descriptor of the local variable specified by local_variable_table[i].descriptor_index.
descriptor - Variable in class javassist.bytecode.MethodInfo
 
descriptor - Variable in class javassist.bytecode.MethodTypeInfo
 
descriptor - Variable in class javassist.bytecode.SignatureAttribute.BaseType
 
descriptor() - Method in class javassist.CtMethod.ConstParameter
 
descriptor() - Method in class javassist.CtMethod.IntConstParameter
 
descriptor() - Method in class javassist.CtMethod.LongConstParameter
 
descriptor() - Method in class javassist.CtMethod.StringConstParameter
 
descriptor - Variable in class javassist.CtPrimitiveType
 
descriptor - Variable in class javassist.util.proxy.ProxyFactory.Find2MethodsArgs
 
Descriptor.Iterator - Class in javassist.bytecode
An Iterator over a descriptor.
Descriptor.PrettyPrinter - Class in javassist.bytecode
 
descriptorIndex(int) - Method in class javassist.bytecode.LocalVariableAttribute
Returns the value of local_variable_table[i].descriptor_index.
descToTag(String, int, int, TypeData[]) - Static method in class javassist.bytecode.stackmap.TypedBlock
 
descToType(char) - Static method in class javassist.compiler.MemberResolver
 
dest - Variable in class javassist.bytecode.StackMap.Copier
 
destCp - Variable in class javassist.bytecode.StackMap.Copier
 
destPool - Variable in class javassist.bytecode.AnnotationsAttribute.Copier
 
destPool - Variable in class javassist.bytecode.StackMapTable.Copier
 
detach() - Method in class javassist.CtClass
Removes this CtClass object from the ClassPool.
dfs(ArrayList, int, ClassPool) - Method in class javassist.bytecode.stackmap.TypeData.ArrayElement
 
dfs(ArrayList, int, ClassPool) - Method in class javassist.bytecode.stackmap.TypeData.ArrayType
 
dfs(ArrayList, int, ClassPool) - Method in class javassist.bytecode.stackmap.TypeData
 
dfs(ArrayList, int, ClassPool) - Method in class javassist.bytecode.stackmap.TypeData.TypeVar
 
diffSize(TypeData[], int, int) - Static method in class javassist.bytecode.stackmap.MapMaker
 
dim - Variable in class javassist.bytecode.SignatureAttribute.ArrayType
 
dim - Variable in class javassist.CtField.MultiArrayInitializer
 
dimension - Variable in class javassist.expr.NewArray.ProceedForArray
 
dims - Variable in class javassist.bytecode.analysis.MultiArrayType
 
DirClassPath - Class in javassist
 
DirClassPath(String) - Constructor for class javassist.DirClassPath
 
directory - Variable in class javassist.DirClassPath
 
directory - Variable in class javassist.URLClassPath
 
DIV_E - Static variable in interface javassist.compiler.TokenId
 
DLOAD - Static variable in interface javassist.bytecode.Opcode
 
DLOAD_0 - Static variable in interface javassist.bytecode.Opcode
 
DLOAD_1 - Static variable in interface javassist.bytecode.Opcode
 
DLOAD_2 - Static variable in interface javassist.bytecode.Opcode
 
DLOAD_3 - Static variable in interface javassist.bytecode.Opcode
 
DMUL - Static variable in interface javassist.bytecode.Opcode
 
DNEG - Static variable in interface javassist.bytecode.Opcode
 
DO - Static variable in interface javassist.compiler.TokenId
 
doALOAD(int) - Method in class javassist.bytecode.stackmap.Tracer
 
doASTORE(int) - Method in class javassist.bytecode.stackmap.Tracer
 
doDelegation - Variable in class javassist.Loader
Specifies the algorithm of class loading.
doDUP_XX(int, int) - Method in class javassist.bytecode.stackmap.Tracer
 
doGetField(int, byte[], boolean) - Method in class javassist.bytecode.stackmap.Tracer
 
doInvokeDynamic(int, byte[]) - Method in class javassist.bytecode.stackmap.Tracer
 
doInvokeIntfMethod(int, byte[]) - Method in class javassist.bytecode.stackmap.Tracer
 
doInvokeMethod(int, byte[], boolean) - Method in class javassist.bytecode.stackmap.Tracer
 
doit(byte[], CodeAttribute.LdcEntry, ExceptionTable, CodeAttribute) - Static method in class javassist.bytecode.CodeAttribute.LdcEntry
 
doit() - Method in class javassist.bytecode.StackMap.SimpleCopy
 
doit() - Method in class javassist.bytecode.StackMapTable.Shifter
 
doit() - Method in class javassist.bytecode.StackMapTable.SimpleCopy
 
doit(CtClass, MethodInfo, ConstPool) - Method in class javassist.CodeConverter
Performs code conversion.
doit(Bytecode, int) - Method in class javassist.compiler.CodeGen.ReturnHook
Returns true if the generated code ends with return, throw, or goto.
doit(Bytecode, int) - Method in class javassist.compiler.MemberCodeGen.JsrHook
 
doit(Bytecode, int) - Method in class javassist.compiler.MemberCodeGen.JsrHook2
 
doit(JvstCodeGen, Bytecode, ASTList) - Method in interface javassist.compiler.ProceedHandler
 
doit(JvstCodeGen, Bytecode, ASTList) - Method in class javassist.expr.Cast.ProceedForCast
 
doit(CtClass, MethodInfo) - Method in class javassist.expr.ExprEditor
Undocumented method.
doit(CtClass, MethodInfo, ExprEditor.LoopContext, CodeIterator, int) - Method in class javassist.expr.ExprEditor
Visits each bytecode in the given range.
doit(JvstCodeGen, Bytecode, ASTList) - Method in class javassist.expr.FieldAccess.ProceedForRead
 
doit(JvstCodeGen, Bytecode, ASTList) - Method in class javassist.expr.FieldAccess.ProceedForWrite
 
doit(JvstCodeGen, Bytecode, ASTList) - Method in class javassist.expr.Instanceof.ProceedForInstanceof
 
doit(JvstCodeGen, Bytecode, ASTList) - Method in class javassist.expr.NewArray.ProceedForArray
 
doit(JvstCodeGen, Bytecode, ASTList) - Method in class javassist.expr.NewExpr.ProceedForNew
 
doLDC(int) - Method in class javassist.bytecode.stackmap.Tracer
 
dollarType - Variable in class javassist.compiler.JvstCodeGen
 
dollarTypeName - Static variable in class javassist.compiler.JvstCodeGen
 
domain - Variable in class javassist.Loader
 
dominatorTree() - Method in class javassist.bytecode.analysis.ControlFlow
Constructs a dominator tree.
doMultiANewArray(int, byte[]) - Method in class javassist.bytecode.stackmap.Tracer
 
done - Variable in class javassist.bytecode.analysis.SubroutineScanner
 
doNEWARRAY(int, byte[]) - Method in class javassist.bytecode.stackmap.Tracer
 
doNumCast(CtClass) - Method in class javassist.compiler.JvstCodeGen
 
doOpcode(int, byte[]) - Method in class javassist.bytecode.stackmap.Tracer
Does abstract interpretation on the given bytecode instruction.
doOpcode0_53(int, byte[], int) - Method in class javassist.bytecode.stackmap.Tracer
 
doOpcode148_201(int, byte[], int) - Method in class javassist.bytecode.stackmap.Tracer
 
doOpcode54_95(int, byte[], int) - Method in class javassist.bytecode.stackmap.Tracer
 
doOpcode96_147(int, byte[], int) - Method in class javassist.bytecode.stackmap.Tracer
 
doPreverify - Static variable in class javassist.bytecode.MethodInfo
If this value is true, Javassist maintains a StackMap attribute generated by the preverify tool of J2ME (CLDC).
doPruning - Static variable in class javassist.ClassPool
Turning the automatic pruning on/off.
doPruning - Variable in class javassist.CtClassType
 
doPutField(int, byte[], boolean) - Method in class javassist.bytecode.stackmap.Tracer
 
doReply(InputStream, OutputStream, String) - Method in class javassist.tools.rmi.AppletServer
Processes a request from a web browser (an ObjectImporter).
doReply(InputStream, OutputStream, String) - Method in class javassist.tools.web.Webserver
Proceses a HTTP request from a client.
doSwap() - Method in class javassist.util.Trigger
 
DotClass - Class in javassist.runtime
A support class for implementing .class notation.
DotClass() - Constructor for class javassist.runtime.DotClass
 
doTypeCheck(ASTree) - Method in class javassist.compiler.CodeGen
 
DOUBLE - Static variable in class javassist.bytecode.analysis.Type
Represents the double primitive type
DOUBLE - Static variable in class javassist.bytecode.StackMap
Double_variable_info.tag.
DOUBLE - Static variable in interface javassist.bytecode.stackmap.TypeTag
 
DOUBLE - Static variable in class javassist.bytecode.StackMapTable
Double_variable_info.tag.
DOUBLE - Static variable in interface javassist.compiler.TokenId
 
DoubleConst - Class in javassist.compiler.ast
Double constant.
DoubleConst(double, int) - Constructor for class javassist.compiler.ast.DoubleConst
 
DoubleConstant - Static variable in interface javassist.compiler.TokenId
 
DoubleInfo - Class in javassist.bytecode
 
DoubleInfo(double, int) - Constructor for class javassist.bytecode.DoubleInfo
 
DoubleInfo(DataInputStream, int) - Constructor for class javassist.bytecode.DoubleInfo
 
DoubleInitializer(double) - Constructor for class javassist.CtField.DoubleInitializer
 
DoubleMemberValue - Class in javassist.bytecode.annotation
Double floating-point number constant value.
DoubleMemberValue(int, ConstPool) - Constructor for class javassist.bytecode.annotation.DoubleMemberValue
Constructs a double constant value.
DoubleMemberValue(double, ConstPool) - Constructor for class javassist.bytecode.annotation.DoubleMemberValue
Constructs a double constant value.
DoubleMemberValue(ConstPool) - Constructor for class javassist.bytecode.annotation.DoubleMemberValue
Constructs a double constant value.
doubleRead() - Method in interface javassist.CodeConverter.ArrayAccessReplacementMethodNames
Returns the name of a static method with the signature (Ljava/lang/Object;I)D to replace reading from a double[].
doubleRead() - Method in class javassist.CodeConverter.DefaultArrayAccessReplacementMethodNames
Returns "arrayReadDouble" as the name of the static method with the signature (Ljava/lang/Object;I)D to replace reading from a double[].
doubleType - Static variable in class javassist.CtClass
The CtClass object representing the double type.
doubleValue - Variable in class javassist.compiler.Token
 
doubleWrite() - Method in interface javassist.CodeConverter.ArrayAccessReplacementMethodNames
Returns the name of a static method with the signature (Ljava/lang/Object;ID)V to replace writing to a double[].
doubleWrite() - Method in class javassist.CodeConverter.DefaultArrayAccessReplacementMethodNames
Returns "arrayWriteDouble" as the name of the static method with the signature (Ljava/lang/Object;ID)V to replace writing to a double[].
doWIDE(int, byte[]) - Method in class javassist.bytecode.stackmap.Tracer
 
doWIDE_STORE(int, byte[], TypeData) - Method in class javassist.bytecode.stackmap.Tracer
 
doWIDE_XLOAD(int, byte[], TypeData) - Method in class javassist.bytecode.stackmap.Tracer
 
doXLOAD(TypeData, byte[], int) - Method in class javassist.bytecode.stackmap.Tracer
 
doXLOAD(int, TypeData) - Method in class javassist.bytecode.stackmap.Tracer
 
doXSTORE(int, byte[], TypeData) - Method in class javassist.bytecode.stackmap.Tracer
 
doXSTORE(int, TypeData) - Method in class javassist.bytecode.stackmap.Tracer
 
DREM - Static variable in interface javassist.bytecode.Opcode
 
DRETURN - Static variable in interface javassist.bytecode.Opcode
 
DSTORE - Static variable in interface javassist.bytecode.Opcode
 
DSTORE_0 - Static variable in interface javassist.bytecode.Opcode
 
DSTORE_1 - Static variable in interface javassist.bytecode.Opcode
 
DSTORE_2 - Static variable in interface javassist.bytecode.Opcode
 
DSTORE_3 - Static variable in interface javassist.bytecode.Opcode
 
DSUB - Static variable in interface javassist.bytecode.Opcode
 
Dump - Class in javassist.tools
Dump is a tool for viewing the class definition in the given class file.
Dump() - Constructor for class javassist.tools.Dump
 
dumpClassFile(ClassFile) - Method in class javassist.CtClassType
 
DUP - Static variable in interface javassist.bytecode.Opcode
 
DUP2 - Static variable in interface javassist.bytecode.Opcode
 
DUP2_X1 - Static variable in interface javassist.bytecode.Opcode
 
DUP2_X2 - Static variable in interface javassist.bytecode.Opcode
 
DUP_X1 - Static variable in interface javassist.bytecode.Opcode
 
DUP_X2 - Static variable in interface javassist.bytecode.Opcode
 
DuplicateMemberException - Exception in javassist.bytecode
An exception thrown when adding a duplicate member is requested.
DuplicateMemberException(String) - Constructor for exception javassist.bytecode.DuplicateMemberException
 

E

e - Variable in exception javassist.tools.web.BadHttpRequest
 
edit(NewExpr) - Method in class javassist.expr.ExprEditor
Edits a new expression (overridable).
edit(NewArray) - Method in class javassist.expr.ExprEditor
Edits an expression for array creation (overridable).
edit(MethodCall) - Method in class javassist.expr.ExprEditor
Edits a method call (overridable).
edit(ConstructorCall) - Method in class javassist.expr.ExprEditor
Edits a constructor call (overridable).
edit(FieldAccess) - Method in class javassist.expr.ExprEditor
Edits a field-access expression (overridable).
edit(Instanceof) - Method in class javassist.expr.ExprEditor
Edits an instanceof expression (overridable).
edit(Cast) - Method in class javassist.expr.ExprEditor
Edits an expression for explicit type casting (overridable).
edit(Handler) - Method in class javassist.expr.ExprEditor
Edits a catch clause (overridable).
edited - Variable in class javassist.expr.Expr
 
edited() - Method in class javassist.expr.Expr
 
element - Variable in class javassist.bytecode.stackmap.TypeData.ArrayType
 
elementAt(int) - Method in class javassist.bytecode.LongVector
 
elements - Variable in class javassist.bytecode.LongVector
 
elementType() - Method in class javassist.bytecode.stackmap.TypeData.ArrayType
 
ELSE - Static variable in interface javassist.compiler.TokenId
 
elseExpr() - Method in class javassist.compiler.ast.CondExpr
 
EnclosingMethodAttribute - Class in javassist.bytecode
EnclosingMethod_attribute.
EnclosingMethodAttribute(ConstPool, int, DataInputStream) - Constructor for class javassist.bytecode.EnclosingMethodAttribute
 
EnclosingMethodAttribute(ConstPool, String, String, String) - Constructor for class javassist.bytecode.EnclosingMethodAttribute
Constructs an EnclosingMethod attribute.
EnclosingMethodAttribute(ConstPool, String) - Constructor for class javassist.bytecode.EnclosingMethodAttribute
Constructs an EnclosingMethod attribute.
encode(StringBuffer) - Method in class javassist.bytecode.SignatureAttribute.ArrayType
 
encode(StringBuffer) - Method in class javassist.bytecode.SignatureAttribute.BaseType
 
encode() - Method in class javassist.bytecode.SignatureAttribute.ClassSignature
Returns the encoded string representing the method type signature.
encode(StringBuffer) - Method in class javassist.bytecode.SignatureAttribute.ClassType
 
encode() - Method in class javassist.bytecode.SignatureAttribute.MethodSignature
Returns the encoded string representing the method type signature.
encode() - Method in class javassist.bytecode.SignatureAttribute.ObjectType
Returns the encoded string representing the object type signature.
encode(StringBuffer) - Method in class javassist.bytecode.SignatureAttribute.Type
 
encode(StringBuffer, SignatureAttribute.TypeArgument[]) - Static method in class javassist.bytecode.SignatureAttribute.TypeArgument
 
encode(StringBuffer) - Method in class javassist.bytecode.SignatureAttribute.TypeParameter
 
encode(StringBuffer) - Method in class javassist.bytecode.SignatureAttribute.TypeVariable
 
encode2(StringBuffer) - Method in class javassist.bytecode.SignatureAttribute.ClassType
 
end - Variable in class javassist.bytecode.analysis.Analyzer.ExceptionInfo
 
end() - Method in class javassist.bytecode.ClassFileWriter.ConstPoolWriter
Writes the contents of this class pool.
end(int, int, int, int[], ClassFileWriter.AttributeWriter) - Method in class javassist.bytecode.ClassFileWriter
Ends writing and returns the contents of the class file.
end(DataOutputStream, int, int, int, int[], ClassFileWriter.AttributeWriter) - Method in class javassist.bytecode.ClassFileWriter
Ends writing and writes the contents of the class file into the given output stream.
end(StackMapTable.Writer, ClassFileWriter.AttributeWriter) - Method in class javassist.bytecode.ClassFileWriter.MethodWriter
Ends adding a new method.
end() - Method in class javassist.tools.web.Webserver
Closes the socket.
endofline - Variable in class javassist.tools.rmi.ObjectImporter
 
endofline - Static variable in class javassist.tools.web.Webserver
 
endPc(int) - Method in class javassist.bytecode.ExceptionTable
Returns endPc of the n-th entry.
endPc - Variable in class javassist.bytecode.ExceptionTableEntry
 
endPos - Variable in class javassist.bytecode.CodeIterator
 
enlarge(int) - Method in class javassist.bytecode.ByteStream
 
enter() - Method in class javassist.runtime.Cflow
Increments the counter.
entrances(ControlFlow.Node) - Method in class javassist.bytecode.analysis.ControlFlow.Access
 
entrances - Variable in class javassist.bytecode.analysis.ControlFlow.Block
 
entries - Variable in class javassist.bytecode.ExceptionTable
 
Entry(int) - Constructor for class javassist.bytecode.analysis.IntQueue.Entry
 
entrySet() - Method in class javassist.scopedpool.SoftValueHashMap
Returns a set of the mappings contained in this hash table.
ENUM - Static variable in class javassist.bytecode.AccessFlag
 
ENUM - Static variable in class javassist.Modifier
 
enumConstValue(String, String) - Method in class javassist.bytecode.annotation.AnnotationsWriter
Writes tag and enum_const_value in member_value.
enumConstValue(int, int) - Method in class javassist.bytecode.annotation.AnnotationsWriter
Writes tag and enum_const_value in member_value.
EnumMemberValue - Class in javassist.bytecode.annotation
Enum constant value.
EnumMemberValue(int, int, ConstPool) - Constructor for class javassist.bytecode.annotation.EnumMemberValue
Constructs an enum constant value.
EnumMemberValue(ConstPool) - Constructor for class javassist.bytecode.annotation.EnumMemberValue
Constructs an enum constant value.
enumMemberValue(int, int, int) - Method in class javassist.bytecode.AnnotationsAttribute.Copier
 
enumMemberValue(int, int, int) - Method in class javassist.bytecode.AnnotationsAttribute.Parser
 
enumMemberValue(int, int, int) - Method in class javassist.bytecode.AnnotationsAttribute.Renamer
 
enumMemberValue(int, int, int) - Method in class javassist.bytecode.AnnotationsAttribute.Walker
 
eq(CtClass, CtClass) - Static method in class javassist.bytecode.analysis.Type
 
eq(TypeData) - Method in class javassist.bytecode.stackmap.TypeData.AbsTypeVar
 
eq(TypeData) - Method in class javassist.bytecode.stackmap.TypeData.BasicType
 
eq(TypeData) - Method in class javassist.bytecode.stackmap.TypeData.ClassName
 
eq(TypeData) - Method in class javassist.bytecode.stackmap.TypeData
 
eq(CtClass, CtClass) - Static method in class javassist.bytecode.stackmap.TypeData
 
eq(TypeData) - Method in class javassist.bytecode.stackmap.TypeData.UninitData
 
eq(TypeData) - Method in class javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
EQ - Static variable in interface javassist.compiler.TokenId
 
eqMember(String, String, int) - Method in class javassist.bytecode.ConstPool
Determines whether CONSTANT_Methodref_info, CONSTANT_Fieldref_info, or CONSTANT_InterfaceMethodref_info structure at the given index has the name and the descriptor given as the arguments.
eqParamTypes(String, String) - Static method in class javassist.bytecode.Descriptor
Returns true if the list of the parameter types of desc1 is equal to that of desc2.
equalOps - Static variable in class javassist.compiler.Lex
 
equals(Object) - Method in class javassist.bytecode.analysis.MultiArrayType
 
equals(Object) - Method in class javassist.bytecode.analysis.MultiType
 
equals(Object) - Method in class javassist.bytecode.analysis.Type
 
equals(Object) - Method in class javassist.bytecode.annotation.Annotation
Returns true if the given object represents the same annotation as this object.
equals(Object) - Method in class javassist.bytecode.ClassInfo
 
equals(Object) - Method in class javassist.bytecode.DoubleInfo
 
equals(Object) - Method in class javassist.bytecode.FloatInfo
 
equals(Object) - Method in class javassist.bytecode.IntegerInfo
 
equals(Object) - Method in class javassist.bytecode.InvokeDynamicInfo
 
equals(Object) - Method in class javassist.bytecode.LongInfo
 
equals(Object) - Method in class javassist.bytecode.MemberrefInfo
 
equals(Object) - Method in class javassist.bytecode.MethodHandleInfo
 
equals(Object) - Method in class javassist.bytecode.MethodTypeInfo
 
equals(Object) - Method in class javassist.bytecode.NameAndTypeInfo
 
equals(Object) - Method in class javassist.bytecode.StringInfo
 
equals(Object) - Method in class javassist.bytecode.Utf8Info
 
equals(Object) - Method in class javassist.CtMethod
Indicates whether obj has the same name and the same signature as this method.
err - Variable in exception javassist.tools.reflect.CannotInvokeException
 
error(String) - Static method in class javassist.bytecode.SignatureAttribute
 
error(Class, String, String) - Static method in class javassist.util.proxy.RuntimeSupport
 
etable - Variable in class javassist.bytecode.CodeIterator.Pointers
 
etable - Variable in class javassist.expr.Handler
 
evalArrayLoad(Type, Frame) - Method in class javassist.bytecode.analysis.Executor
 
evalArrayStore(Type, Frame) - Method in class javassist.bytecode.analysis.Executor
 
evalBinaryMath(Type, Frame) - Method in class javassist.bytecode.analysis.Executor
 
evalGetField(int, int, Frame) - Method in class javassist.bytecode.analysis.Executor
 
evalInvokeDynamic(int, int, Frame) - Method in class javassist.bytecode.analysis.Executor
 
evalInvokeIntfMethod(int, int, Frame) - Method in class javassist.bytecode.analysis.Executor
 
evalInvokeMethod(int, int, Frame) - Method in class javassist.bytecode.analysis.Executor
 
evalLDC(int, Frame) - Method in class javassist.bytecode.analysis.Executor
 
evalLoad(Type, int, Frame, Subroutine) - Method in class javassist.bytecode.analysis.Executor
 
evalNewArray(int, CodeIterator, Frame) - Method in class javassist.bytecode.analysis.Executor
 
evalNewObjectArray(int, CodeIterator, Frame) - Method in class javassist.bytecode.analysis.Executor
 
evalPutField(int, int, Frame) - Method in class javassist.bytecode.analysis.Executor
 
evalShift(Type, Frame) - Method in class javassist.bytecode.analysis.Executor
 
evalStore(Type, int, Frame, Subroutine) - Method in class javassist.bytecode.analysis.Executor
 
evalWide(int, CodeIterator, Frame, Subroutine) - Method in class javassist.bytecode.analysis.Executor
 
EXCEPTION_NAME - Static variable in class javassist.expr.Handler
 
exceptionForProxy - Variable in class javassist.tools.rmi.StubGenerator
 
ExceptionInfo(int, int, int, Type) - Constructor for class javassist.bytecode.analysis.Analyzer.ExceptionInfo
 
exceptions - Variable in class javassist.bytecode.analysis.Analyzer
 
exceptions - Variable in class javassist.bytecode.CodeAttribute
 
exceptions - Variable in class javassist.bytecode.SignatureAttribute.MethodSignature
 
ExceptionsAttribute - Class in javassist.bytecode
Exceptions_attribute.
ExceptionsAttribute(ConstPool, int, DataInputStream) - Constructor for class javassist.bytecode.ExceptionsAttribute
 
ExceptionsAttribute(ConstPool, ExceptionsAttribute, Map) - Constructor for class javassist.bytecode.ExceptionsAttribute
Constructs a copy of an exceptions attribute.
ExceptionsAttribute(ConstPool) - Constructor for class javassist.bytecode.ExceptionsAttribute
Constructs a new exceptions attribute.
ExceptionTable - Class in javassist.bytecode
exception_table[] of Code_attribute.
ExceptionTable(ConstPool) - Constructor for class javassist.bytecode.ExceptionTable
Constructs an exception_table[].
ExceptionTable(ConstPool, DataInputStream) - Constructor for class javassist.bytecode.ExceptionTable
 
ExceptionTableEntry - Class in javassist.bytecode
 
ExceptionTableEntry(int, int, int, int) - Constructor for class javassist.bytecode.ExceptionTableEntry
 
exclusive - Variable in class javassist.bytecode.StackMap.Shifter
 
exclusive - Variable in class javassist.bytecode.StackMapTable.Shifter
 
execute(MethodInfo, int, CodeIterator, Frame, Subroutine) - Method in class javassist.bytecode.analysis.Executor
Execute the instruction, modeling the effects on the specified frame and subroutine.
Executor - Class in javassist.bytecode.analysis
Executor is responsible for modeling the effects of a JVM instruction on a frame.
Executor(ClassPool, ConstPool) - Constructor for class javassist.bytecode.analysis.Executor
 
exit(int) - Method in class javassist.bytecode.analysis.ControlFlow.Block
Returns the n-th block that may be executed after this block.
exit - Variable in class javassist.bytecode.stackmap.BasicBlock
 
exit() - Method in class javassist.runtime.Cflow
Decrements the counter.
exits(ControlFlow.Node) - Method in class javassist.bytecode.analysis.ControlFlow.Access
 
exits() - Method in class javassist.bytecode.analysis.ControlFlow.Block
Return the number of the blocks that may be executed after this block.
EXOR_E - Static variable in interface javassist.compiler.TokenId
 
EXPAND - Static variable in class javassist.bytecode.CodeIterator.Branch16
 
expanded() - Method in class javassist.bytecode.CodeIterator.Branch
 
expanded() - Method in class javassist.bytecode.CodeIterator.Branch16
 
expanded() - Method in class javassist.bytecode.CodeIterator.LdcW
 
exportedNames - Variable in class javassist.tools.rmi.AppletServer
 
ExportedObject - Class in javassist.tools.rmi
 
ExportedObject() - Constructor for class javassist.tools.rmi.ExportedObject
 
exportedObjects - Variable in class javassist.tools.rmi.AppletServer
 
exportObject(String, Object) - Method in class javassist.tools.rmi.AppletServer
Exports an object.
Expr - Class in javassist.compiler.ast
Expression.
Expr(int, ASTree, ASTList) - Constructor for class javassist.compiler.ast.Expr
 
Expr(int, ASTree) - Constructor for class javassist.compiler.ast.Expr
 
expr - Variable in exception javassist.compiler.NoFieldException
 
EXPR - Static variable in interface javassist.compiler.TokenId
 
Expr - Class in javassist.expr
Expression.
Expr(int, CodeIterator, CtClass, MethodInfo) - Constructor for class javassist.expr.Expr
Undocumented constructor.
ExprEditor - Class in javassist.expr
A translator of method bodies.
ExprEditor() - Constructor for class javassist.expr.ExprEditor
Default constructor.
ExprEditor.LoopContext - Class in javassist.expr
 
ExprEditor.NewOp - Class in javassist.expr
 
expression - Variable in class javassist.CtField.CodeInitializer
 
expression - Variable in class javassist.CtField.PtreeInitializer
 
exprType - Variable in class javassist.compiler.CodeGen
 
exprType - Variable in class javassist.compiler.TypeChecker
 
EXTENDS - Static variable in interface javassist.compiler.TokenId
 
extendToString(StringBuffer) - Method in class javassist.CtBehavior
 
extendToString(StringBuffer) - Method in class javassist.CtClass
Implemented in subclasses to add to the CtClass.toString() result.
extendToString(StringBuffer) - Method in class javassist.CtClassType
 
extendToString(StringBuffer) - Method in class javassist.CtField
 
extendToString(StringBuffer) - Method in class javassist.CtMember.Cache
 
extendToString(StringBuffer) - Method in class javassist.CtMember
Invoked by CtMember.toString() to add to the buffer and provide the complete value.
extendToString(StringBuffer) - Method in class javassist.CtNewClass
 
exToString(StringBuffer, String, CtMember, CtMember) - Method in class javassist.CtClassType
 
extraLocals() - Method in class javassist.convert.TransformBefore
 
extraLocals() - Method in class javassist.convert.Transformer
 
extraStack() - Method in class javassist.convert.Transformer
 

F

F2D - Static variable in interface javassist.bytecode.Opcode
 
F2I - Static variable in interface javassist.bytecode.Opcode
 
F2L - Static variable in interface javassist.bytecode.Opcode
 
factory - Variable in class javassist.scopedpool.ScopedClassPoolRepositoryImpl
The factory for creating class pools
FactoryHelper - Class in javassist.util.proxy
A helper class for implementing ProxyFactory.
FactoryHelper() - Constructor for class javassist.util.proxy.FactoryHelper
 
factoryUseCache - Variable in class javassist.util.proxy.ProxyFactory
per factory setting initialised from current setting for useCache but able to be reset before each create call
factoryWriteReplace - Variable in class javassist.util.proxy.ProxyFactory
per factory setting initialised from current setting for useWriteReplace but able to be reset before each create call
FADD - Static variable in interface javassist.bytecode.Opcode
 
fail(ClassNotFoundException) - Static method in class javassist.runtime.DotClass
 
FALOAD - Static variable in interface javassist.bytecode.Opcode
 
FALSE - Static variable in interface javassist.compiler.TokenId
 
FASTORE - Static variable in interface javassist.bytecode.Opcode
 
fatal() - Static method in class javassist.compiler.CodeGen
 
fatal() - Static method in class javassist.compiler.MemberResolver
 
fatal() - Static method in class javassist.compiler.TypeChecker
 
FCMPG - Static variable in interface javassist.bytecode.Opcode
 
FCMPL - Static variable in interface javassist.bytecode.Opcode
 
FCONST_0 - Static variable in interface javassist.bytecode.Opcode
 
FCONST_1 - Static variable in interface javassist.bytecode.Opcode
 
FCONST_2 - Static variable in interface javassist.bytecode.Opcode
 
FDIV - Static variable in interface javassist.bytecode.Opcode
 
fetchClass(String) - Method in class javassist.tools.web.Viewer
Fetches the class file of the specified class from the http server.
fetchClass(String, int, String, String) - Static method in class javassist.URLClassPath
Reads a class file on an http server.
fetchClass0(String, int, String) - Static method in class javassist.URLClassPath
 
field - Variable in class javassist.compiler.ast.Member
 
field - Variable in class javassist.FieldInitLink
 
fieldAccess(ASTree, boolean) - Method in class javassist.compiler.MemberCodeGen
 
fieldAccess(ASTree) - Method in class javassist.compiler.TypeChecker
 
FieldAccess - Class in javassist.expr
Expression for accessing a field.
FieldAccess(int, CodeIterator, CtClass, MethodInfo, int) - Constructor for class javassist.expr.FieldAccess
 
FieldAccess.ProceedForRead - Class in javassist.expr
 
FieldAccess.ProceedForWrite - Class in javassist.expr
 
fieldAccess2(Expr, String) - Method in class javassist.compiler.TypeChecker
 
fieldClass - Variable in class javassist.convert.TransformFieldAccess
 
fieldClass - Variable in class javassist.convert.TransformReadField
 
fieldCount - Variable in class javassist.bytecode.ClassFileWriter.FieldWriter
 
FieldDecl - Class in javassist.compiler.ast
 
FieldDecl(ASTree, ASTList) - Constructor for class javassist.compiler.ast.FieldDecl
 
fieldHead() - Method in class javassist.CtMember.Cache
 
fieldImporter - Static variable in class javassist.tools.rmi.StubGenerator
 
FieldInfo - Class in javassist.bytecode
field_info structure.
FieldInfo(ConstPool) - Constructor for class javassist.bytecode.FieldInfo
 
FieldInfo(ConstPool, String, String) - Constructor for class javassist.bytecode.FieldInfo
Constructs a field_info structure.
FieldInfo(ConstPool, DataInputStream) - Constructor for class javassist.bytecode.FieldInfo
 
fieldInfo(ConstPool, int) - Static method in class javassist.bytecode.InstructionPrinter
 
fieldInfo - Variable in class javassist.CtField
 
fieldInitializers - Variable in class javassist.CtClassType
 
FieldInitLink - Class in javassist
 
FieldInitLink(CtField, CtField.Initializer) - Constructor for class javassist.FieldInitLink
 
fieldName - Variable in exception javassist.compiler.NoFieldException
 
fieldname - Variable in class javassist.convert.TransformFieldAccess
 
fieldname - Variable in class javassist.convert.TransformReadField
 
fieldObjectId - Static variable in class javassist.tools.rmi.StubGenerator
 
FieldrefInfo - Class in javassist.bytecode
 
FieldrefInfo(int, int, int) - Constructor for class javassist.bytecode.FieldrefInfo
 
FieldrefInfo(DataInputStream, int) - Constructor for class javassist.bytecode.FieldrefInfo
 
fields - Variable in class javassist.bytecode.ClassFile
 
fields - Variable in class javassist.bytecode.ClassFileWriter
 
fieldTail - Variable in class javassist.CtMember.Cache
 
fieldType - Variable in class javassist.expr.FieldAccess.ProceedForRead
 
fieldType - Variable in class javassist.expr.FieldAccess.ProceedForWrite
 
FieldWriter(ClassFileWriter.ConstPoolWriter) - Constructor for class javassist.bytecode.ClassFileWriter.FieldWriter
 
file - Variable in class javassist.CtClass.DelayedFileOutputStream
 
filename - Variable in class javassist.CtClass.DelayedFileOutputStream
 
fillStackMap(int, int, int[], TypeData[]) - Method in class javassist.bytecode.stackmap.MapMaker
 
FILTER_SIGNATURE_FIELD - Static variable in class javassist.util.proxy.ProxyFactory
 
FILTER_SIGNATURE_TYPE - Static variable in class javassist.util.proxy.ProxyFactory
 
filterSignature - Variable in class javassist.util.proxy.SerializedProxy
 
FINAL - Static variable in class javassist.bytecode.AccessFlag
 
FINAL - Static variable in interface javassist.compiler.TokenId
 
FINAL - Static variable in class javassist.Modifier
 
FINALLY - Static variable in interface javassist.compiler.TokenId
 
find(String) - Method in class javassist.ByteArrayClassPath
Obtains the URL.
find(BasicBlock[], int) - Static method in class javassist.bytecode.stackmap.BasicBlock
 
find(String) - Method in class javassist.ClassClassPath
Obtains the URL of the specified class file.
find(String) - Method in interface javassist.ClassPath
Returns the uniform resource locator (URL) of the class file with the specified name.
find(String) - Method in class javassist.ClassPool
Searches the class path to obtain the URL of the class file specified by classname.
find(String) - Method in class javassist.ClassPoolTail
Searches the class path to obtain the URL of the class file specified by classname.
find(String) - Method in class javassist.DirClassPath
 
find(String) - Method in class javassist.JarClassPath
 
find(String) - Method in class javassist.JarDirClassPath
 
find(String) - Method in class javassist.LoaderClassPath
Obtains the URL of the specified class file.
find(String) - Method in class javassist.URLClassPath
Returns the URL.
find2Methods(Class, String, String, int, String, Method[]) - Static method in class javassist.util.proxy.RuntimeSupport
Finds two methods specified by the parameters and stores them into the given array.
find2Methods(Object, String, String, int, String, Method[]) - Static method in class javassist.util.proxy.RuntimeSupport
Find2MethodsArgs(String, String, String, int) - Constructor for class javassist.util.proxy.ProxyFactory.Find2MethodsArgs
 
findAccessorName(ClassFile) - Method in class javassist.compiler.AccessorMaker
 
findClass(String) - Method in class javassist.Loader
Finds the specified class using ClassPath.
findClass(String) - Method in class javassist.tools.web.Viewer
Finds the specified class.
findClassPool(ClassLoader) - Method in interface javassist.scopedpool.ScopedClassPoolRepository
Finds a scoped classpool registered under the passed in classloader.
findClassPool(ClassLoader) - Method in class javassist.scopedpool.ScopedClassPoolRepositoryImpl
 
findCommonInterfaces(Type) - Method in class javassist.bytecode.analysis.Type
 
findCommonInterfaces(Map, Map) - Method in class javassist.bytecode.analysis.Type
 
findCommonSuperClass(CtClass, CtClass) - Static method in class javassist.bytecode.analysis.Type
 
findConnector(String) - Method in class javassist.util.HotSwapper
 
findDeadCatchers(byte[], TypedBlock[]) - Method in class javassist.bytecode.stackmap.MapMaker
 
findExclusiveDeclaredInterfaces(Type, CtClass) - Method in class javassist.bytecode.analysis.Type
 
findMethod(Object, String, String) - Static method in class javassist.util.proxy.RuntimeSupport
findMethod(Class, String, String) - Static method in class javassist.util.proxy.RuntimeSupport
Finds a method with the given name and descriptor.
findMethod2(Class, String, String) - Static method in class javassist.util.proxy.RuntimeSupport
 
findOriginal(CtMethod, boolean) - Method in class javassist.tools.reflect.Reflection
 
findSuperClassMethod(Class, String, String) - Static method in class javassist.util.proxy.RuntimeSupport
Finds a method that has the given name and descriptor and is declared in the super class.
findSuperMethod(Object, String, String) - Static method in class javassist.util.proxy.RuntimeSupport
Finds a method that has the given name and descriptor and is declared in the super class.
findSuperMethod2(Class, String, String) - Static method in class javassist.util.proxy.RuntimeSupport
 
firstFrame(MethodInfo, int, int) - Method in class javassist.bytecode.analysis.Analyzer
 
fix(CtClass) - Method in class javassist.ClassMap
Prevents a mapping from the specified class name to another name.
fix(String) - Method in class javassist.ClassMap
Prevents a mapping from the specified class name to another name.
fixByUppers(ArrayList, ClassPool, HashSet, CtClass) - Method in class javassist.bytecode.stackmap.TypeData.TypeVar
 
fixDeadcode(byte[], TypedBlock) - Method in class javassist.bytecode.stackmap.MapMaker
 
fixedType - Variable in class javassist.bytecode.stackmap.TypeData.TypeVar
 
fixTypes(byte[], TypedBlock[]) - Method in class javassist.bytecode.stackmap.MapMaker
 
fixTypes(ArrayList, ClassPool) - Method in class javassist.bytecode.stackmap.TypeData.TypeVar
 
fixTypes2(ArrayList, HashSet, ClassPool) - Method in class javassist.bytecode.stackmap.TypeData.TypeVar
 
FLOAD - Static variable in interface javassist.bytecode.Opcode
 
FLOAD_0 - Static variable in interface javassist.bytecode.Opcode
 
FLOAD_1 - Static variable in interface javassist.bytecode.Opcode
 
FLOAD_2 - Static variable in interface javassist.bytecode.Opcode
 
FLOAD_3 - Static variable in interface javassist.bytecode.Opcode
 
FLOAT - Static variable in class javassist.bytecode.analysis.Type
Represents the float primitive type
FLOAT - Static variable in class javassist.bytecode.StackMap
Float_variable_info.tag.
FLOAT - Static variable in interface javassist.bytecode.stackmap.TypeTag
 
FLOAT - Static variable in class javassist.bytecode.StackMapTable
Float_variable_info.tag.
FLOAT - Static variable in interface javassist.compiler.TokenId
 
FloatConstant - Static variable in interface javassist.compiler.TokenId
 
FloatInfo - Class in javassist.bytecode
 
FloatInfo(float, int) - Constructor for class javassist.bytecode.FloatInfo
 
FloatInfo(DataInputStream, int) - Constructor for class javassist.bytecode.FloatInfo
 
FloatInitializer(float) - Constructor for class javassist.CtField.FloatInitializer
 
FloatMemberValue - Class in javassist.bytecode.annotation
Floating-point number constant value.
FloatMemberValue(int, ConstPool) - Constructor for class javassist.bytecode.annotation.FloatMemberValue
Constructs a float constant value.
FloatMemberValue(float, ConstPool) - Constructor for class javassist.bytecode.annotation.FloatMemberValue
Constructs a float constant value.
FloatMemberValue(ConstPool) - Constructor for class javassist.bytecode.annotation.FloatMemberValue
Constructs a float constant value.
floatRead() - Method in interface javassist.CodeConverter.ArrayAccessReplacementMethodNames
Returns the name of a static method with the signature (Ljava/lang/Object;I)F to replace reading from a float[].
floatRead() - Method in class javassist.CodeConverter.DefaultArrayAccessReplacementMethodNames
Returns "arrayReadFloat" as the name of the static method with the signature (Ljava/lang/Object;I)F to replace reading from a float[].
floatType - Static variable in class javassist.CtClass
The CtClass object representing the float type.
floatWrite() - Method in interface javassist.CodeConverter.ArrayAccessReplacementMethodNames
Returns the name of a static method with the signature (Ljava/lang/Object;IF)V to replace writing to a float[].
floatWrite() - Method in class javassist.CodeConverter.DefaultArrayAccessReplacementMethodNames
Returns "arrayWriteFloat" as the name of the static method with the signature (Ljava/lang/Object;IF)V to replace writing to a float[].
flush() - Method in class javassist.CtClass.DelayedFileOutputStream
 
flushClass(String) - Method in class javassist.scopedpool.ScopedClassPool
Flush a class
FMUL - Static variable in interface javassist.bytecode.Opcode
 
FNEG - Static variable in interface javassist.bytecode.Opcode
 
FOR - Static variable in interface javassist.compiler.TokenId
 
forward(Object[], int) - Method in class javassist.tools.rmi.Sample
 
forwardMethod - Variable in class javassist.tools.rmi.StubGenerator
 
forwardStatic(Object[], int) - Static method in class javassist.tools.rmi.Sample
 
forwardStaticMethod - Variable in class javassist.tools.rmi.StubGenerator
 
Frame - Class in javassist.bytecode.analysis
Represents the stack frame and local variable table at a particular point in time.
Frame(int, int) - Constructor for class javassist.bytecode.analysis.Frame
Create a new frame with the specified local variable table size, and max stack size
frameAt(int) - Method in class javassist.bytecode.analysis.ControlFlow
Returns the types of the local variables and stack frame entries available at the given position.
framedump - Class in javassist.tools
framedump is a tool for viewing a merged combination of the instructions and frame state of all methods in a class.
framedump() - Constructor for class javassist.tools.framedump
 
FramePrinter - Class in javassist.bytecode.analysis
A utility class for printing a merged view of the frame state and the instructions of a method.
FramePrinter(PrintStream) - Constructor for class javassist.bytecode.analysis.FramePrinter
Constructs a bytecode printer.
frames - Variable in class javassist.bytecode.analysis.Analyzer
 
frames - Variable in class javassist.bytecode.analysis.ControlFlow
 
frames - Variable in class javassist.convert.TransformAccessArrayField
 
freeze() - Method in class javassist.CtClass
Makes the class frozen.
freeze() - Method in class javassist.CtClassType
 
FREM - Static variable in interface javassist.bytecode.Opcode
 
FRETURN - Static variable in interface javassist.bytecode.Opcode
 
FSTORE - Static variable in interface javassist.bytecode.Opcode
 
FSTORE_0 - Static variable in interface javassist.bytecode.Opcode
 
FSTORE_1 - Static variable in interface javassist.bytecode.Opcode
 
FSTORE_2 - Static variable in interface javassist.bytecode.Opcode
 
FSTORE_3 - Static variable in interface javassist.bytecode.Opcode
 
FSUB - Static variable in interface javassist.bytecode.Opcode
 
fullFrame(int, int, int[], int[], int[], int[]) - Method in class javassist.bytecode.StackMapTable.InsertLocal
 
fullFrame(int, int, int[], int[], int[], int[]) - Method in class javassist.bytecode.StackMapTable.NewRemover
 
fullFrame(int, int, int[], int[], int[], int[]) - Method in class javassist.bytecode.StackMapTable.Printer
 
fullFrame(int, int, int[], int[], int[], int[]) - Method in class javassist.bytecode.StackMapTable.Shifter
 
fullFrame(int, int, int[], int[], int[], int[]) - Method in class javassist.bytecode.StackMapTable.SimpleCopy
 
fullFrame(int) - Method in class javassist.bytecode.StackMapTable.Walker
 
fullFrame(int, int, int[], int[], int[], int[]) - Method in class javassist.bytecode.StackMapTable.Walker
Invoked if the visited frame is full_frame.
fullFrame(int, int[], int[], int[], int[]) - Method in class javassist.bytecode.StackMapTable.Writer
Writes a full_frame.

G

Gap() - Constructor for class javassist.bytecode.CodeIterator.Gap
 
gap - Variable in class javassist.bytecode.CodeIterator.Switcher
 
gap - Variable in class javassist.bytecode.StackMap.Shifter
 
gap - Variable in class javassist.bytecode.StackMap.SwitchShifter
 
gap - Variable in class javassist.bytecode.StackMapTable.OffsetShifter
 
gap - Variable in class javassist.bytecode.StackMapTable.Shifter
 
gapChanged() - Method in class javassist.bytecode.CodeIterator.Branch
 
gapChanged() - Method in class javassist.bytecode.CodeIterator.Switcher
 
gcConstPool - Variable in class javassist.CtClassType
 
GE - Static variable in interface javassist.compiler.TokenId
 
gen - Variable in class javassist.compiler.Javac
 
get(CtClass) - Static method in class javassist.bytecode.analysis.Type
Obtain the Type for a given class.
get() - Method in class javassist.bytecode.AttributeInfo
Returns the info field of this attribute_info structure.
get() - Method in class javassist.bytecode.Bytecode
Returns the produced bytecode sequence.
get() - Method in class javassist.bytecode.CodeAttribute
This method is not available.
get() - Method in class javassist.bytecode.CodeIterator
Returns a Code attribute read with this iterator.
get(Object) - Method in class javassist.ClassMap
Returns the class name to wihch the given jvmClassName is mapped.
get(String) - Method in class javassist.ClassPool
Reads a class file from the source and returns a reference to the CtClass object representing that class file.
get(String[]) - Method in class javassist.ClassPool
Reads class files from the source and returns an array of CtClass objects representing those class files.
get() - Method in class javassist.compiler.ast.DoubleConst
 
get() - Method in class javassist.compiler.ast.IntConst
 
get() - Method in class javassist.compiler.ast.Keyword
 
get() - Method in class javassist.compiler.ast.StringL
 
get() - Method in class javassist.compiler.ast.Symbol
 
get() - Method in class javassist.compiler.Lex
 
get(Token) - Method in class javassist.compiler.Lex
 
get() - Method in class javassist.runtime.Cflow.Depth
 
get(Object) - Method in class javassist.scopedpool.SoftValueHashMap
Returns the value to which this map maps the specified key.
get(ProxyFactory) - Method in interface javassist.util.proxy.ProxyFactory.ClassLoaderProvider
Returns a class loader.
get(String) - Method in interface javassist.util.proxy.ProxyFactory.UniqueName
Returns a unique class name.
get0(String, boolean) - Method in class javassist.ClassPool
 
GET_THRESHOLD - Static variable in class javassist.CtClassType
 
getAccessFlags() - Method in class javassist.bytecode.ClassFile
Returns access flags.
getAccessFlags() - Method in class javassist.bytecode.FieldInfo
Returns the access flags.
getAccessFlags() - Method in class javassist.bytecode.MethodInfo
Returns access flags.
getAccessibleConstructor(String, CtClass, MethodInfo) - Method in class javassist.compiler.MemberCodeGen
 
getAccessiblePrivate(String, String, String, MethodInfo, CtClass) - Method in class javassist.compiler.MemberCodeGen
 
getAccessorMaker() - Method in class javassist.CtClass
Undocumented method.
getAccessorMaker() - Method in class javassist.CtClassType
 
getAllInterfaces(CtClass, Map) - Method in class javassist.bytecode.analysis.Type
 
getAllMultiInterfaces(MultiType) - Method in class javassist.bytecode.analysis.MultiType
 
getAncestor(ControlFlow.Node, ControlFlow.Node, int[]) - Static method in class javassist.bytecode.analysis.ControlFlow.Node
 
getAndRename(String, String) - Method in class javassist.ClassPool
Reads a class file and constructs a CtClass object with a new name.
getAnnotation() - Method in class javassist.bytecode.annotation.AnnotationImpl
Obtains the internal data structure representing the annotation.
getAnnotation(String) - Method in class javassist.bytecode.AnnotationsAttribute
Parses the annotations and returns a data structure representing the annotation with the specified type.
getAnnotation(Class) - Method in class javassist.CtBehavior
Returns the annotation if the class has the specified annotation class.
getAnnotation(Class) - Method in class javassist.CtClass
Returns the annotation if the class has the specified annotation class.
getAnnotation(Class) - Method in class javassist.CtClassType
 
getAnnotation(Class) - Method in class javassist.CtField
Returns the annotation if the class has the specified annotation class.
getAnnotation(Class) - Method in class javassist.CtMember.Cache
 
getAnnotation(Class) - Method in class javassist.CtMember
Returns the annotation if the class has the specified annotation class.
getAnnotations() - Method in class javassist.bytecode.AnnotationsAttribute
Parses the annotations and returns a data structure representing that parsed annotations.
getAnnotations() - Method in class javassist.bytecode.ParameterAnnotationsAttribute
Parses the annotations and returns a data structure representing that parsed annotations.
getAnnotations() - Method in class javassist.CtBehavior
Returns the annotations associated with this method or constructor.
getAnnotations(boolean) - Method in class javassist.CtBehavior
 
getAnnotations() - Method in class javassist.CtClass
Returns the annotations associated with this class.
getAnnotations() - Method in class javassist.CtClassType
 
getAnnotations(boolean) - Method in class javassist.CtClassType
 
getAnnotations() - Method in class javassist.CtField
Returns the annotations associated with this field.
getAnnotations(boolean) - Method in class javassist.CtField
 
getAnnotations() - Method in class javassist.CtMember.Cache
 
getAnnotations() - Method in class javassist.CtMember
Returns the annotations associated with this member.
getAnnotationType() - Method in class javassist.bytecode.annotation.AnnotationImpl
Get the annotation type
getAnnotationType(Class, ClassPool, AnnotationsAttribute, AnnotationsAttribute) - Static method in class javassist.CtClassType
 
getArguments() - Method in class javassist.compiler.ast.NewExpr
 
getArrayDim() - Method in class javassist.compiler.ast.CastExpr
 
getArrayDim() - Method in class javassist.compiler.ast.Declarator
 
getArrayReadOp(int, int) - Static method in class javassist.compiler.CodeGen
 
getArraySize() - Method in class javassist.compiler.ast.NewExpr
 
getArrayType() - Method in class javassist.compiler.ast.NewExpr
 
getArrayType() - Method in class javassist.CtPrimitiveType
Returns the array-type code representing the type.
getArrayWriteOp(int, int) - Static method in class javassist.compiler.CodeGen
 
getAttribute(String) - Method in class javassist.bytecode.ClassFile
Returns the attribute with the specified name.
getAttribute(String) - Method in class javassist.bytecode.CodeAttribute
Returns the attribute with the specified name.
getAttribute(String) - Method in class javassist.bytecode.FieldInfo
Returns the attribute with the specified name.
getAttribute(String) - Method in class javassist.bytecode.MethodInfo
Returns the attribute with the specified name.
getAttribute(String) - Method in class javassist.CtBehavior
Obtains an attribute with the given name.
getAttribute(String) - Method in class javassist.CtClass
Obtains an attribute with the given name.
getAttribute(String) - Method in class javassist.CtClassType
 
getAttribute(String) - Method in class javassist.CtField
Obtains an attribute with the given name.
getAttribute(String) - Method in class javassist.CtMember.Cache
 
getAttribute(String) - Method in class javassist.CtMember
Obtains a user-defined attribute with the given name.
getAttributes() - Method in class javassist.bytecode.ClassFile
Returns all the attributes.
getAttributes() - Method in class javassist.bytecode.CodeAttribute
Returns attributes[].
getAttributes() - Method in class javassist.bytecode.FieldInfo
Returns all the attributes.
getAttributes() - Method in class javassist.bytecode.MethodInfo
Returns all the attributes.
getAvailableAnnotations() - Method in class javassist.CtBehavior
Returns the annotations associated with this method or constructor.
getAvailableAnnotations() - Method in class javassist.CtClass
Returns the annotations associated with this class.
getAvailableAnnotations() - Method in class javassist.CtClassType
 
getAvailableAnnotations() - Method in class javassist.CtField
Returns the annotations associated with this field.
getAvailableAnnotations() - Method in class javassist.CtMember.Cache
 
getAvailableAnnotations() - Method in class javassist.CtMember
Returns the annotations associated with this member.
getAvailableParameterAnnotations() - Method in class javassist.CtBehavior
Returns the parameter annotations associated with this method or constructor.
getBBlock(BasicBlock.Mark) - Static method in class javassist.bytecode.stackmap.BasicBlock.Maker
 
getBody() - Method in class javassist.compiler.ast.MethodDecl
 
getBytecode() - Method in class javassist.compiler.Javac
Returns the produced bytecode.
getc() - Method in class javassist.compiler.Lex
 
getCached(String) - Method in class javassist.ClassPool
Provide a hook so that subclasses can do their own caching of classes.
getCached(String) - Method in class javassist.scopedpool.ScopedClassPool
Get the cached class
getCachedLocally(String) - Method in class javassist.scopedpool.ScopedClassPool
Whether the class is cached in this pooled
getCause() - Method in exception javassist.CannotCompileException
Gets the cause of this throwable.
getClassBound() - Method in class javassist.bytecode.SignatureAttribute.TypeParameter
Returns the class bound of this parameter.
getClassFile() - Method in class javassist.CtClass
Returns a class file for this class.
getClassFile2() - Method in class javassist.CtClass
Returns a class file for this class (read only).
getClassFile2() - Method in class javassist.CtClassType
 
getClassInfo(int) - Method in class javassist.bytecode.ConstPool
Reads CONSTANT_Class_info structure at the given index.
getClassInfoByDescriptor(int) - Method in class javassist.bytecode.ConstPool
Reads CONSTANT_Class_info structure at the given index.
getClassInitializer() - Method in class javassist.CtClass
Gets the class initializer (static constructor) declared in the class.
getClassInitializer() - Method in class javassist.CtClassType
 
getClassLoader() - Method in class javassist.ClassPool
Get the classloader for toClass(), getAnnotations() in CtClass, etc.
getClassLoader() - Method in class javassist.scopedpool.ScopedClassPool
Get the class loader
getClassLoader() - Method in class javassist.util.proxy.ProxyFactory
 
getClassLoader0() - Method in class javassist.scopedpool.ScopedClassPool
 
getClassLoader0() - Method in class javassist.util.proxy.ProxyFactory
 
getClassMetaobject() - Method in class javassist.tools.reflect.Metaobject
Obtains the class metaobject associated with this metaobject.
getClassName() - Method in error javassist.bytecode.annotation.NoSuchClassError
Returns the name of the class not found.
getClassName(ConstPool) - Method in class javassist.bytecode.ClassInfo
 
getClassName(ConstPool) - Method in class javassist.bytecode.ConstInfo
 
getClassName() - Method in class javassist.bytecode.ConstPool
Returns the name of the class using this constant pool table.
getClassName() - Method in class javassist.compiler.ast.CastExpr
 
getClassName() - Method in class javassist.compiler.ast.Declarator
 
getClassName() - Method in class javassist.compiler.ast.NewExpr
 
getClassName() - Method in class javassist.expr.FieldAccess
Returns the name of the class in which the field is declared.
getClassName() - Method in class javassist.expr.MethodCall
Returns the class name of the target object, which the method is called on.
getClassName() - Method in class javassist.expr.NewExpr
Returns the class name of the created object.
getClassNames() - Method in class javassist.bytecode.ConstPool
Get all the class names.
getClassObject(String) - Static method in class javassist.runtime.Desc
 
getClassObject(String) - Method in class javassist.tools.reflect.ClassMetaobject
 
getClassPool(Type) - Method in class javassist.bytecode.analysis.Type
 
getClassPool() - Method in class javassist.compiler.MemberResolver
 
getClassPool() - Method in class javassist.CtArray
 
getClassPool() - Method in class javassist.CtClass
Returns a ClassPool for this class.
getClassPool() - Method in class javassist.CtClassType
 
getClassPoolFactory() - Method in interface javassist.scopedpool.ScopedClassPoolRepository
Obtains the recorded factory.
getClassPoolFactory() - Method in class javassist.scopedpool.ScopedClassPoolRepositoryImpl
 
getClassType(String, int, int, int) - Static method in class javassist.runtime.Desc
 
getClazz(String) - Static method in class javassist.runtime.Desc
Interprets the given class name.
getCode() - Method in class javassist.bytecode.CodeAttribute
Returns code[].
getCodeAttribute() - Method in class javassist.bytecode.MethodInfo
Returns a Code attribute.
getCodeLength() - Method in class javassist.bytecode.CodeAttribute
Returns code_length.
getCodeLength() - Method in class javassist.bytecode.CodeIterator
Returns code_length of Code_attribute.
getComponent() - Method in class javassist.bytecode.analysis.MultiArrayType
 
getComponent() - Method in class javassist.bytecode.analysis.MultiType
Always returns null since this type is never used for an array.
getComponent() - Method in class javassist.bytecode.analysis.Type
Returns the array component if this type is an array.
getComponentType() - Method in class javassist.bytecode.SignatureAttribute.ArrayType
Returns the component type.
getComponentType() - Method in class javassist.CtArray
 
getComponentType() - Method in class javassist.CtClass
If this object represents an array, this method returns the component type of the array.
getComponentType() - Method in class javassist.expr.NewArray
Returns the type of array components.
getCompOperator(ASTree) - Static method in class javassist.compiler.CodeGen
 
getConstantFieldValue(Member) - Static method in class javassist.compiler.TypeChecker
If MEM is a static final field, this method returns a constant expression representing the value of that field.
getConstantFieldValue(CtField) - Static method in class javassist.compiler.TypeChecker
 
getConstantValue() - Method in class javassist.bytecode.ConstantAttribute
Returns constantvalue_index.
getConstantValue() - Method in class javassist.bytecode.FieldInfo
Finds a ConstantValue attribute and returns the index into the constant_pool table.
getConstantValue(ConstPool, CtClass) - Method in class javassist.CtField.CodeInitializer
 
getConstantValue(ConstPool, CtClass) - Method in class javassist.CtField.DoubleInitializer
 
getConstantValue(ConstPool, CtClass) - Method in class javassist.CtField.FloatInitializer
 
getConstantValue() - Method in class javassist.CtField
Returns the value of this field if it is a constant field.
getConstantValue(ConstPool, CtClass) - Method in class javassist.CtField.Initializer
 
getConstantValue(ConstPool, CtClass) - Method in class javassist.CtField.IntInitializer
 
getConstantValue(ConstPool, CtClass) - Method in class javassist.CtField.LongInitializer
 
getConstantValue(ConstPool, CtClass) - Method in class javassist.CtField.PtreeInitializer
 
getConstantValue(ConstPool, CtClass) - Method in class javassist.CtField.StringInitializer
 
getConstantValue2(ConstPool, CtClass, ASTree) - Method in class javassist.CtField.CodeInitializer0
 
getConstPool() - Method in class javassist.bytecode.annotation.AnnotationsWriter
Obtains the constant pool given to the constructor.
getConstPool() - Method in class javassist.bytecode.AttributeInfo
Returns a constant pool table.
getConstPool() - Method in class javassist.bytecode.Bytecode
Gets a constant pool table.
getConstPool() - Method in class javassist.bytecode.ClassFile
Returns a constant pool table.
getConstPool() - Method in class javassist.bytecode.ClassFileWriter
Returns a constant pool.
getConstPool() - Method in class javassist.bytecode.FieldInfo
Returns the constant pool table used by this field_info.
getConstPool() - Method in class javassist.bytecode.MethodInfo
Returns a constant pool table used by this method.
getConstPool() - Method in class javassist.expr.Expr
 
getConstructor(CtClass, String, MethodInfo) - Method in class javassist.compiler.AccessorMaker
 
getConstructor(String) - Method in class javassist.CtClass
Returns the constructor with the given signature, which is represented by a character string called method descriptor.
getConstructor(String) - Method in class javassist.CtClassType
 
getConstructor() - Method in class javassist.expr.ConstructorCall
Returns the called constructor.
getConstructor() - Method in class javassist.expr.NewExpr
Returns the constructor called for creating the object.
getConstructors() - Method in class javassist.CtArray
 
getConstructors() - Method in class javassist.CtClass
Returns an array containing CtConstructor objects representing all the non-private constructors of the class.
getConstructors() - Method in class javassist.CtClassType
 
getContextClassLoader() - Static method in class javassist.ClassPool
Obtains a class loader that seems appropriate to look up a class by name.
getCount - Variable in class javassist.CtClassType
 
getCreatedDimensions() - Method in class javassist.expr.NewArray
Returns the number of dimensions of arrays to be created.
getCtClass() - Method in class javassist.bytecode.analysis.MultiArrayType
 
getCtClass() - Method in class javassist.bytecode.analysis.MultiType
Gets the class that corresponds with this type.
getCtClass() - Method in class javassist.bytecode.analysis.Type
Returns the class this type represents.
getCtClass(String) - Method in class javassist.ClassPool
Returns a CtClass object with the given name.
getCtClass() - Method in class javassist.expr.FieldAccess
Returns the class in which the field is declared.
getCtClass() - Method in class javassist.expr.MethodCall
Returns the class of the target object, which the method is called on.
getCtClass() - Method in class javassist.expr.NewExpr
Returns the class of the created object.
getCtlass() - Method in class javassist.bytecode.SignatureAttribute.BaseType
Returns the CtClass representing this primitive type.
getDataSize() - Method in class javassist.CtPrimitiveType
Returns the data size of the primitive type.
getDeclarator() - Method in class javassist.compiler.ast.FieldDecl
 
getDeclarator() - Method in class javassist.compiler.ast.Variable
 
getDeclaredBehaviors() - Method in class javassist.CtClass
Gets all the constructors and methods declared in the class.
getDeclaredBehaviors() - Method in class javassist.CtClassType
 
getDeclaredClasses() - Method in class javassist.CtClass
Returns an array of nested classes declared in the class.
getDeclaredConstructor(CtClass[]) - Method in class javassist.CtClass
Returns a constructor receiving the specified parameters.
getDeclaredConstructor(Class, Class[]) - Static method in class javassist.util.proxy.SecurityActions
 
getDeclaredConstructors() - Method in class javassist.CtClass
Gets all the constructors declared in the class.
getDeclaredConstructors() - Method in class javassist.CtClassType
 
getDeclaredConstructors(Class) - Static method in class javassist.util.proxy.SecurityActions
 
getDeclaredField(String) - Method in class javassist.CtClass
Retrieves the field with the specified name among the fields declared in the class.
getDeclaredField(String, String) - Method in class javassist.CtClass
Retrieves the field with the specified name and type among the fields declared in the class.
getDeclaredField(String) - Method in class javassist.CtClassType
 
getDeclaredField(String, String) - Method in class javassist.CtClassType
 
getDeclaredField2(String, String) - Method in class javassist.CtClassType
 
getDeclaredFields() - Method in class javassist.CtClass
Gets all the fields declared in the class.
getDeclaredFields() - Method in class javassist.CtClassType
 
getDeclaredInterfaces(CtClass, Map) - Method in class javassist.bytecode.analysis.Type
 
getDeclaredMethod(String, CtClass[]) - Method in class javassist.CtClass
Retrieves the method with the specified name and parameter types among the methods declared in the class.
getDeclaredMethod(String) - Method in class javassist.CtClass
Retrieves the method with the specified name among the methods declared in the class.
getDeclaredMethod(String) - Method in class javassist.CtClassType
 
getDeclaredMethod(String, CtClass[]) - Method in class javassist.CtClassType
 
getDeclaredMethod(Class, String, Class[]) - Static method in class javassist.util.proxy.SecurityActions
 
getDeclaredMethods() - Method in class javassist.CtClass
Gets all methods declared in the class.
getDeclaredMethods() - Method in class javassist.CtClassType
 
getDeclaredMethods(Class) - Static method in class javassist.util.proxy.SecurityActions
 
getDeclaringClass() - Method in class javassist.bytecode.CodeAttribute
Returns the name of the class declaring the method including this code attribute.
getDeclaringClass() - Method in class javassist.bytecode.SignatureAttribute.ClassType
If this class is a member of another class, returns the class in which this class is declared.
getDeclaringClass() - Method in class javassist.bytecode.SignatureAttribute.NestedClassType
Returns the class that declares this nested class.
getDeclaringClass() - Method in class javassist.CtClass
If this class is a member class or interface of another class, then the class enclosing this class is returned.
getDeclaringClass() - Method in class javassist.CtClassType
 
getDeclaringClass() - Method in class javassist.CtField
Returns the class declaring the field.
getDeclaringClass() - Method in class javassist.CtMember
Returns the class that declares this member.
getDefault(String, Method) - Method in class javassist.bytecode.annotation.AnnotationImpl
 
getDefault() - Static method in class javassist.ClassPool
Returns the default class pool.
getDefaultValue() - Method in class javassist.bytecode.AnnotationDefaultAttribute
Obtains the default value represented by this attribute.
getDescriptor() - Method in class javassist.bytecode.FieldInfo
Returns the field descriptor.
getDescriptor() - Method in class javassist.bytecode.MethodInfo
Returns a method descriptor.
getDescriptor() - Method in class javassist.bytecode.SignatureAttribute.BaseType
Returns the descriptor representing this primitive type.
getDescriptor() - Method in class javassist.CtField.MethodInitializer
 
getDescriptor() - Method in class javassist.CtField.NewInitializer
 
getDescriptor() - Method in class javassist.CtPrimitiveType
Returns the descriptor representing this type.
getDimension() - Method in class javassist.bytecode.SignatureAttribute.ArrayType
Returns the dimension of the array.
getDimension() - Method in class javassist.expr.NewArray
Returns the dimension of the created array.
getDimensions() - Method in class javassist.bytecode.analysis.MultiArrayType
 
getDimensions() - Method in class javassist.bytecode.analysis.Type
Returns the number of dimensions of this array.
getDomain() - Method in class javassist.util.proxy.ProxyFactory
 
getDouble() - Method in class javassist.compiler.Lex
 
getDoubleInfo(int) - Method in class javassist.bytecode.ConstPool
Reads CONSTANT_Double_info structure at the given index.
getEnclosingClass() - Method in class javassist.expr.Expr
Returns the class that declares the method enclosing this expression.
getEnclosingMethod() - Method in class javassist.CtClass
Returns the immediately enclosing method of this class.
getEnclosingMethod() - Method in class javassist.CtClassType
 
getException(int) - Method in class javassist.bytecode.ExceptionsAttribute
Returns the value of exception_index_table[nth].
getExceptionIndexes() - Method in class javassist.bytecode.ExceptionsAttribute
Returns exception_index_table[].
getExceptions() - Method in class javassist.bytecode.ExceptionsAttribute
Returns the names of exceptions that the method may throw.
getExceptionsAttribute() - Method in class javassist.bytecode.MethodInfo
Returns an Exceptions attribute.
getExceptionTable() - Method in class javassist.bytecode.Bytecode
Returns exception_table.
getExceptionTable() - Method in class javassist.bytecode.CodeAttribute
Returns exception_table[].
getExceptionTypes() - Method in class javassist.bytecode.SignatureAttribute.MethodSignature
Returns the types of the exceptions that may be thrown.
getExceptionTypes() - Method in class javassist.CtBehavior
Obtains exceptions that this method/constructor may throw.
getExit() - Method in class javassist.bytecode.analysis.ControlFlow.Block
 
getExpr() - Method in exception javassist.compiler.NoFieldException
 
GETFIELD - Static variable in interface javassist.bytecode.Opcode
 
getField() - Method in class javassist.compiler.ast.Member
 
getField() - Method in exception javassist.compiler.NoFieldException
 
getField(String) - Method in class javassist.CtClass
Returns the field with the specified name.
getField(String, String) - Method in class javassist.CtClass
Returns the field with the specified name and type.
getField(String, String) - Method in class javassist.CtClassType
 
getField() - Method in class javassist.expr.FieldAccess
Returns the field accessed by this expression.
getField(Class, String) - Static method in class javassist.util.proxy.ProxyFactory
 
getField2(String, String) - Method in class javassist.CtClass
 
getField2(String, String) - Method in class javassist.CtClassType
 
getFieldClassName(String, int) - Static method in class javassist.bytecode.stackmap.Tracer
 
getFieldGetter(FieldInfo, boolean) - Method in class javassist.compiler.AccessorMaker
Returns the method_info representing the added getter.
getFieldInfo() - Method in class javassist.CtField
Returns the FieldInfo representing the field in the class file.
getFieldInfo2() - Method in class javassist.CtField
Returns the FieldInfo representing the field in the class file (read only).
getFieldName() - Method in class javassist.expr.FieldAccess
Returns the name of the field.
getFieldrefClass(int) - Method in class javassist.bytecode.ConstPool
Reads the class_index field of the CONSTANT_Fieldref_info structure at the given index.
getFieldrefClassName(int) - Method in class javassist.bytecode.ConstPool
Reads the class_index field of the CONSTANT_Fieldref_info structure at the given index.
getFieldrefName(int) - Method in class javassist.bytecode.ConstPool
Reads the name_index field of the CONSTANT_NameAndType_info structure indirectly specified by the given index.
getFieldrefNameAndType(int) - Method in class javassist.bytecode.ConstPool
Reads the name_and_type_index field of the CONSTANT_Fieldref_info structure at the given index.
getFieldrefType(int) - Method in class javassist.bytecode.ConstPool
Reads the descriptor_index field of the CONSTANT_NameAndType_info structure indirectly specified by the given index.
getFields() - Method in class javassist.bytecode.ClassFile
Returns all the fields declared in the class.
getFields() - Method in class javassist.CtClass
Returns an array containing CtField objects representing all the non-private fields of the class.
getFields() - Method in class javassist.CtClassType
 
getFields(ArrayList, CtClass) - Static method in class javassist.CtClassType
 
getFieldSetter(FieldInfo, boolean) - Method in class javassist.compiler.AccessorMaker
Returns the method_info representing the added setter.
getFieldSize(CodeIterator, int) - Method in class javassist.bytecode.CodeAnalyzer
 
getFieldWriter() - Method in class javassist.bytecode.ClassFileWriter
Returns a filed writer.
getFileName() - Method in class javassist.bytecode.SourceFileAttribute
Returns the file name indicated by sourcefile_index.
getFileName() - Method in class javassist.expr.Cast
Returns the source file containing the type-cast expression.
getFileName() - Method in class javassist.expr.Expr
Returns the source file containing the expression.
getFileName() - Method in class javassist.expr.FieldAccess
Returns the source file containing the field access.
getFileName() - Method in class javassist.expr.Handler
Returns the source file containing the catch clause.
getFileName() - Method in class javassist.expr.Instanceof
Returns the source file containing the instanceof expression.
getFileName() - Method in class javassist.expr.MethodCall
Returns the source file containing the method call.
getFileName() - Method in class javassist.expr.NewArray
Returns the source file containing the array creation.
getFileName() - Method in class javassist.expr.NewExpr
Returns the source file containing the new expression.
getFilterSignature(Class) - Static method in class javassist.util.proxy.ProxyFactory
 
getFloatInfo(int) - Method in class javassist.bytecode.ConstPool
Reads CONSTANT_Float_info structure at the given index.
getFrame(int) - Method in class javassist.convert.TransformAccessArrayField
 
getGenericSignature() - Method in class javassist.CtBehavior
Returns the generic signature of the method.
getGenericSignature() - Method in class javassist.CtClass
Returns the generic signature of the class.
getGenericSignature() - Method in class javassist.CtClassType
 
getGenericSignature() - Method in class javassist.CtField
Returns the generic signature of the field.
getGenericSignature() - Method in class javassist.CtMember.Cache
 
getGenericSignature() - Method in class javassist.CtMember
Returns the generic signature of the member.
getGetMethodDescriptor() - Method in class javassist.CtPrimitiveType
Returns the descriptor of the method for retrieving the value from the wrapper object.
getGetMethodName() - Method in class javassist.CtPrimitiveType
Returns the name of the method for retrieving the value from the wrapper object.
getHandler(Proxy) - Static method in class javassist.util.proxy.ProxyFactory
Obtains the method handler of the given proxy object.
getHandler() - Method in interface javassist.util.proxy.ProxyObject
Get the handler.
getHiddenMethods() - Method in class javassist.CtClassType
 
getImportedPackages() - Method in class javassist.ClassPool
Returns all the package names recorded by importPackage().
getInit() - Method in class javassist.compiler.ast.FieldDecl
 
getInit() - Method in class javassist.CtField
 
getInitAST() - Method in class javassist.compiler.Javac.CtFieldWithInit
 
getInitAST() - Method in class javassist.CtField
 
getInitializer() - Method in class javassist.compiler.ast.Declarator
 
getInitializer() - Method in class javassist.compiler.ast.NewExpr
 
getInnerAccessFlags() - Method in class javassist.bytecode.ClassFile
Returns access and property flags of this nested class.
getInstance() - Static method in class javassist.scopedpool.ScopedClassPoolRepositoryImpl
Get the instance.
getIntegerInfo(int) - Method in class javassist.bytecode.ConstPool
Reads CONSTANT_Integer_info structure at the given index.
getInterfaceBound() - Method in class javassist.bytecode.SignatureAttribute.TypeParameter
Returns the interface bound of this parameter.
getInterfaceMethodrefClass(int) - Method in class javassist.bytecode.ConstPool
Reads the class_index field of the CONSTANT_InterfaceMethodref_info structure at the given index.
getInterfaceMethodrefClassName(int) - Method in class javassist.bytecode.ConstPool
Reads the class_index field of the CONSTANT_InterfaceMethodref_info structure at the given index.
getInterfaceMethodrefName(int) - Method in class javassist.bytecode.ConstPool
Reads the name_index field of the CONSTANT_NameAndType_info structure indirectly specified by the given index.
getInterfaceMethodrefNameAndType(int) - Method in class javassist.bytecode.ConstPool
Reads the name_and_type_index field of the CONSTANT_InterfaceMethodref_info structure at the given index.
getInterfaceMethodrefType(int) - Method in class javassist.bytecode.ConstPool
Reads the descriptor_index field of the CONSTANT_NameAndType_info structure indirectly specified by the given index.
getInterfaces() - Method in class javassist.bytecode.ClassFile
Returns the names of the interfaces implemented by the class.
getInterfaces() - Method in class javassist.bytecode.SignatureAttribute.ClassSignature
Returns the super interfaces.
getInterfaces() - Method in class javassist.CtArray
 
getInterfaces() - Method in class javassist.CtClass
Obtains the class objects representing the interfaces implemented by the class or, if this object represents an interface, the interfaces extended by that interface.
getInterfaces() - Method in class javassist.CtClassType
 
getInterfaces() - Method in class javassist.util.proxy.ProxyFactory
Obtains the interfaces set by setInterfaces.
getInvalidMapSize() - Static method in class javassist.compiler.MemberResolver
 
getInvalidNames() - Method in class javassist.compiler.MemberResolver
 
getInvokeDynamicBootstrap(int) - Method in class javassist.bytecode.ConstPool
Reads the bootstrap_method_attr_index field of the CONSTANT_InvokeDynamic_info structure at the given index.
getInvokeDynamicNameAndType(int) - Method in class javassist.bytecode.ConstPool
Reads the name_and_type_index field of the CONSTANT_InvokeDynamic_info structure at the given index.
getInvokeDynamicType(int) - Method in class javassist.bytecode.ConstPool
Reads the descriptor_index field of the CONSTANT_NameAndType_info structure indirectly specified by the given index.
getItem(int) - Method in class javassist.bytecode.ConstPool
 
getJavaClass() - Method in class javassist.tools.reflect.ClassMetaobject
Obtains the java.lang.Class representing this class.
getJumpTarget(int, CodeIterator) - Static method in class javassist.bytecode.analysis.Util
 
getKey(Class, Class[], byte[], boolean) - Method in class javassist.util.proxy.ProxyFactory
 
getKind() - Method in class javassist.bytecode.SignatureAttribute.TypeArgument
Returns the kind of this type argument.
getLdcValue(int) - Method in class javassist.bytecode.ConstPool
Reads CONSTANT_Integer_info, _Float_info, _Long_info, _Double_info, or _String_info structure.
getLeft() - Method in class javassist.compiler.ast.ASTList
 
getLeft() - Method in class javassist.compiler.ast.ASTree
 
getLeft() - Method in class javassist.compiler.ast.Pair
 
getLength(ArrayList) - Static method in class javassist.bytecode.AttributeInfo
 
getLex() - Method in exception javassist.compiler.CompileError
 
getLineNumber(int) - Method in class javassist.bytecode.MethodInfo
Returns the line number of the source line corresponding to the specified bytecode contained in this method.
getLineNumber() - Method in class javassist.expr.Cast
Returns the line number of the source line containing the type-cast expression.
getLineNumber() - Method in class javassist.expr.Expr
Returns the line number of the source line containing the expression.
getLineNumber() - Method in class javassist.expr.FieldAccess
Returns the line number of the source line containing the field access.
getLineNumber() - Method in class javassist.expr.Handler
Returns the source line number of the catch clause.
getLineNumber() - Method in class javassist.expr.Instanceof
Returns the line number of the source line containing the instanceof expression.
getLineNumber() - Method in class javassist.expr.MethodCall
Returns the line number of the source line containing the method call.
getLineNumber() - Method in class javassist.expr.NewArray
Returns the line number of the source line containing the array creation.
getLineNumber() - Method in class javassist.expr.NewExpr
Returns the line number of the source line containing the new expression.
getListSize(ArrayList) - Static method in class javassist.compiler.CodeGen
 
getLoadReplacementSignature(int) - Method in class javassist.convert.TransformAccessArrayField
 
getLocal(int) - Method in class javassist.bytecode.analysis.Frame
Returns the local varaible table entry at index.
getLocally(String) - Method in class javassist.scopedpool.ScopedClassPool
Get any local copy of the class
getLocalVar() - Method in class javassist.compiler.ast.Declarator
 
getLocalVar(Declarator) - Method in class javassist.compiler.CodeGen
 
getLong() - Method in class javassist.compiler.Lex
 
getLongInfo(int) - Method in class javassist.bytecode.ConstPool
Reads CONSTANT_Long_info structure at the given index.
getLongName() - Method in class javassist.CtBehavior
Returns the method or constructor name followed by parameter types such as javassist.CtBehavior.stBody(String).
getLongName() - Method in class javassist.CtConstructor
Returns the constructor name followed by parameter types such as javassist.CtConstructor(CtClass[],CtClass).
getLongName() - Method in class javassist.CtMethod
Returns the method name followed by parameter types such as javassist.CtMethod.setBody(String).
getMajorVersion() - Method in class javassist.bytecode.ClassFile
Get the Major version.
getMajorVersion() - Method in class javassist.compiler.MemberCodeGen
Returns the major version of the class file targeted by this compilation.
getMark() - Method in class javassist.bytecode.CodeIterator
Gets the index of the position of the mark set by setMark.
getMaxLocals() - Method in class javassist.bytecode.Bytecode
Gets max_locals.
getMaxLocals() - Method in class javassist.bytecode.CodeAttribute
Returns max_locals.
getMaxLocals() - Method in class javassist.compiler.CodeGen
 
getMaxStack() - Method in class javassist.bytecode.Bytecode
Gets max_stack.
getMaxStack() - Method in class javassist.bytecode.CodeAttribute
Returns max_stack.
getMemberClass(int) - Method in class javassist.bytecode.ConstPool
Reads the class_index field of the CONSTANT_Fieldref_info, CONSTANT_Methodref_info, or CONSTANT_Interfaceref_info, structure at the given index.
getMemberNameAndType(int) - Method in class javassist.bytecode.ConstPool
Reads the name_and_type_index field of the CONSTANT_Fieldref_info, CONSTANT_Methodref_info, or CONSTANT_Interfaceref_info, structure at the given index.
getMemberNames() - Method in class javassist.bytecode.annotation.Annotation
Obtains all the member names.
getMembers() - Method in class javassist.CtClassType
 
getMemberValue(String) - Method in class javassist.bytecode.annotation.Annotation
Obtains the member value with the given name.
getMessage() - Method in exception javassist.compiler.CompileError
 
getMethod(String) - Method in class javassist.bytecode.ClassFile
Returns the method with the specified name.
getMethod(String, String) - Method in class javassist.ClassPool
Reads a class file and obtains a compile-time method.
getMethod() - Method in class javassist.compiler.ast.CallExpr
 
getMethod(String, String) - Method in class javassist.CtArray
 
getMethod(String, String) - Method in class javassist.CtClass
Returns the method with the given name and signature.
getMethod(String, String) - Method in class javassist.CtClassType
 
getMethod() - Method in class javassist.expr.ConstructorCall
Always throws a NotFoundException.
getMethod() - Method in class javassist.expr.MethodCall
Returns the called method.
getMethod(int) - Method in class javassist.tools.reflect.ClassMetaobject
Returns the java.lang.reflect.Method object representing the method specified by identifier.
getMethod0(CtClass, String, String) - Static method in class javassist.CtClassType
 
getMethodAccessor(String, String, String, MethodInfo) - Method in class javassist.compiler.AccessorMaker
Returns the name of the method for accessing a private method.
getMethodArgsLength(ASTList) - Method in class javassist.compiler.JvstCodeGen
 
getMethodArgsLength(ASTList) - Method in class javassist.compiler.JvstTypeChecker
 
getMethodArgsLength(ASTList) - Method in class javassist.compiler.MemberCodeGen
 
getMethodArgsLength(ASTList) - Method in class javassist.compiler.TypeChecker
 
getMethodHandleIndex(int) - Method in class javassist.bytecode.ConstPool
Reads the reference_index field of the CONSTANT_MethodHandle_info structure at the given index.
getMethodHandleKind(int) - Method in class javassist.bytecode.ConstPool
Reads the reference_kind field of the CONSTANT_MethodHandle_info structure at the given index.
getMethodIndex(String, Class[]) - Method in class javassist.tools.reflect.ClassMetaobject
Returns the identifier index of the method, as identified by its original name.
getMethodInfo() - Method in class javassist.CtBehavior
Returns the MethodInfo representing this method/constructor in the class file.
getMethodInfo2() - Method in class javassist.CtBehavior
Returns the MethodInfo representing the method/constructor in the class file (read only).
getMethodName(int) - Method in class javassist.convert.TransformAccessArrayField
 
getMethodName - Variable in class javassist.CtPrimitiveType
 
getMethodName() - Method in class javassist.expr.ConstructorCall
Returns "super" or ""this".
getMethodName() - Method in class javassist.expr.MethodCall
Returns the name of the called method.
getMethodName(int) - Method in class javassist.tools.reflect.ClassMetaobject
Returns the name of the method specified by identifier.
getMethodName(int) - Method in class javassist.tools.reflect.Metaobject
Returns the name of the method specified by identifier.
getMethodrefClass(int) - Method in class javassist.bytecode.ConstPool
Reads the class_index field of the CONSTANT_Methodref_info structure at the given index.
getMethodrefClassName(int) - Method in class javassist.bytecode.ConstPool
Reads the class_index field of the CONSTANT_Methodref_info structure at the given index.
getMethodrefName(int) - Method in class javassist.bytecode.ConstPool
Reads the name_index field of the CONSTANT_NameAndType_info structure indirectly specified by the given index.
getMethodrefNameAndType(int) - Method in class javassist.bytecode.ConstPool
Reads the name_and_type_index field of the CONSTANT_Methodref_info structure at the given index.
getMethodrefType(int) - Method in class javassist.bytecode.ConstPool
Reads the descriptor_index field of the CONSTANT_NameAndType_info structure indirectly specified by the given index.
getMethods() - Method in class javassist.bytecode.BootstrapMethodsAttribute
Obtains bootstrap_methods in this attribute.
getMethods() - Method in class javassist.bytecode.ClassFile
Returns all the methods declared in the class.
getMethods() - Method in class javassist.CtArray
 
getMethods() - Method in class javassist.CtClass
Returns an array containing CtMethod objects representing all the non-private methods of the class.
getMethods() - Method in class javassist.CtClassType
 
getMethods(Class, Class[]) - Method in class javassist.util.proxy.ProxyFactory
 
getMethods(HashMap, Class, Set) - Method in class javassist.util.proxy.ProxyFactory
 
getMethods0(HashMap, CtClass) - Static method in class javassist.CtClassType
 
getMethodString(CtMethod) - Method in class javassist.bytecode.analysis.FramePrinter
 
getMethodTypeInfo(int) - Method in class javassist.bytecode.ConstPool
Reads the descriptor_index field of the CONSTANT_MethodType_info structure at the given index.
getMethodWriter() - Method in class javassist.bytecode.ClassFileWriter
Returns a method writer.
getMinorVersion() - Method in class javassist.bytecode.ClassFile
Get the minor version.
getModifiers() - Method in class javassist.compiler.ast.FieldDecl
 
getModifiers() - Method in class javassist.compiler.ast.MethodDecl
 
getModifiers(ASTList) - Static method in class javassist.compiler.MemberResolver
 
getModifiers() - Method in class javassist.CtArray
 
getModifiers() - Method in class javassist.CtBehavior
Obtains the modifiers of the method/constructor.
getModifiers() - Method in class javassist.CtClass
Returns the modifiers for this class, encoded in an integer.
getModifiers() - Method in class javassist.CtClassType
 
getModifiers() - Method in class javassist.CtField
Returns the encoded modifiers of the field.
getModifiers() - Method in class javassist.CtMember.Cache
 
getModifiers() - Method in class javassist.CtMember
Obtains the modifiers of the member.
getModifiers() - Method in class javassist.CtPrimitiveType
Returns the modifiers for this type.
getName() - Method in class javassist.bytecode.AttributeInfo
Returns an attribute name.
getName() - Method in class javassist.bytecode.ClassFile
Returns the class name.
getName() - Method in class javassist.bytecode.FieldInfo
Returns the field name.
getName() - Method in class javassist.bytecode.MethodInfo
Returns a method name.
getName() - Method in class javassist.bytecode.SignatureAttribute.ClassType
Returns the class name.
getName() - Method in class javassist.bytecode.SignatureAttribute.TypeParameter
Returns the name of the type parameter.
getName() - Method in class javassist.bytecode.SignatureAttribute.TypeVariable
Returns the variable name.
getName() - Method in class javassist.bytecode.stackmap.TypeData.ArrayElement
 
getName() - Method in class javassist.bytecode.stackmap.TypeData.ArrayType
 
getName() - Method in class javassist.bytecode.stackmap.TypeData.BasicType
 
getName() - Method in class javassist.bytecode.stackmap.TypeData.ClassName
 
getName() - Method in class javassist.bytecode.stackmap.TypeData
 
getName() - Method in class javassist.bytecode.stackmap.TypeData.TypeVar
 
getName() - Method in class javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
getName() - Method in class javassist.compiler.ast.Expr
 
getName() - Method in class javassist.CtClass
Obtains the fully-qualified name of the class.
getName() - Method in class javassist.CtConstructor
Obtains the name of this constructor.
getName() - Method in class javassist.CtField
Returns the name of the field.
getName() - Method in class javassist.CtMember.Cache
 
getName() - Method in class javassist.CtMember
Obtains the name of the member.
getName() - Method in class javassist.CtMethod
Obtains the name of this method.
getName() - Method in class javassist.tools.reflect.ClassMetaobject
Obtains the name of this class.
getNameAndType(ConstPool) - Method in class javassist.expr.MethodCall
 
getNameAndTypeDescriptor(int) - Method in class javassist.bytecode.ConstPool
Reads the descriptor_index field of the CONSTANT_NameAndType_info structure at the given index.
getNameAndTypeName(int) - Method in class javassist.bytecode.ConstPool
Reads the name_index field of the CONSTANT_NameAndType_info structure at the given index.
getNestedClasses() - Method in class javassist.CtClass
Returns an array of nested classes declared in the class.
getNestedClasses() - Method in class javassist.CtClassType
 
getNext(CodeIterator, int, int) - Method in class javassist.bytecode.analysis.Analyzer
 
getNext() - Method in class javassist.convert.Transformer
 
getNextNonWhiteChar() - Method in class javassist.compiler.Lex
 
getObject() - Method in class javassist.tools.reflect.Metaobject
Obtains the object controlled by this metaobject.
getObject(String) - Method in class javassist.tools.rmi.ObjectImporter
Finds the object exported by a server with the specified name.
getOperator() - Method in class javassist.compiler.ast.Expr
 
getOperator() - Method in class javassist.compiler.ast.Stmnt
 
getOpPrecedence(int) - Method in class javassist.compiler.Parser
 
getOprand() - Method in class javassist.compiler.ast.CastExpr
 
getOrNull(String) - Method in class javassist.ClassPool
Reads a class file from the source and returns a reference to the CtClass object representing that class file.
getPackageName() - Method in class javassist.CtClass
Obtains the package name.
getPackageName(String) - Static method in class javassist.util.proxy.ProxyFactory
 
getParamDescriptor(String) - Static method in class javassist.bytecode.Descriptor
Returns the signature of the given descriptor.
getParameterAnnotations() - Method in class javassist.CtBehavior
Returns the parameter annotations associated with this method or constructor.
getParameterAnnotations(boolean) - Method in class javassist.CtBehavior
 
getParameters() - Method in class javassist.bytecode.SignatureAttribute.ClassSignature
Returns the type parameters.
getParameterTypes(String, ClassPool) - Static method in class javassist.bytecode.Descriptor
Returns the CtClass objects representing the parameter types specified by the given descriptor.
getParameterTypes() - Method in class javassist.bytecode.SignatureAttribute.MethodSignature
Returns the types of the formal parameters.
getParameterTypes() - Method in class javassist.CtBehavior
Obtains parameter types of this method/constructor.
getParameterTypes(int) - Method in class javassist.tools.reflect.ClassMetaobject
Returns an array of Class objects representing the formal parameter types of the method specified by identifier.
getParameterTypes(int) - Method in class javassist.tools.reflect.Metaobject
Returns an array of Class objects representing the formal parameter types of the method specified by identifier.
getParams() - Method in class javassist.compiler.ast.MethodDecl
 
getParams(String) - Static method in class javassist.runtime.Desc
Interprets the given type descriptor representing a method signature.
getParent() - Method in class javassist.compiler.SymbolTable
 
getPort() - Method in class javassist.tools.web.Viewer
Returns the port number.
getPos() - Method in class javassist.bytecode.ByteStream
 
getPrimitiveType(int) - Method in class javassist.expr.NewArray
 
getReason() - Method in exception javassist.CannotCompileException
Gets a long message if it is available.
getReason() - Method in exception javassist.tools.reflect.CannotInvokeException
Returns the cause of this exception.
getRefClasses(Map) - Method in class javassist.bytecode.AnnotationsAttribute
 
getRefClasses(Map) - Method in class javassist.bytecode.AttributeInfo
 
getRefClasses(List, Map) - Static method in class javassist.bytecode.AttributeInfo
 
getRefClasses(Map) - Method in class javassist.bytecode.ClassFile
Internal-use only.
getRefClasses(Map) - Method in class javassist.bytecode.CodeAttribute
 
getRefClasses(Map) - Method in class javassist.bytecode.ParameterAnnotationsAttribute
 
getRefClasses() - Method in class javassist.CtClass
Returns a collection of the names of all the classes referenced in this class.
getReflectiveMethods() - Method in class javassist.tools.reflect.ClassMetaobject
Returns an array of the methods defined on the given reflective object.
getRegisteredCLs() - Method in interface javassist.scopedpool.ScopedClassPoolRepository
Get the registered classloaders.
getRegisteredCLs() - Method in class javassist.scopedpool.ScopedClassPoolRepositoryImpl
Get the registered classloaders.
getRetType(String) - Static method in class javassist.bytecode.stackmap.TypedBlock
 
getReturn() - Method in class javassist.compiler.ast.MethodDecl
 
getReturnOp() - Method in class javassist.CtPrimitiveType
Returns the opcode for returning a value of the type.
getReturnType(String, ClassPool) - Static method in class javassist.bytecode.Descriptor
Returns the CtClass object representing the return type specified by the given descriptor.
getReturnType() - Method in class javassist.bytecode.SignatureAttribute.MethodSignature
Returns the type of the returned value.
getReturnType() - Method in class javassist.CtMethod
Obtains the type of the returned value.
getReturnType(int) - Method in class javassist.tools.reflect.ClassMetaobject
Returns a Class objects representing the return type of the method specified by identifier.
getReturnType(int) - Method in class javassist.tools.reflect.Metaobject
Returns a Class objects representing the return type of the method specified by identifier.
getReturnType0() - Method in class javassist.CtBehavior
Obtains the type of the returned value.
getRight() - Method in class javassist.compiler.ast.ASTList
 
getRight() - Method in class javassist.compiler.ast.ASTree
 
getRight() - Method in class javassist.compiler.ast.Pair
 
getRootComponent(Type) - Method in class javassist.bytecode.analysis.Type
 
getServer() - Method in class javassist.tools.web.Viewer
Returns the server name.
getSignature() - Method in class javassist.bytecode.SignatureAttribute
Returns the generic signature indicated by signature_index.
getSignature() - Method in class javassist.CtBehavior
Returns the method signature (the parameter types and the return type).
getSignature() - Method in class javassist.CtField
Returns the character string representing the type of the field.
getSignature() - Method in class javassist.CtMember.Cache
 
getSignature() - Method in class javassist.CtMember
Returns the character string representing the signature of the member.
getSignature() - Method in class javassist.expr.FieldAccess
Returns the signature of the field type.
getSignature() - Method in class javassist.expr.MethodCall
Returns the method signature (the parameter types and the return type).
getSignature() - Method in class javassist.expr.NewExpr
Get the signature of the constructor The signature is represented by a character string called method descriptor, which is defined in the JVM specification.
getSimpleName() - Method in class javassist.CtClass
Obtains the not-qualified class name.
getSize() - Method in class javassist.bytecode.analysis.MultiArrayType
 
getSize() - Method in class javassist.bytecode.analysis.MultiType
Always returns 1, since this type is a reference.
getSize() - Method in class javassist.bytecode.analysis.Type
Gets the word size of this type.
getSize() - Method in class javassist.bytecode.ByteVector
 
getSize() - Method in class javassist.bytecode.ConstPool
Returns the number of entries in this table.
getSourceFile() - Method in class javassist.bytecode.ClassFile
Returns the source file containing this class.
getSourcefileName(String) - Static method in class javassist.bytecode.ClassFile
 
getStack(int) - Method in class javassist.bytecode.analysis.Frame
Returns the type on the stack at the specified index.
getStackDepth() - Method in class javassist.bytecode.Bytecode
Returns the current stack depth.
getStackMap() - Method in class javassist.bytecode.StackMap.Copier
 
getStartPosOfBody(CodeAttribute) - Method in class javassist.CtBehavior
 
getStartPosOfBody(CodeAttribute) - Method in class javassist.CtConstructor
 
GETSTATIC - Static variable in interface javassist.bytecode.Opcode
 
getStaticInitializer() - Method in class javassist.bytecode.ClassFile
Returns a static initializer (class initializer), or null if it does not exist.
getStoreReplacementSignature(int) - Method in class javassist.convert.TransformAccessArrayField
 
getString() - Method in class javassist.compiler.Lex
 
getStringInfo(int) - Method in class javassist.bytecode.ConstPool
Reads CONSTANT_String_info structure at the given index.
getStringRep() - Method in class javassist.CtMethod
 
getSuperclass() - Method in class javassist.bytecode.ClassFile
Returns the super class name.
getSuperClass() - Method in class javassist.bytecode.SignatureAttribute.ClassSignature
Returns the super class.
getSuperclass(CtClass) - Static method in class javassist.compiler.MemberResolver
 
getSuperclass() - Method in class javassist.CtArray
 
getSuperclass() - Method in class javassist.CtClass
Obtains the class object representing the superclass of the class.
getSuperclass() - Method in class javassist.CtClassType
 
getSuperclass() - Method in class javassist.util.proxy.ProxyFactory
Obtains the super class set by setSuperclass().
getSuperclassId() - Method in class javassist.bytecode.ClassFile
Returns the index of the constant pool entry representing the super class.
getSuperclassName() - Method in class javassist.CtConstructor
 
getSuperName() - Method in class javassist.compiler.CodeGen
Returns the JVM-internal representation of this super class name.
getSuperName() - Method in class javassist.compiler.MemberCodeGen
Returns the JVM-internal representation of this super class name.
getSuperName() - Method in class javassist.compiler.TypeChecker
Returns the JVM-internal representation of this super class name.
getTag() - Method in class javassist.bytecode.ClassInfo
 
getTag() - Method in class javassist.bytecode.ConstInfo
 
getTag() - Method in class javassist.bytecode.ConstInfoPadding
 
getTag(int) - Method in class javassist.bytecode.ConstPool
Returns the tag field of the constant pool table entry at the given index.
getTag() - Method in class javassist.bytecode.DoubleInfo
 
getTag() - Method in class javassist.bytecode.FieldrefInfo
 
getTag() - Method in class javassist.bytecode.FloatInfo
 
getTag() - Method in class javassist.bytecode.IntegerInfo
 
getTag() - Method in class javassist.bytecode.InterfaceMethodrefInfo
 
getTag() - Method in class javassist.bytecode.InvokeDynamicInfo
 
getTag() - Method in class javassist.bytecode.LongInfo
 
getTag() - Method in class javassist.bytecode.MethodHandleInfo
 
getTag() - Method in class javassist.bytecode.MethodrefInfo
 
getTag() - Method in class javassist.bytecode.MethodTypeInfo
 
getTag() - Method in class javassist.bytecode.NameAndTypeInfo
 
getTag() - Method in class javassist.bytecode.StringInfo
 
getTag() - Method in class javassist.bytecode.Utf8Info
 
getTag() - Method in class javassist.compiler.ast.ArrayInit
 
getTag() - Method in class javassist.compiler.ast.ASTree
Returns the type of this node.
getTag() - Method in class javassist.compiler.ast.CastExpr
 
getTag() - Method in class javassist.compiler.ast.CondExpr
 
getTag() - Method in class javassist.compiler.ast.Declarator
 
getTag() - Method in class javassist.compiler.ast.Expr
 
getTag() - Method in class javassist.compiler.ast.InstanceOfExpr
 
getTag() - Method in class javassist.compiler.ast.NewExpr
 
getTag() - Method in class javassist.compiler.ast.Stmnt
 
getTagName() - Method in class javassist.bytecode.FieldrefInfo
 
getTagName() - Method in class javassist.bytecode.InterfaceMethodrefInfo
 
getTagName() - Method in class javassist.bytecode.MemberrefInfo
 
getTagName() - Method in class javassist.bytecode.MethodrefInfo
 
getTempVar() - Method in class javassist.compiler.CodeGen
Returns a local variable that single or double words can be stored in.
getter(String, CtField) - Static method in class javassist.CtNewMethod
Creates a public getter method.
getTextAround() - Method in class javassist.compiler.Lex
 
getThisClass() - Method in class javassist.compiler.MemberCodeGen
 
getThisClassInfo() - Method in class javassist.bytecode.ConstPool
Returns the index of CONSTANT_Class_info structure specifying the class using this constant pool table.
getThisName() - Method in class javassist.compiler.CodeGen
Returns the JVM-internal representation of this class name.
getThisName() - Method in class javassist.compiler.MemberCodeGen
Returns the JVM-internal representation of this class name.
getThisName() - Method in class javassist.compiler.TypeChecker
Returns the JVM-internal representation of this class name.
getThrows() - Method in class javassist.compiler.ast.MethodDecl
 
getTopIndex() - Method in class javassist.bytecode.analysis.Frame
Gets the index of the type sitting at the top of the stack.
getTopType(int) - Method in class javassist.convert.TransformAccessArrayField
 
getType(String) - Method in class javassist.bytecode.analysis.Executor
 
getType(ClassLoader) - Method in class javassist.bytecode.annotation.AnnotationMemberValue
 
getType(ClassLoader) - Method in class javassist.bytecode.annotation.ArrayMemberValue
 
getType() - Method in class javassist.bytecode.annotation.ArrayMemberValue
Obtains the type of the elements.
getType(ClassLoader) - Method in class javassist.bytecode.annotation.BooleanMemberValue
 
getType(ClassLoader) - Method in class javassist.bytecode.annotation.ByteMemberValue
 
getType(ClassLoader) - Method in class javassist.bytecode.annotation.CharMemberValue
 
getType(ClassLoader) - Method in class javassist.bytecode.annotation.ClassMemberValue
 
getType(ClassLoader) - Method in class javassist.bytecode.annotation.DoubleMemberValue
 
getType(ClassLoader) - Method in class javassist.bytecode.annotation.EnumMemberValue
 
getType() - Method in class javassist.bytecode.annotation.EnumMemberValue
Obtains the enum type name.
getType(ClassLoader) - Method in class javassist.bytecode.annotation.FloatMemberValue
 
getType(ClassLoader) - Method in class javassist.bytecode.annotation.IntegerMemberValue
 
getType(ClassLoader) - Method in class javassist.bytecode.annotation.LongMemberValue
 
getType(ClassLoader) - Method in class javassist.bytecode.annotation.MemberValue
 
getType(ClassLoader) - Method in class javassist.bytecode.annotation.ShortMemberValue
 
getType(ClassLoader) - Method in class javassist.bytecode.annotation.StringMemberValue
 
getType() - Method in class javassist.bytecode.SignatureAttribute.TypeArgument
Returns the type represented by this argument if the argument is not a wildcard type.
getType() - Method in class javassist.compiler.ast.CastExpr
 
getType() - Method in class javassist.compiler.ast.Declarator
 
getType() - Method in class javassist.compiler.ast.DoubleConst
 
getType() - Method in class javassist.compiler.ast.IntConst
 
getType() - Method in class javassist.CtField
Returns the type of the field.
getType() - Method in class javassist.expr.Cast
Returns the CtClass object representing the type specified by the cast.
getType() - Method in class javassist.expr.Handler
Returns the type handled by the catch clause.
getType() - Method in class javassist.expr.Instanceof
Returns the CtClass object representing the type name on the right hand side of the instanceof operator.
getType(String) - Static method in class javassist.runtime.Desc
Interprets the given type descriptor.
getType(String, int, int, int) - Static method in class javassist.runtime.Desc
 
getTypeArguments() - Method in class javassist.bytecode.SignatureAttribute.ClassType
Returns the type arguments.
getTypeData(ConstPool) - Method in class javassist.bytecode.stackmap.TypeData.AbsTypeVar
 
getTypeData(ConstPool) - Method in class javassist.bytecode.stackmap.TypeData.BasicType
 
getTypeData(ConstPool) - Method in class javassist.bytecode.stackmap.TypeData.ClassName
 
getTypeData(ConstPool) - Method in class javassist.bytecode.stackmap.TypeData
 
getTypeData(ConstPool) - Method in class javassist.bytecode.stackmap.TypeData.NullType
 
getTypeData(ConstPool) - Method in class javassist.bytecode.stackmap.TypeData.TypeVar
 
getTypeData(ConstPool) - Method in class javassist.bytecode.stackmap.TypeData.UninitData
 
getTypeData(ConstPool) - Method in class javassist.bytecode.stackmap.TypeData.UninitThis
 
getTypeData(ConstPool) - Method in class javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
getTypeName() - Method in class javassist.bytecode.annotation.Annotation
Obtains the name of the annotation type.
getTypeName() - Method in class javassist.bytecode.annotation.AnnotationImpl
Obtains the name of the annotation type.
getTypeName(int) - Static method in class javassist.compiler.MemberResolver
 
getTypeParameters() - Method in class javassist.bytecode.SignatureAttribute.MethodSignature
Returns the formal type parameters.
getTypeTag() - Method in class javassist.bytecode.stackmap.TypeData.AbsTypeVar
 
getTypeTag() - Method in class javassist.bytecode.stackmap.TypeData.BasicType
 
getTypeTag() - Method in class javassist.bytecode.stackmap.TypeData.ClassName
 
getTypeTag() - Method in class javassist.bytecode.stackmap.TypeData
 
getTypeTag() - Method in class javassist.bytecode.stackmap.TypeData.NullType
 
getTypeTag() - Method in class javassist.bytecode.stackmap.TypeData.TypeVar
 
getTypeTag() - Method in class javassist.bytecode.stackmap.TypeData.UninitData
 
getTypeTag() - Method in class javassist.bytecode.stackmap.TypeData.UninitThis
 
getTypeTag() - Method in class javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
getUniqueNumber() - Method in class javassist.CtClassType
 
getURL() - Method in class javassist.CtClass
Returns the uniform resource locator (URL) of the class file.
getURL() - Method in class javassist.CtClassType
 
getUtf8Info(int) - Method in class javassist.bytecode.ConstPool
Reads CONSTANT_utf8_info structure at the given index.
getValue(ClassLoader, ClassPool, Method) - Method in class javassist.bytecode.annotation.AnnotationMemberValue
 
getValue() - Method in class javassist.bytecode.annotation.AnnotationMemberValue
Obtains the value.
getValue(ClassLoader, ClassPool, Method) - Method in class javassist.bytecode.annotation.ArrayMemberValue
 
getValue() - Method in class javassist.bytecode.annotation.ArrayMemberValue
Obtains the elements of the array.
getValue(ClassLoader, ClassPool, Method) - Method in class javassist.bytecode.annotation.BooleanMemberValue
 
getValue() - Method in class javassist.bytecode.annotation.BooleanMemberValue
Obtains the value of the member.
getValue(ClassLoader, ClassPool, Method) - Method in class javassist.bytecode.annotation.ByteMemberValue
 
getValue() - Method in class javassist.bytecode.annotation.ByteMemberValue
Obtains the value of the member.
getValue(ClassLoader, ClassPool, Method) - Method in class javassist.bytecode.annotation.CharMemberValue
 
getValue() - Method in class javassist.bytecode.annotation.CharMemberValue
Obtains the value of the member.
getValue(ClassLoader, ClassPool, Method) - Method in class javassist.bytecode.annotation.ClassMemberValue
 
getValue() - Method in class javassist.bytecode.annotation.ClassMemberValue
Obtains the value of the member.
getValue(ClassLoader, ClassPool, Method) - Method in class javassist.bytecode.annotation.DoubleMemberValue
 
getValue() - Method in class javassist.bytecode.annotation.DoubleMemberValue
Obtains the value of the member.
getValue(ClassLoader, ClassPool, Method) - Method in class javassist.bytecode.annotation.EnumMemberValue
 
getValue() - Method in class javassist.bytecode.annotation.EnumMemberValue
Obtains the name of the enum constant value.
getValue(ClassLoader, ClassPool, Method) - Method in class javassist.bytecode.annotation.FloatMemberValue
 
getValue() - Method in class javassist.bytecode.annotation.FloatMemberValue
Obtains the value of the member.
getValue(ClassLoader, ClassPool, Method) - Method in class javassist.bytecode.annotation.IntegerMemberValue
 
getValue() - Method in class javassist.bytecode.annotation.IntegerMemberValue
Obtains the value of the member.
getValue(ClassLoader, ClassPool, Method) - Method in class javassist.bytecode.annotation.LongMemberValue
 
getValue() - Method in class javassist.bytecode.annotation.LongMemberValue
Obtains the value of the member.
getValue(ClassLoader, ClassPool, Method) - Method in class javassist.bytecode.annotation.MemberValue
Returns the value.
getValue(ClassLoader, ClassPool, Method) - Method in class javassist.bytecode.annotation.ShortMemberValue
 
getValue() - Method in class javassist.bytecode.annotation.ShortMemberValue
Obtains the value of the member.
getValue(ClassLoader, ClassPool, Method) - Method in class javassist.bytecode.annotation.StringMemberValue
 
getValue() - Method in class javassist.bytecode.annotation.StringMemberValue
Obtains the value of the member.
getVar(int) - Method in class javassist.compiler.MemberCodeGen.JsrHook
 
getVariable() - Method in class javassist.compiler.ast.Declarator
 
getWrapperName() - Method in class javassist.CtPrimitiveType
Returns the name of the wrapper class.
GOTO - Static variable in interface javassist.bytecode.Opcode
 
GOTO - Static variable in interface javassist.compiler.TokenId
 
GOTO_W - Static variable in interface javassist.bytecode.Opcode
 
growStack(int) - Method in class javassist.bytecode.Bytecode
Increases the current stack depth.

H

handler - Variable in class javassist.bytecode.analysis.Analyzer.ExceptionInfo
 
Handler - Class in javassist.expr
A catch clause or a finally block.
Handler(ExceptionTable, int, CodeIterator, CtClass, MethodInfo) - Constructor for class javassist.expr.Handler
Undocumented constructor.
handler - Variable in class javassist.util.proxy.ProxyFactory
 
HANDLER - Static variable in class javassist.util.proxy.ProxyFactory
 
handler - Variable in class javassist.util.proxy.SerializedProxy
 
HANDLER_GETTER - Static variable in class javassist.util.proxy.ProxyFactory
 
HANDLER_GETTER_KEY - Static variable in class javassist.util.proxy.ProxyFactory
 
HANDLER_GETTER_TYPE - Static variable in class javassist.util.proxy.ProxyFactory
 
HANDLER_SETTER - Static variable in class javassist.util.proxy.ProxyFactory
 
HANDLER_SETTER_TYPE - Static variable in class javassist.util.proxy.ProxyFactory
 
HANDLER_TYPE - Static variable in class javassist.util.proxy.ProxyFactory
 
handlerPc(int) - Method in class javassist.bytecode.ExceptionTable
Returns handlerPc of the n-th entry.
handlerPc - Variable in class javassist.bytecode.ExceptionTableEntry
 
hasAnnotation(Class) - Method in class javassist.CtBehavior
Returns true if the class has the specified annotation class.
hasAnnotation(Class) - Method in class javassist.CtClass
Returns true if the class has the specified annotation class.
hasAnnotation(Class) - Method in class javassist.CtClassType
 
hasAnnotation(Class) - Method in class javassist.CtField
Returns true if the class has the specified annotation class.
hasAnnotation(Class) - Method in class javassist.CtMember.Cache
 
hasAnnotation(Class) - Method in class javassist.CtMember
Returns true if the class has the specified annotation class.
hasAnnotationType(Class, ClassPool, AnnotationsAttribute, AnnotationsAttribute) - Static method in class javassist.CtClassType
 
hasConstructor - Variable in class javassist.CtNewClass
 
hasGetHandler - Variable in class javassist.util.proxy.ProxyFactory
 
hash - Variable in class javassist.scopedpool.SoftValueHashMap
 
hashCode() - Method in class javassist.bytecode.annotation.AnnotationImpl
Returns a hash code value for this object.
hashCode() - Method in class javassist.bytecode.ClassInfo
 
hashCode() - Method in class javassist.bytecode.DoubleInfo
 
hashCode() - Method in class javassist.bytecode.FloatInfo
 
hashCode() - Method in class javassist.bytecode.IntegerInfo
 
hashCode() - Method in class javassist.bytecode.InvokeDynamicInfo
 
hashCode() - Method in class javassist.bytecode.LongInfo
 
hashCode() - Method in class javassist.bytecode.MemberrefInfo
 
hashCode() - Method in class javassist.bytecode.MethodHandleInfo
 
hashCode() - Method in class javassist.bytecode.MethodTypeInfo
 
hashCode() - Method in class javassist.bytecode.NameAndTypeInfo
 
hashCode() - Method in class javassist.bytecode.StringInfo
 
hashCode() - Method in class javassist.bytecode.Utf8Info
 
hashCode() - Method in class javassist.CtMethod
Returns a hash code value for the method.
hasMemberCache() - Method in class javassist.CtClassType
Returns null if members are not cached.
hasMore() - Method in class javassist.compiler.Parser
 
hasNext() - Method in class javassist.bytecode.CodeIterator
Returns true if there is more instructions.
hasNext() - Method in class javassist.bytecode.Descriptor.Iterator
Returns true if the iteration has more elements.
hasReturned - Variable in class javassist.compiler.CodeGen
true if the last visited node is a return statement.
head - Variable in class javassist.bytecode.analysis.IntQueue
 
head() - Method in class javassist.compiler.ast.ASTList
Returns the car part of the list.
help(PrintStream) - Static method in class javassist.tools.reflect.Compiler
 
hexDigits - Static variable in class javassist.util.proxy.ProxyFactory
 
hiddenMethods - Variable in class javassist.CtClassType
 
high - Variable in class javassist.bytecode.CodeIterator.Table
 
HOLDER - Static variable in class javassist.util.proxy.ProxyFactory
 
HOLDER_TYPE - Static variable in class javassist.util.proxy.ProxyFactory
 
HOST_NAME - Static variable in class javassist.util.HotSwapper
 
hostname - Variable in class javassist.URLClassPath
 
hotswap() - Method in class javassist.util.HotSwapper
 
HotSwapper - Class in javassist.util
A utility class for dynamically reloading a class by the Java Platform Debugger Architecture (JPDA), or HotSwap.
HotSwapper(int) - Constructor for class javassist.util.HotSwapper
Connects to the JVM.
HotSwapper(String) - Constructor for class javassist.util.HotSwapper
Connects to the JVM.
htmlfileBase - Variable in class javassist.tools.web.Webserver
The top directory of html (and .gif, .class, ...) files.

I

I2B - Static variable in interface javassist.bytecode.Opcode
 
I2C - Static variable in interface javassist.bytecode.Opcode
 
I2D - Static variable in interface javassist.bytecode.Opcode
 
I2F - Static variable in interface javassist.bytecode.Opcode
 
I2L - Static variable in interface javassist.bytecode.Opcode
 
I2S - Static variable in interface javassist.bytecode.Opcode
 
IADD - Static variable in interface javassist.bytecode.Opcode
 
IALOAD - Static variable in interface javassist.bytecode.Opcode
 
IAND - Static variable in interface javassist.bytecode.Opcode
 
IASTORE - Static variable in interface javassist.bytecode.Opcode
 
ICONST_0 - Static variable in interface javassist.bytecode.Opcode
 
ICONST_1 - Static variable in interface javassist.bytecode.Opcode
 
ICONST_2 - Static variable in interface javassist.bytecode.Opcode
 
ICONST_3 - Static variable in interface javassist.bytecode.Opcode
 
ICONST_4 - Static variable in interface javassist.bytecode.Opcode
 
ICONST_5 - Static variable in interface javassist.bytecode.Opcode
 
ICONST_M1 - Static variable in interface javassist.bytecode.Opcode
 
identifier - Variable in class javassist.compiler.ast.Symbol
 
Identifier - Static variable in interface javassist.compiler.TokenId
 
identifier - Variable in class javassist.tools.rmi.ExportedObject
 
IDIV - Static variable in interface javassist.bytecode.Opcode
 
IF - Static variable in interface javassist.compiler.TokenId
 
If16(int, int) - Constructor for class javassist.bytecode.CodeIterator.If16
 
IF_ACMPEQ - Static variable in interface javassist.bytecode.Opcode
 
IF_ACMPNE - Static variable in interface javassist.bytecode.Opcode
 
IF_ICMPEQ - Static variable in interface javassist.bytecode.Opcode
 
IF_ICMPGE - Static variable in interface javassist.bytecode.Opcode
 
IF_ICMPGT - Static variable in interface javassist.bytecode.Opcode
 
IF_ICMPLE - Static variable in interface javassist.bytecode.Opcode
 
IF_ICMPLT - Static variable in interface javassist.bytecode.Opcode
 
IF_ICMPNE - Static variable in interface javassist.bytecode.Opcode
 
IFEQ - Static variable in interface javassist.bytecode.Opcode
 
IFGE - Static variable in interface javassist.bytecode.Opcode
 
IFGT - Static variable in interface javassist.bytecode.Opcode
 
IFLE - Static variable in interface javassist.bytecode.Opcode
 
IFLT - Static variable in interface javassist.bytecode.Opcode
 
IFNE - Static variable in interface javassist.bytecode.Opcode
 
IFNONNULL - Static variable in interface javassist.bytecode.Opcode
 
IFNULL - Static variable in interface javassist.bytecode.Opcode
 
ifOp - Static variable in class javassist.compiler.CodeGen
 
ifOp2 - Static variable in class javassist.compiler.CodeGen
 
IINC - Static variable in interface javassist.bytecode.Opcode
 
ILOAD - Static variable in interface javassist.bytecode.Opcode
 
ILOAD_0 - Static variable in interface javassist.bytecode.Opcode
 
ILOAD_1 - Static variable in interface javassist.bytecode.Opcode
 
ILOAD_2 - Static variable in interface javassist.bytecode.Opcode
 
ILOAD_3 - Static variable in interface javassist.bytecode.Opcode
 
IMPLEMENTS - Static variable in interface javassist.compiler.TokenId
 
IMPORT - Static variable in interface javassist.compiler.TokenId
 
importedPackages - Variable in class javassist.ClassPool
 
importer - Variable in class javassist.tools.rmi.Sample
 
importPackage(String) - Method in class javassist.ClassPool
Record a package name so that the Javassist compiler searches the package to resolve a class name.
IMUL - Static variable in interface javassist.bytecode.Opcode
 
inc() - Method in class javassist.runtime.Cflow.Depth
 
incGetCounter() - Method in class javassist.CtClass
 
incGetCounter() - Method in class javassist.CtClassType
 
incMaxLocals(int) - Method in class javassist.bytecode.Bytecode
Increments max_locals.
incMaxLocals(int) - Method in class javassist.compiler.CodeGen
 
incoming(int) - Method in class javassist.bytecode.analysis.ControlFlow.Block
Returns the block that the control may jump into this block from.
incoming - Variable in class javassist.bytecode.stackmap.BasicBlock
 
incomings() - Method in class javassist.bytecode.analysis.ControlFlow.Block
Returns the number of the control paths entering this block.
index - Variable in class javassist.bytecode.analysis.ControlFlow.Block
 
index() - Method in class javassist.bytecode.analysis.ControlFlow.Block
Returns the position of this block in the array of basic blocks that the basicBlocks method returns.
index - Variable in class javassist.bytecode.CodeAttribute.LdcEntry
 
index - Variable in class javassist.bytecode.CodeIterator.LdcW
 
index - Variable in class javassist.bytecode.ConstInfo
 
index - Variable in class javassist.bytecode.Descriptor.Iterator
 
index - Variable in class javassist.bytecode.LineNumberAttribute.Pc
The index into the code array.
index(int) - Method in class javassist.bytecode.LocalVariableAttribute
Returns local_variable_table[i].index.
index - Variable in class javassist.expr.Cast.ProceedForCast
 
index - Variable in class javassist.expr.FieldAccess.ProceedForRead
 
index - Variable in class javassist.expr.FieldAccess.ProceedForWrite
 
index - Variable in class javassist.expr.Handler
 
index - Variable in class javassist.expr.Instanceof.ProceedForInstanceof
 
index - Variable in class javassist.expr.NewArray.ProceedForArray
 
indexOf(String, int) - Method in class javassist.bytecode.SignatureAttribute.Cursor
 
indexOfBytecode() - Method in class javassist.expr.Expr
Returns the index of the bytecode corresponding to the expression.
indexOfParam1() - Method in class javassist.compiler.JvstCodeGen
 
INEG - Static variable in interface javassist.bytecode.Opcode
 
info - Variable in class javassist.bytecode.AnnotationsAttribute.Walker
 
info - Variable in class javassist.bytecode.AttributeInfo
 
info - Variable in class javassist.bytecode.StackMap.Walker
 
info - Variable in class javassist.bytecode.StackMapTable.Walker
 
info - Variable in class javassist.compiler.MemberResolver.Method
 
inheritAllConstructors() - Method in class javassist.CtNewClass
Adds constructors inhrited from the super class.
init - Variable in class javassist.compiler.Javac.CtFieldWithInit
 
init() - Method in class javassist.CtClass.DelayedFileOutputStream
 
init - Variable in class javassist.FieldInitLink
 
init(ClassPool) - Method in class javassist.Loader
 
INIT_HASH_SIZE - Static variable in class javassist.ClassPool
 
initCause(Throwable) - Method in exception javassist.CannotCompileException
Initializes the cause of this throwable.
initFirstBlock(int, int, String, String, boolean, boolean) - Method in class javassist.bytecode.stackmap.TypedBlock
Initializes the first block by the given method descriptor.
initFrames(CtClass, MethodInfo) - Method in class javassist.convert.TransformAccessArrayField
 
initialize(ConstPool, CtClass, MethodInfo) - Method in class javassist.convert.TransformAccessArrayField
 
initialize(ConstPool, CodeAttribute) - Method in class javassist.convert.TransformBefore
 
initialize(ConstPool, CodeAttribute) - Method in class javassist.convert.TransformCall
 
initialize(ConstPool, CodeAttribute) - Method in class javassist.convert.Transformer
 
initialize(ConstPool, CtClass, MethodInfo) - Method in class javassist.convert.Transformer
 
initialize(ConstPool, CodeAttribute) - Method in class javassist.convert.TransformFieldAccess
 
initialize(ConstPool, CodeAttribute) - Method in class javassist.convert.TransformNew
 
initialize(ConstPool, CodeAttribute) - Method in class javassist.convert.TransformNewClass
 
initialized - Variable in class javassist.bytecode.stackmap.TypeData.UninitData
 
Initializer() - Constructor for class javassist.CtField.Initializer
 
initialValue() - Method in class javassist.runtime.Cflow
 
initName - Static variable in class javassist.compiler.ast.MethodDecl
 
initStack(int[], CodeAttribute) - Method in class javassist.bytecode.CodeAnalyzer
 
initSuperclass(String) - Method in class javassist.bytecode.ClassFile
 
inList - Variable in class javassist.bytecode.stackmap.TypeData.TypeVar
 
inMergeSource(MultiType) - Method in class javassist.bytecode.analysis.MultiType
 
Inner - Class in javassist.runtime
A support class for compiling a method declared in an inner class.
Inner() - Constructor for class javassist.runtime.Inner
 
innerClass(int) - Method in class javassist.bytecode.InnerClassesAttribute
Returns the class name indicated by classes[nth].inner_class_info_index.
InnerClassesAttribute - Class in javassist.bytecode
InnerClasses_attribute.
InnerClassesAttribute(ConstPool, int, DataInputStream) - Constructor for class javassist.bytecode.InnerClassesAttribute
 
InnerClassesAttribute(ConstPool, byte[]) - Constructor for class javassist.bytecode.InnerClassesAttribute
 
InnerClassesAttribute(ConstPool) - Constructor for class javassist.bytecode.InnerClassesAttribute
Constructs an empty InnerClasses attribute.
innerClassIndex(int) - Method in class javassist.bytecode.InnerClassesAttribute
Returns classes[nth].inner_class_info_index.
innerName(int) - Method in class javassist.bytecode.InnerClassesAttribute
Returns the simple class name indicated by classes[nth].inner_name_index.
innerNameIndex(int) - Method in class javassist.bytecode.InnerClassesAttribute
Returns classes[nth].inner_name_index.
input - Variable in class javassist.compiler.Lex
 
insert(byte[]) - Method in class javassist.bytecode.CodeIterator
Inserts the given bytecode sequence before the next instruction that would be returned by next() (not before the instruction returned by the last call to next()).
insert(int, byte[]) - Method in class javassist.bytecode.CodeIterator
Inserts the given bytecode sequence before the instruction at the given index pos.
insert(ExceptionTable, int) - Method in class javassist.bytecode.CodeIterator
Copies and inserts the entries in the given exception table at the beginning of the exception table in the code attribute edited by this object.
insert0(int, byte[], boolean) - Method in class javassist.bytecode.CodeIterator
 
insertAfter(String) - Method in class javassist.CtBehavior
Inserts bytecode at the end of the body.
insertAfter(String, boolean) - Method in class javassist.CtBehavior
Inserts bytecode at the end of the body.
insertAfterAdvice(Bytecode, Javac, String, ConstPool, CtClass, int) - Method in class javassist.CtBehavior
 
insertAfterHandler(boolean, Bytecode, CtClass, int, Javac, String) - Method in class javassist.CtBehavior
 
insertAfterMethod(CtMethod, CtMethod) - Method in class javassist.CodeConverter
Inserts a call to another method after an existing method call.
insertAt(int, byte[]) - Method in class javassist.bytecode.CodeIterator
Inserts the given bytecode sequence before the instruction at the given index pos.
insertAt(int, String) - Method in class javassist.CtBehavior
Inserts bytecode at the specified line in the body.
insertAt(int, boolean, String) - Method in class javassist.CtBehavior
Inserts bytecode at the specified line in the body.
insertAuxInitializer(CodeAttribute, Bytecode, int) - Static method in class javassist.CtClassType
 
insertBefore(String) - Method in class javassist.CtBehavior
Inserts bytecode at the beginning of the body.
insertBefore(String, boolean) - Method in class javassist.CtBehavior
 
insertBefore(String) - Method in class javassist.expr.Handler
Inserts bytecode at the beginning of the catch clause.
insertBeforeBody(String) - Method in class javassist.CtConstructor
Inserts bytecode just after another constructor in the super class or this class is called.
insertBeforeMethod(CtMethod, CtMethod) - Method in class javassist.CodeConverter
Insert a call to another method before an existing method call.
insertCast(BinExpr, int, int) - Method in class javassist.compiler.TypeChecker
 
insertClassPath(ClassPath) - Method in class javassist.ClassPool
Insert a ClassPath object at the head of the search path.
insertClassPath(String) - Method in class javassist.ClassPool
Inserts a directory or a jar (or zip) file at the head of the search path.
insertClassPath(ClassPath) - Method in class javassist.ClassPoolTail
 
insertClassPath(String) - Method in class javassist.ClassPoolTail
 
insertDefaultSuperCall() - Method in class javassist.compiler.CodeGen
 
insertDefaultSuperCall() - Method in class javassist.compiler.MemberCodeGen
 
insertDelegate(ScopedClassPoolRepository) - Method in class javassist.scopedpool.ScopedClassPoolRepositoryImpl
 
insertEx(byte[]) - Method in class javassist.bytecode.CodeIterator
Inserts the given bytecode sequence exclusively before the next instruction that would be returned by next() (not before the instruction returned by tha last call to next()).
insertEx(int, byte[]) - Method in class javassist.bytecode.CodeIterator
Inserts the given bytecode sequence exclusively before the instruction at the given index pos.
insertExAt(int, byte[]) - Method in class javassist.bytecode.CodeIterator
Inserts the given bytecode sequence exclusively before the instruction at the given index pos.
insertExGap(int) - Method in class javassist.bytecode.CodeIterator
Inserts an exclusive gap before the next instruction that would be returned by next() (not before the instruction returned by the last call to next()).
insertExGap(int, int) - Method in class javassist.bytecode.CodeIterator
Inserts an exclusive gap in front of the instruction at the given index pos.
insertGap(int) - Method in class javassist.bytecode.CodeIterator
Inserts a gap before the next instruction that would be returned by next() (not before the instruction returned by the last call to next()).
insertGap(int, int) - Method in class javassist.bytecode.CodeIterator
Inserts a gap in front of the instruction at the given index pos.
insertGap(byte[], int, int) - Static method in class javassist.bytecode.StackMapTable.Shifter
 
insertGap2(byte[], int, int, int, byte[], boolean) - Static method in class javassist.bytecode.CodeIterator
 
insertGap2w(byte[], int, int, boolean, ArrayList, CodeIterator.Pointers) - Static method in class javassist.bytecode.CodeIterator
 
insertGapAt(int, int, boolean) - Method in class javassist.bytecode.CodeIterator
Inserts an inclusive or exclusive gap in front of the instruction at the given index pos.
insertGapCore0(byte[], int, int, boolean, ExceptionTable, CodeAttribute) - Static method in class javassist.bytecode.CodeIterator
insertGapCore0() inserts a gap (some NOPs).
insertGapCore0w(byte[], int, int, boolean, ExceptionTable, CodeAttribute, CodeIterator.Gap) - Method in class javassist.bytecode.CodeIterator
 
insertGapCore1(byte[], int, int, boolean, ExceptionTable, CodeAttribute) - Static method in class javassist.bytecode.CodeIterator
 
insertGoto(CodeIterator, int, int) - Method in class javassist.CtBehavior
 
insertLocal(int, int, int) - Method in class javassist.bytecode.StackMap
Updates this stack map table when a new local variable is inserted for a new parameter.
InsertLocal(StackMap, int, int, int) - Constructor for class javassist.bytecode.StackMap.InsertLocal
 
insertLocal(int, int, int) - Method in class javassist.bytecode.StackMapTable
Updates this stack map table when a new local variable is inserted for a new parameter.
InsertLocal(byte[], int, int, int) - Constructor for class javassist.bytecode.StackMapTable.InsertLocal
 
insertLocalVar(int, int) - Method in class javassist.bytecode.CodeAttribute
Changes the index numbers of the local variables to append a new parameter.
insertParameter(String, String) - Static method in class javassist.bytecode.Descriptor
Inserts a parameter type at the beginning of the parameter list represented by the given descriptor.
insertParameter(CtClass, String) - Static method in class javassist.bytecode.Descriptor
Inserts a parameter type at the beginning of the parameter list represented by the given descriptor.
insertParameter(CtClass) - Method in class javassist.CtBehavior
Inserts a new parameter, which becomes the first parameter.
installSignature(byte[]) - Method in class javassist.util.proxy.ProxyFactory
 
instance - Static variable in class javassist.scopedpool.ScopedClassPoolRepositoryImpl
The instance
INSTANCEOF - Static variable in interface javassist.bytecode.Opcode
 
INSTANCEOF - Static variable in interface javassist.compiler.TokenId
 
Instanceof - Class in javassist.expr
Instanceof operator.
Instanceof(int, CodeIterator, CtClass, MethodInfo) - Constructor for class javassist.expr.Instanceof
Undocumented constructor.
Instanceof.ProceedForInstanceof - Class in javassist.expr
 
InstanceOfExpr - Class in javassist.compiler.ast
Instanceof expression.
InstanceOfExpr(ASTList, int, ASTree) - Constructor for class javassist.compiler.ast.InstanceOfExpr
 
InstanceOfExpr(int, int, ASTree) - Constructor for class javassist.compiler.ast.InstanceOfExpr
 
inStaticMethod - Variable in class javassist.compiler.CodeGen
Must be true if compilation is for a static method.
InstructionPrinter - Class in javassist.bytecode
Simple utility class for printing the bytecode instructions of a method.
InstructionPrinter(PrintStream) - Constructor for class javassist.bytecode.InstructionPrinter
Constructs a InstructionPrinter object.
instructionString(CodeIterator, int, ConstPool) - Static method in class javassist.bytecode.InstructionPrinter
Gets a string representation of the bytecode instruction at the specified position.
instrument(CodeConverter) - Method in class javassist.CtBehavior
Modifies the method/constructor body.
instrument(ExprEditor) - Method in class javassist.CtBehavior
Modifies the method/constructor body.
instrument(CodeConverter) - Method in class javassist.CtClass
Applies the given converter to all methods and constructors declared in the class.
instrument(ExprEditor) - Method in class javassist.CtClass
Modifies the bodies of all methods and constructors declared in the class.
instrument(CodeConverter) - Method in class javassist.CtClassType
 
instrument(ExprEditor) - Method in class javassist.CtClassType
 
INT - Static variable in interface javassist.compiler.TokenId
 
IntConst - Class in javassist.compiler.ast
Integer constant.
IntConst(long, int) - Constructor for class javassist.compiler.ast.IntConst
 
IntConstant - Static variable in interface javassist.compiler.TokenId
 
IntConstParameter(int) - Constructor for class javassist.CtMethod.IntConstParameter
 
INTEGER - Static variable in class javassist.bytecode.analysis.Type
Represents the integer primitive type
INTEGER - Static variable in class javassist.bytecode.StackMap
Integer_variable_info.tag.
INTEGER - Static variable in interface javassist.bytecode.stackmap.TypeTag
 
INTEGER - Static variable in class javassist.bytecode.StackMapTable
Integer_variable_info.tag.
integer(int) - Static method in class javassist.CtMethod.ConstParameter
Makes an integer constant.
integer(long) - Static method in class javassist.CtMethod.ConstParameter
Makes a long integer constant.
IntegerInfo - Class in javassist.bytecode
 
IntegerInfo(int, int) - Constructor for class javassist.bytecode.IntegerInfo
 
IntegerInfo(DataInputStream, int) - Constructor for class javassist.bytecode.IntegerInfo
 
IntegerMemberValue - Class in javassist.bytecode.annotation
Integer constant value.
IntegerMemberValue(int, ConstPool) - Constructor for class javassist.bytecode.annotation.IntegerMemberValue
Constructs an int constant value.
IntegerMemberValue(ConstPool, int) - Constructor for class javassist.bytecode.annotation.IntegerMemberValue
Constructs an int constant value.
IntegerMemberValue(ConstPool) - Constructor for class javassist.bytecode.annotation.IntegerMemberValue
Constructs an int constant value.
INTERFACE - Static variable in class javassist.bytecode.AccessFlag
 
INTERFACE - Static variable in interface javassist.compiler.TokenId
 
INTERFACE - Static variable in class javassist.Modifier
 
interfaceMethodInfo(ConstPool, int) - Static method in class javassist.bytecode.InstructionPrinter
 
InterfaceMethodrefInfo - Class in javassist.bytecode
 
InterfaceMethodrefInfo(int, int, int) - Constructor for class javassist.bytecode.InterfaceMethodrefInfo
 
InterfaceMethodrefInfo(DataInputStream, int) - Constructor for class javassist.bytecode.InterfaceMethodrefInfo
 
interfaces - Variable in class javassist.bytecode.analysis.MultiType
 
interfaces - Variable in class javassist.bytecode.ClassFile
 
interfaces - Variable in class javassist.bytecode.SignatureAttribute.ClassSignature
 
interfaces - Variable in class javassist.CtArray
 
interfaces - Variable in class javassist.util.proxy.ProxyFactory
 
interfaces - Variable in class javassist.util.proxy.SerializedProxy
 
interfacesForProxy - Variable in class javassist.tools.rmi.StubGenerator
 
IntInitializer(int) - Constructor for class javassist.CtField.IntInitializer
 
IntQueue - Class in javassist.bytecode.analysis
 
IntQueue() - Constructor for class javassist.bytecode.analysis.IntQueue
 
IntQueue.Entry - Class in javassist.bytecode.analysis
 
intRead() - Method in interface javassist.CodeConverter.ArrayAccessReplacementMethodNames
Returns the name of a static method with the signature (Ljava/lang/Object;I)I to replace reading from a int[].
intRead() - Method in class javassist.CodeConverter.DefaultArrayAccessReplacementMethodNames
Returns "arrayReadInt" as the name of the static method with the signature (Ljava/lang/Object;I)I to replace reading from a int[].
intType - Static variable in class javassist.CtClass
The CtClass object representing the int type.
intWrite() - Method in interface javassist.CodeConverter.ArrayAccessReplacementMethodNames
Returns the name of a static method with the signature (Ljava/lang/Object;II)V to replace writing to a int[].
intWrite() - Method in class javassist.CodeConverter.DefaultArrayAccessReplacementMethodNames
Returns "arrayWriteInt" as the name of the static method with the signature (Ljava/lang/Object;II)V to replace writing to a int[].
INVALID - Static variable in class javassist.compiler.MemberResolver
 
invalidDim(int, int, String, int, int, String, boolean) - Method in class javassist.compiler.CodeGen
 
invalidNames - Variable in class javassist.compiler.MemberResolver
 
invalidNamesMap - Static variable in class javassist.compiler.MemberResolver
 
invisibleTag - Static variable in class javassist.bytecode.AnnotationsAttribute
The name of the RuntimeInvisibleAnnotations attribute.
invisibleTag - Static variable in class javassist.bytecode.ParameterAnnotationsAttribute
The name of the RuntimeInvisibleParameterAnnotations attribute.
invoke(Object, Method, Object[]) - Method in class javassist.bytecode.annotation.AnnotationImpl
Executes a method invocation on a proxy instance.
invoke(Object, int, Object[]) - Static method in class javassist.tools.reflect.ClassMetaobject
Invokes a method whose name begins with methodPrefix "_m_" and the identifier.
invoke(Object, Method, Method, Object[]) - Method in interface javassist.util.proxy.MethodHandler
Is called when a method is invoked on a proxy instance associated with this handler.
invoke(Object, Method, Method, Object[]) - Method in class javassist.util.proxy.RuntimeSupport.DefaultMethodHandler
 
INVOKEDYNAMIC - Static variable in interface javassist.bytecode.Opcode
 
InvokeDynamicInfo - Class in javassist.bytecode
 
InvokeDynamicInfo(int, int, int) - Constructor for class javassist.bytecode.InvokeDynamicInfo
 
InvokeDynamicInfo(DataInputStream, int) - Constructor for class javassist.bytecode.InvokeDynamicInfo
 
INVOKEINTERFACE - Static variable in interface javassist.bytecode.Opcode
 
INVOKESPECIAL - Static variable in interface javassist.bytecode.Opcode
 
INVOKESTATIC - Static variable in interface javassist.bytecode.Opcode
 
INVOKEVIRTUAL - Static variable in interface javassist.bytecode.Opcode
 
IOR - Static variable in interface javassist.bytecode.Opcode
 
IREM - Static variable in interface javassist.bytecode.Opcode
 
IRETURN - Static variable in interface javassist.bytecode.Opcode
 
is2byte() - Method in class javassist.bytecode.Descriptor.Iterator
Returns true if the current element is double or long type.
is2word(int, int) - Static method in class javassist.compiler.CodeGen
 
is2WordType() - Method in class javassist.bytecode.stackmap.TypeData.ArrayElement
 
is2WordType() - Method in class javassist.bytecode.stackmap.TypeData.ArrayType
 
is2WordType() - Method in class javassist.bytecode.stackmap.TypeData.BasicType
 
is2WordType() - Method in class javassist.bytecode.stackmap.TypeData.ClassName
 
is2WordType() - Method in class javassist.bytecode.stackmap.TypeData
 
is2WordType - Variable in class javassist.bytecode.stackmap.TypeData.TypeVar
 
is2WordType() - Method in class javassist.bytecode.stackmap.TypeData.TypeVar
 
is2WordType() - Method in class javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
isAbstract() - Method in class javassist.bytecode.ClassFile
Returns true if this is an abstract class or an interface.
isAbstract - Variable in class javassist.bytecode.ClassFileWriter.MethodWriter
 
isAbstract(int) - Static method in class javassist.Modifier
Returns true if the modifiers include the abstract modifier.
isAccessed(int) - Method in class javassist.bytecode.analysis.Subroutine
 
isAccessibleField(CtField, FieldInfo) - Method in class javassist.compiler.MemberCodeGen
Returns null if the field is accessible.
isAlwaysBranch(ASTree, boolean) - Static method in class javassist.compiler.CodeGen
 
isAnnotation() - Method in class javassist.CtClass
Determines whether this object represents an annotation type.
isAnnotation() - Method in class javassist.CtClassType
 
isAnnotation(int) - Static method in class javassist.Modifier
Returns true if the modifiers include the annotation modifier.
isArray() - Method in class javassist.bytecode.analysis.MultiArrayType
 
isArray() - Method in class javassist.bytecode.analysis.MultiType
Always reutnrs false since this type is never used for an array
isArray() - Method in class javassist.bytecode.analysis.Type
Returns whether or not this type is an array.
isArray() - Method in class javassist.compiler.ast.NewExpr
 
isArray() - Method in class javassist.CtArray
 
isArray() - Method in class javassist.CtClass
Returns true if this object represents an array type.
isAssignableFrom(Type) - Method in class javassist.bytecode.analysis.MultiArrayType
 
isAssignableFrom(Type) - Method in class javassist.bytecode.analysis.MultiType
 
isAssignableFrom(Type) - Method in class javassist.bytecode.analysis.Type
Determines whether this type is assignable, to the passed type.
isAssignableTo(Type) - Method in class javassist.bytecode.analysis.MultiArrayType
 
isAssignableTo(Type) - Method in class javassist.bytecode.analysis.MultiType
 
isAssignOp(int) - Static method in class javassist.compiler.Parser
 
isBasicType() - Method in class javassist.bytecode.stackmap.TypeData.ArrayElement
 
isBasicType() - Method in class javassist.bytecode.stackmap.TypeData.ArrayType
 
isBasicType() - Method in class javassist.bytecode.stackmap.TypeData.BasicType
 
isBasicType() - Method in class javassist.bytecode.stackmap.TypeData.ClassName
 
isBasicType() - Method in class javassist.bytecode.stackmap.TypeData
If the type is a basic type, this method normalizes the type and returns a BasicType object.
isBasicType() - Method in class javassist.bytecode.stackmap.TypeData.TypeVar
 
isBasicType() - Method in class javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
isBlank(int) - Static method in class javassist.compiler.Lex
 
isBootstrapCl - Variable in class javassist.scopedpool.ScopedClassPool
 
isBridge(Method) - Static method in class javassist.util.proxy.ProxyFactory
 
isBuiltinType(int) - Static method in class javassist.compiler.Parser
 
isClassInitializer() - Method in class javassist.CtConstructor
Returns true if this object represents a static initializer.
isConstant(BinExpr, int, ASTree, ASTree) - Method in class javassist.compiler.TypeChecker
 
isConstant(Expr, int, ASTree) - Method in class javassist.compiler.TypeChecker
 
isConstructor(String, int) - Method in class javassist.bytecode.ConstPool
Determines whether CONSTANT_Methodref_info structure at the given index represents the constructor of the given class.
isConstructor() - Method in class javassist.bytecode.MethodInfo
Returns true if this is a constructor.
isConstructor() - Method in class javassist.compiler.ast.MethodDecl
 
isConstructor() - Method in class javassist.CtConstructor
Returns true if this object represents a constructor.
isDigit(int) - Static method in class javassist.compiler.Lex
 
isDuplicated(MethodInfo, String, String, MethodInfo, ListIterator) - Static method in class javassist.bytecode.ClassFile
 
isEmpty() - Method in class javassist.bytecode.analysis.IntQueue
 
isEmpty() - Method in class javassist.CtBehavior
Returns true if the body is empty.
isEmpty() - Method in class javassist.CtConstructor
Returns true if the constructor (or static initializer) is the default one.
isEmpty() - Method in class javassist.CtMethod
Returns true if the method body is empty, that is, {}.
isEmpty() - Method in class javassist.scopedpool.SoftValueHashMap
Returns true if this map contains no key-value mappings.
isEnclosing(CtClass, CtClass) - Method in class javassist.compiler.MemberCodeGen
 
isEnd(int) - Static method in class javassist.bytecode.CodeAnalyzer
 
isEnum() - Method in class javassist.CtClass
Determines whether this object represents an enum.
isEnum() - Method in class javassist.CtClassType
 
isEnum(int) - Static method in class javassist.Modifier
Returns true if the modifiers include the enum modifier.
isExcluded(String) - Method in class javassist.tools.reflect.Reflection
 
isField(ClassPool, ConstPool, CtClass, String, boolean, int) - Static method in class javassist.convert.TransformReadField
 
isFieldInSuper(CtClass, CtClass, String) - Static method in class javassist.convert.TransformReadField
 
isFinal() - Method in class javassist.bytecode.ClassFile
Returns true if this is a final class or interface.
isFinal(int) - Static method in class javassist.Modifier
Returns true if the modifiers include the final modifier.
isFinally() - Method in class javassist.expr.Handler
Returns true if this is a finally block.
isFrozen() - Method in class javassist.CtClass
Returns true if the class has been loaded or written out and thus it cannot be modified any more.
isFrozen() - Method in class javassist.CtClassType
 
isGoto(int) - Static method in class javassist.bytecode.analysis.Util
 
isHandled(Method) - Method in interface javassist.util.proxy.MethodFilter
Returns true if the given method is implemented by a handler.
ISHL - Static variable in interface javassist.bytecode.Opcode
 
ISHR - Static variable in interface javassist.bytecode.Opcode
 
isInheritable(int, CtClass) - Method in class javassist.CtNewClass
 
isInstance(Object) - Method in class javassist.tools.reflect.ClassMetaobject
Returns true if obj is an instance of this class.
isInterface() - Method in class javassist.bytecode.ClassFile
Returns true if this is an interface.
isInterface() - Method in class javassist.CtClass
Determines whether this object represents a class or an interface.
isInterface() - Method in class javassist.CtClassType
 
isInterface(int) - Static method in class javassist.Modifier
Returns true if the modifiers include the interface modifier.
isJsr(int) - Static method in class javassist.bytecode.analysis.Util
 
isJsrMerged() - Method in class javassist.bytecode.analysis.Frame
Whether or not state from the source JSR instruction has been merged
isJumpInstruction(int) - Static method in class javassist.bytecode.analysis.Util
 
isMember(String, String, int) - Method in class javassist.bytecode.ConstPool
Determines whether CONSTANT_Methodref_info, CONSTANT_Fieldref_info, or CONSTANT_InterfaceMethodref_info structure at the given index represents the member with the specified name and declaring class.
isMethod() - Method in class javassist.bytecode.MethodInfo
Returns true if this is not a constructor or a class initializer (static initializer).
isModified() - Method in class javassist.CtClass
Returns true if the definition of the class has been modified.
isModified() - Method in class javassist.CtClassType
 
isNamePart(int) - Static method in class javassist.bytecode.SignatureAttribute
 
isNative(int) - Static method in class javassist.Modifier
Returns true if the modifiers include the native modifier.
isNullType() - Method in class javassist.bytecode.stackmap.TypeData
Returns false if getName() returns a valid type name.
isNullType() - Method in class javassist.bytecode.stackmap.TypeData.NullType
 
isNullType() - Method in class javassist.bytecode.stackmap.TypeData.TypeVar
 
isObjectArray(CtClass) - Static method in class javassist.bytecode.stackmap.TypeData.TypeVar
 
isP_INT(int) - Static method in class javassist.compiler.CodeGen
 
isPackage(int) - Static method in class javassist.bytecode.AccessFlag
Returns true if the access flags include neither public, protected, or private.
isPackage(int) - Static method in class javassist.Modifier
Returns true if the modifiers do not include either public, protected, or private.
isParameter() - Method in class javassist.bytecode.Descriptor.Iterator
Returns true if the current element is a parameter type.
isParamListName(ASTList) - Method in class javassist.compiler.JvstCodeGen
 
isParamListName(ASTList) - Method in class javassist.compiler.JvstTypeChecker
 
isPlusExpr(ASTree) - Static method in class javassist.compiler.TypeChecker
 
isPlusPlusExpr(ASTree) - Static method in class javassist.compiler.CodeGen
 
isPrimitive() - Method in class javassist.CtClass
Returns true if this object represents a primitive Java type: boolean, byte, char, short, int, long, float, double, or void.
isPrimitive() - Method in class javassist.CtPrimitiveType
Returns true if this object represents a primitive Java type: boolean, byte, char, short, int, long, float, double, or void.
isPrivate(int) - Static method in class javassist.bytecode.AccessFlag
Returns true if the access flags include the private bit.
isPrivate - Variable in class javassist.convert.TransformFieldAccess
 
isPrivate - Variable in class javassist.convert.TransformReadField
 
isPrivate(int) - Static method in class javassist.Modifier
Returns true if the modifiers include the private modifier.
isProtected(int) - Static method in class javassist.bytecode.AccessFlag
Returns true if the access flags include the protected bit.
isProtected(int) - Static method in class javassist.Modifier
Returns true if the modifiers include the protected modifier.
isProxyClass(String) - Method in class javassist.tools.rmi.StubGenerator
Returns true if the specified class is a proxy class recorded by makeProxyClass().
isProxyClass(Class) - Static method in class javassist.util.proxy.ProxyFactory
determine if a class is a javassist proxy class
isPrune() - Method in interface javassist.scopedpool.ScopedClassPoolRepository
Returns whether or not the class pool is pruned.
isPrune() - Method in class javassist.scopedpool.ScopedClassPoolRepositoryImpl
Returns the value of the prune attribute.
isPubCons(CtConstructor) - Static method in class javassist.CtClassType
 
isPublic(int) - Static method in class javassist.bytecode.AccessFlag
Returns true if the access flags include the public bit.
isPublic(int) - Static method in class javassist.Modifier
Returns true if the modifiers include the public modifier.
isReader() - Method in class javassist.expr.FieldAccess
Returns true if the field is read.
isReference() - Method in class javassist.bytecode.analysis.MultiArrayType
 
isReference() - Method in class javassist.bytecode.analysis.MultiType
Always returns true, since this type is always a reference.
isReference() - Method in class javassist.bytecode.analysis.Type
Returns whether or not this type is a normal java reference, i.e.
isRefType(int) - Static method in class javassist.compiler.CodeGen
 
isRetMerged() - Method in class javassist.bytecode.analysis.Frame
Whether or not state from the RET instruction, of the subroutine that was jumped to has been merged.
isReturn(int) - Static method in class javassist.bytecode.analysis.Util
 
isSerializable(CtClass) - Static method in class javassist.SerialVersionUID
Does the class implement Serializable?
isSpecial() - Method in class javassist.bytecode.analysis.Type
Returns whether or not the type is special.
isStatic() - Method in class javassist.compiler.MemberResolver.Method
Returns true if the invoked method is static.
isStatic() - Method in class javassist.expr.FieldAccess
Returns true if the field is static.
isStatic(int) - Static method in class javassist.expr.FieldAccess
 
isStatic(int) - Static method in class javassist.Modifier
Returns true if the modifiers include the static modifier.
isStaticInitializer() - Method in class javassist.bytecode.MethodInfo
Returns true if this is a class initializer (static initializer).
isStrict(int) - Static method in class javassist.Modifier
Returns true if the modifiers include the strictfp modifier.
isSuper() - Method in class javassist.expr.ConstructorCall
Returns true if the called constructor is not this() but super() (a constructor declared in the super class).
isSuper() - Method in class javassist.expr.MethodCall
Returns true if the called method is of a superclass of the current class.
isSynchronized(int) - Static method in class javassist.Modifier
Returns true if the modifiers include the synchronized modifier.
isTarget(TypedBlock, TypedBlock) - Method in class javassist.bytecode.stackmap.MapMaker
Returns true if cur is a branch target.
ISTORE - Static variable in interface javassist.bytecode.Opcode
 
ISTORE_0 - Static variable in interface javassist.bytecode.Opcode
 
ISTORE_1 - Static variable in interface javassist.bytecode.Opcode
 
ISTORE_2 - Static variable in interface javassist.bytecode.Opcode
 
ISTORE_3 - Static variable in interface javassist.bytecode.Opcode
 
isTransient(int) - Static method in class javassist.Modifier
Returns true if the modifiers include the transient modifier.
ISUB - Static variable in interface javassist.bytecode.Opcode
 
isUninit() - Method in class javassist.bytecode.stackmap.TypeData
 
isUninit() - Method in class javassist.bytecode.stackmap.TypeData.TypeVar
 
isUninit() - Method in class javassist.bytecode.stackmap.TypeData.UninitData
 
isUninit() - Method in class javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
isUnloadedClassLoader() - Method in class javassist.scopedpool.ScopedClassPool
Whether the classloader is loader
isUseCache() - Method in class javassist.util.proxy.ProxyFactory
test whether this factory uses the proxy cache
isUseWriteReplace() - Method in class javassist.util.proxy.ProxyFactory
test whether this factory installs a writeReplace method in created classes
isUseWriteReplace - Variable in class javassist.util.proxy.ProxyFactory.ProxyDetails
a flag which is true this class employs writeReplace to perform serialization of its instances and false if serialization must employ of a ProxyObjectOutputStream and ProxyObjectInputStream
isVisible(int, String, Member) - Static method in class javassist.util.proxy.ProxyFactory
Returns true if the method is visible from the package.
isVolatile(int) - Static method in class javassist.Modifier
Returns true if the modifiers include the volatile modifier.
isWildcard() - Method in class javassist.bytecode.SignatureAttribute.TypeArgument
Returns true if this type argument is a wildcard type such as ?, ? extends String, or ? super Integer.
isWriter() - Method in class javassist.expr.FieldAccess
Returns true if the field is written in.
items - Variable in class javassist.bytecode.ConstPool
 
itemsCache - Variable in class javassist.bytecode.ConstPool
 
iterator() - Method in class javassist.bytecode.CodeAttribute
Makes a new iterator for reading this code attribute.
Iterator(String) - Constructor for class javassist.bytecode.Descriptor.Iterator
Constructs an iterator.
iterator - Variable in class javassist.expr.Expr
 
IUSHR - Static variable in interface javassist.bytecode.Opcode
 
IXOR - Static variable in interface javassist.bytecode.Opcode
 

J

JarClassPath - Class in javassist
 
JarClassPath(String) - Constructor for class javassist.JarClassPath
 
JarDirClassPath - Class in javassist
 
JarDirClassPath(String) - Constructor for class javassist.JarDirClassPath
 
jarfile - Variable in class javassist.JarClassPath
 
jarfileURL - Variable in class javassist.JarClassPath
 
jars - Variable in class javassist.JarDirClassPath
 
JAVA_1 - Static variable in class javassist.bytecode.ClassFile
The major version number of class files for JDK 1.1.
JAVA_2 - Static variable in class javassist.bytecode.ClassFile
The major version number of class files for JDK 1.2.
JAVA_3 - Static variable in class javassist.bytecode.ClassFile
The major version number of class files for JDK 1.3.
JAVA_4 - Static variable in class javassist.bytecode.ClassFile
The major version number of class files for JDK 1.4.
JAVA_5 - Static variable in class javassist.bytecode.ClassFile
The major version number of class files for JDK 1.5.
JAVA_6 - Static variable in class javassist.bytecode.ClassFile
The major version number of class files for JDK 1.6.
JAVA_7 - Static variable in class javassist.bytecode.ClassFile
The major version number of class files for JDK 1.7.
Javac - Class in javassist.compiler
 
Javac(CtClass) - Constructor for class javassist.compiler.Javac
Constructs a compiler.
Javac(Bytecode, CtClass) - Constructor for class javassist.compiler.Javac
Constructs a compiler.
Javac.CtFieldWithInit - Class in javassist.compiler
 
javaClass - Variable in class javassist.tools.reflect.ClassMetaobject
 
javaLangObject - Static variable in class javassist.compiler.CodeGen
 
javaLangObject - Static variable in class javassist.compiler.TypeChecker
 
javaLangObject - Static variable in class javassist.CtClass
 
javaLangObject - Static variable in class javassist.expr.Expr
 
javaLangString - Static variable in class javassist.compiler.CodeGen
 
javaLangString - Static variable in class javassist.CtField
 
javaName(CtClass) - Static method in class javassist.SerialVersionUID
 
javaName(String) - Static method in class javassist.SerialVersionUID
 
javassist - package javassist
The Javassist Core API.
javassist.bytecode - package javassist.bytecode
Bytecode-level API.
javassist.bytecode.analysis - package javassist.bytecode.analysis
Bytecode Analysis API.
javassist.bytecode.annotation - package javassist.bytecode.annotation
Bytecode-level Annotations API.
javassist.bytecode.stackmap - package javassist.bytecode.stackmap
 
javassist.compiler - package javassist.compiler
 
javassist.compiler.ast - package javassist.compiler.ast
 
javassist.convert - package javassist.convert
 
javassist.expr - package javassist.expr
This package contains the classes for modifying a method body.
javassist.runtime - package javassist.runtime
Runtime support classes required by modified bytecode.
javassist.scopedpool - package javassist.scopedpool
A custom class pool for several JBoss products.
javassist.tools - package javassist.tools
Covenient tools.
javassist.tools.reflect - package javassist.tools.reflect
Runtime Behavioral Reflection.
javassist.tools.rmi - package javassist.tools.rmi
Sample implementation of remote method invocation.
javassist.tools.web - package javassist.tools.web
Simple web server for running sample code.
javassist.util - package javassist.util
Utility classes.
javassist.util.proxy - package javassist.util.proxy
Dynamic proxy (similar to Enhancer of cglib).
javaToJvmName(String) - Static method in class javassist.compiler.MemberResolver
 
JDK_ANNOTATION_CLASS_NAME - Static variable in class javassist.bytecode.annotation.AnnotationImpl
 
JDK_ANNOTATION_TYPE_METHOD - Static variable in class javassist.bytecode.annotation.AnnotationImpl
 
join() - Method in class javassist.bytecode.stackmap.TypeData.BasicType
 
join() - Method in class javassist.bytecode.stackmap.TypeData
 
join() - Method in class javassist.bytecode.stackmap.TypeData.UninitData
 
join() - Method in class javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
JSR - Static variable in interface javassist.bytecode.Opcode
 
JSR_W - Static variable in interface javassist.bytecode.Opcode
 
JsrBytecode() - Constructor for exception javassist.bytecode.stackmap.BasicBlock.JsrBytecode
 
JsrHook(CodeGen) - Constructor for class javassist.compiler.MemberCodeGen.JsrHook
 
JsrHook2(CodeGen, int[]) - Constructor for class javassist.compiler.MemberCodeGen.JsrHook2
 
jsrJmp(Bytecode) - Method in class javassist.compiler.MemberCodeGen.JsrHook
 
jsrList - Variable in class javassist.compiler.MemberCodeGen.JsrHook
 
jsrMerged - Variable in class javassist.bytecode.analysis.Frame
 
jump - Variable in class javassist.bytecode.stackmap.BasicBlock.Mark
 
Jump16(int, int) - Constructor for class javassist.bytecode.CodeIterator.Jump16
 
Jump32(int, int) - Constructor for class javassist.bytecode.CodeIterator.Jump32
 
jvm - Variable in class javassist.util.HotSwapper
 
jvmJavaLangClass - Static variable in class javassist.compiler.TypeChecker
 
jvmJavaLangObject - Static variable in class javassist.compiler.CodeGen
 
jvmJavaLangObject - Static variable in class javassist.compiler.TypeChecker
 
jvmJavaLangString - Static variable in class javassist.compiler.CodeGen
 
jvmJavaLangString - Static variable in class javassist.compiler.TypeChecker
 
jvmToJavaName(String) - Static method in class javassist.compiler.MemberResolver
 
JvstCodeGen - Class in javassist.compiler
 
JvstCodeGen(Bytecode, CtClass, ClassPool) - Constructor for class javassist.compiler.JvstCodeGen
 
JvstTypeChecker - Class in javassist.compiler
 
JvstTypeChecker(CtClass, ClassPool, JvstCodeGen) - Constructor for class javassist.compiler.JvstTypeChecker
 

K

key - Variable in class javassist.scopedpool.SoftValueHashMap.SoftValueRef
 
keyToDesc(String, Method) - Static method in class javassist.util.proxy.ProxyFactory
 
Keyword - Class in javassist.compiler.ast
Keyword.
Keyword(int) - Constructor for class javassist.compiler.ast.Keyword
 
KeywordTable - Class in javassist.compiler
 
KeywordTable() - Constructor for class javassist.compiler.KeywordTable
 
ktable - Static variable in class javassist.compiler.Lex
 

L

L2D - Static variable in interface javassist.bytecode.Opcode
 
L2F - Static variable in interface javassist.bytecode.Opcode
 
L2I - Static variable in interface javassist.bytecode.Opcode
 
LABEL - Static variable in interface javassist.compiler.TokenId
 
LADD - Static variable in interface javassist.bytecode.Opcode
 
LALOAD - Static variable in interface javassist.bytecode.Opcode
 
LAND - Static variable in interface javassist.bytecode.Opcode
 
lastChar - Variable in class javassist.compiler.Lex
 
lastCons() - Method in class javassist.CtMember.Cache
 
lastField() - Method in class javassist.CtMember.Cache
 
lastMethod() - Method in class javassist.CtMember.Cache
 
LASTORE - Static variable in interface javassist.bytecode.Opcode
 
lastParamType - Static variable in class javassist.compiler.AccessorMaker
 
lastPos - Variable in class javassist.bytecode.analysis.Executor
 
LCMP - Static variable in interface javassist.bytecode.Opcode
 
LCONST_0 - Static variable in interface javassist.bytecode.Opcode
 
LCONST_1 - Static variable in interface javassist.bytecode.Opcode
 
ldc(ConstPool, int) - Static method in class javassist.bytecode.InstructionPrinter
 
LDC - Static variable in interface javassist.bytecode.Opcode
 
LDC2_W - Static variable in interface javassist.bytecode.Opcode
 
LDC_W - Static variable in interface javassist.bytecode.Opcode
 
LdcEntry() - Constructor for class javassist.bytecode.CodeAttribute.LdcEntry
 
LdcW(int, int) - Constructor for class javassist.bytecode.CodeIterator.LdcW
 
LDIV - Static variable in interface javassist.bytecode.Opcode
 
LE - Static variable in interface javassist.compiler.TokenId
 
left - Variable in class javassist.compiler.ast.ASTList
 
left - Variable in class javassist.compiler.ast.Pair
 
length() - Method in class javassist.bytecode.analysis.ControlFlow.Block
Returns the length of this block.
length() - Method in class javassist.bytecode.AttributeInfo
Returns the length of this attribute_info structure.
length() - Method in class javassist.bytecode.Bytecode
Returns the length of the bytecode sequence.
length() - Method in class javassist.bytecode.CodeAttribute
Returns the length of this attribute_info structure.
length - Variable in class javassist.bytecode.CodeIterator.Gap
The length of the gap.
length - Variable in class javassist.bytecode.stackmap.BasicBlock
 
length() - Method in class javassist.compiler.ast.ASTList
Returns the number of the elements in this list.
length(ASTList) - Static method in class javassist.compiler.ast.ASTList
 
letUsersSendClassfile(OutputStream, String, int) - Method in class javassist.tools.web.Webserver
 
lex - Variable in exception javassist.compiler.CompileError
 
Lex - Class in javassist.compiler
 
Lex(String) - Constructor for class javassist.compiler.Lex
Constructs a lexical analyzer.
lex - Variable in class javassist.compiler.Parser
 
line - Variable in class javassist.bytecode.CodeIterator.Pointers
 
line - Variable in class javassist.bytecode.LineNumberAttribute.Pc
The line number.
lineNumber(int) - Method in class javassist.bytecode.LineNumberAttribute
Returns line_number_table[i].line_number.
lineNumber - Variable in class javassist.compiler.Lex
 
LineNumberAttribute - Class in javassist.bytecode
LineNumberTable_attribute.
LineNumberAttribute(ConstPool, int, DataInputStream) - Constructor for class javassist.bytecode.LineNumberAttribute
 
LineNumberAttribute(ConstPool, byte[]) - Constructor for class javassist.bytecode.LineNumberAttribute
 
LineNumberAttribute.Pc - Class in javassist.bytecode
Used as a return type of toNearPc().
LLOAD - Static variable in interface javassist.bytecode.Opcode
 
LLOAD_0 - Static variable in interface javassist.bytecode.Opcode
 
LLOAD_1 - Static variable in interface javassist.bytecode.Opcode
 
LLOAD_2 - Static variable in interface javassist.bytecode.Opcode
 
LLOAD_3 - Static variable in interface javassist.bytecode.Opcode
 
LMUL - Static variable in interface javassist.bytecode.Opcode
 
LNEG - Static variable in interface javassist.bytecode.Opcode
 
loadClass(ClassLoader, String) - Static method in class javassist.bytecode.annotation.MemberValue
 
loadClass(String, boolean) - Method in class javassist.Loader
Requests the class loader to load a class.
loadClass(String, boolean) - Method in class javassist.tools.web.Viewer
Requests the class loader to load a class.
loadClass(String) - Method in class javassist.util.proxy.SerializedProxy
Load class.
loadClassByDelegation(String) - Method in class javassist.Loader
 
loadCode - Variable in class javassist.convert.TransformBefore
 
Loader - Class in javassist
The class loader for Javassist.
Loader() - Constructor for class javassist.Loader
Creates a new class loader.
Loader(ClassPool) - Constructor for class javassist.Loader
Creates a new class loader.
Loader(ClassLoader, ClassPool) - Constructor for class javassist.Loader
Creates a new class loader using the specified parent class loader for delegation.
Loader - Class in javassist.tools.reflect
A class loader for reflection.
Loader() - Constructor for class javassist.tools.reflect.Loader
Constructs a new class loader.
loader - Variable in class javassist.util.proxy.ProxyObjectInputStream
the loader to use to resolve classes for proxy superclass and interface names read from the stream.
LoaderClassPath - Class in javassist
A class search-path representing a class loader.
LoaderClassPath(ClassLoader) - Constructor for class javassist.LoaderClassPath
Creates a search path representing a class loader.
locals - Variable in class javassist.bytecode.analysis.Frame
 
locals(int, int, int) - Method in class javassist.bytecode.StackMap.Copier
 
locals(int, int, int) - Method in class javassist.bytecode.StackMap.Printer
 
locals(int, int, int) - Method in class javassist.bytecode.StackMap.Shifter
 
locals(int, int, int) - Method in class javassist.bytecode.StackMap.SimpleCopy
 
locals(int, int, int) - Method in class javassist.bytecode.StackMap.SwitchShifter
 
locals(int, int, int) - Method in class javassist.bytecode.StackMap.Walker
Invoked when locals of stack_map_frame is visited.
locals - Variable in class javassist.convert.TransformBefore
 
locals() - Method in class javassist.expr.Expr
 
localsLength() - Method in class javassist.bytecode.analysis.Frame
Returns the number of local variable table entries, specified at construction.
localsTypes - Variable in class javassist.bytecode.stackmap.Tracer
 
localsTypes - Variable in class javassist.bytecode.stackmap.TypedBlock
 
localVar - Variable in class javassist.compiler.ast.Declarator
 
LocalVariableAttribute - Class in javassist.bytecode
LocalVariableTable_attribute.
LocalVariableAttribute(ConstPool) - Constructor for class javassist.bytecode.LocalVariableAttribute
Constructs an empty LocalVariableTable.
LocalVariableAttribute(ConstPool, String) - Constructor for class javassist.bytecode.LocalVariableAttribute
Deprecated. 
LocalVariableAttribute(ConstPool, int, DataInputStream) - Constructor for class javassist.bytecode.LocalVariableAttribute
 
LocalVariableAttribute(ConstPool, String, byte[]) - Constructor for class javassist.bytecode.LocalVariableAttribute
 
LocalVariableTypeAttribute - Class in javassist.bytecode
LocalVariableTypeTable_attribute.
LocalVariableTypeAttribute(ConstPool) - Constructor for class javassist.bytecode.LocalVariableTypeAttribute
Constructs an empty LocalVariableTypeTable.
LocalVariableTypeAttribute(ConstPool, int, DataInputStream) - Constructor for class javassist.bytecode.LocalVariableTypeAttribute
 
LocalVariableTypeAttribute(ConstPool, byte[]) - Constructor for class javassist.bytecode.LocalVariableTypeAttribute
 
lockInCache(CtClass) - Method in class javassist.scopedpool.ScopedClassPool
Lock a class into the cache
logging(String) - Method in class javassist.tools.web.Webserver
Prints a log message.
logging(String, String) - Method in class javassist.tools.web.Webserver
Prints a log message.
logging(String, String, String) - Method in class javassist.tools.web.Webserver
Prints a log message.
logging2(String) - Method in class javassist.tools.web.Webserver
Prints a log message with indentation.
LONG - Static variable in class javassist.bytecode.analysis.Type
Represents the long primitive type
LONG - Static variable in class javassist.bytecode.StackMap
Long_variable_info.tag.
LONG - Static variable in interface javassist.bytecode.stackmap.TypeTag
 
LONG - Static variable in class javassist.bytecode.StackMapTable
Long_variable_info.tag.
LONG - Static variable in interface javassist.compiler.TokenId
 
LongConstant - Static variable in interface javassist.compiler.TokenId
 
LongConstParameter(long) - Constructor for class javassist.CtMethod.LongConstParameter
 
LongInfo - Class in javassist.bytecode
 
LongInfo(long, int) - Constructor for class javassist.bytecode.LongInfo
 
LongInfo(DataInputStream, int) - Constructor for class javassist.bytecode.LongInfo
 
LongInitializer(long) - Constructor for class javassist.CtField.LongInitializer
 
LongMemberValue - Class in javassist.bytecode.annotation
Long integer constant value.
LongMemberValue(int, ConstPool) - Constructor for class javassist.bytecode.annotation.LongMemberValue
Constructs a long constant value.
LongMemberValue(long, ConstPool) - Constructor for class javassist.bytecode.annotation.LongMemberValue
Constructs a long constant value.
LongMemberValue(ConstPool) - Constructor for class javassist.bytecode.annotation.LongMemberValue
Constructs a long constant value.
longRead() - Method in interface javassist.CodeConverter.ArrayAccessReplacementMethodNames
Returns the name of a static method with the signature (Ljava/lang/Object;I)J to replace reading from a long[].
longRead() - Method in class javassist.CodeConverter.DefaultArrayAccessReplacementMethodNames
Returns "arrayReadLong" as the name of the static method with the signature (Ljava/lang/Object;I)J to replace reading from a long[].
longType - Static variable in class javassist.CtClass
The CtClass object representing the long type.
longValue - Variable in class javassist.compiler.Token
 
LongVector - Class in javassist.bytecode
 
LongVector() - Constructor for class javassist.bytecode.LongVector
 
LongVector(int) - Constructor for class javassist.bytecode.LongVector
 
longWrite() - Method in interface javassist.CodeConverter.ArrayAccessReplacementMethodNames
Returns the name of a static method with the signature (Ljava/lang/Object;IJ)V to replace writing to a long[].
longWrite() - Method in class javassist.CodeConverter.DefaultArrayAccessReplacementMethodNames
Returns "arrayWriteLong" as the name of the static method with the signature (Ljava/lang/Object;IJ)V to replace writing to a long[].
lookAhead(CodeIterator, int) - Method in class javassist.bytecode.analysis.Analyzer
 
lookAhead() - Method in class javassist.bytecode.CodeIterator
Obtains the value that the next call to next() will return.
lookAhead() - Method in class javassist.compiler.Lex
Looks at the next token.
lookAhead(int) - Method in class javassist.compiler.Lex
 
lookAheadTokens - Variable in class javassist.compiler.Lex
 
lookup(ArrayList, String) - Static method in class javassist.bytecode.AttributeInfo
 
Lookup(int, int, int[], int[], CodeIterator.Pointers) - Constructor for class javassist.bytecode.CodeIterator.Lookup
 
lookup(String) - Method in class javassist.compiler.KeywordTable
 
lookup(String) - Method in class javassist.compiler.SymbolTable
 
lookupBinOp(int) - Static method in class javassist.compiler.CodeGen
 
lookupCflow(String) - Method in class javassist.ClassPool
Undocumented method.
lookupClass(Declarator) - Method in class javassist.compiler.MemberResolver
 
lookupClass(int, int, String) - Method in class javassist.compiler.MemberResolver
 
lookupClass(String, boolean) - Method in class javassist.compiler.MemberResolver
 
lookupClass0(String, boolean) - Method in class javassist.compiler.MemberResolver
 
lookupClassByJvmName(String) - Method in class javassist.compiler.MemberResolver
 
lookupClassByName(ASTList) - Method in class javassist.compiler.MemberResolver
 
lookupCommand - Variable in class javassist.tools.rmi.ObjectImporter
 
lookupField(String, Symbol) - Method in class javassist.compiler.MemberResolver
 
lookupFieldByJvmName(String, Symbol) - Method in class javassist.compiler.MemberResolver
 
lookupFieldByJvmName2(String, Symbol, ASTree) - Method in class javassist.compiler.MemberResolver
Only used by fieldAccess() in MemberCodeGen and TypeChecker.
lookupMethod(CtClass, CtClass, MethodInfo, String, int[], int[], String[]) - Method in class javassist.compiler.MemberResolver
 
lookupMethod(CtClass, String, int[], int[], String[], boolean) - Method in class javassist.compiler.MemberResolver
 
lookupName(String, InputStream, OutputStream) - Method in class javassist.tools.rmi.AppletServer
 
lookupObject(String) - Method in class javassist.tools.rmi.ObjectImporter
Finds the object exported by the server with the specified name.
lookupSwitch(CodeIterator, int) - Static method in class javassist.bytecode.InstructionPrinter
 
LOOKUPSWITCH - Static variable in interface javassist.bytecode.Opcode
 
lookupType(String) - Static method in class javassist.bytecode.analysis.Type
 
loopBody(CodeIterator, CtClass, MethodInfo, ExprEditor.LoopContext) - Method in class javassist.expr.ExprEditor
 
LoopContext(int) - Constructor for class javassist.expr.ExprEditor.LoopContext
 
LOR - Static variable in interface javassist.bytecode.Opcode
 
low - Variable in class javassist.bytecode.CodeIterator.Table
 
lowers - Variable in class javassist.bytecode.stackmap.TypeData.TypeVar
 
LREM - Static variable in interface javassist.bytecode.Opcode
 
LRETURN - Static variable in interface javassist.bytecode.Opcode
 
LSHIFT - Static variable in interface javassist.compiler.TokenId
 
LSHIFT_E - Static variable in interface javassist.compiler.TokenId
 
LSHL - Static variable in interface javassist.bytecode.Opcode
 
LSHR - Static variable in interface javassist.bytecode.Opcode
 
LSTORE - Static variable in interface javassist.bytecode.Opcode
 
LSTORE_0 - Static variable in interface javassist.bytecode.Opcode
 
LSTORE_1 - Static variable in interface javassist.bytecode.Opcode
 
LSTORE_2 - Static variable in interface javassist.bytecode.Opcode
 
LSTORE_3 - Static variable in interface javassist.bytecode.Opcode
 
LSUB - Static variable in interface javassist.bytecode.Opcode
 
LUSHR - Static variable in interface javassist.bytecode.Opcode
 
LXOR - Static variable in interface javassist.bytecode.Opcode
 

M

main(String[]) - Static method in class javassist.CtClass
Prints the version number and the copyright notice.
main(String[]) - Static method in class javassist.Loader
Loads a class with an instance of Loader and calls main() of that class.
main(String[]) - Static method in class javassist.tools.Dump
Main method.
main(String[]) - Static method in class javassist.tools.framedump
Main method.
main(String[]) - Static method in class javassist.tools.reflect.Compiler
 
main(String[]) - Static method in class javassist.tools.reflect.Loader
Loads a class with an instance of Loader and calls main() in that class.
main(String[]) - Static method in class javassist.tools.web.Viewer
Starts a program.
main(String[]) - Static method in class javassist.tools.web.Webserver
Starts a web server.
major - Variable in class javassist.bytecode.ClassFile
 
MAJOR_VERSION - Static variable in class javassist.bytecode.ClassFile
The major version number of class files created from scratch.
make(ClassLoader, Class, ClassPool, Annotation) - Static method in class javassist.bytecode.annotation.AnnotationImpl
Constructs an annotation object.
make(String, int, int, SignatureAttribute.TypeArgument[], SignatureAttribute.ClassType) - Static method in class javassist.bytecode.SignatureAttribute.ClassType
 
make(MethodInfo) - Method in class javassist.bytecode.stackmap.BasicBlock.Maker
 
make(CodeIterator, int, int, ExceptionTable) - Method in class javassist.bytecode.stackmap.BasicBlock.Maker
 
make(ClassPool, MethodInfo) - Static method in class javassist.bytecode.stackmap.MapMaker
Computes the stack map table of the given method and returns it.
make(TypedBlock[], byte[]) - Method in class javassist.bytecode.stackmap.MapMaker
Runs an analyzer (Phase 1 and 2).
make(byte[], TypedBlock) - Method in class javassist.bytecode.stackmap.MapMaker
 
make(TypeData) - Static method in class javassist.bytecode.stackmap.TypeData.ArrayElement
 
make(TypeData) - Static method in class javassist.bytecode.stackmap.TypeData.ArrayType
 
make(int) - Static method in class javassist.bytecode.stackmap.TypeData
 
make(ASTree, ASTree, ASTree) - Static method in class javassist.compiler.ast.ASTList
 
make(Symbol, int, ASTree) - Method in class javassist.compiler.ast.Declarator
 
make(int, ASTree, ASTree) - Static method in class javassist.compiler.ast.Expr
 
make(int, ASTree) - Static method in class javassist.compiler.ast.Expr
 
make(int, ASTree, ASTree) - Static method in class javassist.compiler.ast.Stmnt
 
make(int, ASTree, ASTree, ASTree) - Static method in class javassist.compiler.ast.Stmnt
 
make(String, CtClass) - Static method in class javassist.CtField
Compiles the given source code and creates a field.
make(String, CtClass) - Static method in class javassist.CtMethod
Compiles the given source code and creates a method.
make(MethodInfo, CtClass) - Static method in class javassist.CtMethod
Creates a method from a MethodInfo object.
make(String, CtClass) - Static method in class javassist.CtNewConstructor
Compiles the given source code and creates a constructor.
make(CtClass[], CtClass[], String, CtClass) - Static method in class javassist.CtNewConstructor
Creates a public constructor.
make(CtClass[], CtClass[], CtClass) - Static method in class javassist.CtNewConstructor
Creates a public constructor that only calls a constructor in the super class.
make(CtClass[], CtClass[], int, CtMethod, CtMethod.ConstParameter, CtClass) - Static method in class javassist.CtNewConstructor
Creates a public constructor.
make(String, CtClass) - Static method in class javassist.CtNewMethod
Compiles the given source code and creates a method.
make(String, CtClass, String, String) - Static method in class javassist.CtNewMethod
Compiles the given source code and creates a method.
make(CtClass, String, CtClass[], CtClass[], String, CtClass) - Static method in class javassist.CtNewMethod
Creates a public (non-static) method.
make(int, CtClass, String, CtClass[], CtClass[], String, CtClass) - Static method in class javassist.CtNewMethod
Creates a method.
make() - Method in class javassist.util.proxy.ProxyFactory
 
make2(ClassPool, MethodInfo) - Static method in class javassist.bytecode.stackmap.MapMaker
Computes the stack map table for J2ME.
makeAppendCall(ASTree, ASTree) - Static method in class javassist.compiler.TypeChecker
 
makeArray(int) - Method in class javassist.bytecode.stackmap.BasicBlock.Maker
 
makeArray(BasicBlock) - Method in class javassist.bytecode.stackmap.BasicBlock.Maker
 
makeArray(BasicBlock, BasicBlock) - Method in class javassist.bytecode.stackmap.BasicBlock.Maker
 
makeArray(int) - Method in class javassist.bytecode.stackmap.TypedBlock.Maker
 
makeAssign(int, ASTree, ASTree) - Static method in class javassist.compiler.ast.AssignExpr
 
makeBehaviorCache(CtMember.Cache) - Method in class javassist.CtClassType
 
makeBin(int, ASTree, ASTree) - Static method in class javassist.compiler.ast.BinExpr
 
makeBlock(int) - Method in class javassist.bytecode.stackmap.BasicBlock.Maker
 
makeBlock(int) - Method in class javassist.bytecode.stackmap.TypedBlock.Maker
 
makeBlocks(HashMap) - Method in class javassist.bytecode.stackmap.BasicBlock.Maker
 
makeBlocks(MethodInfo, CodeAttribute, boolean) - Static method in class javassist.bytecode.stackmap.TypedBlock
Divides the method body into basic blocks.
makeBody(CtClass, ClassFile, int, CtMethod, CtClass[], CtMethod.ConstParameter) - Static method in class javassist.CtNewWrappedConstructor
 
makeBody(CtClass, ClassFile, CtMethod, CtClass[], CtClass, CtMethod.ConstParameter) - Static method in class javassist.CtNewWrappedMethod
 
makeBody0(CtClass, ClassFile, CtMethod, boolean, CtClass[], CtClass, CtMethod.ConstParameter, Bytecode) - Static method in class javassist.CtNewWrappedMethod
 
makeCall(ASTree, ASTree) - Static method in class javassist.compiler.ast.CallExpr
 
makeCflowName(StringBuffer, ASTree) - Static method in class javassist.compiler.JvstCodeGen
 
makeClass(InputStream) - Method in class javassist.ClassPool
Creates a new class (or interface) from the given class file.
makeClass(InputStream, boolean) - Method in class javassist.ClassPool
Creates a new class (or interface) from the given class file.
makeClass(String) - Method in class javassist.ClassPool
Creates a new public class.
makeClass(String, CtClass) - Method in class javassist.ClassPool
Creates a new public class.
makeClassIfNew(InputStream) - Method in class javassist.ClassPool
Creates a new class (or interface) from the given class file.
makeClassInitializer() - Method in class javassist.CtClass
Makes an empty class initializer (static constructor).
makeClassInitializer() - Method in class javassist.CtClassType
 
makeCode(CtClass[], ConstPool) - Method in class javassist.convert.TransformBefore
 
makeCode2(Bytecode, Bytecode, int, int, CtClass[], int) - Method in class javassist.convert.TransformBefore
 
makeConstructor(String, Constructor, ConstPool, Class, boolean) - Static method in class javassist.util.proxy.ProxyFactory
 
makeConstructors(String, ClassFile, ConstPool, String) - Method in class javassist.util.proxy.ProxyFactory
 
makeDefaultBody(Bytecode, CtClass) - Static method in class javassist.compiler.Javac
 
makeDelegator(Method, String, ConstPool, Class, String) - Static method in class javassist.util.proxy.ProxyFactory
 
makeDepth1stTree(ControlFlow.Node, boolean[], int, int[], ControlFlow.Access) - Method in class javassist.bytecode.analysis.ControlFlow.Node
 
makeDesc(StringBuffer, Class) - Static method in class javassist.util.proxy.RuntimeSupport
 
makeDescriptor(Method) - Static method in class javassist.util.proxy.RuntimeSupport
Makes a descriptor for a given method.
makeDescriptor(Class[], Class) - Static method in class javassist.util.proxy.RuntimeSupport
Makes a descriptor for a given method.
makeDescriptor(String, Class) - Static method in class javassist.util.proxy.RuntimeSupport
Makes a descriptor for a given method.
makeDominatorTree(boolean[], int[], ControlFlow.Access) - Method in class javassist.bytecode.analysis.ControlFlow.Node
 
makeExapndedCode(byte[], ArrayList, int, int) - Static method in class javassist.bytecode.CodeIterator
 
makeFieldCache(CtMember.Cache) - Method in class javassist.CtClassType
 
makeFieldInitializer(Bytecode, CtClass[]) - Method in class javassist.CtClassType
 
makeFileOutput(String) - Method in class javassist.CtClass
 
makeForwarder(String, Method, String, ConstPool, Class, String, int, ArrayList) - Static method in class javassist.util.proxy.ProxyFactory
 
makeGoto(HashMap, int, int, int) - Method in class javassist.bytecode.stackmap.BasicBlock.Maker
 
makeInterface(String) - Method in class javassist.ClassPool
Creates a new public interface.
makeInterface(String, CtClass) - Method in class javassist.ClassPool
Creates a new public interface.
makeItemsCache(LongVector) - Static method in class javassist.bytecode.ConstPool
 
makeJsr(HashMap, int, int, int) - Method in class javassist.bytecode.stackmap.BasicBlock.Maker
 
makeJumpList(byte[], int, CodeIterator.Pointers) - Static method in class javassist.bytecode.CodeIterator
 
makeMark(HashMap, int) - Method in class javassist.bytecode.stackmap.BasicBlock.Maker
 
makeMark(HashMap, int, BasicBlock[], int, boolean) - Method in class javassist.bytecode.stackmap.BasicBlock.Maker
 
makeMark0(HashMap, int, boolean, boolean) - Method in class javassist.bytecode.stackmap.BasicBlock.Maker
 
makeMarks(CodeIterator, int, int, ExceptionTable) - Method in class javassist.bytecode.stackmap.BasicBlock.Maker
 
makeMemberList(HashMap) - Method in class javassist.CtClassType
 
makeNestedClass(String) - Method in class javassist.ClassPool
Creates a new public nested class.
makeNestedClass(String, boolean) - Method in class javassist.CtClass
Makes a new public nested class.
makeNestedClass(String, boolean) - Method in class javassist.CtClassType
 
makeObjectArray(ASTList, ASTList, ArrayInit) - Static method in class javassist.compiler.ast.NewExpr
 
makePackage(ClassLoader, String) - Method in class javassist.ClassPool
Defines a new package.
makeParameterList(Bytecode, Class[]) - Static method in class javassist.util.proxy.ProxyFactory
 
makeParamList(MethodDecl) - Method in class javassist.compiler.MemberCodeGen
 
makePathObject(String) - Static method in class javassist.ClassPoolTail
 
makeProxyClass(Class) - Method in class javassist.tools.rmi.StubGenerator
Makes a proxy class.
makeProxyName(String) - Static method in class javassist.util.proxy.ProxyFactory
 
Maker() - Constructor for class javassist.bytecode.stackmap.BasicBlock.Maker
 
Maker() - Constructor for class javassist.bytecode.stackmap.TypedBlock.Maker
 
makeReflective(String, String, String) - Method in class javassist.tools.reflect.Loader
Produces a reflective class.
makeReflective(String, String, String) - Method in class javassist.tools.reflect.Reflection
Produces a reflective class.
makeReflective(Class, Class, Class) - Method in class javassist.tools.reflect.Reflection
Produces a reflective class.
makeReflective(CtClass, CtClass, CtClass) - Method in class javassist.tools.reflect.Reflection
Produces a reflective class.
makeSerializedProxy(Object) - Static method in class javassist.util.proxy.RuntimeSupport
Converts a proxy object to an object that is writable to an object stream.
makeSortedMethodList() - Method in class javassist.util.proxy.ProxyFactory
 
makeThisAttr(ConstPool, byte[]) - Method in class javassist.bytecode.LocalVariableAttribute
 
makeThisAttr(ConstPool, byte[]) - Method in class javassist.bytecode.LocalVariableTypeAttribute
 
makeThrowsList(MethodDecl) - Method in class javassist.compiler.MemberCodeGen
 
makeUniqueName(String) - Method in class javassist.CtClass
Makes a unique member name.
makeUniqueName(String) - Method in class javassist.CtClassType
 
makeUniqueName(String, List) - Static method in class javassist.util.proxy.ProxyFactory
 
makeUniqueName0(String, Iterator) - Static method in class javassist.util.proxy.ProxyFactory
 
makeWrapper(Bytecode, Class, int) - Static method in class javassist.util.proxy.ProxyFactory
 
makeWriteReplace(ConstPool) - Static method in class javassist.util.proxy.ProxyFactory
 
MapMaker - Class in javassist.bytecode.stackmap
Stack map maker.
MapMaker(ClassPool, MethodInfo, CodeAttribute) - Constructor for class javassist.bytecode.stackmap.MapMaker
 
MapMaker(MapMaker) - Constructor for class javassist.bytecode.stackmap.MapMaker
 
mark - Variable in class javassist.bytecode.CodeIterator
 
mark - Variable in class javassist.bytecode.CodeIterator.Pointers
 
Mark(int) - Constructor for class javassist.bytecode.stackmap.BasicBlock.Mark
 
mark0 - Variable in class javassist.bytecode.CodeIterator.Pointers
 
match(int, int, CodeIterator, int, ConstPool) - Method in class javassist.convert.TransformBefore
 
match(int, int, CodeIterator, int, ConstPool) - Method in class javassist.convert.TransformCall
 
match2(int, CodeIterator) - Method in class javassist.convert.TransformAfter
 
match2(int, CodeIterator) - Method in class javassist.convert.TransformBefore
 
matchClass(String, ClassPool) - Method in class javassist.convert.TransformCall
 
matches - Variable in class javassist.bytecode.CodeIterator.Lookup
 
maxlen - Variable in class javassist.compiler.Lex
 
maxLocals - Variable in class javassist.bytecode.Bytecode
 
maxLocals - Variable in class javassist.bytecode.CodeAttribute
 
maxLocals - Variable in class javassist.convert.TransformBefore
 
maxLocals - Variable in class javassist.expr.Expr
 
maxLocals - Variable in class javassist.expr.ExprEditor.LoopContext
 
maxStack - Variable in class javassist.bytecode.Bytecode
 
maxStack - Variable in class javassist.bytecode.CodeAttribute
 
maxStack - Variable in class javassist.expr.Expr
 
maxStack - Variable in class javassist.expr.ExprEditor.LoopContext
 
mayThrow() - Method in class javassist.expr.Cast
Returns the list of exceptions that the expression may throw.
mayThrow() - Method in class javassist.expr.Expr
Returns the list of exceptions that the expression may throw.
mayThrow() - Method in class javassist.expr.FieldAccess
Returns the list of exceptions that the expression may throw.
mayThrow() - Method in class javassist.expr.Handler
Returns the list of exceptions that the catch clause may throw.
mayThrow() - Method in class javassist.expr.Instanceof
Returns the list of exceptions that the expression may throw.
mayThrow() - Method in class javassist.expr.MethodCall
Returns the list of exceptions that the expression may throw.
mayThrow() - Method in class javassist.expr.NewArray
Returns the list of exceptions that the expression may throw.
mayThrow() - Method in class javassist.expr.NewExpr
Returns the list of exceptions that the expression may throw.
mDescriptor - Variable in class javassist.CtPrimitiveType
 
Member - Class in javassist.compiler.ast
Member name.
Member(String) - Constructor for class javassist.compiler.ast.Member
 
MEMBER - Static variable in interface javassist.compiler.TokenId
 
memberCache - Variable in class javassist.CtClassType
 
MemberCodeGen - Class in javassist.compiler
 
MemberCodeGen(Bytecode, CtClass, ClassPool) - Constructor for class javassist.compiler.MemberCodeGen
 
MemberCodeGen.JsrHook - Class in javassist.compiler
 
MemberCodeGen.JsrHook2 - Class in javassist.compiler
 
memberName - Variable in class javassist.bytecode.NameAndTypeInfo
 
MemberrefInfo - Class in javassist.bytecode
 
MemberrefInfo(int, int, int) - Constructor for class javassist.bytecode.MemberrefInfo
 
MemberrefInfo(DataInputStream, int) - Constructor for class javassist.bytecode.MemberrefInfo
 
MemberResolver - Class in javassist.compiler
 
MemberResolver(ClassPool) - Constructor for class javassist.compiler.MemberResolver
 
MemberResolver.Method - Class in javassist.compiler
 
members - Variable in class javassist.bytecode.annotation.Annotation
 
MemberValue - Class in javassist.bytecode.annotation
The value of a member declared in an annotation.
MemberValue(char, ConstPool) - Constructor for class javassist.bytecode.annotation.MemberValue
 
memberValue(int) - Method in class javassist.bytecode.AnnotationsAttribute.Walker
 
memberValuePair(String) - Method in class javassist.bytecode.annotation.AnnotationsWriter
Writes an element of a member_value_pairs array in annotation.
memberValuePair(int) - Method in class javassist.bytecode.annotation.AnnotationsWriter
Writes an element of a member_value_pairs array in annotation.
memberValuePair(int, int) - Method in class javassist.bytecode.AnnotationsAttribute.Copier
 
memberValuePair(int, int) - Method in class javassist.bytecode.AnnotationsAttribute.Parser
 
memberValuePair(int) - Method in class javassist.bytecode.AnnotationsAttribute.Walker
 
memberValuePair(int, int) - Method in class javassist.bytecode.AnnotationsAttribute.Walker
 
MemberValueVisitor - Interface in javassist.bytecode.annotation
Visitor for traversing member values included in an annotation.
merge(IntQueue, Frame, int) - Method in class javassist.bytecode.analysis.Analyzer
 
merge(Frame) - Method in class javassist.bytecode.analysis.Frame
Merges all types on the stack and local variable table of this frame with that of the specified type.
merge(Type) - Method in class javassist.bytecode.analysis.MultiType
 
merge(Type) - Method in class javassist.bytecode.analysis.Type
Finds the common base type, or interface which both this and the specified type can be assigned.
merge(TypeData, TypeData) - Method in class javassist.bytecode.stackmap.MapMaker
 
merge(TypeData) - Method in class javassist.bytecode.stackmap.TypeData.AbsTypeVar
 
merge(TypeData) - Method in class javassist.bytecode.stackmap.TypeData.ArrayElement
 
merge(TypeData) - Method in class javassist.bytecode.stackmap.TypeData.ArrayType
 
merge(TypeData) - Method in class javassist.bytecode.stackmap.TypeData.TypeVar
 
merge(TypeData) - Method in class javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
mergeArray(Type) - Method in class javassist.bytecode.analysis.Type
 
mergeClasses(Type) - Method in class javassist.bytecode.analysis.Type
 
mergeExceptionHandlers(IntQueue, MethodInfo, int, Frame) - Method in class javassist.bytecode.analysis.Analyzer
 
mergeJsr(IntQueue, Frame, Subroutine, int, int) - Method in class javassist.bytecode.analysis.Analyzer
 
mergeLookupSwitch(IntQueue, int, CodeIterator, Frame) - Method in class javassist.bytecode.analysis.Analyzer
 
mergeMap(TypedBlock, boolean) - Method in class javassist.bytecode.stackmap.MapMaker
 
mergeMultiAndSingle(MultiType, Type) - Method in class javassist.bytecode.analysis.MultiType
 
mergeMultiInterfaces(MultiType, MultiType) - Method in class javassist.bytecode.analysis.MultiType
 
mergeRet(IntQueue, CodeIterator, int, Frame, Subroutine) - Method in class javassist.bytecode.analysis.Analyzer
 
mergeSource - Variable in class javassist.bytecode.analysis.MultiType
 
mergeStack(Frame) - Method in class javassist.bytecode.analysis.Frame
Merges all types on the stack of this frame instance with that of the specified frame.
mergeTableSwitch(IntQueue, int, CodeIterator, Frame) - Method in class javassist.bytecode.analysis.Analyzer
 
message - Variable in exception javassist.CannotCompileException
 
Metalevel - Interface in javassist.tools.reflect
An interface to access a metaobject and a class metaobject.
metaobject - Variable in class javassist.tools.reflect.CompiledClass
 
Metaobject - Class in javassist.tools.reflect
A runtime metaobject.
Metaobject(Object, Object[]) - Constructor for class javassist.tools.reflect.Metaobject
Constructs a Metaobject.
Metaobject() - Constructor for class javassist.tools.reflect.Metaobject
Constructs a Metaobject without initialization.
metaobjectClassName - Static variable in class javassist.tools.reflect.Reflection
 
metaobjectField - Static variable in class javassist.tools.reflect.Reflection
 
metaobjectGetter - Static variable in class javassist.tools.reflect.Reflection
 
metaobjectSetter - Static variable in class javassist.tools.reflect.Reflection
 
method - Variable in class javassist.bytecode.analysis.ControlFlow.Block
 
method - Variable in class javassist.compiler.ast.CallExpr
 
Method(CtClass, MethodInfo, int) - Constructor for class javassist.compiler.MemberResolver.Method
 
MethodCall - Class in javassist.expr
Method invocation (caller-side expression).
MethodCall(int, CodeIterator, CtClass, MethodInfo) - Constructor for class javassist.expr.MethodCall
Undocumented constructor.
methodClassname - Variable in class javassist.convert.TransformAccessArrayField
 
methodClassname - Variable in class javassist.convert.TransformReadField
 
methodCount - Variable in class javassist.bytecode.ClassFileWriter.MethodWriter
 
MethodDecl - Class in javassist.compiler.ast
 
MethodDecl(ASTree, ASTList) - Constructor for class javassist.compiler.ast.MethodDecl
 
methodDescriptor() - Method in class javassist.bytecode.EnclosingMethodAttribute
Returns the method descriptor specified by method_index.
methodDescriptor - Variable in class javassist.convert.TransformCall
 
methodEntryRequests(EventRequestManager, String) - Static method in class javassist.util.HotSwapper
 
MethodFilter - Interface in javassist.util.proxy
Selector of the methods implemented by a handler.
methodFilter - Variable in class javassist.util.proxy.ProxyFactory
 
MethodHandleInfo - Class in javassist.bytecode
 
MethodHandleInfo(int, int, int) - Constructor for class javassist.bytecode.MethodHandleInfo
 
MethodHandleInfo(DataInputStream, int) - Constructor for class javassist.bytecode.MethodHandleInfo
 
MethodHandler - Interface in javassist.util.proxy
The interface implemented by the invocation handler of a proxy instance.
methodHead() - Method in class javassist.CtMember.Cache
 
methodIndex() - Method in class javassist.bytecode.EnclosingMethodAttribute
Returns the value of method_index.
methodIndex - Variable in class javassist.expr.NewExpr.ProceedForNew
 
methodInfo - Variable in class javassist.bytecode.analysis.ControlFlow
 
methodInfo(ConstPool, int) - Static method in class javassist.bytecode.InstructionPrinter
 
MethodInfo - Class in javassist.bytecode
method_info structure.
MethodInfo(ConstPool) - Constructor for class javassist.bytecode.MethodInfo
 
MethodInfo(ConstPool, String, String) - Constructor for class javassist.bytecode.MethodInfo
Constructs a method_info structure.
MethodInfo(ConstPool, DataInputStream) - Constructor for class javassist.bytecode.MethodInfo
 
MethodInfo(ConstPool, String, MethodInfo, Map) - Constructor for class javassist.bytecode.MethodInfo
Constructs a copy of method_info structure.
methodInfo - Variable in class javassist.CtBehavior
 
MethodInitializer() - Constructor for class javassist.CtField.MethodInitializer
 
methodName() - Method in class javassist.bytecode.EnclosingMethodAttribute
Returns the method name specified by method_index.
methodname - Variable in class javassist.convert.TransformCall
 
methodName - Variable in class javassist.convert.TransformReadField
 
methodName - Variable in class javassist.CtField.MethodInitializer
 
methodName - Variable in class javassist.util.proxy.ProxyFactory.Find2MethodsArgs
 
methodPrefix - Static variable in class javassist.tools.reflect.ClassMetaobject
The base-level methods controlled by a metaobject are renamed so that they begin with methodPrefix "_m_".
methodPrefixLen - Static variable in class javassist.tools.reflect.ClassMetaobject
 
methodRef - Variable in class javassist.bytecode.BootstrapMethodsAttribute.BootstrapMethod
bootstrap_method_ref.
MethodrefInfo - Class in javassist.bytecode
 
MethodrefInfo(int, int, int) - Constructor for class javassist.bytecode.MethodrefInfo
 
MethodrefInfo(DataInputStream, int) - Constructor for class javassist.bytecode.MethodrefInfo
 
methods - Variable in class javassist.bytecode.ClassFile
 
methods - Variable in class javassist.bytecode.ClassFileWriter
 
methods - Variable in class javassist.tools.reflect.ClassMetaobject
 
methods - Variable in class javassist.tools.reflect.Metaobject
 
methods - Variable in class javassist.tools.rmi.ExportedObject
 
MethodSignature(SignatureAttribute.TypeParameter[], SignatureAttribute.Type[], SignatureAttribute.Type, SignatureAttribute.ObjectType[]) - Constructor for class javassist.bytecode.SignatureAttribute.MethodSignature
Constructs a method type signature.
methodTail - Variable in class javassist.CtMember.Cache
 
MethodTypeInfo - Class in javassist.bytecode
 
MethodTypeInfo(int, int) - Constructor for class javassist.bytecode.MethodTypeInfo
 
MethodTypeInfo(DataInputStream, int) - Constructor for class javassist.bytecode.MethodTypeInfo
 
MethodWriter(ClassFileWriter.ConstPoolWriter) - Constructor for class javassist.bytecode.ClassFileWriter.MethodWriter
 
minor - Variable in class javassist.bytecode.ClassFile
 
MINUS_E - Static variable in interface javassist.compiler.TokenId
 
MINUSMINUS - Static variable in interface javassist.compiler.TokenId
 
Mnemonic - Interface in javassist.bytecode
JVM Instruction Names.
MOD_E - Static variable in interface javassist.compiler.TokenId
 
Modifier - Class in javassist
The Modifier class provides static methods and constants to decode class and member access modifiers.
Modifier() - Constructor for class javassist.Modifier
 
modifyClassConstructor(ClassFile) - Method in class javassist.CtClassType
 
modifyClassConstructor(ClassFile, Bytecode, int, int) - Method in class javassist.CtClassType
 
modifyClassfile(CtClass, CtClass, CtClass) - Method in class javassist.tools.reflect.Reflection
 
modifyConstructors(ClassFile) - Method in class javassist.CtClassType
 
modifySuperclass(CtClass) - Method in class javassist.tools.rmi.StubGenerator
Adds a default constructor to the super classes.
MONITORENTER - Static variable in interface javassist.bytecode.Opcode
 
MONITOREXIT - Static variable in interface javassist.bytecode.Opcode
 
move(int) - Method in class javassist.bytecode.CodeIterator
Moves to the given index.
MUL_E - Static variable in interface javassist.compiler.TokenId
 
MULTIANEWARRAY - Static variable in interface javassist.bytecode.Opcode
 
MultiArrayInitializer(CtClass, int[]) - Constructor for class javassist.CtField.MultiArrayInitializer
 
MultiArrayType - Class in javassist.bytecode.analysis
Represents an array of MultiType instances.
MultiArrayType(MultiType, int) - Constructor for class javassist.bytecode.analysis.MultiArrayType
 
MultiType - Class in javassist.bytecode.analysis
MultiType represents an unresolved type.
MultiType(Map) - Constructor for class javassist.bytecode.analysis.MultiType
 
MultiType(Map, Type) - Constructor for class javassist.bytecode.analysis.MultiType
 
myCause - Variable in exception javassist.CannotCompileException
 

N

name - Variable in class javassist.bytecode.annotation.Annotation.Pair
 
name - Variable in class javassist.bytecode.AttributeInfo
 
name - Variable in class javassist.bytecode.ClassInfo
 
name - Variable in class javassist.bytecode.FieldInfo
 
name - Variable in class javassist.bytecode.MethodInfo
 
name - Variable in class javassist.bytecode.SignatureAttribute.ClassType
 
name - Variable in class javassist.bytecode.SignatureAttribute.TypeParameter
 
name - Variable in class javassist.bytecode.SignatureAttribute.TypeVariable
 
name - Variable in class javassist.bytecode.stackmap.TypeData.BasicType
 
name - Variable in class javassist.bytecode.stackmap.TypeData.ClassName
 
nameAndType - Variable in class javassist.bytecode.InvokeDynamicInfo
 
nameAndTypeIndex - Variable in class javassist.bytecode.MemberrefInfo
 
NameAndTypeInfo - Class in javassist.bytecode
 
NameAndTypeInfo(int, int, int) - Constructor for class javassist.bytecode.NameAndTypeInfo
 
NameAndTypeInfo(DataInputStream, int) - Constructor for class javassist.bytecode.NameAndTypeInfo
 
nameClinit - Static variable in class javassist.bytecode.MethodInfo
The name of class initializer (static initializer): <clinit>.
nameGenerator - Static variable in class javassist.util.proxy.ProxyFactory
A unique class name generator.
nameIndex(int) - Method in class javassist.bytecode.LocalVariableAttribute
Returns the value of local_variable_table[i].name_index.
nameInit - Static variable in class javassist.bytecode.MethodInfo
The name of constructors: <init>.
nameReplaced() - Method in class javassist.CtClassType
 
nameReplaced() - Method in class javassist.CtMember
This method is invoked when setName() or replaceClassName() in CtClass is called.
nameReplaced() - Method in class javassist.CtMethod
This method is invoked when setName() or replaceClassName() in CtClass is called.
names - Variable in class javassist.convert.TransformAccessArrayField
 
NATIVE - Static variable in class javassist.bytecode.AccessFlag
 
NATIVE - Static variable in interface javassist.compiler.TokenId
 
NATIVE - Static variable in class javassist.Modifier
 
needsSuperCall(Stmnt) - Method in class javassist.compiler.CodeGen
 
NEQ - Static variable in interface javassist.compiler.TokenId
 
nested - Variable in class javassist.convert.TransformNew
 
nested - Variable in class javassist.convert.TransformNewClass
 
NestedClassType(String, int, int, SignatureAttribute.TypeArgument[], SignatureAttribute.ClassType) - Constructor for class javassist.bytecode.SignatureAttribute.NestedClassType
 
NestedClassType(SignatureAttribute.ClassType, String, SignatureAttribute.TypeArgument[]) - Constructor for class javassist.bytecode.SignatureAttribute.NestedClassType
Constructs a NestedClassType.
NEW - Static variable in interface javassist.bytecode.Opcode
 
NEW - Static variable in interface javassist.compiler.TokenId
 
NEWARRAY - Static variable in interface javassist.bytecode.Opcode
 
newArray - Variable in class javassist.compiler.ast.NewExpr
 
NewArray - Class in javassist.expr
Array creation.
NewArray(int, CodeIterator, CtClass, MethodInfo, int) - Constructor for class javassist.expr.NewArray
 
NewArray.ProceedForArray - Class in javassist.expr
 
newClassFiles - Variable in class javassist.util.HotSwapper
 
newClassIndex - Variable in class javassist.convert.TransformNewClass
 
newClassname - Variable in class javassist.convert.TransformCall
 
newClassname - Variable in class javassist.convert.TransformFieldAccess
 
newClassName - Variable in class javassist.convert.TransformNewClass
 
NewExpr - Class in javassist.compiler.ast
New Expression.
NewExpr(ASTList, ASTList) - Constructor for class javassist.compiler.ast.NewExpr
 
NewExpr(int, ASTList, ArrayInit) - Constructor for class javassist.compiler.ast.NewExpr
 
NewExpr - Class in javassist.expr
Object creation (new expression).
NewExpr(int, CodeIterator, CtClass, MethodInfo, String, int) - Constructor for class javassist.expr.NewExpr
Undocumented constructor.
NewExpr.ProceedForNew - Class in javassist.expr
 
newFieldname - Variable in class javassist.convert.TransformFieldAccess
 
newIndex - Variable in class javassist.convert.TransformCall
 
newIndex - Variable in class javassist.convert.TransformFieldAccess
 
newIndex - Variable in class javassist.expr.NewExpr.ProceedForNew
 
NewInitializer() - Constructor for class javassist.CtField.NewInitializer
 
newInstance(Object[]) - Method in class javassist.tools.reflect.ClassMetaobject
Creates a new instance of the class.
newList - Variable in class javassist.expr.ExprEditor.LoopContext
 
newMethodIndex - Variable in class javassist.convert.TransformNewClass
 
newMethodIsPrivate - Variable in class javassist.convert.TransformCall
 
newMethodname - Variable in class javassist.convert.TransformCall
 
newMethodNTIndex - Variable in class javassist.convert.TransformNewClass
 
newOffset(int, int, int, int, boolean) - Static method in class javassist.bytecode.CodeIterator
 
NewOp(ExprEditor.NewOp, int, String) - Constructor for class javassist.expr.ExprEditor.NewOp
 
newPos - Variable in class javassist.expr.NewExpr
 
NewRemover(StackMap, int) - Constructor for class javassist.bytecode.StackMap.NewRemover
 
NewRemover(byte[], int) - Constructor for class javassist.bytecode.StackMapTable.NewRemover
 
newType - Variable in class javassist.expr.NewExpr.ProceedForNew
 
newTypeName - Variable in class javassist.expr.NewExpr
 
next - Variable in class javassist.bytecode.analysis.IntQueue.Entry
 
next - Variable in class javassist.bytecode.CodeAttribute.LdcEntry
 
next() - Method in class javassist.bytecode.CodeIterator
Returns the index of the next instruction (not the operand following the current opcode).
next() - Method in class javassist.bytecode.Descriptor.Iterator
Returns the position of the next type character.
next - Variable in class javassist.bytecode.stackmap.BasicBlock.Catch
 
next - Variable in class javassist.ClassPathList
 
next - Variable in class javassist.compiler.CodeGen.ReturnHook
 
next - Variable in class javassist.compiler.Token
 
next - Variable in class javassist.convert.Transformer
 
next - Variable in class javassist.CtMember
 
next() - Method in class javassist.CtMember
 
next - Variable in class javassist.expr.ExprEditor.NewOp
 
next - Variable in class javassist.FieldInitLink
 
nextIsBuiltinCast() - Method in class javassist.compiler.Parser
 
nextIsClassCast() - Method in class javassist.compiler.Parser
 
nextIsClassType(int) - Method in class javassist.compiler.Parser
 
nextOpcode(byte[], int) - Static method in class javassist.bytecode.CodeIterator
Calculates the index of the next opcode.
NO - Static variable in class javassist.compiler.MemberResolver
 
node(BasicBlock) - Method in class javassist.bytecode.analysis.ControlFlow.Access
 
node - Variable in class javassist.bytecode.analysis.ControlFlow.Catcher
 
Node(ControlFlow.Block) - Constructor for class javassist.bytecode.analysis.ControlFlow.Node
 
NoFieldException - Exception in javassist.compiler
 
NoFieldException(String, ASTree) - Constructor for exception javassist.compiler.NoFieldException
 
NOP - Static variable in interface javassist.bytecode.Opcode
 
NoSuchClassError - Error in javassist.bytecode.annotation
Thrown if the linkage fails.
NoSuchClassError(String, Error) - Constructor for error javassist.bytecode.annotation.NoSuchClassError
Constructs an exception.
notBridgeMethod(MethodInfo) - Static method in class javassist.bytecode.ClassFile
 
notDefinedHere - Variable in class javassist.Loader
 
notDefinedPackages - Variable in class javassist.Loader
 
notDelegated(String) - Method in class javassist.Loader
 
notFindInArray(String, String[]) - Static method in class javassist.CtClassType
 
NotFoundException - Exception in javassist
Signals that something could not be found.
NotFoundException(String) - Constructor for exception javassist.NotFoundException
 
NotFoundException(String, Exception) - Constructor for exception javassist.NotFoundException
 
notmatch - Variable in class javassist.compiler.MemberResolver.Method
 
nthParam - Variable in class javassist.CtField.ParamInitializer
 
nthParamToLocal(int, CtClass[], boolean) - Static method in class javassist.CtField.ParamInitializer
Computes the index of the local variable that the n-th parameter is assigned to.
NULL - Static variable in class javassist.bytecode.StackMap
Null_variable_info.tag.
NULL - Static variable in class javassist.bytecode.StackMapTable
Null_variable_info.tag.
NULL - Static variable in interface javassist.compiler.TokenId
 
NULL_INTERCEPTOR_HOLDER - Static variable in class javassist.util.proxy.ProxyFactory
 
NullType() - Constructor for class javassist.bytecode.stackmap.TypeData.NullType
 
num - Variable in class javassist.bytecode.ClassFileWriter.ConstPoolWriter
 
numAnnotations(int) - Method in class javassist.bytecode.annotation.AnnotationsWriter
Writes num_annotations in Runtime(In)VisibleAnnotations_attribute.
numAnnotations() - Method in class javassist.bytecode.AnnotationsAttribute
Returns num_annotations.
numLocals - Variable in class javassist.bytecode.stackmap.TypedBlock
 
numOfEntries() - Method in class javassist.bytecode.StackMap
Returns number_of_entries.
numOfEntries - Variable in class javassist.bytecode.StackMapTable.Walker
 
numOfEntries - Variable in class javassist.bytecode.StackMapTable.Writer
 
numOfItems - Variable in class javassist.bytecode.ConstPool
 
numOfParameters(String) - Static method in class javassist.bytecode.Descriptor
Returns the number of the prameters included in the given descriptor.
numParameters(int) - Method in class javassist.bytecode.annotation.AnnotationsWriter
Writes num_parameters in Runtime(In)VisibleParameterAnnotations_attribute.
numParameters() - Method in class javassist.bytecode.ParameterAnnotationsAttribute
Returns num_parameters.

O

OBJECT - Static variable in class javassist.bytecode.analysis.Type
Represents the java.lang.Object reference type
OBJECT - Static variable in class javassist.bytecode.SignatureAttribute.ClassType
A class type representing java.lang.Object.
OBJECT - Static variable in class javassist.bytecode.StackMap
Object_variable_info.tag.
OBJECT - Static variable in class javassist.bytecode.StackMapTable
Object_variable_info.tag.
object - Variable in class javassist.tools.rmi.ExportedObject
 
OBJECT_TYPE - Static variable in class javassist.util.proxy.ProxyFactory
 
objectId - Variable in class javassist.tools.rmi.Sample
 
ObjectImporter - Class in javassist.tools.rmi
The object importer enables applets to call a method on a remote object running on the Webserver (the main class of this package).
ObjectImporter(Applet) - Constructor for class javassist.tools.rmi.ObjectImporter
Constructs an object importer.
ObjectImporter(String, int) - Constructor for class javassist.tools.rmi.ObjectImporter
Constructs an object importer.
ObjectNotFoundException - Exception in javassist.tools.rmi
 
ObjectNotFoundException(String) - Constructor for exception javassist.tools.rmi.ObjectNotFoundException
 
ObjectNotFoundException(String, Exception) - Constructor for exception javassist.tools.rmi.ObjectNotFoundException
 
objectOrUninitialized(int, int, int) - Method in class javassist.bytecode.StackMapTable.OffsetShifter
 
objectOrUninitialized(int, int, int) - Method in class javassist.bytecode.StackMapTable.Walker
Invoked if Object_variable_info or Uninitialized_variable_info is visited.
objectRead() - Method in interface javassist.CodeConverter.ArrayAccessReplacementMethodNames
Returns the name of a static method with the signature (Ljava/lang/Object;I)Ljava/lang/Object; to replace reading from a Object[] (or any subclass of object).
objectRead() - Method in class javassist.CodeConverter.DefaultArrayAccessReplacementMethodNames
Returns "arrayReadObject" as the name of the static method with the signature (Ljava/lang/Object;I)Ljava/lang/Object; to replace reading from a Object[] (or any subclass of object).
objects - Variable in class javassist.bytecode.LongVector
 
ObjectType() - Constructor for class javassist.bytecode.SignatureAttribute.ObjectType
 
objectType - Variable in class javassist.CtField.NewInitializer
 
objectVariable(int, int) - Method in class javassist.bytecode.StackMap.Copier
 
objectVariable(int, int) - Method in class javassist.bytecode.StackMap.SimpleCopy
 
objectVariable(int, int) - Method in class javassist.bytecode.StackMap.Walker
Invoked when an element of type Object_variable_info is visited.
objectWrite() - Method in interface javassist.CodeConverter.ArrayAccessReplacementMethodNames
Returns the name of a static method with the signature (Ljava/lang/Object;ILjava/lang/Object;)V to replace writing to a Object[] (or any subclass of object).
objectWrite() - Method in class javassist.CodeConverter.DefaultArrayAccessReplacementMethodNames
Returns "arrayWriteObject" as the name of the static method with the signature (Ljava/lang/Object;ILjava/lang/Object;)V to replace writing to a Object[] (or any subclass of object).
of(int) - Static method in class javassist.bytecode.AccessFlag
Converts a javassist.Modifier into a javassist.bytecode.AccessFlag.
of(String) - Static method in class javassist.bytecode.Descriptor
Converts to a descriptor from a Java class name
of(CtClass) - Static method in class javassist.bytecode.Descriptor
Returns the descriptor representing the given type.
ofConstructor(CtClass[]) - Static method in class javassist.bytecode.Descriptor
Returns the descriptor representing a constructor receiving the given parameter types.
offset - Variable in class javassist.bytecode.CodeIterator.Branch16
 
offset - Variable in class javassist.bytecode.CodeIterator.Jump32
 
offset - Variable in class javassist.bytecode.stackmap.TypeData.UninitData
 
offset() - Method in class javassist.bytecode.stackmap.TypeData.UninitData
 
offset() - Method in class javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
offset - Variable in class javassist.bytecode.StackMapTable.Printer
 
offset - Variable in class javassist.convert.TransformAccessArrayField
 
offsets - Variable in class javassist.bytecode.CodeIterator.Switcher
 
OffsetShifter(StackMapTable, int, int) - Constructor for class javassist.bytecode.StackMapTable.OffsetShifter
 
ofMethod(CtClass, CtClass[]) - Static method in class javassist.bytecode.Descriptor
Returns the descriptor representing a method that receives the given parameter types and returns the given type.
ofParameters(CtClass[]) - Static method in class javassist.bytecode.Descriptor
Returns the descriptor representing a list of parameter types.
oid - Variable in class javassist.tools.rmi.RemoteRef
 
okHeader - Static variable in class javassist.tools.rmi.AppletServer
 
onLoad(ClassPool, String) - Method in class javassist.tools.reflect.Reflection
Inserts hooks for intercepting accesses to the fields declared in reflective classes.
onLoad(ClassPool, String) - Method in class javassist.tools.rmi.StubGenerator
Does nothing.
onLoad(ClassPool, String) - Method in interface javassist.Translator
Is invoked by a Loader for notifying that a class is loaded.
opcode(int) - Method in class javassist.bytecode.CodeIterator.If16
 
OPCODE - Static variable in interface javassist.bytecode.Mnemonic
The instruction names (mnemonics) sorted by the opcode.
Opcode - Interface in javassist.bytecode
JVM Instruction Set.
opcode - Variable in class javassist.expr.FieldAccess
 
opcode - Variable in class javassist.expr.FieldAccess.ProceedForRead
 
opcode - Variable in class javassist.expr.FieldAccess.ProceedForWrite
 
opcode - Variable in class javassist.expr.NewArray
 
opcode - Variable in class javassist.expr.NewArray.ProceedForArray
 
opcodeLength - Static variable in class javassist.bytecode.CodeIterator
 
opcodes - Static variable in class javassist.bytecode.InstructionPrinter
 
openClassfile(String) - Method in class javassist.ByteArrayClassPath
Opens the class file.
openClassfile(String) - Method in class javassist.ClassClassPath
Obtains a class file by getResourceAsStream().
openClassfile(String) - Method in interface javassist.ClassPath
Opens a class file.
openClassfile(String) - Method in class javassist.ClassPool
 
openClassfile(String) - Method in class javassist.ClassPoolTail
Opens the class file for the class specified by classname.
openClassfile(String) - Method in class javassist.DirClassPath
 
openClassfile(String) - Method in class javassist.JarClassPath
 
openClassfile(String) - Method in class javassist.JarDirClassPath
 
openClassfile(String) - Method in class javassist.LoaderClassPath
Obtains a class file from the class loader.
openClassfile(String) - Method in class javassist.URLClassPath
Opens a class file with http.
openClassfile0(String) - Method in class javassist.URLClassPath
 
operatorId - Variable in class javassist.compiler.ast.Expr
 
operatorId - Variable in class javassist.compiler.ast.Stmnt
 
opNames - Static variable in interface javassist.compiler.TokenId
 
oprand1() - Method in class javassist.compiler.ast.Expr
 
oprand2() - Method in class javassist.compiler.ast.Expr
 
OR_E - Static variable in interface javassist.compiler.TokenId
 
orgPort - Variable in class javassist.tools.rmi.ObjectImporter
 
orgPos - Variable in class javassist.bytecode.CodeIterator.Branch
 
orgServername - Variable in class javassist.tools.rmi.ObjectImporter
 
origIndex - Variable in class javassist.util.proxy.ProxyFactory.Find2MethodsArgs
 
OROR - Static variable in interface javassist.compiler.TokenId
 
outerClass(int) - Method in class javassist.bytecode.InnerClassesAttribute
Returns the class name indicated by classes[nth].outer_class_info_index.
outerClassIndex(int) - Method in class javassist.bytecode.InnerClassesAttribute
Returns classes[nth].outer_class_info_index.
output - Variable in class javassist.bytecode.annotation.AnnotationsWriter
 
output - Variable in class javassist.bytecode.AnnotationsAttribute.Copier
 
output - Variable in class javassist.bytecode.ClassFileWriter.ConstPoolWriter
 
output - Variable in class javassist.bytecode.ClassFileWriter.FieldWriter
 
output - Variable in class javassist.bytecode.ClassFileWriter.MethodWriter
 
output - Variable in class javassist.bytecode.ClassFileWriter
 
output - Variable in class javassist.bytecode.StackMap.Writer
 
output - Variable in class javassist.bytecode.StackMapTable.Writer
 
override(String, Method, String, int, String, ClassFile, ConstPool, ArrayList) - Method in class javassist.util.proxy.ProxyFactory
 
overrideMethods(ClassFile, ConstPool, String, ArrayList) - Method in class javassist.util.proxy.ProxyFactory
 

P

P_DOUBLE - Static variable in class javassist.compiler.CodeGen
 
P_FLOAT - Static variable in class javassist.compiler.CodeGen
 
P_INT - Static variable in class javassist.compiler.CodeGen
 
P_LONG - Static variable in class javassist.compiler.CodeGen
 
P_OTHER - Static variable in class javassist.compiler.CodeGen
 
PACKAGE - Static variable in interface javassist.compiler.TokenId
 
packageName - Variable in class javassist.URLClassPath
 
Pair() - Constructor for class javassist.bytecode.annotation.Annotation.Pair
 
Pair - Class in javassist.compiler.ast
A node of a a binary tree.
Pair(ASTree, ASTree) - Constructor for class javassist.compiler.ast.Pair
 
param - Variable in class javassist.bytecode.Descriptor.Iterator
 
param - Variable in class javassist.CtMethod.IntConstParameter
 
param - Variable in class javassist.CtMethod.LongConstParameter
 
param - Variable in class javassist.CtMethod.StringConstParameter
 
param0Name - Static variable in class javassist.compiler.Javac
 
param0Type - Variable in class javassist.compiler.JvstCodeGen
 
paramArrayName - Variable in class javassist.compiler.JvstCodeGen
 
ParameterAnnotationsAttribute - Class in javassist.bytecode
A class representing RuntimeVisibleAnnotations_attribute and RuntimeInvisibleAnnotations_attribute.
ParameterAnnotationsAttribute(ConstPool, String, byte[]) - Constructor for class javassist.bytecode.ParameterAnnotationsAttribute
Constructs a Runtime(In)VisibleParameterAnnotations_attribute.
ParameterAnnotationsAttribute(ConstPool, String) - Constructor for class javassist.bytecode.ParameterAnnotationsAttribute
Constructs an empty Runtime(In)VisibleParameterAnnotations_attribute.
ParameterAnnotationsAttribute(ConstPool, int, DataInputStream) - Constructor for class javassist.bytecode.ParameterAnnotationsAttribute
 
parameters(int, int) - Method in class javassist.bytecode.AnnotationsAttribute.Copier
 
parameters(int, int) - Method in class javassist.bytecode.AnnotationsAttribute.Parser
 
parameters() - Method in class javassist.bytecode.AnnotationsAttribute.Walker
 
parameters(int, int) - Method in class javassist.bytecode.AnnotationsAttribute.Walker
 
parameterTypes - Variable in class javassist.convert.TransformBefore
 
ParamInitializer() - Constructor for class javassist.CtField.ParamInitializer
 
paramListName - Variable in class javassist.compiler.JvstCodeGen
 
params - Variable in class javassist.bytecode.SignatureAttribute.ClassSignature
 
params - Variable in class javassist.bytecode.SignatureAttribute.MethodSignature
 
paramSize(String) - Static method in class javassist.bytecode.Descriptor
Computes the data size of parameters.
paramTypeList - Variable in class javassist.compiler.JvstCodeGen
 
paramTypesFromDesc(String) - Method in class javassist.bytecode.analysis.Executor
 
paramVarBase - Variable in class javassist.compiler.JvstCodeGen
 
parent - Variable in class javassist.bytecode.analysis.ControlFlow.Node
 
parent() - Method in class javassist.bytecode.analysis.ControlFlow.Node
Returns the parent of this node.
parent - Variable in class javassist.bytecode.SignatureAttribute.NestedClassType
 
parent - Variable in class javassist.ClassMap
 
parent - Variable in class javassist.ClassPool
 
parent - Variable in class javassist.compiler.SymbolTable
 
parse() - Method in class javassist.bytecode.StackMapTable.Walker
Visits each entry of the stack map frames.
parse(String[], CompiledClass[]) - Static method in class javassist.tools.reflect.Compiler
 
parseAnnotations() - Method in class javassist.bytecode.AnnotationsAttribute.Parser
 
parseArgumentList(SymbolTable) - Method in class javassist.compiler.Parser
 
parseArray(String, SignatureAttribute.Cursor) - Static method in class javassist.bytecode.SignatureAttribute
 
parseArrayDimension() - Method in class javassist.compiler.Parser
 
parseArrayIndex(SymbolTable) - Method in class javassist.compiler.Parser
 
parseArrayInitializer(SymbolTable) - Method in class javassist.compiler.Parser
 
parseArraySize(SymbolTable) - Method in class javassist.compiler.Parser
 
parseBinaryExpr(SymbolTable) - Method in class javassist.compiler.Parser
 
parseBlock(SymbolTable) - Method in class javassist.compiler.Parser
 
parseBreak(SymbolTable) - Method in class javassist.compiler.Parser
 
parseCast(SymbolTable) - Method in class javassist.compiler.Parser
 
parseClassType(String, SignatureAttribute.Cursor) - Static method in class javassist.bytecode.SignatureAttribute
 
parseClassType(SymbolTable) - Method in class javassist.compiler.Parser
 
parseClassType2(String, SignatureAttribute.Cursor, SignatureAttribute.ClassType) - Static method in class javassist.bytecode.SignatureAttribute
 
parseConditionalExpr(SymbolTable) - Method in class javassist.compiler.Parser
 
parseContinue(SymbolTable) - Method in class javassist.compiler.Parser
 
parseDeclarationOrExpression(SymbolTable, boolean) - Method in class javassist.compiler.Parser
 
parseDeclarator(SymbolTable, Declarator) - Method in class javassist.compiler.Parser
 
parseDeclarators(SymbolTable, Declarator) - Method in class javassist.compiler.Parser
 
parseDo(SymbolTable) - Method in class javassist.compiler.Parser
 
parseDotClass(ASTree, int) - Method in class javassist.compiler.Parser
 
parseDotClass(int, int) - Method in class javassist.compiler.Parser
 
parseExpr(String, SymbolTable) - Static method in class javassist.compiler.Javac
Parsers an expression.
parseExpression(SymbolTable) - Method in class javassist.compiler.Parser
 
parseExprList(SymbolTable) - Method in class javassist.compiler.Parser
 
parseField(SymbolTable, ASTList, Declarator) - Method in class javassist.compiler.Parser
 
parseFor(SymbolTable) - Method in class javassist.compiler.Parser
 
parseFormalParam(SymbolTable) - Method in class javassist.compiler.Parser
 
parseFormalType(SymbolTable) - Method in class javassist.compiler.Parser
 
parseIf(SymbolTable) - Method in class javassist.compiler.Parser
 
parseInitializer(SymbolTable) - Method in class javassist.compiler.Parser
 
parseInstanceOf(SymbolTable, ASTree) - Method in class javassist.compiler.Parser
 
parseMember(SymbolTable) - Method in class javassist.compiler.Parser
 
parseMember1(SymbolTable) - Method in class javassist.compiler.Parser
 
parseMemberMods() - Method in class javassist.compiler.Parser
 
parseMemberValue() - Method in class javassist.bytecode.AnnotationsAttribute.Parser
 
parseMethod1(SymbolTable, boolean, ASTList, Declarator) - Method in class javassist.compiler.Parser
 
parseMethod2(SymbolTable, MethodDecl) - Method in class javassist.compiler.Parser
 
parseMethodCall(SymbolTable, ASTree) - Method in class javassist.compiler.Parser
 
parseMethodSig(String) - Static method in class javassist.bytecode.SignatureAttribute
 
parseNew(SymbolTable) - Method in class javassist.compiler.Parser
 
parseObjectType(String, SignatureAttribute.Cursor, boolean) - Static method in class javassist.bytecode.SignatureAttribute
 
parseParameters() - Method in class javassist.bytecode.AnnotationsAttribute.Parser
 
parseParExpression(SymbolTable) - Method in class javassist.compiler.Parser
 
parsePostfix(SymbolTable) - Method in class javassist.compiler.Parser
 
parsePrimaryExpr(SymbolTable) - Method in class javassist.compiler.Parser
 
Parser(byte[], ConstPool) - Constructor for class javassist.bytecode.AnnotationsAttribute.Parser
Constructs a parser.
Parser - Class in javassist.compiler
 
Parser(Lex) - Constructor for class javassist.compiler.Parser
 
parseReturn(SymbolTable) - Method in class javassist.compiler.Parser
 
parseSig(String) - Static method in class javassist.bytecode.SignatureAttribute
 
parseStatement(SymbolTable) - Method in class javassist.compiler.Parser
 
parseStmntOrCase(SymbolTable) - Method in class javassist.compiler.Parser
 
parseSwitch(SymbolTable) - Method in class javassist.compiler.Parser
 
parseSwitchBlock(SymbolTable) - Method in class javassist.compiler.Parser
 
parseSynchronized(SymbolTable) - Method in class javassist.compiler.Parser
 
parseThrow(SymbolTable) - Method in class javassist.compiler.Parser
 
parseTry(SymbolTable) - Method in class javassist.compiler.Parser
 
parseType(String, SignatureAttribute.Cursor) - Static method in class javassist.bytecode.SignatureAttribute
 
parseTypeArgs(String, SignatureAttribute.Cursor) - Static method in class javassist.bytecode.SignatureAttribute
 
parseTypeParams(String, SignatureAttribute.Cursor) - Static method in class javassist.bytecode.SignatureAttribute
 
parseUnaryExpr(SymbolTable) - Method in class javassist.compiler.Parser
 
parseWhile(SymbolTable) - Method in class javassist.compiler.Parser
 
PASS_ARRAY - Static variable in class javassist.CtNewConstructor
Specifies that parameters are converted into an array of Object and passed to a super-class' constructor.
PASS_NONE - Static variable in class javassist.CtNewConstructor
Specifies that no parameters are passed to a super-class' constructor.
PASS_NONE - Static variable in class javassist.CtNewWrappedConstructor
 
PASS_PARAMS - Static variable in class javassist.CtNewConstructor
Specifies that parameters are passed as is to a super-class' constructor.
PASS_PARAMS - Static variable in class javassist.CtNewWrappedConstructor
 
patchGoto(ArrayList, int) - Method in class javassist.compiler.CodeGen
 
path - Variable in class javassist.ClassPathList
 
pathList - Variable in class javassist.ClassPoolTail
 
Pc() - Constructor for class javassist.bytecode.LineNumberAttribute.Pc
 
peek() - Method in class javassist.bytecode.analysis.Frame
Gets the top of the stack without altering it
PLUS_E - Static variable in interface javassist.compiler.TokenId
 
PLUSPLUS - Static variable in interface javassist.compiler.TokenId
 
Pointers(int, int, int, ExceptionTable, CodeAttribute) - Constructor for class javassist.bytecode.CodeIterator.Pointers
 
pointers - Variable in class javassist.bytecode.CodeIterator.Switcher
 
pool - Variable in class javassist.bytecode.annotation.Annotation
 
pool - Variable in class javassist.bytecode.annotation.AnnotationImpl
 
pool - Variable in class javassist.bytecode.annotation.AnnotationsWriter
 
pool - Variable in class javassist.bytecode.AnnotationsAttribute.Parser
 
pool - Variable in class javassist.CtArray
 
pop() - Method in class javassist.bytecode.analysis.Frame
Alters the stack to contain one less element and return it.
POP - Static variable in interface javassist.bytecode.Opcode
 
POP2 - Static variable in interface javassist.bytecode.Opcode
 
popChanged() - Method in class javassist.bytecode.analysis.MultiArrayType
 
popChanged() - Method in class javassist.bytecode.analysis.MultiType
Returns true if the internal state has changed.
popChanged() - Method in class javassist.bytecode.analysis.Type
 
port - Variable in class javassist.tools.rmi.ObjectImporter
 
port - Variable in class javassist.tools.web.Viewer
 
port - Variable in class javassist.URLClassPath
 
pos - Variable in class javassist.bytecode.CodeIterator.Branch
 
pos - Variable in class javassist.expr.ExprEditor.NewOp
 
position() - Method in class javassist.bytecode.analysis.ControlFlow.Block
Returns the position of the first instruction in this block.
position - Variable in class javassist.bytecode.CodeIterator.Gap
The position of the gap.
position - Variable in class javassist.bytecode.SignatureAttribute.Cursor
 
position - Variable in class javassist.bytecode.stackmap.BasicBlock.Mark
 
position - Variable in class javassist.bytecode.stackmap.BasicBlock
 
position - Variable in class javassist.bytecode.StackMapTable.Shifter
 
position - Variable in class javassist.compiler.Lex
 
posOfNew - Variable in class javassist.bytecode.StackMap.NewRemover
 
posOfNew - Variable in class javassist.bytecode.StackMapTable.NewRemover
 
postDominatorTree() - Method in class javassist.bytecode.analysis.ControlFlow
Constructs a post dominator tree.
potentialClass - Variable in class javassist.bytecode.analysis.MultiType
 
PrettyPrinter() - Constructor for class javassist.bytecode.Descriptor.PrettyPrinter
 
primitiveTypes - Static variable in class javassist.CtClass
 
primitiveTypes - Static variable in class javassist.util.proxy.FactoryHelper
Class objects representing primitive types.
prims - Static variable in class javassist.bytecode.analysis.Type
 
print(CtClass, PrintStream) - Static method in class javassist.bytecode.analysis.FramePrinter
Prints all the methods declared in the given class.
print(CtClass) - Method in class javassist.bytecode.analysis.FramePrinter
Prints all the methods declared in the given class.
print(CtMethod) - Method in class javassist.bytecode.analysis.FramePrinter
Prints the instructions and the frame states of the given method.
print(ClassFile) - Static method in class javassist.bytecode.ClassFilePrinter
Prints the contents of a class file to the standard output stream.
print(ClassFile, PrintWriter) - Static method in class javassist.bytecode.ClassFilePrinter
Prints the contents of a class file.
print(PrintWriter) - Method in class javassist.bytecode.ClassInfo
 
print(PrintWriter) - Method in class javassist.bytecode.ConstInfo
 
print(PrintWriter) - Method in class javassist.bytecode.ConstInfoPadding
 
print() - Method in class javassist.bytecode.ConstPool
Prints the contents of the constant pool table.
print(PrintWriter) - Method in class javassist.bytecode.ConstPool
Prints the contents of the constant pool table.
print(PrintWriter) - Method in class javassist.bytecode.DoubleInfo
 
print(PrintWriter) - Method in class javassist.bytecode.FloatInfo
 
print(CtMethod, PrintStream) - Static method in class javassist.bytecode.InstructionPrinter
Prints the bytecode instructions of a given method.
print(CtMethod) - Method in class javassist.bytecode.InstructionPrinter
Prints the bytecode instructions of a given method.
print(PrintWriter) - Method in class javassist.bytecode.IntegerInfo
 
print(PrintWriter) - Method in class javassist.bytecode.InvokeDynamicInfo
 
print(PrintWriter) - Method in class javassist.bytecode.LongInfo
 
print(PrintWriter) - Method in class javassist.bytecode.MemberrefInfo
 
print(PrintWriter) - Method in class javassist.bytecode.MethodHandleInfo
 
print(PrintWriter) - Method in class javassist.bytecode.MethodTypeInfo
 
print(PrintWriter) - Method in class javassist.bytecode.NameAndTypeInfo
 
print(PrintWriter) - Method in class javassist.bytecode.StackMap
Prints this stack map.
print() - Method in class javassist.bytecode.StackMap.Printer
 
print(StackMapTable, PrintWriter) - Static method in class javassist.bytecode.StackMapTable.Printer
Prints the stack table map.
print(PrintWriter) - Method in class javassist.bytecode.StringInfo
 
print(PrintWriter) - Method in class javassist.bytecode.Utf8Info
 
printAttributes(List, PrintWriter, char) - Static method in class javassist.bytecode.ClassFilePrinter
 
Printer(StackMap, PrintWriter) - Constructor for class javassist.bytecode.StackMap.Printer
 
Printer(byte[], PrintWriter) - Constructor for class javassist.bytecode.StackMapTable.Printer
 
println(PrintWriter) - Method in class javassist.bytecode.StackMapTable
Prints the stack table map.
println(PrintStream) - Method in class javassist.bytecode.StackMapTable
Prints the stack table map.
printLocals(Frame) - Method in class javassist.bytecode.analysis.FramePrinter
 
printStack(Frame) - Method in class javassist.bytecode.analysis.FramePrinter
 
printTypeInfo(int, int) - Method in class javassist.bytecode.StackMapTable.Printer
 
printTypes(StringBuffer, int, TypeData[]) - Method in class javassist.bytecode.stackmap.TypedBlock
 
PRIVATE - Static variable in class javassist.bytecode.AccessFlag
 
PRIVATE - Static variable in interface javassist.compiler.TokenId
 
PRIVATE - Static variable in class javassist.Modifier
 
ProceedForArray(CtClass, int, int, int) - Constructor for class javassist.expr.NewArray.ProceedForArray
 
ProceedForCast(int, CtClass) - Constructor for class javassist.expr.Cast.ProceedForCast
 
ProceedForInstanceof(int) - Constructor for class javassist.expr.Instanceof.ProceedForInstanceof
 
ProceedForNew(CtClass, int, int) - Constructor for class javassist.expr.NewExpr.ProceedForNew
 
ProceedForRead(CtClass, int, int, int) - Constructor for class javassist.expr.FieldAccess.ProceedForRead
 
ProceedForWrite(CtClass, int, int, int) - Constructor for class javassist.expr.FieldAccess.ProceedForWrite
 
ProceedHandler - Interface in javassist.compiler
An interface to an object for implementing $proceed().
proceedName - Static variable in class javassist.compiler.Javac
 
proceedName - Variable in class javassist.compiler.JvstCodeGen
 
process(Socket) - Method in class javassist.tools.web.Webserver
 
processBranch(int, CodeIterator, int, int, int[], int, int[]) - Method in class javassist.bytecode.CodeAnalyzer
 
processClasses(CompiledClass[], int) - Static method in class javassist.tools.reflect.Compiler
 
processFields(CtClass) - Method in class javassist.tools.reflect.Reflection
 
processMethods(CtClass, boolean) - Method in class javassist.tools.reflect.Reflection
 
processMethods0(int, CtClass, CtMethod, int, boolean) - Method in class javassist.tools.reflect.Reflection
 
processQueue() - Method in class javassist.scopedpool.SoftValueHashMap
 
processRMI(InputStream, OutputStream) - Method in class javassist.tools.rmi.AppletServer
 
procHandler - Variable in class javassist.compiler.JvstCodeGen
 
produceProxyClass(CtClass, Class) - Method in class javassist.tools.rmi.StubGenerator
 
propogateResolved() - Method in class javassist.bytecode.analysis.MultiType
 
propogateState() - Method in class javassist.bytecode.analysis.MultiType
 
PROTECTED - Static variable in class javassist.bytecode.AccessFlag
 
PROTECTED - Static variable in interface javassist.compiler.TokenId
 
PROTECTED - Static variable in class javassist.Modifier
 
Proxy - Interface in javassist.tools.rmi
An interface implemented by proxy classes.
Proxy - Interface in javassist.util.proxy
The interface implemented by proxy classes.
proxyCache - Static variable in class javassist.util.proxy.ProxyFactory
 
proxyClass - Variable in class javassist.util.proxy.ProxyFactory.ProxyDetails
a hexadecimal string representation of the signature bit sequence.
proxyClasses - Variable in class javassist.tools.rmi.StubGenerator
 
proxyConstructorParamTypes - Static variable in class javassist.tools.rmi.ObjectImporter
 
proxyConstructorParamTypes - Variable in class javassist.tools.rmi.StubGenerator
 
ProxyDetails(byte[], Class, boolean) - Constructor for class javassist.util.proxy.ProxyFactory.ProxyDetails
 
ProxyFactory - Class in javassist.util.proxy
Factory of dynamic proxy classes.
ProxyFactory() - Constructor for class javassist.util.proxy.ProxyFactory
Constructs a factory of proxy class.
ProxyFactory.ClassLoaderProvider - Interface in javassist.util.proxy
A provider of class loaders.
ProxyFactory.Find2MethodsArgs - Class in javassist.util.proxy
 
ProxyFactory.ProxyDetails - Class in javassist.util.proxy
used to store details of a specific proxy class in the second tier of the proxy cache.
ProxyFactory.UniqueName - Interface in javassist.util.proxy
A unique class name generator.
ProxyObject - Interface in javassist.util.proxy
The interface implemented by proxy classes.
ProxyObjectInputStream - Class in javassist.util.proxy
An input stream class which knows how to deserialize proxies created via ProxyFactory and serializedo via a ProxyObjectOutputStream.
ProxyObjectInputStream(InputStream) - Constructor for class javassist.util.proxy.ProxyObjectInputStream
create an input stream which can be used to deserialize an object graph which includes proxies created using class ProxyFactory.
ProxyObjectOutputStream - Class in javassist.util.proxy
An input stream class which knows how to serialize proxies created via ProxyFactory.
ProxyObjectOutputStream(OutputStream) - Constructor for class javassist.util.proxy.ProxyObjectOutputStream
create an output stream which can be used to serialize an object graph which includes proxies created using class ProxyFactory
prune() - Method in class javassist.bytecode.ClassFile
Discards all attributes, associated with both the class file and the members such as a code attribute and exceptions attribute.
prune() - Method in class javassist.bytecode.ConstPool
 
prune(ConstPool) - Method in class javassist.bytecode.FieldInfo
 
prune(ConstPool) - Method in class javassist.bytecode.MethodInfo
 
prune() - Method in class javassist.CtClass
Discards unnecessary attributes, in particular, CodeAttributes (method bodies) of the class, to minimize the memory footprint.
prune() - Method in class javassist.CtClassType
 
prune - Variable in class javassist.scopedpool.ScopedClassPoolRepositoryImpl
Whether to prune
pruneWhenCached - Variable in class javassist.scopedpool.ScopedClassPoolRepositoryImpl
Whether to prune when added to the classpool's cache
PtreeInitializer(ASTree) - Constructor for class javassist.CtField.PtreeInitializer
 
PUBLIC - Static variable in class javassist.bytecode.AccessFlag
 
PUBLIC - Static variable in interface javassist.compiler.TokenId
 
PUBLIC - Static variable in class javassist.Modifier
 
push(Type) - Method in class javassist.bytecode.analysis.Frame
Alters the stack by placing the passed type on the top
pushMemberType(String) - Method in class javassist.bytecode.stackmap.Tracer
 
put(CtClass, CtClass) - Method in class javassist.ClassMap
Maps a class name to another name in this hashtable.
put(String, String) - Method in class javassist.ClassMap
Maps a class name to another name in this hashtable.
put(Object, Object) - Method in class javassist.scopedpool.SoftValueHashMap
Updates this map so that the given key maps to the given value.
put0(Object, Object) - Method in class javassist.ClassMap
 
PUTFIELD - Static variable in interface javassist.bytecode.Opcode
 
putIfNone(String, String) - Method in class javassist.ClassMap
Is equivalent to put() except that the given mapping is not recorded into the hashtable if another mapping from oldname is already included.
PUTSTATIC - Static variable in interface javassist.bytecode.Opcode
 

Q

qualifiedClass - Variable in class javassist.compiler.ast.Declarator
 
qualifiedName - Variable in class javassist.CtClass
 
queue - Variable in class javassist.scopedpool.SoftValueHashMap
 

R

rawClassfile - Variable in class javassist.CtClassType
 
read(ConstPool, DataInputStream) - Static method in class javassist.bytecode.AttributeInfo
 
read(int) - Method in class javassist.bytecode.Bytecode
Reads a signed 8bit value at the offset from the beginning of the bytecode sequence.
read(int) - Method in class javassist.bytecode.ByteVector
 
read(DataInputStream) - Method in class javassist.bytecode.ClassFile
 
read(DataInputStream) - Method in class javassist.bytecode.ConstPool
 
read(DataInputStream) - Method in class javassist.bytecode.FieldInfo
 
read(MethodInfo, String, Map) - Method in class javassist.bytecode.MethodInfo
 
read(DataInputStream) - Method in class javassist.bytecode.MethodInfo
 
read16bit(int) - Method in class javassist.bytecode.Bytecode
Reads a signed 16bit value at the offset from the beginning of the bytecode sequence.
read32bit(byte[], int) - Static method in class javassist.bytecode.ByteArray
Reads a 32bit integer at the index.
read32bit(int) - Method in class javassist.bytecode.Bytecode
Reads a signed 32bit value at the offset from the beginning of the bytecode sequence.
readCharConst(Token) - Method in class javassist.compiler.Lex
 
readClassDescriptor() - Method in class javassist.util.proxy.ProxyObjectInputStream
 
readDouble(StringBuffer, int, Token) - Method in class javassist.compiler.Lex
 
readEscapeChar() - Method in class javassist.compiler.Lex
 
readIdentifier(int, Token) - Method in class javassist.compiler.Lex
 
readLine(Token) - Method in class javassist.compiler.Lex
 
readLine(InputStream) - Method in class javassist.tools.web.Webserver
 
readNumber(int, Token) - Method in class javassist.compiler.Lex
 
readObject(ObjectInputStream) - Method in class javassist.tools.reflect.ClassMetaobject
 
readObject(ObjectInputStream) - Method in class javassist.tools.reflect.Metaobject
 
readOne(DataInputStream) - Method in class javassist.bytecode.ConstPool
 
readParam - Variable in class javassist.tools.reflect.Reflection
 
readParameters(ObjectInputStream) - Method in class javassist.tools.rmi.AppletServer
 
readPrefix - Static variable in class javassist.tools.reflect.Reflection
 
readResolve() - Method in class javassist.util.proxy.SerializedProxy
 
readS16bit(byte[], int) - Static method in class javassist.bytecode.ByteArray
Reads a signed 16bit integer at the index.
readSeparator(int) - Method in class javassist.compiler.Lex
 
readStream(InputStream) - Static method in class javassist.ClassPoolTail
Reads from an input stream until it reaches the end.
readStream(InputStream) - Method in class javassist.tools.web.Viewer
 
readStringL(Token) - Method in class javassist.compiler.Lex
 
readType(StringBuffer, int, String) - Static method in class javassist.bytecode.Descriptor.PrettyPrinter
 
readU16bit(byte[], int) - Static method in class javassist.bytecode.ByteArray
Reads an unsigned 16bit integer at the index.
reason - Variable in exception javassist.compiler.CompileError
 
rebuildClassFile() - Method in class javassist.CtClass
If this method is called, the class file will be rebuilt when it is finally generated by toBytecode() and writeFile().
rebuildClassFile() - Method in class javassist.CtClassType
 
rebuildClassFile(ClassFile) - Method in class javassist.tools.reflect.Reflection
 
rebuildStackMap(ClassPool) - Method in class javassist.bytecode.MethodInfo
Rebuilds a stack map table.
rebuildStackMapForME(ClassPool) - Method in class javassist.bytecode.MethodInfo
Rebuilds a stack map table for J2ME (CLDC).
rebuildStackMapIf6(ClassPool, ClassFile) - Method in class javassist.bytecode.MethodInfo
Rebuilds a stack map table if the class file is for Java 6 or later.
recordCflow(String, String, String) - Method in class javassist.ClassPool
Records the $cflow variable for the field specified by cname and fname.
recordInvalidClassName(String) - Method in class javassist.ClassPool
Deprecated. 
recordLocalVariables(CodeAttribute, int) - Method in class javassist.compiler.Javac
Records local variables available at the specified program counter.
recordParamNames(CodeAttribute, int) - Method in class javassist.compiler.Javac
Records parameter names if the LocalVariableAttribute is available.
recordParams(CtClass[], boolean) - Method in class javassist.compiler.Javac
Makes variables $0 (this), $1, $2, ..., and $args represent method parameters.
recordParams(String, CtClass[], boolean, int, boolean) - Method in class javassist.compiler.Javac
Makes variables $0, $1, $2, ..., and $args represent method parameters.
recordParams(CtClass[], boolean, String, String, String, SymbolTable) - Method in class javassist.compiler.JvstCodeGen
Makes method parameters $0, $1, ..., $args, $$, and $class available.
recordParams(CtClass[], boolean, String, String, String, boolean, int, String, SymbolTable) - Method in class javassist.compiler.JvstCodeGen
Makes method parameters $0, $1, ..., $args, $$, and $class available.
recordProceed(String, String) - Method in class javassist.compiler.Javac
Prepares to use $proceed().
recordProceed(ProceedHandler) - Method in class javassist.compiler.Javac
Prepares to use $proceed().
recordReturnType(CtClass, boolean) - Method in class javassist.compiler.Javac
Prepares to use cast $r, $w, $_, and $type.
recordReturnType(CtClass, String, String, SymbolTable) - Method in class javassist.compiler.JvstCodeGen
Makes a cast to the return type ($r) available.
recordSpecialProceed(String, String, String, String) - Method in class javassist.compiler.Javac
Prepares to use $proceed() representing a private/super's method.
recordStackMap(TypedBlock) - Method in class javassist.bytecode.stackmap.MapMaker
 
recordStackMap(TypedBlock, int) - Method in class javassist.bytecode.stackmap.MapMaker
 
recordStackMap0(TypedBlock, int, TypeData[]) - Method in class javassist.bytecode.stackmap.MapMaker
 
recordStaticProceed(String, String) - Method in class javassist.compiler.Javac
Prepares to use $proceed() representing a static method.
recordType(CtClass) - Method in class javassist.compiler.Javac
Prepares to use $type.
recordType(CtClass) - Method in class javassist.compiler.JvstCodeGen
Makes $type available.
recordTypeData(int, TypeData[], TypeData[]) - Static method in class javassist.bytecode.stackmap.MapMaker
 
recordVar(CtClass, String, int, SymbolTable) - Method in class javassist.compiler.JvstCodeGen
 
recordVariable(CtClass, String) - Method in class javassist.compiler.Javac
Makes the given variable available.
recordVariable(CtClass, String, SymbolTable) - Method in class javassist.compiler.JvstCodeGen
Makes the given variable name available.
recordVariable(String, String, int, SymbolTable) - Method in class javassist.compiler.JvstCodeGen
Makes the given variable name available.
redirectFieldAccess(CtField, CtClass, String) - Method in class javassist.CodeConverter
Modify a method body so that field read/write expressions access a different field from the original one.
redirectMethodCall(CtMethod, CtMethod) - Method in class javassist.CodeConverter
Modify method invocations in a method body so that a different method will be invoked.
redirectMethodCall(String, CtMethod) - Method in class javassist.CodeConverter
Correct invocations to a method that has been renamed.
REF_getField - Static variable in class javassist.bytecode.ConstPool
reference_kind of CONSTANT_MethodHandle_info.
REF_getStatic - Static variable in class javassist.bytecode.ConstPool
reference_kind of CONSTANT_MethodHandle_info.
REF_invokeInterface - Static variable in class javassist.bytecode.ConstPool
reference_kind of CONSTANT_MethodHandle_info.
REF_invokeSpecial - Static variable in class javassist.bytecode.ConstPool
reference_kind of CONSTANT_MethodHandle_info.
REF_invokeStatic - Static variable in class javassist.bytecode.ConstPool
reference_kind of CONSTANT_MethodHandle_info.
REF_invokeVirtual - Static variable in class javassist.bytecode.ConstPool
reference_kind of CONSTANT_MethodHandle_info.
REF_newInvokeSpecial - Static variable in class javassist.bytecode.ConstPool
reference_kind of CONSTANT_MethodHandle_info.
REF_putField - Static variable in class javassist.bytecode.ConstPool
reference_kind of CONSTANT_MethodHandle_info.
REF_putStatic - Static variable in class javassist.bytecode.ConstPool
reference_kind of CONSTANT_MethodHandle_info.
refIndex - Variable in class javassist.bytecode.MethodHandleInfo
 
refKind - Variable in class javassist.bytecode.MethodHandleInfo
 
reflection - Variable in class javassist.tools.reflect.Loader
 
Reflection - Class in javassist.tools.reflect
The class implementing the behavioral reflection mechanism.
Reflection() - Constructor for class javassist.tools.reflect.Reflection
Constructs a new Reflection object.
registerClassLoader(ClassLoader) - Method in interface javassist.scopedpool.ScopedClassPoolRepository
Register a classloader.
registerClassLoader(ClassLoader) - Method in class javassist.scopedpool.ScopedClassPoolRepositoryImpl
Register a classloader.
registeredCLs - Variable in class javassist.scopedpool.ScopedClassPoolRepositoryImpl
The registered classloaders
registerReflectiveClass(CtClass) - Method in class javassist.tools.reflect.Reflection
Registers a reflective class.
releaseUnmodifiedClassFile - Static variable in class javassist.ClassPool
If true, unmodified and not-recently-used class files are periodically released for saving memory.
reload(String, byte[]) - Method in class javassist.util.HotSwapper
Reloads a class.
reload(Map) - Method in class javassist.util.HotSwapper
Reloads a class.
reload2(Map, String) - Method in class javassist.util.HotSwapper
 
RemoteException - Exception in javassist.tools.rmi
RemoteException represents any exception thrown during remote method invocation.
RemoteException(String) - Constructor for exception javassist.tools.rmi.RemoteException
 
RemoteException(Exception) - Constructor for exception javassist.tools.rmi.RemoteException
 
RemoteRef - Class in javassist.tools.rmi
Remote reference.
RemoteRef(int) - Constructor for class javassist.tools.rmi.RemoteRef
 
RemoteRef(int, String) - Constructor for class javassist.tools.rmi.RemoteRef
 
remove(ArrayList, String) - Static method in class javassist.bytecode.AttributeInfo
 
remove(int) - Method in class javassist.bytecode.ExceptionTable
Removes the entry at the specified position in the table.
remove(CodeGen) - Method in class javassist.compiler.CodeGen.ReturnHook
 
remove(CtMember) - Method in class javassist.CtMember.Cache
 
remove(Object) - Method in class javassist.scopedpool.SoftValueHashMap
Removes the mapping for the given key from this map, if present.
removeCached(String) - Method in class javassist.ClassPool
Provide a hook so that subclasses can do their own caching of classes.
removeClassFile() - Method in class javassist.CtClassType
 
removeClassPath(ClassPath) - Method in class javassist.ClassPool
Detatches the ClassPath object from the search path.
removeClassPath(ClassPath) - Method in class javassist.ClassPoolTail
 
removeCodeAttribute() - Method in class javassist.bytecode.MethodInfo
Removes a Code attribute.
removeConsCall(CodeAttribute) - Static method in class javassist.CtConstructor
 
removeConstructor(CtConstructor) - Method in class javassist.CtClass
Removes a constructor declared in this class.
removeConstructor(CtConstructor) - Method in class javassist.CtClassType
 
removeExceptionsAttribute() - Method in class javassist.bytecode.MethodInfo
Removes an Exception attribute.
removeField(CtField) - Method in class javassist.CtClass
Removes a field declared in this class.
removeField(CtField) - Method in class javassist.CtClassType
 
removeMethod(CtMethod) - Method in class javassist.CtClass
Removes a method declared in this class.
removeMethod(CtMethod) - Method in class javassist.CtClassType
 
removeNew(int) - Method in class javassist.bytecode.StackMap
Undocumented method.
removeNew(int) - Method in class javassist.bytecode.StackMapTable
Undocumented method.
rename(String, String, String) - Static method in class javassist.bytecode.Descriptor
Substitutes a class name in the given descriptor string.
rename(String, Map) - Static method in class javassist.bytecode.Descriptor
Substitutes class names in the given descriptor string according to the given map.
renameClass(String, String) - Method in class javassist.bytecode.AnnotationsAttribute
 
renameClass(Map) - Method in class javassist.bytecode.AnnotationsAttribute
 
renameClass(String, String) - Method in class javassist.bytecode.AttributeInfo
 
renameClass(Map) - Method in class javassist.bytecode.AttributeInfo
 
renameClass(List, String, String) - Static method in class javassist.bytecode.AttributeInfo
 
renameClass(List, Map) - Static method in class javassist.bytecode.AttributeInfo
 
renameClass(String, String) - Method in class javassist.bytecode.ClassFile
Replaces all occurrences of a class name in the class file.
renameClass(Map) - Method in class javassist.bytecode.ClassFile
Replaces all occurrences of several class names in the class file.
renameClass(ConstPool, String, String, HashMap) - Method in class javassist.bytecode.ClassInfo
 
renameClass(ConstPool, Map, HashMap) - Method in class javassist.bytecode.ClassInfo
 
renameClass(String, String) - Method in class javassist.bytecode.CodeAttribute
 
renameClass(Map) - Method in class javassist.bytecode.CodeAttribute
 
renameClass(ConstPool, String, String, HashMap) - Method in class javassist.bytecode.ConstInfo
 
renameClass(ConstPool, Map, HashMap) - Method in class javassist.bytecode.ConstInfo
 
renameClass(String, String) - Method in class javassist.bytecode.ConstPool
Replaces all occurrences of a class name.
renameClass(Map) - Method in class javassist.bytecode.ConstPool
Replaces all occurrences of class names.
renameClass(String, String) - Method in class javassist.bytecode.LocalVariableAttribute
 
renameClass(Map) - Method in class javassist.bytecode.LocalVariableAttribute
 
renameClass(ConstPool, String, String, HashMap) - Method in class javassist.bytecode.MethodTypeInfo
 
renameClass(ConstPool, Map, HashMap) - Method in class javassist.bytecode.MethodTypeInfo
 
renameClass(ConstPool, String, String, HashMap) - Method in class javassist.bytecode.NameAndTypeInfo
 
renameClass(ConstPool, Map, HashMap) - Method in class javassist.bytecode.NameAndTypeInfo
 
renameClass(String, String) - Method in class javassist.bytecode.ParameterAnnotationsAttribute
 
renameClass(Map) - Method in class javassist.bytecode.ParameterAnnotationsAttribute
 
renameClass(String, String) - Method in class javassist.bytecode.SignatureAttribute
 
renameClass(Map) - Method in class javassist.bytecode.SignatureAttribute
 
renameClass(String, String, String) - Static method in class javassist.bytecode.SignatureAttribute
 
renameClass(String, Map) - Static method in class javassist.bytecode.SignatureAttribute
 
renameEntry(String, String, String) - Method in class javassist.bytecode.LocalVariableAttribute
 
renameEntry(String, Map) - Method in class javassist.bytecode.LocalVariableAttribute
 
renameEntry(String, String, String) - Method in class javassist.bytecode.LocalVariableTypeAttribute
 
renameEntry(String, Map) - Method in class javassist.bytecode.LocalVariableTypeAttribute
 
Renamer(byte[], ConstPool, Map) - Constructor for class javassist.bytecode.AnnotationsAttribute.Renamer
Constructs a renamer.
renameType(int, int) - Method in class javassist.bytecode.AnnotationsAttribute.Renamer
 
replace(ConstPool, CodeIterator, int, int, String) - Method in class javassist.convert.TransformAccessArrayField
 
replace(String) - Method in class javassist.expr.Cast
Replaces the explicit cast operator with the bytecode derived from the given source text.
replace(String) - Method in class javassist.expr.Expr
Replaces this expression with the bytecode derived from the given source text.
replace(String, ExprEditor) - Method in class javassist.expr.Expr
Replaces this expression with the bytecode derived from the given source text and ExprEditor.
replace(String) - Method in class javassist.expr.FieldAccess
Replaces the method call with the bytecode derived from the given source text.
replace(String) - Method in class javassist.expr.Handler
This method has not been implemented yet.
replace(String) - Method in class javassist.expr.Instanceof
Replaces the instanceof operator with the bytecode derived from the given source text.
replace(String) - Method in class javassist.expr.MethodCall
Replaces the method call with the bytecode derived from the given source text.
replace(String) - Method in class javassist.expr.NewArray
Replaces the array creation with the bytecode derived from the given source text.
replace(String) - Method in class javassist.expr.NewExpr
Replaces the new expression with the bytecode derived from the given source text.
replace0(int, Bytecode, int) - Method in class javassist.expr.Expr
 
replace2(String) - Method in class javassist.expr.NewArray
 
replaceArrayAccess(CtClass, CodeConverter.ArrayAccessReplacementMethodNames) - Method in class javassist.CodeConverter
Modify a method body, so that ALL accesses to an array are replaced with calls to static methods within another class.
replaceClassName(String, String) - Method in class javassist.CtClass
Substitutes newName for all occurrences of a class name oldName in the class file.
replaceClassName(ClassMap) - Method in class javassist.CtClass
Changes class names appearing in the class file according to the given map.
replaceClassName(ClassMap) - Method in class javassist.CtClassType
 
replaceClassName(String, String) - Method in class javassist.CtClassType
 
replaceFieldRead(CtField, CtClass, String) - Method in class javassist.CodeConverter
Modify a method body so that an expression reading the specified field is replaced with a call to the specified static method.
replaceFieldWrite(CtField, CtClass, String) - Method in class javassist.CodeConverter
Modify a method body so that an expression writing the specified field is replaced with a call to the specified static method.
replaceNew(CtClass, CtClass, String) - Method in class javassist.CodeConverter
Modify a method body so that instantiation of the specified class is replaced with a call to the specified static method.
replaceNew(CtClass, CtClass) - Method in class javassist.CodeConverter
Modify a method body so that instantiation of the class specified by oldClass is replaced with instantiation of another class newClass.
replyError(OutputStream, BadHttpRequest) - Method in class javassist.tools.web.Webserver
 
repository - Variable in class javassist.scopedpool.ScopedClassPool
 
request - Variable in class javassist.util.HotSwapper
 
resetNumLocals() - Method in class javassist.bytecode.stackmap.TypedBlock
 
resolveClassInfo(String) - Method in class javassist.bytecode.analysis.Executor
 
resolveClassName(ASTList) - Method in class javassist.compiler.CodeGen
 
resolveClassName(String) - Method in class javassist.compiler.CodeGen
 
resolveClassName(ASTList) - Method in class javassist.compiler.MemberCodeGen
 
resolveClassName(String) - Method in class javassist.compiler.MemberCodeGen
 
resolveClassName(ASTList) - Method in class javassist.compiler.MemberResolver
 
resolveClassName(ASTList) - Method in class javassist.compiler.TypeChecker
 
resolveClassName(String) - Method in class javassist.compiler.TypeChecker
 
resolved - Variable in class javassist.bytecode.analysis.MultiType
 
resolveJvmClassName(String) - Method in class javassist.compiler.MemberResolver
 
resolver - Variable in class javassist.compiler.MemberCodeGen
 
resolver - Variable in class javassist.compiler.TypeChecker
 
resultStatic - Variable in class javassist.compiler.MemberCodeGen
 
resultVarName - Static variable in class javassist.compiler.Javac
 
RET - Static variable in interface javassist.bytecode.Opcode
 
retMerged - Variable in class javassist.bytecode.analysis.Frame
 
retType - Variable in class javassist.bytecode.SignatureAttribute.MethodSignature
 
retType - Variable in class javassist.expr.Cast.ProceedForCast
 
RETURN - Static variable in interface javassist.bytecode.Opcode
 
RETURN - Static variable in interface javassist.compiler.TokenId
 
RETURN_ADDRESS - Static variable in class javassist.bytecode.analysis.Type
Represents an internal JVM return address, which is used by the RET instruction to return to a JSR that invoked the subroutine.
returnCastName - Variable in class javassist.compiler.JvstCodeGen
 
ReturnHook(CodeGen) - Constructor for class javassist.compiler.CodeGen.ReturnHook
 
returnHooks - Variable in class javassist.compiler.CodeGen
 
returnOp - Variable in class javassist.CtPrimitiveType
 
returnType - Variable in class javassist.bytecode.stackmap.Tracer
 
returnType - Variable in class javassist.compiler.JvstCodeGen
 
returnTypeFromDesc(String) - Method in class javassist.bytecode.analysis.Executor
 
returnVarName - Variable in class javassist.compiler.JvstCodeGen
 
right - Variable in class javassist.compiler.ast.ASTList
 
right - Variable in class javassist.compiler.ast.Pair
 
rightIsStrong(int, int) - Static method in class javassist.compiler.CodeGen
 
rmiCommand - Variable in class javassist.tools.rmi.ObjectImporter
 
RSHIFT - Static variable in interface javassist.compiler.TokenId
 
RSHIFT_E - Static variable in interface javassist.compiler.TokenId
 
run(String[]) - Method in class javassist.Loader
Loads a class and calls main() in that class.
run(String, String[]) - Method in class javassist.Loader
Loads a class and calls main() in that class.
run() - Method in class javassist.tools.rmi.AppletServer
Begins the HTTP service.
run() - Method in class javassist.tools.web.ServiceThread
 
run(String, String[]) - Method in class javassist.tools.web.Viewer
Invokes main() in the class specified by classname.
run() - Method in class javassist.tools.web.Webserver
Begins the HTTP service.
runEditor(ExprEditor, CodeIterator) - Method in class javassist.expr.Expr
 
RuntimeCopyException(String) - Constructor for exception javassist.bytecode.CodeAttribute.RuntimeCopyException
Constructs an exception.
RuntimeCopyException(String) - Constructor for exception javassist.bytecode.StackMapTable.RuntimeCopyException
Constructs an exception.
RuntimeSupport - Class in javassist.util.proxy
Runtime support routines that the classes generated by ProxyFactory use.
RuntimeSupport() - Constructor for class javassist.util.proxy.RuntimeSupport
 
RuntimeSupport.DefaultMethodHandler - Class in javassist.util.proxy
 

S

s16bitAt(int) - Method in class javassist.bytecode.CodeIterator
Returns the signed 16bit value at the given index.
s32bitAt(int) - Method in class javassist.bytecode.CodeIterator
Returns the signed 32bit value at the given index.
SALOAD - Static variable in interface javassist.bytecode.Opcode
 
sameFrame(int, int) - Method in class javassist.bytecode.StackMapTable.Printer
 
sameFrame(int, int) - Method in class javassist.bytecode.StackMapTable.Shifter
 
sameFrame(int, int) - Method in class javassist.bytecode.StackMapTable.SimpleCopy
 
sameFrame(int, int) - Method in class javassist.bytecode.StackMapTable.Walker
Invoked if the visited frame is a same_frame or a same_frame_extended.
sameFrame(int) - Method in class javassist.bytecode.StackMapTable.Writer
Writes a same_frame or a same_frame_extended.
sameLocals(int, int, int, int) - Method in class javassist.bytecode.StackMapTable.NewRemover
 
sameLocals(int, int, int, int) - Method in class javassist.bytecode.StackMapTable.Printer
 
sameLocals(int, int, int, int) - Method in class javassist.bytecode.StackMapTable.Shifter
 
sameLocals(int, int, int, int) - Method in class javassist.bytecode.StackMapTable.SimpleCopy
 
sameLocals(int, int) - Method in class javassist.bytecode.StackMapTable.Walker
 
sameLocals(int, int, int, int) - Method in class javassist.bytecode.StackMapTable.Walker
Invoked if the visited frame is a same_locals_1_stack_item_frame or a same_locals_1_stack_item_frame_extended.
sameLocals(int, int, int) - Method in class javassist.bytecode.StackMapTable.Writer
Writes a same_locals_1_stack_item or a same_locals_1_stack_item_extended.
Sample - Class in javassist.tools.reflect
A template used for defining a reflective class.
Sample() - Constructor for class javassist.tools.reflect.Sample
 
Sample - Class in javassist.tools.rmi
A template used for defining a proxy class.
Sample() - Constructor for class javassist.tools.rmi.Sample
 
sampleClass - Static variable in class javassist.tools.rmi.StubGenerator
 
SASTORE - Static variable in interface javassist.bytecode.Opcode
 
saveClassFile() - Method in class javassist.CtClassType
Converts a ClassFile object into a byte array for saving memory space.
saveCode - Variable in class javassist.convert.TransformBefore
 
scan(MethodInfo) - Method in class javassist.bytecode.analysis.SubroutineScanner
 
scan(int, CodeIterator, Subroutine) - Method in class javassist.bytecode.analysis.SubroutineScanner
 
scanLookupSwitch(int, CodeIterator, Subroutine) - Method in class javassist.bytecode.analysis.SubroutineScanner
 
scanner - Variable in class javassist.bytecode.analysis.Analyzer
 
scanOp(int, CodeIterator, Subroutine) - Method in class javassist.bytecode.analysis.SubroutineScanner
 
scanTableSwitch(int, CodeIterator, Subroutine) - Method in class javassist.bytecode.analysis.SubroutineScanner
 
ScopedClassPool - Class in javassist.scopedpool
A scoped class pool.
ScopedClassPool(ClassLoader, ClassPool, ScopedClassPoolRepository) - Constructor for class javassist.scopedpool.ScopedClassPool
Deprecated. 
ScopedClassPool(ClassLoader, ClassPool, ScopedClassPoolRepository, boolean) - Constructor for class javassist.scopedpool.ScopedClassPool
Create a new ScopedClassPool.
ScopedClassPoolFactory - Interface in javassist.scopedpool
A factory interface.
ScopedClassPoolFactoryImpl - Class in javassist.scopedpool
An implementation of factory.
ScopedClassPoolFactoryImpl() - Constructor for class javassist.scopedpool.ScopedClassPoolFactoryImpl
 
ScopedClassPoolRepository - Interface in javassist.scopedpool
An interface to ScopedClassPoolRepositoryImpl.
ScopedClassPoolRepositoryImpl - Class in javassist.scopedpool
An implementation of ScopedClassPoolRepository.
ScopedClassPoolRepositoryImpl() - Constructor for class javassist.scopedpool.ScopedClassPoolRepositoryImpl
Singleton.
searchImports(String) - Method in class javassist.compiler.MemberResolver
 
searchInterfaces(Class, String, String) - Static method in class javassist.util.proxy.RuntimeSupport
 
SecurityActions - Class in javassist.util.proxy
 
SecurityActions() - Constructor for class javassist.util.proxy.SecurityActions
 
sendHeader(OutputStream, long, int) - Method in class javassist.tools.web.Webserver
 
SERIAL_VERSION_UID_FIELD - Static variable in class javassist.util.proxy.ProxyFactory
 
SERIAL_VERSION_UID_TYPE - Static variable in class javassist.util.proxy.ProxyFactory
 
SERIAL_VERSION_UID_VALUE - Static variable in class javassist.util.proxy.ProxyFactory
 
SERIALIZABLE - Static variable in class javassist.bytecode.analysis.Type
Represents the java.io.Serializable reference type
SerializedProxy - Class in javassist.util.proxy
A proxy object is converted into an instance of this class when it is written to an output stream.
SerializedProxy(Class, byte[], MethodHandler) - Constructor for class javassist.util.proxy.SerializedProxy
 
SerialVersionUID - Class in javassist
Utility for calculating serialVersionUIDs for Serializable classes.
SerialVersionUID() - Constructor for class javassist.SerialVersionUID
 
server - Variable in class javassist.tools.web.Viewer
 
servername - Variable in class javassist.tools.rmi.ObjectImporter
 
ServiceThread - Class in javassist.tools.web
 
ServiceThread(Webserver, Socket) - Constructor for class javassist.tools.web.ServiceThread
 
set(byte[]) - Method in class javassist.bytecode.AttributeInfo
Sets the info field of this attribute_info structure.
set(byte[]) - Method in class javassist.bytecode.CodeAttribute
This method is not available.
set(double) - Method in class javassist.compiler.ast.DoubleConst
 
set(long) - Method in class javassist.compiler.ast.IntConst
 
set(Field, Object, Object) - Static method in class javassist.util.proxy.SecurityActions
 
setAccessFlags(int) - Method in class javassist.bytecode.ClassFile
Changes access flags.
setAccessFlags(int) - Method in class javassist.bytecode.FieldInfo
Sets the access flags.
setAccessFlags(int, int) - Method in class javassist.bytecode.InnerClassesAttribute
Sets classes[nth].inner_class_access_flags to the given index.
setAccessFlags(int) - Method in class javassist.bytecode.MethodInfo
Sets access flags.
setAccessible(AccessibleObject, boolean) - Static method in class javassist.util.proxy.SecurityActions
 
setAnnotation(Annotation) - Method in class javassist.bytecode.AnnotationsAttribute
Changes the annotations.
setAnnotations(Annotation[]) - Method in class javassist.bytecode.AnnotationsAttribute
Changes the annotations represented by this object according to the given array of Annotation objects.
setAnnotations(Annotation[][]) - Method in class javassist.bytecode.ParameterAnnotationsAttribute
Changes the annotations represented by this object according to the given array of Annotation objects.
setAttribute(StackMapTable) - Method in class javassist.bytecode.CodeAttribute
Adds a stack map table.
setAttribute(StackMap) - Method in class javassist.bytecode.CodeAttribute
Adds a stack map table for J2ME (CLDC).
setAttribute(String, byte[]) - Method in class javassist.CtBehavior
Adds an attribute.
setAttribute(String, byte[]) - Method in class javassist.CtClass
Adds a named attribute.
setAttribute(String, byte[]) - Method in class javassist.CtClassType
 
setAttribute(String, byte[]) - Method in class javassist.CtField
Adds an attribute.
setAttribute(String, byte[]) - Method in class javassist.CtMember.Cache
 
setAttribute(String, byte[]) - Method in class javassist.CtMember
Adds a user-defined attribute.
setBit(byte[], int) - Method in class javassist.util.proxy.ProxyFactory
 
setBody(String) - Method in class javassist.CtBehavior
Sets a method/constructor body.
setBody(String, String, String) - Method in class javassist.CtBehavior
Sets a method/constructor body.
setBody(String) - Method in class javassist.CtConstructor
Sets a constructor body.
setBody(CtConstructor, ClassMap) - Method in class javassist.CtConstructor
Copies a constructor body from another constructor.
setBody(CtMethod, ClassMap) - Method in class javassist.CtMethod
Copies a method body from another method.
setBody0(CtClass, MethodInfo, CtClass, MethodInfo, ClassMap) - Static method in class javassist.CtBehavior
 
setCatchType(int, int) - Method in class javassist.bytecode.ExceptionTable
Sets catchType of the n-th entry.
setChildren(ControlFlow.Node[]) - Static method in class javassist.bytecode.analysis.ControlFlow.Node
 
setClassLoader(ClassLoader) - Method in class javassist.util.proxy.ProxyObjectInputStream
Reset the loader to be
setClassName(String) - Method in class javassist.compiler.ast.Declarator
 
setClassPool(ClassPool) - Method in class javassist.CtClassType
 
setClassPool(ClassPool) - Method in class javassist.Loader
Sets the soruce ClassPool.
setClassPool(ClassPool) - Method in class javassist.tools.web.Webserver
Requests the web server to use the specified ClassPool object for obtaining a class file.
setClassPoolFactory(ScopedClassPoolFactory) - Method in interface javassist.scopedpool.ScopedClassPoolRepository
Records a factory.
setClassPoolFactory(ScopedClassPoolFactory) - Method in class javassist.scopedpool.ScopedClassPoolRepositoryImpl
 
setCode(byte[]) - Method in class javassist.bytecode.CodeAttribute
Sets code[].
setCodeAttribute(CodeAttribute) - Method in class javassist.bytecode.MethodInfo
Adds a Code attribute.
setCond(ASTree) - Method in class javassist.compiler.ast.CondExpr
 
setDefaultValue(MemberValue) - Method in class javassist.bytecode.AnnotationDefaultAttribute
Changes the default value represented by this attribute.
setDescriptor(String) - Method in class javassist.bytecode.FieldInfo
Sets the field descriptor.
setDescriptor(String) - Method in class javassist.bytecode.MethodInfo
Sets a method descriptor.
setDomain(ProtectionDomain) - Method in class javassist.Loader
Sets the protection domain for the classes handled by this class loader.
setElse(ASTree) - Method in class javassist.compiler.ast.CondExpr
 
setEndPc(int, int) - Method in class javassist.bytecode.ExceptionTable
Sets endPc of the n-th entry.
setExceptionIndexes(int[]) - Method in class javassist.bytecode.ExceptionsAttribute
Sets exception_index_table[].
setExceptions(String[]) - Method in class javassist.bytecode.ExceptionsAttribute
Sets the names of exceptions that the method may throw.
setExceptionsAttribute(ExceptionsAttribute) - Method in class javassist.bytecode.MethodInfo
Adds an Exception attribute.
setExceptionTypes(CtClass[]) - Method in class javassist.CtBehavior
Sets exceptions that this method/constructor may throw.
setField(CtField) - Method in class javassist.compiler.ast.Member
 
setField(String, Object) - Method in class javassist.util.proxy.ProxyFactory
 
setFieldTarget(boolean, int) - Method in class javassist.bytecode.stackmap.Tracer
 
setFieldType(FieldInfo) - Method in class javassist.compiler.MemberCodeGen
Sets exprType, arrayDim, and className.
setFilter(MethodFilter) - Method in class javassist.util.proxy.ProxyFactory
Sets a filter that selects the methods that will be controlled by a handler.
setGenericSignature(String) - Method in class javassist.CtBehavior
Set the generic signature of the method.
setGenericSignature(String) - Method in class javassist.CtClass
Sets the generic signature of the class.
setGenericSignature(String) - Method in class javassist.CtClassType
 
setGenericSignature(String) - Method in class javassist.CtField
Set the generic signature of the field.
setGenericSignature(String) - Method in class javassist.CtMember.Cache
 
setGenericSignature(String) - Method in class javassist.CtMember
Sets the generic signature of the member.
setHandler(MethodHandler) - Method in interface javassist.util.proxy.Proxy
Sets a handler.
setHandler(MethodHandler) - Method in class javassist.util.proxy.ProxyFactory
Deprecated.
since 3.12 use of this method is incompatible with proxy class caching. instead clients should call method Proxy.setHandler(MethodHandler) to set the handler for each newly created proxy instance. calling this method will automatically disable caching of classes created by the proxy factory.
setHandler(MethodHandler) - Method in interface javassist.util.proxy.ProxyObject
Sets a handler.
setHandlerPc(int, int) - Method in class javassist.bytecode.ExceptionTable
Sets handlerPc of the n-th entry.
setHead(ASTree) - Method in class javassist.compiler.ast.ASTList
 
setHttpProxy(String, int) - Method in class javassist.tools.rmi.ObjectImporter
Sets an http proxy server.
setInit(ASTree) - Method in class javassist.compiler.Javac.CtFieldWithInit
 
setInnerClassIndex(int, int) - Method in class javassist.bytecode.InnerClassesAttribute
Sets classes[nth].inner_class_info_index to the given index.
setInnerNameIndex(int, int) - Method in class javassist.bytecode.InnerClassesAttribute
Sets classes[nth].inner_name_index to the given index.
setInterfaces(String[]) - Method in class javassist.bytecode.ClassFile
Sets the interfaces.
setInterfaces(CtClass[]) - Method in class javassist.CtClass
Sets implemented interfaces.
setInterfaces(CtClass[]) - Method in class javassist.CtClassType
 
setInterfaces(Class[]) - Method in class javassist.util.proxy.ProxyFactory
Sets the interfaces of a proxy class.
setInterfaces(ClassFile, Class[], Class) - Static method in class javassist.util.proxy.ProxyFactory
 
setJsrMerged(boolean) - Method in class javassist.bytecode.analysis.Frame
Sets whether of not the state from the source JSR instruction has been merged
setJump(BasicBlock[], int, boolean) - Method in class javassist.bytecode.stackmap.BasicBlock.Mark
 
setLeft(ASTree) - Method in class javassist.compiler.ast.ASTList
 
setLeft(ASTree) - Method in class javassist.compiler.ast.ASTree
 
setLeft(ASTree) - Method in class javassist.compiler.ast.Pair
 
setLocal(int, Type) - Method in class javassist.bytecode.analysis.Frame
Sets the local variable table entry at index to a type.
setLocalVar(int) - Method in class javassist.compiler.ast.Declarator
 
setMajorVersion(int) - Method in class javassist.bytecode.ClassFile
Set the major version.
setMark(int) - Method in class javassist.bytecode.CodeIterator
Sets a mark to the bytecode at the given index.
setMaxLocals(int) - Method in class javassist.bytecode.Bytecode
Sets max_locals.
setMaxLocals(boolean, CtClass[], int) - Method in class javassist.bytecode.Bytecode
Sets max_locals.
setMaxLocals(int) - Method in class javassist.bytecode.CodeAttribute
Sets max_locals.
setMaxLocals(int) - Method in class javassist.compiler.CodeGen
 
setMaxLocals(int) - Method in class javassist.compiler.Javac
Sets maxLocals to max.
setMaxStack(int) - Method in class javassist.bytecode.Bytecode
Sets max_stack.
setMaxStack(int) - Method in class javassist.bytecode.CodeAttribute
Sets max_stack.
setMethod(MemberResolver.Method) - Method in class javassist.compiler.ast.CallExpr
 
setMinorVersion(int) - Method in class javassist.bytecode.ClassFile
Set the minor version.
setModifiers(int) - Method in class javassist.CtBehavior
Sets the encoded modifiers of the method/constructor.
setModifiers(int) - Method in class javassist.CtClass
Sets the modifiers.
setModifiers(int) - Method in class javassist.CtClassType
 
setModifiers(int) - Method in class javassist.CtField
Sets the encoded modifiers of the field.
setModifiers(int) - Method in class javassist.CtMember.Cache
 
setModifiers(int) - Method in class javassist.CtMember
Sets the encoded modifiers of the member.
setModifiers(int) - Method in class javassist.CtNewNestedClass
This method does not change the STATIC bit.
setName(String) - Method in class javassist.bytecode.ClassFile
Sets the class name.
setName(String) - Method in class javassist.bytecode.FieldInfo
Sets the field name.
setName(String) - Method in class javassist.bytecode.MethodInfo
Sets a method name.
setName(String) - Method in class javassist.CtClass
Sets the class name
setName(String) - Method in class javassist.CtClassType
 
setName(String) - Method in class javassist.CtField
Changes the name of the field.
setName(String) - Method in class javassist.CtMethod
Changes the name of this method.
setObject(Object) - Method in class javassist.tools.reflect.Metaobject
Changes the object controlled by this metaobject.
setOperator(int) - Method in class javassist.compiler.ast.Expr
 
setOprand(ASTree) - Method in class javassist.compiler.ast.CastExpr
 
setOprand1(ASTree) - Method in class javassist.compiler.ast.Expr
 
setOprand2(ASTree) - Method in class javassist.compiler.ast.Expr
 
setOuterClassIndex(int, int) - Method in class javassist.bytecode.InnerClassesAttribute
Sets classes[nth].outer_class_info_index to the given index.
setPackage(int) - Static method in class javassist.bytecode.AccessFlag
Clears the public, protected, and private bits.
setPackage(int) - Static method in class javassist.Modifier
Clears the public, protected, and private bits.
setPrivate(int) - Static method in class javassist.bytecode.AccessFlag
Truns the private bit on.
setPrivate(int) - Static method in class javassist.Modifier
Truns the private bit on.
setProceedHandler(ProceedHandler, String) - Method in class javassist.compiler.JvstCodeGen
 
setProtected(int) - Static method in class javassist.bytecode.AccessFlag
Truns the protected bit on.
setProtected(int) - Static method in class javassist.Modifier
Truns the protected bit on.
setPrune(boolean) - Method in interface javassist.scopedpool.ScopedClassPoolRepository
Sets the prune flag.
setPrune(boolean) - Method in class javassist.scopedpool.ScopedClassPoolRepositoryImpl
Set the prune attribute.
setPublic(int) - Static method in class javassist.bytecode.AccessFlag
Truns the public bit on.
setPublic(int) - Static method in class javassist.Modifier
Truns the public bit on.
setRetMerged(boolean) - Method in class javassist.bytecode.analysis.Frame
Sets whether or not state from the RET instruction, of the subroutine that was jumped to has been merged.
setReturnType(String, boolean, boolean) - Method in class javassist.compiler.MemberCodeGen
 
setReturnType(JvstTypeChecker, ASTList) - Method in interface javassist.compiler.ProceedHandler
 
setReturnType(String) - Method in class javassist.compiler.TypeChecker
 
setReturnType(JvstTypeChecker, ASTList) - Method in class javassist.expr.Cast.ProceedForCast
 
setReturnType(JvstTypeChecker, ASTList) - Method in class javassist.expr.FieldAccess.ProceedForRead
 
setReturnType(JvstTypeChecker, ASTList) - Method in class javassist.expr.FieldAccess.ProceedForWrite
 
setReturnType(JvstTypeChecker, ASTList) - Method in class javassist.expr.Instanceof.ProceedForInstanceof
 
setReturnType(JvstTypeChecker, ASTList) - Method in class javassist.expr.NewArray.ProceedForArray
 
setReturnType(JvstTypeChecker, ASTList) - Method in class javassist.expr.NewExpr.ProceedForNew
 
setRight(ASTree) - Method in class javassist.compiler.ast.ASTList
 
setRight(ASTree) - Method in class javassist.compiler.ast.ASTree
 
setRight(ASTree) - Method in class javassist.compiler.ast.Pair
 
setSerialVersionUID(CtClass) - Static method in class javassist.SerialVersionUID
Adds serialVersionUID if one does not already exist.
setSignature(String) - Method in class javassist.bytecode.SignatureAttribute
Sets signature_index to the index of the given generic signature, which is added to a constant pool.
setStack(int, Type) - Method in class javassist.bytecode.analysis.Frame
Sets the type of the stack position
setStackDepth(int) - Method in class javassist.bytecode.Bytecode
Sets the current stack depth.
setStackMap(int, TypeData[], int, TypeData[]) - Method in class javassist.bytecode.stackmap.TypedBlock
 
setStartPc(int, int) - Method in class javassist.bytecode.ExceptionTable
Sets startPc of the n-th entry.
setSuperclass(String) - Method in class javassist.bytecode.ClassFile
Sets the super class.
setSuperclass(String) - Method in class javassist.bytecode.MethodInfo
Changes a super constructor called by this constructor.
setSuperclass(CtClass) - Method in class javassist.CtClass
Changes a super class unless this object represents an interface.
setSuperclass(CtClass) - Method in class javassist.CtClassType
 
setSuperclass(Class) - Method in class javassist.util.proxy.ProxyFactory
Sets the super class of a proxy class.
setTail(ASTList) - Method in class javassist.compiler.ast.ASTList
 
setter(String, CtField) - Static method in class javassist.CtNewMethod
Creates a public setter method.
setThen(ASTree) - Method in class javassist.compiler.ast.CondExpr
 
setThisClassInfo(int) - Method in class javassist.bytecode.ConstPool
 
setThisMethod(CtMethod) - Method in class javassist.compiler.MemberCodeGen
Records the currently compiled method.
setThisMethod(MethodInfo) - Method in class javassist.compiler.TypeChecker
Records the currently compiled method.
setThrows(MethodInfo, ConstPool, Method) - Static method in class javassist.util.proxy.ProxyFactory
 
setThrows(MethodInfo, ConstPool, Class[]) - Static method in class javassist.util.proxy.ProxyFactory
 
setType(String) - Method in class javassist.bytecode.annotation.EnumMemberValue
Changes the enum type name.
setType(String, ClassPool) - Method in class javassist.bytecode.stackmap.TypeData.ArrayElement
 
setType(String, ClassPool) - Method in class javassist.bytecode.stackmap.TypeData.ArrayType
 
setType(String, ClassPool) - Method in class javassist.bytecode.stackmap.TypeData.BasicType
 
setType(String, ClassPool) - Method in class javassist.bytecode.stackmap.TypeData.ClassName
 
setType(TypeData, String, ClassPool) - Static method in class javassist.bytecode.stackmap.TypeData
Sets the type name of this object type.
setType(String, ClassPool) - Method in class javassist.bytecode.stackmap.TypeData
 
setType(String, ClassPool) - Method in class javassist.bytecode.stackmap.TypeData.TypeVar
 
setType(String, ClassPool) - Method in class javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
setType(CtClass) - Method in class javassist.compiler.JvstCodeGen
 
setType(CtClass, int) - Method in class javassist.compiler.JvstCodeGen
 
setType(CtClass) - Method in class javassist.compiler.JvstTypeChecker
 
setType(CtClass, int) - Method in class javassist.compiler.JvstTypeChecker
 
setType(CtClass) - Method in class javassist.CtField
Sets the type of the field.
setTypeChecker(TypeChecker) - Method in class javassist.compiler.CodeGen
 
setUseCache(boolean) - Method in class javassist.util.proxy.ProxyFactory
configure whether this factory should use the proxy cache
setUseWriteReplace(boolean) - Method in class javassist.util.proxy.ProxyFactory
configure whether this factory should add a writeReplace method to created classes
setValue(Annotation) - Method in class javassist.bytecode.annotation.AnnotationMemberValue
Sets the value of this member.
setValue(MemberValue[]) - Method in class javassist.bytecode.annotation.ArrayMemberValue
Sets the elements of the array.
setValue(boolean) - Method in class javassist.bytecode.annotation.BooleanMemberValue
Sets the value of the member.
setValue(byte) - Method in class javassist.bytecode.annotation.ByteMemberValue
Sets the value of the member.
setValue(char) - Method in class javassist.bytecode.annotation.CharMemberValue
Sets the value of the member.
setValue(String) - Method in class javassist.bytecode.annotation.ClassMemberValue
Sets the value of the member.
setValue(double) - Method in class javassist.bytecode.annotation.DoubleMemberValue
Sets the value of the member.
setValue(String) - Method in class javassist.bytecode.annotation.EnumMemberValue
Changes the name of the enum constant value.
setValue(float) - Method in class javassist.bytecode.annotation.FloatMemberValue
Sets the value of the member.
setValue(int) - Method in class javassist.bytecode.annotation.IntegerMemberValue
Sets the value of the member.
setValue(long) - Method in class javassist.bytecode.annotation.LongMemberValue
Sets the value of the member.
setValue(short) - Method in class javassist.bytecode.annotation.ShortMemberValue
Sets the value of the member.
setValue(String) - Method in class javassist.bytecode.annotation.StringMemberValue
Sets the value of the member.
setVariable(Symbol) - Method in class javassist.compiler.ast.Declarator
 
setVersionToJava5() - Method in class javassist.bytecode.ClassFile
Sets the major and minor version to Java 5.
setWrappedBody(CtMethod, CtMethod.ConstParameter) - Method in class javassist.CtMethod
Replace a method body with a new method body wrapping the given method.
shift(int, int, boolean) - Method in class javassist.bytecode.CodeIterator.Branch
 
shift(int, int, boolean) - Method in class javassist.bytecode.CodeIterator.Branch16
 
shift(int, int, boolean) - Method in class javassist.bytecode.CodeIterator.Jump32
 
shift(int, int, boolean) - Method in class javassist.bytecode.CodeIterator.Switcher
 
Shifter(StackMap, int, int, boolean) - Constructor for class javassist.bytecode.StackMap.Shifter
 
Shifter(StackMapTable, int, int, boolean) - Constructor for class javassist.bytecode.StackMapTable.Shifter
 
shiftForSwitch(int, int) - Method in class javassist.bytecode.CodeIterator.Pointers
 
shiftForSwitch(int, int) - Method in class javassist.bytecode.StackMap
 
shiftForSwitch(int, int) - Method in class javassist.bytecode.StackMapTable
 
shiftIndex(CodeIterator, int, int) - Static method in class javassist.bytecode.CodeAttribute
 
shiftIndex(int, int) - Method in class javassist.bytecode.LocalVariableAttribute
For each local_variable_table[i].index, this method increases index by delta.
shiftIndex0(CodeIterator, int, int, int, int, int, int) - Static method in class javassist.bytecode.CodeAttribute
 
shiftIndex8(CodeIterator, int, int, int, int) - Static method in class javassist.bytecode.CodeAttribute
 
shiftOffset(int, int, int, int, boolean) - Static method in class javassist.bytecode.CodeIterator.Branch
 
shiftPc(int, int, boolean) - Method in class javassist.bytecode.CodeIterator.Pointers
 
shiftPc(int, int, boolean) - Method in class javassist.bytecode.ExceptionTable
 
shiftPc(int, int, int, boolean) - Static method in class javassist.bytecode.ExceptionTable
 
shiftPc(int, int, boolean) - Method in class javassist.bytecode.LineNumberAttribute
Adjusts start_pc if bytecode is inserted in a method body.
shiftPc(int, int, boolean) - Method in class javassist.bytecode.LocalVariableAttribute
Adjusts start_pc and length if bytecode is inserted in a method body.
shiftPc(int, int, boolean) - Method in class javassist.bytecode.StackMap
 
shiftPc(int, int, boolean) - Method in class javassist.bytecode.StackMapTable
 
SHORT - Static variable in class javassist.bytecode.analysis.Type
Represents the short primitive type
SHORT - Static variable in interface javassist.compiler.TokenId
 
ShortMemberValue - Class in javassist.bytecode.annotation
Short integer constant value.
ShortMemberValue(int, ConstPool) - Constructor for class javassist.bytecode.annotation.ShortMemberValue
Constructs a short constant value.
ShortMemberValue(short, ConstPool) - Constructor for class javassist.bytecode.annotation.ShortMemberValue
Constructs a short constant value.
ShortMemberValue(ConstPool) - Constructor for class javassist.bytecode.annotation.ShortMemberValue
Constructs a short constant value.
shortRead() - Method in interface javassist.CodeConverter.ArrayAccessReplacementMethodNames
Returns the name of a static method with the signature (Ljava/lang/Object;I)S to replace reading from a short[].
shortRead() - Method in class javassist.CodeConverter.DefaultArrayAccessReplacementMethodNames
Returns "arrayReadShort" as the name of the static method with the signature (Ljava/lang/Object;I)S to replace reading from a short[].
shortType - Static variable in class javassist.CtClass
The CtClass object representing the short type.
shortWrite() - Method in interface javassist.CodeConverter.ArrayAccessReplacementMethodNames
Returns the name of a static method with the signature (Ljava/lang/Object;IS)V to replace writing to a short[].
shortWrite() - Method in class javassist.CodeConverter.DefaultArrayAccessReplacementMethodNames
Returns "arrayWriteShort" as the name of the static method with the signature (Ljava/lang/Object;IS)V to replace writing to a short[].
sigName - Static variable in class javassist.compiler.JvstCodeGen
 
signature(int) - Method in class javassist.bytecode.LocalVariableAttribute
This method is equivalent to descriptor().
signature - Variable in class javassist.util.proxy.ProxyFactory.ProxyDetails
the unique signature of any method filter whose behaviour will be met by this class.
signature - Variable in class javassist.util.proxy.ProxyFactory
 
SignatureAttribute - Class in javassist.bytecode
Signature_attribute.
SignatureAttribute(ConstPool, int, DataInputStream) - Constructor for class javassist.bytecode.SignatureAttribute
 
SignatureAttribute(ConstPool, String) - Constructor for class javassist.bytecode.SignatureAttribute
Constructs a Signature attribute.
SignatureAttribute.ArrayType - Class in javassist.bytecode
Array types.
SignatureAttribute.BaseType - Class in javassist.bytecode
Primitive types.
SignatureAttribute.ClassSignature - Class in javassist.bytecode
Class signature.
SignatureAttribute.ClassType - Class in javassist.bytecode
Class types.
SignatureAttribute.Cursor - Class in javassist.bytecode
 
SignatureAttribute.MethodSignature - Class in javassist.bytecode
Method type signature.
SignatureAttribute.NestedClassType - Class in javassist.bytecode
Nested class types.
SignatureAttribute.ObjectType - Class in javassist.bytecode
Class types, array types, and type variables.
SignatureAttribute.Type - Class in javassist.bytecode
Primitive types and object types.
SignatureAttribute.TypeArgument - Class in javassist.bytecode
Type argument.
SignatureAttribute.TypeParameter - Class in javassist.bytecode
Formal type parameters.
SignatureAttribute.TypeVariable - Class in javassist.bytecode
Type variables.
signatureIndex(int) - Method in class javassist.bytecode.LocalVariableAttribute
This method is equivalent to descriptorIndex().
signatureMethods - Variable in class javassist.util.proxy.ProxyFactory
 
SimpleCopy(StackMap) - Constructor for class javassist.bytecode.StackMap.SimpleCopy
 
SimpleCopy(byte[]) - Constructor for class javassist.bytecode.StackMapTable.SimpleCopy
 
simplePeek(Frame) - Method in class javassist.bytecode.analysis.Executor
 
simplePop(Frame) - Method in class javassist.bytecode.analysis.Executor
 
simplePush(Type, Frame) - Method in class javassist.bytecode.analysis.Executor
 
simpleSetLocal(int, Type, Frame) - Method in class javassist.bytecode.analysis.Executor
 
SIPUSH - Static variable in interface javassist.bytecode.Opcode
 
size() - Method in class javassist.bytecode.ByteStream
 
size - Variable in class javassist.bytecode.ByteVector
 
size() - Method in interface javassist.bytecode.ClassFileWriter.AttributeWriter
Returns the number of attributes that this writer will write.
size() - Method in class javassist.bytecode.ClassFileWriter.FieldWriter
 
size() - Method in class javassist.bytecode.ClassFileWriter.MethodWriter
 
size() - Method in class javassist.bytecode.ExceptionTable
Returns exception_table_length, which is the number of entries in the exception_table[].
size() - Method in class javassist.bytecode.LongVector
 
size - Variable in class javassist.bytecode.stackmap.BasicBlock.Mark
 
size() - Method in class javassist.bytecode.StackMapTable.Walker
Returns the number of the entries.
size - Variable in class javassist.CtField.ArrayInitializer
 
size() - Method in class javassist.scopedpool.SoftValueHashMap
Returns the number of key-value mappings in this map.
skeleton(CtClass[], CtClass[], CtClass) - Static method in class javassist.CtNewConstructor
Creates a public constructor that only calls a constructor in the super class.
skipConstructor() - Method in class javassist.bytecode.CodeIterator
Moves to the instruction for either super() or this().
skipHeader(InputStream) - Method in class javassist.tools.rmi.ObjectImporter
 
skipLine(InputStream) - Method in class javassist.tools.web.Webserver
 
skipSuperConstructor() - Method in class javassist.bytecode.CodeIterator
Moves to the instruction for super().
skipSuperConstructor0(int) - Method in class javassist.bytecode.CodeIterator
 
skipThisConstructor() - Method in class javassist.bytecode.CodeIterator
Moves to the instruction for this().
smallest - Variable in class javassist.bytecode.stackmap.TypeData.TypeVar
 
sock - Variable in class javassist.tools.web.ServiceThread
 
socket - Variable in class javassist.tools.web.Webserver
 
softcache - Variable in class javassist.scopedpool.ScopedClassPool
 
soften(CtClass) - Method in class javassist.scopedpool.ScopedClassPool
Soften a class
SoftValueHashMap - Class in javassist.scopedpool
This Map will remove entries when the value in the map has been cleaned from garbage collection
SoftValueHashMap(int, float) - Constructor for class javassist.scopedpool.SoftValueHashMap
Constructs a new, empty WeakHashMap with the given initial capacity and the given load factor.
SoftValueHashMap(int) - Constructor for class javassist.scopedpool.SoftValueHashMap
Constructs a new, empty WeakHashMap with the given initial capacity and the default load factor, which is 0.75.
SoftValueHashMap() - Constructor for class javassist.scopedpool.SoftValueHashMap
Constructs a new, empty WeakHashMap with the default initial capacity and the default load factor, which is 0.75.
SoftValueHashMap(Map) - Constructor for class javassist.scopedpool.SoftValueHashMap
Constructs a new WeakHashMap with the same mappings as the specified Map.
SoftValueHashMap.SoftValueRef - Class in javassist.scopedpool
 
SoftValueRef(Object, Object, ReferenceQueue) - Constructor for class javassist.scopedpool.SoftValueHashMap.SoftValueRef
 
sorter - Static variable in class javassist.util.proxy.ProxyFactory
 
source - Variable in class javassist.ClassPool
 
source - Variable in class javassist.Loader
 
SourceFileAttribute - Class in javassist.bytecode
SourceFile_attribute.
SourceFileAttribute(ConstPool, int, DataInputStream) - Constructor for class javassist.bytecode.SourceFileAttribute
 
SourceFileAttribute(ConstPool, String) - Constructor for class javassist.bytecode.SourceFileAttribute
Constructs a SourceFile attribute.
special - Variable in class javassist.bytecode.analysis.Type
 
srcCp - Variable in class javassist.bytecode.StackMap.Copier
 
srcPool - Variable in class javassist.bytecode.AnnotationsAttribute.Copier
 
srcPool - Variable in class javassist.bytecode.StackMapTable.Copier
 
stable - Variable in class javassist.compiler.Javac
 
stack - Variable in class javassist.bytecode.analysis.Frame
 
stack - Variable in class javassist.bytecode.CodeIterator.Pointers
 
stack(int, int, int) - Method in class javassist.bytecode.StackMap.NewRemover
 
stack(int, int, int) - Method in class javassist.bytecode.StackMap.Walker
Invoked when stack of stack_map_frame is visited.
stack() - Method in class javassist.expr.Expr
 
stack2 - Variable in class javassist.bytecode.CodeIterator.Pointers
 
STACK_GROW - Static variable in interface javassist.bytecode.Opcode
 
stackDepth - Variable in class javassist.bytecode.Bytecode
 
stackIndex - Variable in class javassist.bytecode.ClassFileWriter.MethodWriter
 
StackMap - Class in javassist.bytecode
Another stack_map attribute defined in CLDC 1.1 for J2ME.
StackMap(ConstPool, byte[]) - Constructor for class javassist.bytecode.StackMap
Constructs a stack_map attribute.
StackMap(ConstPool, int, DataInputStream) - Constructor for class javassist.bytecode.StackMap
 
stackMap - Variable in class javassist.bytecode.StackMapTable.Shifter
 
StackMap.Copier - Class in javassist.bytecode
 
StackMap.InsertLocal - Class in javassist.bytecode
 
StackMap.NewRemover - Class in javassist.bytecode
 
StackMap.Printer - Class in javassist.bytecode
 
StackMap.Shifter - Class in javassist.bytecode
 
StackMap.SimpleCopy - Class in javassist.bytecode
 
StackMap.SwitchShifter - Class in javassist.bytecode
 
StackMap.Walker - Class in javassist.bytecode
A code walker for a StackMap attribute.
StackMap.Writer - Class in javassist.bytecode
Internal use only.
stackMapDiff(int, TypeData[], int, TypeData[]) - Static method in class javassist.bytecode.stackmap.MapMaker
 
stackMapEq(TypeData[], TypeData[], int) - Static method in class javassist.bytecode.stackmap.MapMaker
 
stackMapFrames(int, int) - Method in class javassist.bytecode.StackMapTable.Walker
Invoked when the next entry of the stack map frames is visited.
StackMapTable - Class in javassist.bytecode
stack_map attribute.
StackMapTable(ConstPool, byte[]) - Constructor for class javassist.bytecode.StackMapTable
Constructs a stack_map attribute.
StackMapTable(ConstPool, int, DataInputStream) - Constructor for class javassist.bytecode.StackMapTable
 
StackMapTable.Copier - Class in javassist.bytecode
 
StackMapTable.InsertLocal - Class in javassist.bytecode
 
StackMapTable.NewRemover - Class in javassist.bytecode
 
StackMapTable.OffsetShifter - Class in javassist.bytecode
 
StackMapTable.Printer - Class in javassist.bytecode
 
StackMapTable.RuntimeCopyException - Exception in javassist.bytecode
An exception that may be thrown by copy() in StackMapTable.
StackMapTable.Shifter - Class in javassist.bytecode
 
StackMapTable.SimpleCopy - Class in javassist.bytecode
 
StackMapTable.SwitchShifter - Class in javassist.bytecode
 
StackMapTable.Walker - Class in javassist.bytecode
A code walker for a StackMapTable attribute.
StackMapTable.Writer - Class in javassist.bytecode
A writer of stack map tables.
stackTop - Variable in class javassist.bytecode.stackmap.Tracer
 
stackTop - Variable in class javassist.bytecode.stackmap.TypedBlock
 
stackTypeInfoArray(int, int, int) - Method in class javassist.bytecode.StackMap.NewRemover
 
stackTypes - Variable in class javassist.bytecode.stackmap.Tracer
 
stackTypes - Variable in class javassist.bytecode.stackmap.TypedBlock
 
start - Variable in class javassist.bytecode.analysis.Analyzer.ExceptionInfo
 
start - Variable in class javassist.bytecode.analysis.Subroutine
 
start() - Method in class javassist.bytecode.analysis.Subroutine
 
start(ClassPool) - Method in class javassist.tools.reflect.Reflection
Initializes the object.
start(ClassPool) - Method in class javassist.tools.rmi.StubGenerator
Initializes the object.
start(ClassPool) - Method in interface javassist.Translator
Is invoked by a Loader for initialization when the object is attached to the Loader object.
startDaemon() - Method in class javassist.util.HotSwapper
 
startPc(int) - Method in class javassist.bytecode.ExceptionTable
Returns startPc of the n-th entry.
startPc - Variable in class javassist.bytecode.ExceptionTableEntry
 
startPc(int) - Method in class javassist.bytecode.LineNumberAttribute
Returns line_number_table[i].start_pc.
startPc(int) - Method in class javassist.bytecode.LocalVariableAttribute
Returns local_variable_table[i].start_pc.
startPos - Variable in class javassist.bytecode.ClassFileWriter.ConstPoolWriter
 
startPos - Variable in class javassist.bytecode.ClassFileWriter.MethodWriter
 
state - Variable in class javassist.bytecode.CodeIterator.Branch16
 
state - Variable in class javassist.bytecode.CodeIterator.LdcW
 
STATIC - Static variable in class javassist.bytecode.AccessFlag
 
STATIC - Static variable in interface javassist.compiler.TokenId
 
STATIC - Static variable in class javassist.Modifier
 
Stmnt - Class in javassist.compiler.ast
Statement.
Stmnt(int, ASTree, ASTList) - Constructor for class javassist.compiler.ast.Stmnt
 
Stmnt(int, ASTree) - Constructor for class javassist.compiler.ast.Stmnt
 
Stmnt(int) - Constructor for class javassist.compiler.ast.Stmnt
 
stop - Variable in class javassist.bytecode.stackmap.BasicBlock
 
stopPruning(boolean) - Method in class javassist.CtClass
Disallows (or allows) automatically pruning this CtClass object.
stopPruning(boolean) - Method in class javassist.CtClassType
 
storeStack(CtClass[], boolean, int, Bytecode) - Static method in class javassist.expr.Expr
 
storeStack0(int, int, CtClass[], int, Bytecode) - Static method in class javassist.expr.Expr
 
stream - Variable in class javassist.bytecode.analysis.FramePrinter
 
stream - Variable in class javassist.bytecode.InstructionPrinter
 
STRICT - Static variable in class javassist.bytecode.AccessFlag
 
STRICT - Static variable in interface javassist.compiler.TokenId
 
STRICT - Static variable in class javassist.Modifier
 
string - Variable in class javassist.bytecode.StringInfo
 
string - Variable in class javassist.bytecode.Utf8Info
 
string(String) - Static method in class javassist.CtMethod.ConstParameter
Makes an String constant.
STRING_TYPE - Variable in class javassist.bytecode.analysis.Executor
 
StringConstParameter(String) - Constructor for class javassist.CtMethod.StringConstParameter
 
StringInfo - Class in javassist.bytecode
 
StringInfo(int, int) - Constructor for class javassist.bytecode.StringInfo
 
StringInfo(DataInputStream, int) - Constructor for class javassist.bytecode.StringInfo
 
StringInitializer(String) - Constructor for class javassist.CtField.StringInitializer
 
StringL - Class in javassist.compiler.ast
String literal.
StringL(String) - Constructor for class javassist.compiler.ast.StringL
 
StringL - Static variable in interface javassist.compiler.TokenId
 
StringMemberValue - Class in javassist.bytecode.annotation
String constant value.
StringMemberValue(int, ConstPool) - Constructor for class javassist.bytecode.annotation.StringMemberValue
Constructs a string constant value.
StringMemberValue(String, ConstPool) - Constructor for class javassist.bytecode.annotation.StringMemberValue
Constructs a string constant value.
StringMemberValue(ConstPool) - Constructor for class javassist.bytecode.annotation.StringMemberValue
Constructs a string constant value.
stringParams - Variable in class javassist.CtField.NewInitializer
 
stripPlusExpr(ASTree) - Static method in class javassist.compiler.TypeChecker
 
stubGen - Variable in class javassist.tools.rmi.AppletServer
 
StubGenerator - Class in javassist.tools.rmi
A stub-code generator.
StubGenerator() - Constructor for class javassist.tools.rmi.StubGenerator
Constructs a stub-code generator.
subclassOf(SignatureAttribute.ObjectType) - Static method in class javassist.bytecode.SignatureAttribute.TypeArgument
A factory method constructing a TypeArgument with an upper bound.
subclassOf(CtClass) - Method in class javassist.CtClass
Determines whether the class directly or indirectly extends the given class.
subclassOf(CtClass) - Method in class javassist.CtClassType
 
sublist(int) - Method in class javassist.compiler.ast.ASTList
Returns a sub list of the list.
Subroutine - Class in javassist.bytecode.analysis
Represents a nested method subroutine (marked by JSR and RET).
Subroutine(int, int) - Constructor for class javassist.bytecode.analysis.Subroutine
 
subroutines - Variable in class javassist.bytecode.analysis.Analyzer
 
subroutines - Variable in class javassist.bytecode.analysis.SubroutineScanner
 
SubroutineScanner - Class in javassist.bytecode.analysis
Discovers the subroutines in a method, and tracks all callers.
SubroutineScanner() - Constructor for class javassist.bytecode.analysis.SubroutineScanner
 
subst(ASTree, ASTree) - Method in class javassist.compiler.ast.ASTList
Substitutes newObj for oldObj in the list.
subTable - Variable in class javassist.bytecode.analysis.SubroutineScanner
 
subtypeOf(CtClass) - Method in class javassist.CtArray
 
subtypeOf(CtClass) - Method in class javassist.CtClass
Returns true if this class extends or implements clazz.
subtypeOf(CtClass) - Method in class javassist.CtClassType
 
SUPER - Static variable in class javassist.bytecode.AccessFlag
 
SUPER - Static variable in interface javassist.compiler.TokenId
 
superClass - Variable in class javassist.bytecode.ClassFile
 
superClass - Variable in class javassist.bytecode.ClassFileWriter
 
superClass - Variable in class javassist.bytecode.SignatureAttribute.ClassSignature
 
superClass - Variable in class javassist.bytecode.SignatureAttribute.TypeParameter
 
superClass - Variable in class javassist.util.proxy.ProxyFactory
 
superClass - Variable in class javassist.util.proxy.SerializedProxy
 
superInterfaces - Variable in class javassist.bytecode.SignatureAttribute.TypeParameter
 
superName - Variable in class javassist.util.proxy.ProxyFactory
 
superOf(SignatureAttribute.ObjectType) - Static method in class javassist.bytecode.SignatureAttribute.TypeArgument
A factory method constructing a TypeArgument with an lower bound.
SWAP - Static variable in interface javassist.bytecode.Opcode
 
SWITCH - Static variable in interface javassist.compiler.TokenId
 
Switcher(int, int, int[], CodeIterator.Pointers) - Constructor for class javassist.bytecode.CodeIterator.Switcher
 
SwitchShifter(StackMap, int, int) - Constructor for class javassist.bytecode.StackMap.SwitchShifter
 
SwitchShifter(StackMapTable, int, int) - Constructor for class javassist.bytecode.StackMapTable.SwitchShifter
 
Symbol - Class in javassist.compiler.ast
Identifier.
Symbol(String) - Constructor for class javassist.compiler.ast.Symbol
 
SymbolTable - Class in javassist.compiler
 
SymbolTable() - Constructor for class javassist.compiler.SymbolTable
 
SymbolTable(SymbolTable) - Constructor for class javassist.compiler.SymbolTable
 
SYNCHRONIZED - Static variable in class javassist.bytecode.AccessFlag
 
SYNCHRONIZED - Static variable in interface javassist.compiler.TokenId
 
SYNCHRONIZED - Static variable in class javassist.Modifier
 
SyntaxError - Exception in javassist.compiler
 
SyntaxError(Lex) - Constructor for exception javassist.compiler.SyntaxError
 
SYNTHETIC - Static variable in class javassist.bytecode.AccessFlag
 
SyntheticAttribute - Class in javassist.bytecode
Synthetic_attribute.
SyntheticAttribute(ConstPool, int, DataInputStream) - Constructor for class javassist.bytecode.SyntheticAttribute
 
SyntheticAttribute(ConstPool) - Constructor for class javassist.bytecode.SyntheticAttribute
Constructs a Synthetic attribute.

T

T_BOOLEAN - Static variable in interface javassist.bytecode.Opcode
 
T_BYTE - Static variable in interface javassist.bytecode.Opcode
 
T_CHAR - Static variable in interface javassist.bytecode.Opcode
 
T_DOUBLE - Static variable in interface javassist.bytecode.Opcode
 
T_FLOAT - Static variable in interface javassist.bytecode.Opcode
 
T_INT - Static variable in interface javassist.bytecode.Opcode
 
T_LONG - Static variable in interface javassist.bytecode.Opcode
 
T_SHORT - Static variable in interface javassist.bytecode.Opcode
 
Table(int, int, int, int, int[], CodeIterator.Pointers) - Constructor for class javassist.bytecode.CodeIterator.Table
 
tableLength() - Method in class javassist.bytecode.ExceptionsAttribute
Returns number_of_exceptions.
tableLength() - Method in class javassist.bytecode.InnerClassesAttribute
Returns number_of_classes.
tableLength() - Method in class javassist.bytecode.LineNumberAttribute
Returns line_number_table_length.
tableLength() - Method in class javassist.bytecode.LocalVariableAttribute
Returns local_variable_table_length.
tableSize() - Method in class javassist.bytecode.CodeIterator.Lookup
 
tableSize() - Method in class javassist.bytecode.CodeIterator.Switcher
 
tableSize() - Method in class javassist.bytecode.CodeIterator.Table
 
tableSwitch(CodeIterator, int) - Static method in class javassist.bytecode.InstructionPrinter
 
TABLESWITCH - Static variable in interface javassist.bytecode.Opcode
 
tag - Variable in class javassist.bytecode.annotation.MemberValue
 
tag - Static variable in class javassist.bytecode.AnnotationDefaultAttribute
The name of the AnnotationDefault attribute.
tag - Static variable in class javassist.bytecode.BootstrapMethodsAttribute
The name of this attribute "BootstrapMethods".
tag - Static variable in class javassist.bytecode.ClassInfo
 
tag - Static variable in class javassist.bytecode.CodeAttribute
The name of this attribute "Code".
tag - Static variable in class javassist.bytecode.ConstantAttribute
The name of this attribute "ConstantValue".
tag - Static variable in class javassist.bytecode.DeprecatedAttribute
The name of this attribute "Deprecated".
tag - Static variable in class javassist.bytecode.DoubleInfo
 
tag - Static variable in class javassist.bytecode.EnclosingMethodAttribute
The name of this attribute "EnclosingMethod".
tag - Static variable in class javassist.bytecode.ExceptionsAttribute
The name of this attribute "Exceptions".
tag - Static variable in class javassist.bytecode.FieldrefInfo
 
tag - Static variable in class javassist.bytecode.FloatInfo
 
tag - Static variable in class javassist.bytecode.InnerClassesAttribute
The name of this attribute "InnerClasses".
tag - Static variable in class javassist.bytecode.IntegerInfo
 
tag - Static variable in class javassist.bytecode.InterfaceMethodrefInfo
 
tag - Static variable in class javassist.bytecode.InvokeDynamicInfo
 
tag - Static variable in class javassist.bytecode.LineNumberAttribute
The name of this attribute "LineNumberTable".
tag - Static variable in class javassist.bytecode.LocalVariableAttribute
The name of this attribute "LocalVariableTable".
tag - Static variable in class javassist.bytecode.LocalVariableTypeAttribute
The name of the attribute "LocalVariableTypeTable".
tag - Static variable in class javassist.bytecode.LongInfo
 
tag - Static variable in class javassist.bytecode.MethodHandleInfo
 
tag - Static variable in class javassist.bytecode.MethodrefInfo
 
tag - Static variable in class javassist.bytecode.MethodTypeInfo
 
tag - Static variable in class javassist.bytecode.NameAndTypeInfo
 
tag - Static variable in class javassist.bytecode.SignatureAttribute
The name of this attribute "Signature".
tag - Static variable in class javassist.bytecode.SourceFileAttribute
The name of this attribute "SourceFile".
tag - Static variable in class javassist.bytecode.StackMap
The name of this attribute "StackMap".
tag - Static variable in class javassist.bytecode.StackMapTable
The name of this attribute "StackMapTable".
tag - Static variable in class javassist.bytecode.StringInfo
 
tag - Static variable in class javassist.bytecode.SyntheticAttribute
The name of this attribute "Synthetic".
tag - Static variable in class javassist.bytecode.Utf8Info
 
tail - Variable in class javassist.bytecode.analysis.IntQueue
 
tail() - Method in class javassist.compiler.ast.ASTList
Returns the cdr part of the list.
take() - Method in class javassist.bytecode.analysis.IntQueue
 
target - Variable in class javassist.compiler.MemberCodeGen.JsrHook2
 
targetVar - Variable in class javassist.expr.FieldAccess.ProceedForRead
 
targetVar - Variable in class javassist.expr.FieldAccess.ProceedForWrite
 
tempVar - Variable in class javassist.compiler.CodeGen
 
testBit(byte[], int) - Method in class javassist.util.proxy.ProxyFactory
 
testExistingField(String, String) - Method in class javassist.bytecode.ClassFile
 
testExistingMethod(MethodInfo) - Method in class javassist.bytecode.ClassFile
 
text - Variable in class javassist.compiler.ast.StringL
 
textBuffer - Variable in class javassist.compiler.Lex
 
textValue - Variable in class javassist.compiler.Token
 
thenExpr() - Method in class javassist.compiler.ast.CondExpr
 
THIS - Static variable in class javassist.bytecode.Bytecode
Represents the CtClass file using the constant pool table given to this Bytecode object.
THIS - Static variable in class javassist.bytecode.ConstPool
Represents the class using this constant pool table.
THIS - Static variable in class javassist.bytecode.StackMap
UninitializedThis_variable_info.tag.
THIS - Static variable in class javassist.bytecode.StackMapTable
UninitializedThis_variable_info.tag.
THIS - Static variable in interface javassist.compiler.TokenId
 
thisClass - Variable in class javassist.bytecode.ClassFile
 
thisClass - Variable in class javassist.bytecode.ClassFileWriter
 
thisClass - Variable in class javassist.ClassClassPath
 
thisClass - Variable in class javassist.compiler.MemberCodeGen
 
thisClass - Variable in class javassist.compiler.TypeChecker
 
thisClass - Variable in class javassist.expr.Expr
 
thisClass - Variable in class javassist.util.proxy.ProxyFactory
 
thisClassInfo - Variable in class javassist.bytecode.ConstPool
 
thisclassname - Variable in class javassist.bytecode.ClassFile
 
thisMethod - Variable in class javassist.compiler.MemberCodeGen
 
thisMethod - Variable in class javassist.compiler.TypeChecker
 
thisMethod - Variable in class javassist.expr.Expr
 
THROW - Static variable in interface javassist.compiler.TokenId
 
THROWABLE - Static variable in class javassist.bytecode.analysis.Type
Represents the java.lang.Throwable reference type
THROWABLE_TYPE - Variable in class javassist.bytecode.analysis.Executor
 
THROWS - Static variable in interface javassist.compiler.TokenId
 
throwsIndex - Variable in class javassist.bytecode.ClassFileWriter.MethodWriter
 
toAnnotationType(ClassLoader, ClassPool) - Method in class javassist.bytecode.annotation.Annotation
Constructs an annotation-type object representing this annotation.
toAnnotationType(boolean, ClassPool, AnnotationsAttribute, AnnotationsAttribute) - Static method in class javassist.CtClassType
 
toAnnotationType(boolean, ClassPool, ParameterAnnotationsAttribute, ParameterAnnotationsAttribute, MethodInfo) - Static method in class javassist.CtClassType
 
toAnnoType(Annotation, ClassPool) - Static method in class javassist.CtClassType
 
toArrayComponent(String, int) - Static method in class javassist.bytecode.Descriptor
Returns the descriptor of the type of the array component.
toByteArray() - Method in class javassist.bytecode.ByteStream
 
toByteArray() - Method in class javassist.bytecode.StackMap.Writer
Converts the written data into a byte array.
toByteArray() - Method in class javassist.bytecode.StackMapTable.Writer
Returns the stack map table written out.
toBytecode() - Method in class javassist.CtClass
Converts this class to a class file.
toBytecode(DataOutputStream) - Method in class javassist.CtClass
Converts this class to a class file.
toBytecode(DataOutputStream) - Method in class javassist.CtClassType
 
toBytecode(DataOutputStream) - Method in class javassist.CtNewClass
 
toBytecode(ClassFile) - Static method in class javassist.util.proxy.FactoryHelper
 
toCatch - Variable in class javassist.bytecode.stackmap.BasicBlock
 
toClass(CtClass) - Method in class javassist.ClassPool
Converts the given class to a java.lang.Class object.
toClass(CtClass, ClassLoader) - Method in class javassist.ClassPool
Deprecated.
Replaced by ClassPool.toClass(CtClass,ClassLoader,ProtectionDomain). A subclass of ClassPool that has been overriding this method should be modified. It should override ClassPool.toClass(CtClass,ClassLoader,ProtectionDomain).
toClass(CtClass, ClassLoader, ProtectionDomain) - Method in class javassist.ClassPool
Converts the class to a java.lang.Class object.
toClass() - Method in class javassist.CtClass
Converts this class to a java.lang.Class object.
toClass(ClassLoader, ProtectionDomain) - Method in class javassist.CtClass
Converts this class to a java.lang.Class object.
toClass(ClassLoader) - Method in class javassist.CtClass
toClass(CtClass, ClassLoader, ProtectionDomain) - Method in class javassist.scopedpool.ScopedClassPool
Convert a javassist class to a java class
toClass(ClassFile, ClassLoader) - Static method in class javassist.util.proxy.FactoryHelper
Loads a class file by a given class loader.
toClass(ClassFile, ClassLoader, ProtectionDomain) - Static method in class javassist.util.proxy.FactoryHelper
Loads a class file by a given class loader.
toClass2(Method, ClassLoader, Object[]) - Static method in class javassist.ClassPool
 
toClass2(Method, ClassLoader, Object[]) - Static method in class javassist.util.proxy.FactoryHelper
 
toClassName(String) - Static method in class javassist.bytecode.Descriptor
Converts to a Java class name from a descriptor.
toClassName(ASTree) - Method in class javassist.compiler.Parser
 
toClassName(ASTree, StringBuffer) - Method in class javassist.compiler.Parser
 
toClassSignature(String) - Static method in class javassist.bytecode.SignatureAttribute
Parses the given signature string as a class signature.
toCodeAttribute() - Method in class javassist.bytecode.Bytecode
Converts to a CodeAttribute.
toCtClass(String, ClassPool) - Static method in class javassist.bytecode.Descriptor
Returns a CtClass object representing the type specified by the given descriptor.
toCtClass(ClassPool, String, int, CtClass[], int) - Static method in class javassist.bytecode.Descriptor
 
toCtClass(Class) - Method in class javassist.tools.rmi.StubGenerator
 
toCtClass(Class[]) - Method in class javassist.tools.rmi.StubGenerator
 
toDescriptor(StringBuffer, CtClass) - Static method in class javassist.bytecode.Descriptor
 
toExceptionType(int) - Method in class javassist.bytecode.stackmap.MapMaker
 
toFieldSignature(String) - Static method in class javassist.bytecode.SignatureAttribute
Parses the given signature string as a field type signature.
toJavaName(String) - Static method in class javassist.bytecode.Descriptor
Converts a class name from the internal representation used in the JVM to the normal one used in Java.
toJavaName(String) - Static method in class javassist.ClassMap
Converts a class name from the internal representation used in the JVM to the normal one used in Java.
toJvmArrayName(String, int) - Static method in class javassist.compiler.CodeGen
 
toJvmName(String) - Static method in class javassist.bytecode.Descriptor
Converts a class name into the internal representation used in the JVM.
toJvmName(CtClass) - Static method in class javassist.bytecode.Descriptor
Returns the internal representation of the class name in the JVM.
toJvmName(String) - Static method in class javassist.ClassMap
Converts a class name into the internal representation used in the JVM.
toJvmTypeName(int, int) - Static method in class javassist.compiler.CodeGen
 
Token - Class in javassist.compiler
 
Token() - Constructor for class javassist.compiler.Token
 
tokenId - Variable in class javassist.compiler.ast.Keyword
 
tokenId - Variable in class javassist.compiler.Token
 
TokenId - Interface in javassist.compiler
 
toLineNumber(int) - Method in class javassist.bytecode.LineNumberAttribute
Returns the line number corresponding to the specified bytecode.
toMethod(String, CtClass) - Method in class javassist.CtConstructor
Makes a copy of this constructor and converts it into a method.
toMethod(String, CtClass, ClassMap) - Method in class javassist.CtConstructor
Makes a copy of this constructor and converts it into a method.
toMethodSignature(String) - Static method in class javassist.bytecode.SignatureAttribute
Parses the given signature string as a method type signature.
toModifier(int) - Static method in class javassist.bytecode.AccessFlag
Converts a javassist.bytecode.AccessFlag into a javassist.Modifier.
toNearPc(int) - Method in class javassist.bytecode.LineNumberAttribute
Returns the index into the code array at which the code for the specified line (or the nearest line after the specified one) begins.
top - Variable in class javassist.bytecode.analysis.Frame
 
TOP - Static variable in class javassist.bytecode.analysis.Type
A placeholder used by the analyzer for the second word position of a double-word type
TOP - Static variable in class javassist.bytecode.StackMap
Top_variable_info.tag.
TOP - Static variable in interface javassist.bytecode.stackmap.TypeTag
 
TOP - Static variable in class javassist.bytecode.StackMapTable
Top_variable_info.tag.
TOP_TYPE - Static variable in interface javassist.bytecode.stackmap.TypeTag
 
toPrimitiveClass(char) - Static method in class javassist.bytecode.Descriptor
 
toPrimitiveTag(char) - Static method in class javassist.bytecode.stackmap.TypedBlock
 
toRefType(String) - Method in class javassist.util.HotSwapper
 
toStackMap(TypedBlock[]) - Method in class javassist.bytecode.stackmap.MapMaker
 
toStackMap(ConstPool) - Method in class javassist.bytecode.StackMap.Writer
Converts to a StackMap attribute.
toStackMap2(ConstPool, TypedBlock[]) - Method in class javassist.bytecode.stackmap.MapMaker
 
toStackMapBody(StackMapTable.Writer, TypedBlock, int, int, TypedBlock) - Method in class javassist.bytecode.stackmap.MapMaker
 
toStackMapTable(ConstPool) - Method in class javassist.bytecode.StackMapTable.Writer
Constructs and a return a stack map table containing the written stack map entries.
toStartPc(int) - Method in class javassist.bytecode.LineNumberAttribute
Returns the index into the code array at which the code for the specified line begins.
toString() - Method in class javassist.ByteArrayClassPath
 
toString() - Method in class javassist.bytecode.analysis.ControlFlow.Node
Returns a String representation.
toString() - Method in class javassist.bytecode.analysis.Frame
 
toString() - Method in class javassist.bytecode.analysis.MultiArrayType
 
toString() - Method in class javassist.bytecode.analysis.MultiType
 
toString() - Method in class javassist.bytecode.analysis.Subroutine
 
toString() - Method in class javassist.bytecode.analysis.Type
 
toString() - Method in class javassist.bytecode.annotation.Annotation
Returns a string representation of the annotation.
toString() - Method in class javassist.bytecode.annotation.AnnotationMemberValue
Obtains the string representation of this object.
toString() - Method in class javassist.bytecode.annotation.ArrayMemberValue
Obtains the string representation of this object.
toString() - Method in class javassist.bytecode.annotation.BooleanMemberValue
Obtains the string representation of this object.
toString() - Method in class javassist.bytecode.annotation.ByteMemberValue
Obtains the string representation of this object.
toString() - Method in class javassist.bytecode.annotation.CharMemberValue
Obtains the string representation of this object.
toString() - Method in class javassist.bytecode.annotation.ClassMemberValue
Obtains the string representation of this object.
toString() - Method in class javassist.bytecode.annotation.DoubleMemberValue
Obtains the string representation of this object.
toString() - Method in class javassist.bytecode.annotation.EnumMemberValue
 
toString() - Method in class javassist.bytecode.annotation.FloatMemberValue
Obtains the string representation of this object.
toString() - Method in class javassist.bytecode.annotation.IntegerMemberValue
Obtains the string representation of this object.
toString() - Method in class javassist.bytecode.annotation.LongMemberValue
Obtains the string representation of this object.
toString() - Method in class javassist.bytecode.annotation.ShortMemberValue
Obtains the string representation of this object.
toString() - Method in class javassist.bytecode.annotation.StringMemberValue
Obtains the string representation of this object.
toString() - Method in class javassist.bytecode.AnnotationDefaultAttribute
Returns a string representation of this object.
toString() - Method in class javassist.bytecode.AnnotationsAttribute
Returns a string representation of this object.
toString() - Method in class javassist.bytecode.ConstInfo
 
toString(String) - Static method in class javassist.bytecode.Descriptor.PrettyPrinter
 
toString(String) - Static method in class javassist.bytecode.Descriptor
Returns a human-readable representation of the given descriptor.
toString() - Method in class javassist.bytecode.FieldInfo
Returns a string representation of the object.
toString() - Method in class javassist.bytecode.MethodInfo
Returns a string representation of the object.
toString() - Method in class javassist.bytecode.ParameterAnnotationsAttribute
Returns a string representation of this object.
toString() - Method in class javassist.bytecode.SignatureAttribute.ArrayType
Returns the string representation.
toString() - Method in class javassist.bytecode.SignatureAttribute.BaseType
Returns the string representation.
toString() - Method in class javassist.bytecode.SignatureAttribute.ClassSignature
Returns the string representation.
toString() - Method in class javassist.bytecode.SignatureAttribute.ClassType
Returns the string representation.
toString() - Method in class javassist.bytecode.SignatureAttribute.MethodSignature
Returns the string representation.
toString(StringBuffer, SignatureAttribute.Type[]) - Static method in class javassist.bytecode.SignatureAttribute.Type
 
toString() - Method in class javassist.bytecode.SignatureAttribute.TypeArgument
Returns the string representation.
toString() - Method in class javassist.bytecode.SignatureAttribute.TypeParameter
Returns the string representation.
toString(StringBuffer, SignatureAttribute.TypeParameter[]) - Static method in class javassist.bytecode.SignatureAttribute.TypeParameter
 
toString() - Method in class javassist.bytecode.SignatureAttribute.TypeVariable
Returns the string representation.
toString() - Method in class javassist.bytecode.stackmap.BasicBlock
 
toString() - Method in class javassist.bytecode.stackmap.TypeData.BasicType
 
toString() - Method in class javassist.bytecode.stackmap.TypeData.UninitData
 
toString() - Method in class javassist.bytecode.stackmap.TypeData.UninitThis
 
toString() - Method in class javassist.ClassClassPath
 
toString() - Method in class javassist.ClassPool
Returns the class search path.
toString() - Method in class javassist.ClassPoolTail
 
toString() - Method in class javassist.compiler.ast.ASTList
 
toString() - Method in class javassist.compiler.ast.ASTree
 
toString() - Method in class javassist.compiler.ast.DoubleConst
 
toString() - Method in class javassist.compiler.ast.IntConst
 
toString() - Method in class javassist.compiler.ast.Keyword
 
toString() - Method in class javassist.compiler.ast.Pair
 
toString() - Method in class javassist.compiler.ast.StringL
 
toString() - Method in class javassist.compiler.ast.Symbol
 
toString() - Method in class javassist.compiler.ast.Variable
 
toString() - Method in exception javassist.compiler.CompileError
 
toString() - Method in class javassist.CtClass
Converts the object to a string.
toString() - Method in class javassist.CtField
Returns a String representation of the object.
toString() - Method in class javassist.CtMember
 
toString() - Method in class javassist.DirClassPath
 
toString() - Method in class javassist.JarClassPath
 
toString() - Method in class javassist.LoaderClassPath
 
toString(int) - Static method in class javassist.Modifier
Return a string describing the access modifier flags in the specified modifier.
toString() - Method in exception javassist.tools.web.BadHttpRequest
 
toString() - Method in class javassist.URLClassPath
 
toString2(StringBuffer) - Method in class javassist.bytecode.analysis.ControlFlow.Block
 
toString2(StringBuffer) - Method in class javassist.bytecode.stackmap.BasicBlock
 
toString2(StringBuffer) - Method in class javassist.bytecode.stackmap.TypedBlock
 
toTypeSignature(String) - Static method in class javassist.bytecode.SignatureAttribute
Parses the given signature string as a type signature.
toTypeVar() - Method in class javassist.bytecode.stackmap.TypeData.ArrayElement
 
toTypeVar() - Method in class javassist.bytecode.stackmap.TypeData.ArrayType
 
toTypeVar() - Method in class javassist.bytecode.stackmap.TypeData
Returns this if it is a TypeVar or a TypeVar that this type depends on.
toTypeVar() - Method in class javassist.bytecode.stackmap.TypeData.TypeVar
 
toTypeVar() - Method in class javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
traceException(byte[], BasicBlock.Catch) - Method in class javassist.bytecode.stackmap.MapMaker
 
Tracer - Class in javassist.bytecode.stackmap
 
Tracer(ClassPool, ConstPool, int, int, String) - Constructor for class javassist.bytecode.stackmap.Tracer
 
Tracer(Tracer) - Constructor for class javassist.bytecode.stackmap.Tracer
 
transform(CtClass, int, CodeIterator, ConstPool) - Method in class javassist.convert.TransformAccessArrayField
 
transform(CtClass, int, CodeIterator, ConstPool) - Method in class javassist.convert.TransformCall
Modify INVOKEINTERFACE, INVOKESPECIAL, INVOKESTATIC and INVOKEVIRTUAL so that a different method is invoked.
transform(CtClass, int, CodeIterator, ConstPool) - Method in class javassist.convert.Transformer
 
transform(CtClass, int, CodeIterator, ConstPool) - Method in class javassist.convert.TransformFieldAccess
Modify GETFIELD, GETSTATIC, PUTFIELD, and PUTSTATIC so that a different field is accessed.
transform(CtClass, int, CodeIterator, ConstPool) - Method in class javassist.convert.TransformNew
Replace a sequence of NEW classname DUP ...
transform(CtClass, int, CodeIterator, ConstPool) - Method in class javassist.convert.TransformNewClass
Modifies a sequence of NEW classname DUP ...
transform(CtClass, int, CodeIterator, ConstPool) - Method in class javassist.convert.TransformReadField
 
transform(CtClass, int, CodeIterator, ConstPool) - Method in class javassist.convert.TransformWriteField
 
TransformAccessArrayField - Class in javassist.convert
A transformer which replaces array access with static method invocations.
TransformAccessArrayField(Transformer, String, CodeConverter.ArrayAccessReplacementMethodNames) - Constructor for class javassist.convert.TransformAccessArrayField
 
TransformAfter - Class in javassist.convert
 
TransformAfter(Transformer, CtMethod, CtMethod) - Constructor for class javassist.convert.TransformAfter
 
TransformBefore - Class in javassist.convert
 
TransformBefore(Transformer, CtMethod, CtMethod) - Constructor for class javassist.convert.TransformBefore
 
TransformCall - Class in javassist.convert
 
TransformCall(Transformer, CtMethod, CtMethod) - Constructor for class javassist.convert.TransformCall
 
TransformCall(Transformer, String, CtMethod) - Constructor for class javassist.convert.TransformCall
 
Transformer - Class in javassist.convert
Transformer and its subclasses are used for executing code transformation specified by CodeConverter.
Transformer(Transformer) - Constructor for class javassist.convert.Transformer
 
transformers - Variable in class javassist.CodeConverter
 
TransformFieldAccess - Class in javassist.convert
 
TransformFieldAccess(Transformer, CtField, String, String) - Constructor for class javassist.convert.TransformFieldAccess
 
TransformNew - Class in javassist.convert
 
TransformNew(Transformer, String, String, String) - Constructor for class javassist.convert.TransformNew
 
TransformNewClass - Class in javassist.convert
 
TransformNewClass(Transformer, String, String) - Constructor for class javassist.convert.TransformNewClass
 
TransformReadField - Class in javassist.convert
 
TransformReadField(Transformer, CtField, String, String) - Constructor for class javassist.convert.TransformReadField
 
TransformWriteField - Class in javassist.convert
 
TransformWriteField(Transformer, CtField, String, String) - Constructor for class javassist.convert.TransformWriteField
 
TRANSIENT - Static variable in class javassist.bytecode.AccessFlag
 
TRANSIENT - Static variable in interface javassist.compiler.TokenId
 
TRANSIENT - Static variable in class javassist.Modifier
 
translator - Variable in class javassist.Loader
 
translator - Variable in class javassist.tools.web.Webserver
 
Translator - Interface in javassist
An observer of Loader.
trap(Object[], int) - Method in class javassist.tools.reflect.Sample
 
trapClass - Variable in class javassist.convert.TransformNew
 
trapFieldRead(String) - Method in class javassist.tools.reflect.ClassMetaobject
Is invoked when static fields of the base-level class are read and the runtime system intercepts it.
trapFieldRead(String) - Method in class javassist.tools.reflect.Metaobject
Is invoked when public fields of the base-level class are read and the runtime system intercepts it.
trapFieldWrite(String, Object) - Method in class javassist.tools.reflect.ClassMetaobject
Is invoked when static fields of the base-level class are modified and the runtime system intercepts it.
trapFieldWrite(String, Object) - Method in class javassist.tools.reflect.Metaobject
Is invoked when public fields of the base-level class are modified and the runtime system intercepts it.
trapMethod - Variable in class javassist.convert.TransformNew
 
trapMethod - Variable in class javassist.tools.reflect.Reflection
 
trapMethodcall(int, Object[]) - Method in class javassist.tools.reflect.ClassMetaobject
Is invoked when static methods of the base-level class are called and the runtime system intercepts it.
trapMethodcall(int, Object[]) - Method in class javassist.tools.reflect.Metaobject
Is invoked when base-level method invocation is intercepted.
trapRead - Variable in class javassist.tools.reflect.Reflection
 
trapRead(Object[], String) - Static method in class javassist.tools.reflect.Sample
 
trapStatic(Object[], int) - Static method in class javassist.tools.reflect.Sample
 
trapStaticMethod - Variable in class javassist.tools.reflect.Reflection
 
trapWrite - Variable in class javassist.tools.reflect.Reflection
 
trapWrite(Object[], String) - Static method in class javassist.tools.reflect.Sample
 
trigger - Variable in class javassist.util.HotSwapper
 
Trigger - Class in javassist.util
 
Trigger() - Constructor for class javassist.util.Trigger
 
TRIGGER_NAME - Static variable in class javassist.util.HotSwapper
 
TRUE - Static variable in interface javassist.compiler.TokenId
 
TRY - Static variable in interface javassist.compiler.TokenId
 
tryblocks - Variable in class javassist.bytecode.Bytecode
 
type - Variable in class javassist.bytecode.analysis.Analyzer.ExceptionInfo
 
type() - Method in class javassist.bytecode.analysis.ControlFlow.Catcher
Returns the name of the exception type that this catch clause catches.
Type - Class in javassist.bytecode.analysis
Represents a JVM type in data-flow analysis.
Type(CtClass) - Constructor for class javassist.bytecode.analysis.Type
 
Type(CtClass, boolean) - Constructor for class javassist.bytecode.analysis.Type
 
type - Variable in class javassist.bytecode.annotation.ArrayMemberValue
 
Type() - Constructor for class javassist.bytecode.SignatureAttribute.Type
 
type - Variable in class javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
type - Variable in class javassist.compiler.ast.DoubleConst
 
type - Variable in class javassist.compiler.ast.IntConst
 
type - Variable in class javassist.CtField.ArrayInitializer
 
type - Variable in class javassist.CtField.MultiArrayInitializer
 
type - Variable in class javassist.expr.ExprEditor.NewOp
 
TypeArgument(SignatureAttribute.ObjectType, char) - Constructor for class javassist.bytecode.SignatureAttribute.TypeArgument
 
TypeArgument(SignatureAttribute.ObjectType) - Constructor for class javassist.bytecode.SignatureAttribute.TypeArgument
Constructs a TypeArgument.
TypeArgument() - Constructor for class javassist.bytecode.SignatureAttribute.TypeArgument
Constructs a TypeArgument representing <?>.
typeChecker - Variable in class javassist.compiler.CodeGen
 
TypeChecker - Class in javassist.compiler
 
TypeChecker(CtClass, ClassPool) - Constructor for class javassist.compiler.TypeChecker
 
typeClass - Static variable in class javassist.tools.web.Webserver
 
TypeData - Class in javassist.bytecode.stackmap
 
TypeData() - Constructor for class javassist.bytecode.stackmap.TypeData
 
TypeData.AbsTypeVar - Class in javassist.bytecode.stackmap
 
TypeData.ArrayElement - Class in javassist.bytecode.stackmap
 
TypeData.ArrayType - Class in javassist.bytecode.stackmap
 
TypeData.BasicType - Class in javassist.bytecode.stackmap
Primitive types.
TypeData.ClassName - Class in javassist.bytecode.stackmap
Type data for OBJECT.
TypeData.NullType - Class in javassist.bytecode.stackmap
Type data for NULL or OBJECT.
TypeData.TypeVar - Class in javassist.bytecode.stackmap
 
TypeData.UninitData - Class in javassist.bytecode.stackmap
Type data for UNINIT.
TypeData.UninitThis - Class in javassist.bytecode.stackmap
 
TypeData.UninitTypeVar - Class in javassist.bytecode.stackmap
 
TypedBlock - Class in javassist.bytecode.stackmap
 
TypedBlock(int) - Constructor for class javassist.bytecode.stackmap.TypedBlock
 
TypedBlock.Maker - Class in javassist.bytecode.stackmap
 
typeDescriptor - Variable in class javassist.bytecode.NameAndTypeInfo
 
typeFromDesc(String) - Method in class javassist.bytecode.analysis.Executor
 
typeGif - Static variable in class javassist.tools.web.Webserver
 
typeHtml - Static variable in class javassist.tools.web.Webserver
 
typeIndex - Variable in class javassist.bytecode.analysis.ControlFlow.Catcher
 
typeIndex - Variable in class javassist.bytecode.annotation.Annotation
 
typeIndex - Variable in class javassist.bytecode.annotation.EnumMemberValue
 
typeIndex - Variable in class javassist.bytecode.stackmap.BasicBlock.Catch
 
typeIndex(Class) - Static method in class javassist.util.proxy.FactoryHelper
Returns an index for accessing arrays in this class.
typeInfo(int, byte) - Method in class javassist.bytecode.StackMap.Copier
 
typeInfo(int, byte) - Method in class javassist.bytecode.StackMap.SimpleCopy
 
typeInfo(int, byte) - Method in class javassist.bytecode.StackMap.Walker
Invoked when an element of verification_type_info (except Object_variable_info and Uninitialized_variable_info) is visited.
typeInfoArray(int, int, int, boolean) - Method in class javassist.bytecode.StackMap.Copier
 
typeInfoArray(int, int, int, boolean) - Method in class javassist.bytecode.StackMap.InsertLocal
 
typeInfoArray(int, int, int, boolean) - Method in class javassist.bytecode.StackMap.SimpleCopy
 
typeInfoArray(int, int, int, boolean) - Method in class javassist.bytecode.StackMap.Walker
Invoked when an array of verification_type_info is visited.
typeInfoArray2(int, int) - Method in class javassist.bytecode.StackMap.Walker
 
typeJpeg - Static variable in class javassist.tools.web.Webserver
 
typeName(String) - Static method in class javassist.bytecode.stackmap.TypeData.ArrayElement
 
typeName(String) - Static method in class javassist.bytecode.stackmap.TypeData.ArrayType
 
TypeParameter(String, int, int, SignatureAttribute.ObjectType, SignatureAttribute.ObjectType[]) - Constructor for class javassist.bytecode.SignatureAttribute.TypeParameter
 
TypeParameter(String, SignatureAttribute.ObjectType, SignatureAttribute.ObjectType[]) - Constructor for class javassist.bytecode.SignatureAttribute.TypeParameter
Constructs a TypeParameter representing a type parametre like <T extends ...
TypeParameter(String) - Constructor for class javassist.bytecode.SignatureAttribute.TypeParameter
Constructs a TypeParameter representing a type parameter like <T>.
typeParams - Variable in class javassist.bytecode.SignatureAttribute.MethodSignature
 
typePrecedence(int) - Static method in class javassist.compiler.CodeGen
 
types - Variable in class javassist.bytecode.CodeIterator.Pointers
 
typeTag - Static variable in class javassist.bytecode.LocalVariableAttribute
The name of the attribute "LocalVariableTypeTable".
typeTag - Variable in class javassist.bytecode.stackmap.TypeData.BasicType
 
TypeTag - Interface in javassist.bytecode.stackmap
 
typeTagOf(char) - Static method in class javassist.bytecode.StackMapTable
Returns the tag of the type specified by the descriptor.
typeText - Static variable in class javassist.tools.web.Webserver
 
typeToString(StringBuffer, int, int, String) - Static method in class javassist.compiler.TypeChecker
 
TypeVar(TypeData) - Constructor for class javassist.bytecode.stackmap.TypeData.TypeVar
 
TypeVariable(String, int, int) - Constructor for class javassist.bytecode.SignatureAttribute.TypeVariable
 
TypeVariable(String) - Constructor for class javassist.bytecode.SignatureAttribute.TypeVariable
Constructs a TypeVariable.

U

u16bitAt(int) - Method in class javassist.bytecode.CodeIterator
Returns the unsigned 16bit value at the given index.
ungetc(int) - Method in class javassist.compiler.Lex
 
UNINIT - Static variable in class javassist.bytecode.analysis.Type
Represents an unknown, or null type.
UNINIT - Static variable in class javassist.bytecode.StackMap
Uninitialized_variable_info.tag.
UNINIT - Static variable in class javassist.bytecode.StackMapTable
Uninitialized_variable_info.tag.
UninitData(int, String) - Constructor for class javassist.bytecode.stackmap.TypeData.UninitData
 
uninitialized(int, int) - Method in class javassist.bytecode.StackMap.Copier
 
uninitialized(int, int) - Method in class javassist.bytecode.StackMap.Shifter
 
uninitialized(int, int) - Method in class javassist.bytecode.StackMap.SimpleCopy
 
uninitialized(int, int) - Method in class javassist.bytecode.StackMap.Walker
Invoked when an element of type Uninitialized_variable_info is visited.
UninitThis(String) - Constructor for class javassist.bytecode.stackmap.TypeData.UninitThis
 
UninitTypeVar(TypeData.UninitData) - Constructor for class javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
uniqueNumber - Variable in class javassist.compiler.AccessorMaker
 
uniqueNumberSeed - Variable in class javassist.CtClassType
 
unregisterClassLoader(ClassLoader) - Method in interface javassist.scopedpool.ScopedClassPoolRepository
Unregisters a classpool and unregisters its classloader.
unregisterClassLoader(ClassLoader) - Method in class javassist.scopedpool.ScopedClassPoolRepositoryImpl
 
unwarpMethods - Static variable in class javassist.util.proxy.FactoryHelper
The names of methods for obtaining a primitive value from a wrapper object.
unwrapDesc - Static variable in class javassist.util.proxy.FactoryHelper
The descriptors of the unwrapping methods contained in unwrapMethods.
update(int, int, int, int) - Method in class javassist.bytecode.StackMapTable.Shifter
 
update(int, int) - Method in class javassist.bytecode.StackMapTable.Shifter
 
update(int, int, int, int) - Method in class javassist.bytecode.StackMapTable.SwitchShifter
 
update(int, int) - Method in class javassist.bytecode.StackMapTable.SwitchShifter
 
updateCursors(int, int) - Method in class javassist.bytecode.CodeIterator
Is called when a gap is inserted.
updatedInfo - Variable in class javassist.bytecode.StackMapTable.Shifter
 
updateInnerEntry(int, String, CtClass, boolean) - Static method in class javassist.CtNewNestedClass
 
updateMax(int, int) - Method in class javassist.expr.ExprEditor.LoopContext
 
updatePos(int, int) - Method in class javassist.convert.TransformAccessArrayField
 
uppers - Variable in class javassist.bytecode.stackmap.TypeData.TypeVar
 
URLClassPath - Class in javassist
A class search-path specified with URL (http).
URLClassPath(String, int, String, String) - Constructor for class javassist.URLClassPath
Creates a search path specified with URL (http).
useCache - Static variable in class javassist.util.proxy.ProxyFactory
If true, a generated proxy class is cached and it will be reused when generating the proxy class with the same properties is requested.
useCflow(String) - Method in class javassist.CtBehavior
Declares to use $cflow for this method/constructor.
useContextClassLoader - Static variable in class javassist.runtime.Desc
Specifies how a java.lang.Class object is loaded.
useContextClassLoader - Static variable in class javassist.tools.reflect.ClassMetaobject
Specifies how a java.lang.Class object is loaded.
usedBy - Variable in class javassist.bytecode.stackmap.TypeData.TypeVar
 
useParam0 - Variable in class javassist.compiler.JvstCodeGen
 
useWriteReplace - Static variable in class javassist.util.proxy.ProxyFactory
If true, a generated proxy class will implement method writeReplace enabling serialization of its proxies to a conventional ObjectOutputStream.
Utf8Info - Class in javassist.bytecode
 
Utf8Info(String, int) - Constructor for class javassist.bytecode.Utf8Info
 
Utf8Info(DataInputStream, int) - Constructor for class javassist.bytecode.Utf8Info
 
Util - Class in javassist.bytecode.analysis
A set of common utility methods.
Util() - Constructor for class javassist.bytecode.analysis.Util
 

V

validateTypeData(TypeData[], int, int) - Static method in class javassist.bytecode.stackmap.MapMaker
 
value - Variable in class javassist.bytecode.analysis.IntQueue.Entry
 
value - Variable in class javassist.bytecode.annotation.Annotation.Pair
 
value - Variable in class javassist.bytecode.annotation.AnnotationMemberValue
 
value - Variable in class javassist.bytecode.DoubleInfo
 
value - Variable in class javassist.bytecode.FloatInfo
 
value - Variable in class javassist.bytecode.IntegerInfo
 
value - Variable in class javassist.bytecode.LongInfo
 
value - Variable in class javassist.compiler.ast.DoubleConst
 
value - Variable in class javassist.compiler.ast.IntConst
 
value - Variable in class javassist.CtField.DoubleInitializer
 
value - Variable in class javassist.CtField.FloatInitializer
 
value - Variable in class javassist.CtField.IntInitializer
 
value - Variable in class javassist.CtField.LongInitializer
 
value - Variable in class javassist.CtField.StringInitializer
 
value() - Method in class javassist.runtime.Cflow
Returns the value of the counter.
valueIndex - Variable in class javassist.bytecode.annotation.BooleanMemberValue
 
valueIndex - Variable in class javassist.bytecode.annotation.ByteMemberValue
 
valueIndex - Variable in class javassist.bytecode.annotation.CharMemberValue
 
valueIndex - Variable in class javassist.bytecode.annotation.ClassMemberValue
 
valueIndex - Variable in class javassist.bytecode.annotation.DoubleMemberValue
 
valueIndex - Variable in class javassist.bytecode.annotation.EnumMemberValue
 
valueIndex - Variable in class javassist.bytecode.annotation.FloatMemberValue
 
valueIndex - Variable in class javassist.bytecode.annotation.IntegerMemberValue
 
valueIndex - Variable in class javassist.bytecode.annotation.LongMemberValue
 
valueIndex - Variable in class javassist.bytecode.annotation.ShortMemberValue
 
valueIndex - Variable in class javassist.bytecode.annotation.StringMemberValue
 
values - Variable in class javassist.bytecode.annotation.ArrayMemberValue
 
var - Variable in class javassist.compiler.MemberCodeGen.JsrHook
 
var - Variable in class javassist.compiler.MemberCodeGen.JsrHook2
 
VARARGS - Static variable in class javassist.bytecode.AccessFlag
 
VARARGS - Static variable in class javassist.Modifier
 
varData - Variable in class javassist.bytecode.StackMap.InsertLocal
 
varData - Variable in class javassist.bytecode.StackMapTable.InsertLocal
 
Variable - Class in javassist.compiler.ast
Variable.
Variable(String, Declarator) - Constructor for class javassist.compiler.ast.Variable
 
variableName(int) - Method in class javassist.bytecode.LocalVariableAttribute
Returns the name of the local variable specified by local_variable_table[i].name_index.
varIndex - Variable in class javassist.bytecode.StackMap.InsertLocal
 
varIndex - Variable in class javassist.bytecode.StackMapTable.InsertLocal
 
vars - Variable in class javassist.bytecode.CodeIterator.Pointers
 
varTag - Variable in class javassist.bytecode.StackMap.InsertLocal
 
varTag - Variable in class javassist.bytecode.StackMapTable.InsertLocal
 
varType - Variable in class javassist.compiler.ast.Declarator
 
verifyAssignable(Type, Type) - Method in class javassist.bytecode.analysis.Executor
 
verifyTypeInfo(int, int, int[], int[]) - Method in class javassist.bytecode.StackMapTable.Walker
 
version - Static variable in class javassist.CtClass
The version number of this release.
Viewer - Class in javassist.tools.web
A sample applet viewer.
Viewer(String, int) - Constructor for class javassist.tools.web.Viewer
Constructs a viewer.
visibleFrom(CtClass) - Method in class javassist.CtMember
Returns true if this member is accessible from the given class.
visibleTag - Static variable in class javassist.bytecode.AnnotationsAttribute
The name of the RuntimeVisibleAnnotations attribute.
visibleTag - Static variable in class javassist.bytecode.ParameterAnnotationsAttribute
The name of the RuntimeVisibleParameterAnnotations attribute.
visit() - Method in class javassist.bytecode.StackMap.Copier
 
visit() - Method in class javassist.bytecode.StackMap.SimpleCopy
 
visit() - Method in class javassist.bytecode.StackMap.Walker
Visits each entry of the stack map frames.
visitAnnotationMemberValue(AnnotationMemberValue) - Method in interface javassist.bytecode.annotation.MemberValueVisitor
 
visitArrayMemberValue(ArrayMemberValue) - Method in interface javassist.bytecode.annotation.MemberValueVisitor
 
visitBooleanMemberValue(BooleanMemberValue) - Method in interface javassist.bytecode.annotation.MemberValueVisitor
 
visitBranch(int, byte[], int) - Method in class javassist.bytecode.stackmap.Tracer
 
visitBytecode(CodeIterator, int[], int) - Method in class javassist.bytecode.CodeAnalyzer
 
visitByteMemberValue(ByteMemberValue) - Method in interface javassist.bytecode.annotation.MemberValueVisitor
 
visitCharMemberValue(CharMemberValue) - Method in interface javassist.bytecode.annotation.MemberValueVisitor
 
visitClassMemberValue(ClassMemberValue) - Method in interface javassist.bytecode.annotation.MemberValueVisitor
 
visitDoubleMemberValue(DoubleMemberValue) - Method in interface javassist.bytecode.annotation.MemberValueVisitor
 
visited - Variable in class javassist.bytecode.stackmap.TypeData.TypeVar
 
visitEnumMemberValue(EnumMemberValue) - Method in interface javassist.bytecode.annotation.MemberValueVisitor
 
visitFloatMemberValue(FloatMemberValue) - Method in interface javassist.bytecode.annotation.MemberValueVisitor
 
visitGoto(int, byte[], int) - Method in class javassist.bytecode.stackmap.Tracer
 
visitInst(int, CodeIterator, int, int) - Method in class javassist.bytecode.CodeAnalyzer
Visits an instruction.
visitIntegerMemberValue(IntegerMemberValue) - Method in interface javassist.bytecode.annotation.MemberValueVisitor
 
visitJSR(int, byte[]) - Method in class javassist.bytecode.stackmap.Tracer
Invoked when the visited instruction is jsr.
visitLongMemberValue(LongMemberValue) - Method in interface javassist.bytecode.annotation.MemberValueVisitor
 
visitLookupSwitch(int, byte[], int, int, int) - Method in class javassist.bytecode.stackmap.Tracer
 
Visitor - Class in javassist.compiler.ast
The visitor pattern.
Visitor() - Constructor for class javassist.compiler.ast.Visitor
 
visitRET(int, byte[]) - Method in class javassist.bytecode.stackmap.Tracer
Invoked when the visited instruction is ret or wide ret.
visitReturn(int, byte[]) - Method in class javassist.bytecode.stackmap.Tracer
 
visitShortMemberValue(ShortMemberValue) - Method in interface javassist.bytecode.annotation.MemberValueVisitor
 
visitStringMemberValue(StringMemberValue) - Method in interface javassist.bytecode.annotation.MemberValueVisitor
 
visitTableSwitch(int, byte[], int, int, int) - Method in class javassist.bytecode.stackmap.Tracer
 
visitThrow(int, byte[]) - Method in class javassist.bytecode.stackmap.Tracer
 
VOID - Static variable in class javassist.bytecode.analysis.Type
Represents the void primitive type
VOID - Static variable in interface javassist.compiler.TokenId
 
voidType - Static variable in class javassist.CtClass
The CtClass object representing the void type.
VOLATILE - Static variable in class javassist.bytecode.AccessFlag
 
VOLATILE - Static variable in interface javassist.compiler.TokenId
 
VOLATILE - Static variable in class javassist.Modifier
 
VSIZE - Static variable in class javassist.bytecode.LongVector
 

W

waitEvent() - Method in class javassist.util.HotSwapper
 
Walker(byte[]) - Constructor for class javassist.bytecode.AnnotationsAttribute.Walker
 
Walker(StackMap) - Constructor for class javassist.bytecode.StackMap.Walker
Constructs a walker.
Walker(StackMapTable) - Constructor for class javassist.bytecode.StackMapTable.Walker
Constructs a walker.
Walker(byte[]) - Constructor for class javassist.bytecode.StackMapTable.Walker
Constructs a walker.
wasChanged - Variable in class javassist.CtClassType
 
wasFrozen - Variable in class javassist.CtClassType
 
wasPruned - Variable in class javassist.CtClassType
 
web - Variable in class javassist.tools.web.ServiceThread
 
Webserver - Class in javassist.tools.web
A web server for running sample programs.
Webserver(String) - Constructor for class javassist.tools.web.Webserver
Constructs a web server.
Webserver(int) - Constructor for class javassist.tools.web.Webserver
Constructs a web server.
where - Variable in class javassist.bytecode.CodeAttribute.LdcEntry
 
where - Variable in class javassist.bytecode.StackMap.Shifter
 
where - Variable in class javassist.bytecode.StackMap.SwitchShifter
 
where - Variable in class javassist.bytecode.StackMapTable.OffsetShifter
 
where - Variable in class javassist.bytecode.StackMapTable.Shifter
 
where() - Method in class javassist.expr.Cast
Returns the method or constructor containing the type cast expression represented by this object.
where() - Method in class javassist.expr.Expr
Returns the constructor or method containing the expression.
where() - Method in class javassist.expr.FieldAccess
Returns the method or constructor containing the field-access expression represented by this object.
where() - Method in class javassist.expr.Handler
Returns the method or constructor containing the catch clause.
where() - Method in class javassist.expr.Instanceof
Returns the method or constructor containing the instanceof expression represented by this object.
where() - Method in class javassist.expr.MethodCall
Returns the method or constructor containing the method-call expression represented by this object.
where() - Method in class javassist.expr.NewArray
Returns the method or constructor containing the array creation represented by this object.
where() - Method in class javassist.expr.NewExpr
Returns the method or constructor containing the new expression represented by this object.
WHILE - Static variable in interface javassist.compiler.TokenId
 
wide(CodeIterator, int) - Static method in class javassist.bytecode.InstructionPrinter
 
WIDE - Static variable in interface javassist.bytecode.Opcode
 
wildcard - Variable in class javassist.bytecode.SignatureAttribute.TypeArgument
 
withConstructorParams - Variable in class javassist.CtField.NewInitializer
 
withinStatic() - Method in class javassist.expr.Expr
Returns true if this method is static.
wrapped(CtClass, String, CtClass[], CtClass[], CtMethod, CtMethod.ConstParameter, CtClass) - Static method in class javassist.CtNewMethod
Creates a wrapped method.
wrapped(CtClass[], CtClass[], int, CtMethod, CtMethod.ConstParameter, CtClass) - Static method in class javassist.CtNewWrappedConstructor
 
wrapped(CtClass, String, CtClass[], CtClass[], CtMethod, CtMethod.ConstParameter, CtClass) - Static method in class javassist.CtNewWrappedMethod
 
wrapperCastName - Static variable in class javassist.compiler.JvstCodeGen
 
wrapperDesc - Static variable in class javassist.util.proxy.FactoryHelper
The descriptors of the constructors of wrapper classes.
wrapperName - Variable in class javassist.CtPrimitiveType
 
wrapperTypes - Static variable in class javassist.util.proxy.FactoryHelper
The fully-qualified names of wrapper classes for primitive types.
write(AnnotationsWriter) - Method in class javassist.bytecode.annotation.Annotation
Writes this annotation.
write(AnnotationsWriter) - Method in class javassist.bytecode.annotation.AnnotationMemberValue
Writes the value.
write(AnnotationsWriter) - Method in class javassist.bytecode.annotation.ArrayMemberValue
Writes the value.
write(AnnotationsWriter) - Method in class javassist.bytecode.annotation.BooleanMemberValue
Writes the value.
write(AnnotationsWriter) - Method in class javassist.bytecode.annotation.ByteMemberValue
Writes the value.
write(AnnotationsWriter) - Method in class javassist.bytecode.annotation.CharMemberValue
Writes the value.
write(AnnotationsWriter) - Method in class javassist.bytecode.annotation.ClassMemberValue
Writes the value.
write(AnnotationsWriter) - Method in class javassist.bytecode.annotation.DoubleMemberValue
Writes the value.
write(AnnotationsWriter) - Method in class javassist.bytecode.annotation.EnumMemberValue
Writes the value.
write(AnnotationsWriter) - Method in class javassist.bytecode.annotation.FloatMemberValue
Writes the value.
write(AnnotationsWriter) - Method in class javassist.bytecode.annotation.IntegerMemberValue
Writes the value.
write(AnnotationsWriter) - Method in class javassist.bytecode.annotation.LongMemberValue
Writes the value.
write(AnnotationsWriter) - Method in class javassist.bytecode.annotation.MemberValue
Writes the value.
write(AnnotationsWriter) - Method in class javassist.bytecode.annotation.ShortMemberValue
Writes the value.
write(AnnotationsWriter) - Method in class javassist.bytecode.annotation.StringMemberValue
Writes the value.
write(DataOutputStream) - Method in class javassist.bytecode.AttributeInfo
 
write(int, int) - Method in class javassist.bytecode.Bytecode
Writes an 8bit value at the offset from the beginning of the bytecode sequence.
write(byte[]) - Method in class javassist.bytecode.ByteStream
 
write(byte[], int, int) - Method in class javassist.bytecode.ByteStream
 
write(int) - Method in class javassist.bytecode.ByteStream
 
write(int, int) - Method in class javassist.bytecode.ByteStream
 
write(int, int) - Method in class javassist.bytecode.ByteVector
 
write(DataOutputStream) - Method in class javassist.bytecode.ClassFile
Writes a class file represented by this object into an output stream.
write(DataOutputStream) - Method in interface javassist.bytecode.ClassFileWriter.AttributeWriter
Writes all the contents of the attributes.
write(OutputStream) - Method in class javassist.bytecode.ClassFileWriter.FieldWriter
Writes the added fields.
write(OutputStream) - Method in class javassist.bytecode.ClassFileWriter.MethodWriter
Writes the added methods.
write(DataOutputStream) - Method in class javassist.bytecode.ClassInfo
 
write(DataOutputStream) - Method in class javassist.bytecode.CodeAttribute
 
write(int, byte[], int, byte[]) - Method in class javassist.bytecode.CodeIterator.Branch
 
write(int, byte[], int, byte[]) - Method in class javassist.bytecode.CodeIterator.Branch16
 
write(int, byte[], int, byte[]) - Method in class javassist.bytecode.CodeIterator.Jump32
 
write(int, byte[], int, byte[]) - Method in class javassist.bytecode.CodeIterator.LdcW
 
write(int, byte[], int, byte[]) - Method in class javassist.bytecode.CodeIterator.Switcher
 
write(byte[], int) - Method in class javassist.bytecode.CodeIterator
Writes a byte array at the index.
write(DataOutputStream) - Method in class javassist.bytecode.ConstInfo
 
write(DataOutputStream) - Method in class javassist.bytecode.ConstInfoPadding
 
write(DataOutputStream) - Method in class javassist.bytecode.ConstPool
Writes the contents of the constant pool table.
write(DataOutputStream) - Method in class javassist.bytecode.DoubleInfo
 
write(DataOutputStream) - Method in class javassist.bytecode.ExceptionTable
 
write(DataOutputStream) - Method in class javassist.bytecode.FieldInfo
 
write(DataOutputStream) - Method in class javassist.bytecode.FloatInfo
 
write(DataOutputStream) - Method in class javassist.bytecode.IntegerInfo
 
write(DataOutputStream) - Method in class javassist.bytecode.InvokeDynamicInfo
 
write(DataOutputStream) - Method in class javassist.bytecode.LongInfo
 
write(DataOutputStream) - Method in class javassist.bytecode.MemberrefInfo
 
write(DataOutputStream) - Method in class javassist.bytecode.MethodHandleInfo
 
write(DataOutputStream) - Method in class javassist.bytecode.MethodInfo
 
write(DataOutputStream) - Method in class javassist.bytecode.MethodTypeInfo
 
write(DataOutputStream) - Method in class javassist.bytecode.NameAndTypeInfo
 
write(DataOutputStream) - Method in class javassist.bytecode.StackMapTable
 
write(DataOutputStream) - Method in class javassist.bytecode.StringInfo
 
write(DataOutputStream) - Method in class javassist.bytecode.Utf8Info
 
write(int) - Method in class javassist.CtClass.DelayedFileOutputStream
 
write(byte[]) - Method in class javassist.CtClass.DelayedFileOutputStream
 
write(byte[], int, int) - Method in class javassist.CtClass.DelayedFileOutputStream
 
write16(int) - Method in class javassist.bytecode.StackMapTable.Writer
 
write16bit(int) - Method in class javassist.bytecode.annotation.AnnotationsWriter
 
write16bit(int, byte[], int) - Static method in class javassist.bytecode.ByteArray
Writes a 16bit integer at the index.
write16bit(int, int) - Method in class javassist.bytecode.Bytecode
Writes an 16bit value at the offset from the beginning of the bytecode sequence.
write16bit(int, int) - Method in class javassist.bytecode.CodeIterator
Writes a 16 bit integer at the index.
write16bit(int) - Method in class javassist.bytecode.StackMap.Writer
Writes a 16bit value.
write2(int, byte[]) - Method in class javassist.bytecode.CodeIterator.Lookup
 
write2(int, byte[]) - Method in class javassist.bytecode.CodeIterator.Switcher
 
write2(int, byte[]) - Method in class javassist.bytecode.CodeIterator.Table
 
write32(int, byte[], int, byte[]) - Method in class javassist.bytecode.CodeIterator.Branch16
 
write32(int, byte[], int, byte[]) - Method in class javassist.bytecode.CodeIterator.If16
 
write32(int, byte[], int, byte[]) - Method in class javassist.bytecode.CodeIterator.Jump16
 
write32bit(int, byte[], int) - Static method in class javassist.bytecode.ByteArray
Writes a 32bit integer at the index.
write32bit(int, int) - Method in class javassist.bytecode.Bytecode
Writes an 32bit value at the offset from the beginning of the bytecode sequence.
write32bit(int, int) - Method in class javassist.bytecode.CodeIterator
Writes a 32bit integer at the index.
writeAll(ArrayList, DataOutputStream) - Static method in class javassist.bytecode.AttributeInfo
 
writeAttribute(ByteStream, ClassFileWriter.AttributeWriter, int) - Static method in class javassist.bytecode.ClassFileWriter
 
writeBlank(int) - Method in class javassist.bytecode.ByteStream
 
writeByte(int, int) - Method in class javassist.bytecode.CodeIterator
Writes an 8bit value at the given index.
writeClassDescriptor(ObjectStreamClass) - Method in class javassist.util.proxy.ProxyObjectOutputStream
 
writeClassfile(String, OutputStream) - Method in class javassist.ClassPool
 
writeClassfile(String, OutputStream) - Method in class javassist.ClassPoolTail
This method does not close the output stream.
writeDirectory - Variable in class javassist.util.proxy.ProxyFactory
If the value of this variable is not null, the class file of the generated proxy class is written under the directory specified by this variable.
writeDouble(double) - Method in class javassist.bytecode.ByteStream
 
writeFile() - Method in class javassist.CtClass
Writes a class file represented by this CtClass object in the current directory.
writeFile(String) - Method in class javassist.CtClass
Writes a class file represented by this CtClass object on a local disk.
writeFile(ClassFile, String) - Static method in class javassist.util.proxy.FactoryHelper
Writes a class file.
writeFile0(ClassFile, String) - Static method in class javassist.util.proxy.FactoryHelper
 
writeFloat(float) - Method in class javassist.bytecode.ByteStream
 
writeInt(int) - Method in class javassist.bytecode.ByteStream
 
writeInt(int, int) - Method in class javassist.bytecode.ByteStream
 
writeLong(long) - Method in class javassist.bytecode.ByteStream
 
writeObject(ObjectOutputStream) - Method in class javassist.tools.reflect.ClassMetaobject
 
writeObject(ObjectOutputStream) - Method in class javassist.tools.reflect.Metaobject
 
writeParameters(ObjectOutputStream, Object[]) - Method in class javassist.tools.rmi.ObjectImporter
 
writePrefix - Static variable in class javassist.tools.reflect.Reflection
 
writer - Variable in class javassist.bytecode.AnnotationsAttribute.Copier
 
writer - Variable in class javassist.bytecode.StackMap.Printer
 
writer - Variable in class javassist.bytecode.StackMap.SimpleCopy
 
Writer() - Constructor for class javassist.bytecode.StackMap.Writer
Constructs a writer.
writer - Variable in class javassist.bytecode.StackMapTable.Printer
 
writer - Variable in class javassist.bytecode.StackMapTable.SimpleCopy
 
Writer(int) - Constructor for class javassist.bytecode.StackMapTable.Writer
Constructs a writer.
writeShort(int) - Method in class javassist.bytecode.ByteStream
 
writeShort(int, int) - Method in class javassist.bytecode.ByteStream
 
writeStackFrame(StackMap.Writer, ConstPool, int, TypedBlock) - Method in class javassist.bytecode.stackmap.MapMaker
 
writeThrows(int[]) - Method in class javassist.bytecode.ClassFileWriter.MethodWriter
 
writeTo(OutputStream) - Method in class javassist.bytecode.ByteStream
 
writeTypeInfo(int, int) - Method in class javassist.bytecode.StackMapTable.Writer
 
writeUTF(String) - Method in class javassist.bytecode.ByteStream
 
writeUTF2(String, int, int) - Method in class javassist.bytecode.ByteStream
 
writeVarTypeInfo() - Method in class javassist.bytecode.StackMap.InsertLocal
 
writeVerifyTypeInfo(StackMap.Writer, ConstPool, TypeData[], int) - Method in class javassist.bytecode.stackmap.MapMaker
 
writeVerifyTypeInfo(int, int) - Method in class javassist.bytecode.StackMap.Writer
Writes a union verification_type_info value.

Y

YES - Static variable in class javassist.compiler.MemberResolver
 

Z

zeroExtend(Type) - Method in class javassist.bytecode.analysis.Analyzer
 
zeroExtend(Type) - Method in class javassist.bytecode.analysis.Executor
 

_

_classobject - Static variable in class javassist.tools.reflect.Sample
 
_getClass() - Method in interface javassist.tools.reflect.Metalevel
Obtains the class metaobject associated with this object.
_getMetaobject() - Method in interface javassist.tools.reflect.Metalevel
Obtains the metaobject associated with this object.
_getObjectId() - Method in interface javassist.tools.rmi.Proxy
 
_metaobject - Variable in class javassist.tools.reflect.Sample
 
_setMetaobject(Metaobject) - Method in interface javassist.tools.reflect.Metalevel
Changes the metaobject associated with this object.
A B C D E F G H I J K L M N O P Q R S T U V W Y Z _