$ A B C D E F G H I J K L M N O P Q R S T U V W Z _ 
All Classes All Packages

$

$$ha$setExtraClassPath(URL[]) - Method in interface org.hotswap.agent.util.classloader.HotswapAgentClassLoaderExt
 
$$ha$setWatchResourceLoader(WatchResourcesClassLoader) - Method in interface org.hotswap.agent.util.classloader.HotswapAgentClassLoaderExt
 

A

AALOAD - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
aastore(TypeData, TypeData, ClassPool) - Static method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData
 
AASTORE - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
ABSTRACT - Static variable in class org.hotswap.agent.javassist.bytecode.AccessFlag
 
ABSTRACT - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
ABSTRACT - Static variable in class org.hotswap.agent.javassist.Modifier
 
AbstractFileResolvingResource - Class in org.hotswap.agent.util.spring.io.resource
Abstract base class for resources which resolve URLs into File references, such as UrlResource or ClassPathResource.
AbstractFileResolvingResource() - Constructor for class org.hotswap.agent.util.spring.io.resource.AbstractFileResolvingResource
 
AbstractMatcher - Class in org.hotswap.agent.versions.matcher
The Class AbstractMatcher.
AbstractMatcher(Versions) - Constructor for class org.hotswap.agent.versions.matcher.AbstractMatcher
Instantiates a new abstract matcher.
abstractMethod(CtClass, String, CtClass[], CtClass[], CtClass) - Static method in class org.hotswap.agent.javassist.CtNewMethod
Creates a public abstract method.
AbstractNIO2Watcher - Class in org.hotswap.agent.watch.nio
NIO2 watcher implementation for systems which support ExtendedWatchEventModifier.FILE_TREE
AbstractNIO2Watcher() - Constructor for class org.hotswap.agent.watch.nio.AbstractNIO2Watcher
 
AbstractResource - Class in org.hotswap.agent.util.spring.io.resource
Convenience base class for Resource implementations, pre-implementing typical behavior.
AbstractResource() - Constructor for class org.hotswap.agent.util.spring.io.resource.AbstractResource
 
AbsTypeVar() - Constructor for class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.AbsTypeVar
 
accept(MemberValueVisitor) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationMemberValue
Accepts a visitor.
accept(MemberValueVisitor) - Method in class org.hotswap.agent.javassist.bytecode.annotation.ArrayMemberValue
Accepts a visitor.
accept(MemberValueVisitor) - Method in class org.hotswap.agent.javassist.bytecode.annotation.BooleanMemberValue
Accepts a visitor.
accept(MemberValueVisitor) - Method in class org.hotswap.agent.javassist.bytecode.annotation.ByteMemberValue
Accepts a visitor.
accept(MemberValueVisitor) - Method in class org.hotswap.agent.javassist.bytecode.annotation.ClassMemberValue
Accepts a visitor.
accept(MemberValueVisitor) - Method in class org.hotswap.agent.javassist.bytecode.annotation.DoubleMemberValue
Accepts a visitor.
accept(MemberValueVisitor) - Method in class org.hotswap.agent.javassist.bytecode.annotation.EnumMemberValue
Accepts a visitor.
accept(MemberValueVisitor) - Method in class org.hotswap.agent.javassist.bytecode.annotation.FloatMemberValue
Accepts a visitor.
accept(MemberValueVisitor) - Method in class org.hotswap.agent.javassist.bytecode.annotation.CharMemberValue
Accepts a visitor.
accept(MemberValueVisitor) - Method in class org.hotswap.agent.javassist.bytecode.annotation.IntegerMemberValue
Accepts a visitor.
accept(MemberValueVisitor) - Method in class org.hotswap.agent.javassist.bytecode.annotation.LongMemberValue
Accepts a visitor.
accept(MemberValueVisitor) - Method in class org.hotswap.agent.javassist.bytecode.annotation.MemberValue
Accepts a visitor.
accept(MemberValueVisitor) - Method in class org.hotswap.agent.javassist.bytecode.annotation.ShortMemberValue
Accepts a visitor.
accept(MemberValueVisitor) - Method in class org.hotswap.agent.javassist.bytecode.annotation.StringMemberValue
Accepts a visitor.
accept(Visitor) - Method in class org.hotswap.agent.javassist.compiler.ast.ArrayInit
 
accept(Visitor) - Method in class org.hotswap.agent.javassist.compiler.ast.AssignExpr
 
accept(Visitor) - Method in class org.hotswap.agent.javassist.compiler.ast.ASTList
 
accept(Visitor) - Method in class org.hotswap.agent.javassist.compiler.ast.ASTree
Is a method for the visitor pattern.
accept(Visitor) - Method in class org.hotswap.agent.javassist.compiler.ast.BinExpr
 
accept(Visitor) - Method in class org.hotswap.agent.javassist.compiler.ast.CallExpr
 
accept(Visitor) - Method in class org.hotswap.agent.javassist.compiler.ast.CastExpr
 
accept(Visitor) - Method in class org.hotswap.agent.javassist.compiler.ast.CondExpr
 
accept(Visitor) - Method in class org.hotswap.agent.javassist.compiler.ast.Declarator
 
accept(Visitor) - Method in class org.hotswap.agent.javassist.compiler.ast.DoubleConst
 
accept(Visitor) - Method in class org.hotswap.agent.javassist.compiler.ast.Expr
 
accept(Visitor) - Method in class org.hotswap.agent.javassist.compiler.ast.FieldDecl
 
accept(Visitor) - Method in class org.hotswap.agent.javassist.compiler.ast.InstanceOfExpr
 
accept(Visitor) - Method in class org.hotswap.agent.javassist.compiler.ast.IntConst
 
accept(Visitor) - Method in class org.hotswap.agent.javassist.compiler.ast.Keyword
 
accept(Visitor) - Method in class org.hotswap.agent.javassist.compiler.ast.Member
 
accept(Visitor) - Method in class org.hotswap.agent.javassist.compiler.ast.MethodDecl
 
accept(Visitor) - Method in class org.hotswap.agent.javassist.compiler.ast.NewExpr
 
accept(Visitor) - Method in class org.hotswap.agent.javassist.compiler.ast.Pair
 
accept(Visitor) - Method in class org.hotswap.agent.javassist.compiler.ast.Stmnt
 
accept(Visitor) - Method in class org.hotswap.agent.javassist.compiler.ast.StringL
 
accept(Visitor) - Method in class org.hotswap.agent.javassist.compiler.ast.Symbol
 
accept(Visitor) - Method in class org.hotswap.agent.javassist.compiler.ast.Variable
 
accept(WatchFileEvent) - Method in class org.hotswap.agent.annotation.handler.WatchEventDTO
Check if this handler supports actual event.
access(int) - Method in class org.hotswap.agent.javassist.bytecode.analysis.Subroutine
 
accessed() - Method in class org.hotswap.agent.javassist.bytecode.analysis.Subroutine
 
AccessFlag - Class in org.hotswap.agent.javassist.bytecode
A support class providing static methods and constants for access modifiers such as public, private, ...
AccessFlag() - Constructor for class org.hotswap.agent.javassist.bytecode.AccessFlag
 
accessFlags(int) - Method in class org.hotswap.agent.javassist.bytecode.InnerClassesAttribute
Returns classes[nth].inner_class_access_flags.
accessFlags(int) - Method in class org.hotswap.agent.javassist.bytecode.MethodParametersAttribute
Returns the value of access_flags of the i-th element of parameters.
AccessorMaker - Class in org.hotswap.agent.javassist.compiler
AccessorMaker maintains accessors to private members of an enclosing class.
AccessorMaker(CtClass) - Constructor for class org.hotswap.agent.javassist.compiler.AccessorMaker
 
ACONST_NULL - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
add(int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends an 8bit value to the end of the bytecode sequence.
add(int) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.MethodWriter
Appends an 8bit value of bytecode.
add(int, int, int, int) - Method in class org.hotswap.agent.javassist.bytecode.ExceptionTable
Appends a new entry at the end of the table.
add(int, int, int, int, int) - Method in class org.hotswap.agent.javassist.bytecode.ExceptionTable
Adds a new entry at the specified position in the table.
add(int, int, int, ClassFileWriter.AttributeWriter) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.FieldWriter
Adds a new field.
add(int, String, String, ClassFileWriter.AttributeWriter) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.FieldWriter
Adds a new field.
add(int, ExceptionTable, int) - Method in class org.hotswap.agent.javassist.bytecode.ExceptionTable
Copies the given exception table at the specified position in the table.
add(WatchEvent<Path>, Path) - Method in class org.hotswap.agent.watch.nio.EventDispatcher
Adds the.
add(K, V) - Method in class org.hotswap.agent.util.spring.collections.LinkedMultiValueMap
 
add(K, V) - Method in interface org.hotswap.agent.util.spring.collections.MultiValueMap
Add the given single value to the current list of values for the given key.
add16(int) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.MethodWriter
Appends a 16bit value of bytecode.
add32(int) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.MethodWriter
Appends a 32bit value of bytecode.
add32bit(int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends a 32bit value to the end of the bytecode sequence.
addAllClassLoaderJarRoots(ClassLoader, Set<Resource>) - Method in class org.hotswap.agent.util.spring.path.PathMatchingResourcePatternResolver
Search all URLClassLoader URLs for jar file references and add them to the given set of resources in the form of pointers to the root of the jar file content.
addAload(int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends ALOAD or (WIDE) ALOAD_<n>
addAnewarray(String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends ANEWARRAY.
addAnewarray(CtClass, int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends ICONST and ANEWARRAY.
addAnnotation(Annotation) - Method in class org.hotswap.agent.javassist.bytecode.AnnotationsAttribute
Adds an annotation.
addAnnotationHandler(Class<? extends Annotation>, PluginHandler) - Method in class org.hotswap.agent.annotation.handler.AnnotationProcessor
 
addArrayDim(int) - Method in class org.hotswap.agent.javassist.compiler.ast.Declarator
 
addAstore(int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends ASTORE or (WIDE) ASTORE_<n>
addAttribute(AttributeInfo) - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Appends an attribute.
addAttribute(AttributeInfo) - Method in class org.hotswap.agent.javassist.bytecode.FieldInfo
Appends an attribute.
addAttribute(AttributeInfo) - Method in class org.hotswap.agent.javassist.bytecode.MethodInfo
Appends an attribute.
addCaller(int) - Method in class org.hotswap.agent.javassist.bytecode.analysis.Subroutine
 
addCatch(int, int, int, int) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.MethodWriter
Appends an exception_table entry to the Code_attribute.
addCatch(String, CtClass) - Method in class org.hotswap.agent.javassist.CtBehavior
Adds a catch clause that handles an exception thrown in the body.
addCatch(String, CtClass, String) - Method in class org.hotswap.agent.javassist.CtBehavior
Adds a catch clause that handles an exception thrown in the body.
addClassInfo(int) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_Class_info structure.
addClassInfo(String) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_Class_info structure.
addClassInfo(String) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Adds a new CONSTANT_Class_info structure.
addClassInfo(String[]) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.ConstPoolWriter
Makes CONSTANT_Class_info objects for each class name.
addClassInfo(CtClass) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Adds a new CONSTANT_Class_info structure.
addConstructor(CtConstructor) - Method in class org.hotswap.agent.javassist.CtClass
Adds a constructor.
addConstZero(CtClass) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends an instruction for pushing zero or null on the stack.
addDconst(double) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends DCONST or DCONST_<n>
addDirectory(Path) - Method in class org.hotswap.agent.watch.nio.AbstractNIO2Watcher
Registers the given directory
addDload(int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends DLOAD or (WIDE) DLOAD_<n>
addDoubleInfo(double) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_Double_info structure.
addDoubleInfo(double) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Adds a new CONSTANT_Double_info structure.
addDstore(int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends DSTORE or (WIDE) DSTORE_<n>
addEntry(int, int, int, int, int) - Method in class org.hotswap.agent.javassist.bytecode.LocalVariableAttribute
Appends a new entry to local_variable_table.
addEventListener(ClassLoader, URI, WatchEventListener) - Method in class org.hotswap.agent.watch.nio.AbstractNIO2Watcher
 
addEventListener(ClassLoader, URI, WatchEventListener) - Method in interface org.hotswap.agent.watch.Watcher
Register listeners on an event.
addEventListener(ClassLoader, URL, WatchEventListener) - Method in class org.hotswap.agent.watch.nio.AbstractNIO2Watcher
 
addEventListener(ClassLoader, URL, WatchEventListener) - Method in interface org.hotswap.agent.watch.Watcher
Register listeners on an event.
addExceptionHandler(int, int, int, int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Adds a new entry of exception_table.
addExceptionHandler(int, int, int, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Adds a new entry of exception_table.
addExceptionHandler(int, int, int, CtClass) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Adds a new entry of exception_table.
addFconst(float) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends FCONST or FCONST_<n>
addField(FieldInfo) - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Appends a field to the class.
addField(CtField) - Method in class org.hotswap.agent.javassist.CtClass
Adds a field.
addField(CtField, String) - Method in class org.hotswap.agent.javassist.CtClass
Adds a field with an initial value.
addField(CtField, CtField.Initializer) - Method in class org.hotswap.agent.javassist.CtClass
Adds a field with an initial value.
addField2(FieldInfo) - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Just appends a field to the class.
addFieldrefInfo(int, int) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_Fieldref_info structure.
addFieldrefInfo(int, int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Adds a new CONSTANT_Fieldref_info structure.
addFieldrefInfo(int, String, String) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Adds a new CONSTANT_Fieldref_info structure.
addFload(int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends FLOAD or (WIDE) FLOAD_<n>
addFloatInfo(float) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_Float_info structure.
addFloatInfo(float) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Adds a new CONSTANT_Float_info structure.
addFstore(int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends FSTORE or FSTORE_<n>
addGap(int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends the length-byte gap to the end of the bytecode sequence.
addGetfield(String, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends GETFIELD.
addGetfield(CtClass, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends GETFIELD.
addGetstatic(String, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends GETSTATIC.
addGetstatic(CtClass, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends GETSTATIC.
addCheckcast(String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends CHECKCAST.
addCheckcast(CtClass) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends CHECKCAST.
addIconst(int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends ICONST or ICONST_<n>
addIload(int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends ILOAD or (WIDE) ILOAD_<n>
addIndex(int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends a 16bit value to the end of the bytecode sequence.
addInstanceof(String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends INSTANCEOF.
addIntegerInfo(int) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_Integer_info structure.
addIntegerInfo(int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Adds a new CONSTANT_Integer_info structure.
addInterface(String) - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Appends an interface to the interfaces implemented by the class.
addInterface(CtClass) - Method in class org.hotswap.agent.javassist.CtClass
Adds an interface.
addInterfaceMethodrefInfo(int, int) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_InterfaceMethodref_info structure.
addInterfaceMethodrefInfo(int, int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Adds a new CONSTANT_InterfaceMethodref_info structure.
addInterfaceMethodrefInfo(int, String, String) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Adds a new CONSTANT_InterfaceMethodref_info structure.
addInvoke(int, String, String, String) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.MethodWriter
Appends a invokevirtual, inovkespecial, or invokestatic bytecode.
addInvokedynamic(int, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends INVOKEDYNAMIC.
addInvokeDynamicInfo(int, int) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_InvokeDynamic_info structure.
addInvokeDynamicInfo(int, int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Adds a new CONSTANT_InvokeDynamic_info structure.
addInvokeinterface(int, String, String, int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends INVOKEINTERFACE.
addInvokeinterface(String, String, String, int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends INVOKEINTERFACE.
addInvokeinterface(CtClass, String, String, int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends INVOKEINTERFACE.
addInvokeinterface(CtClass, String, CtClass, CtClass[], int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends INVOKEINTERFACE.
addInvokespecial(boolean, int, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends INVOKESPECIAL.
addInvokespecial(int, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends INVOKESPECIAL.
addInvokespecial(int, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends INVOKESPECIAL.
addInvokespecial(String, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends INVOKESPECIAL.
addInvokespecial(CtClass, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends INVOKESPECIAL.
addInvokespecial(CtClass, String, CtClass, CtClass[]) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends INVOKESPECIAL.
addInvokestatic(int, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends INVOKESTATIC.
addInvokestatic(String, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends INVOKESTATIC.
addInvokestatic(CtClass, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends INVOKESTATIC.
addInvokestatic(CtClass, String, CtClass, CtClass[]) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends INVOKESTATIC.
addInvokevirtual(int, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends INVOKEVIRTUAL.
addInvokevirtual(String, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends INVOKEVIRTUAL.
addInvokevirtual(CtClass, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends INVOKEVIRTUAL.
addInvokevirtual(CtClass, String, CtClass, CtClass[]) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends INVOKEVIRTUAL.
addIstore(int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends ISTORE or (WIDE) ISTORE_<n>
addLconst(long) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends LCONST or LCONST_<n>
addLdc(int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends LDC or LDC_W.
addLdc(String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends LDC or LDC_W.
addLdc2w(double) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends LDC2_W.
addLdc2w(long) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends LDC2_W.
addLload(int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends LLOAD or (WIDE) LLOAD_<n>
addLoad(int, CtClass) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends an instruction for loading a value from the local variable at the index n.
addLoadParameters(CtClass[], int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends instructions for loading all the parameters onto the operand stack.
addLocalVariable(String, CtClass) - Method in class org.hotswap.agent.javassist.CtBehavior
Declares a new local variable.
addLongInfo(long) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_Long_info structure.
addLongInfo(long) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Adds a new CONSTANT_Long_info structure.
addLstore(int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends LSTORE or LSTORE_<n>
addMemberValue(int, MemberValue) - Method in class org.hotswap.agent.javassist.bytecode.annotation.Annotation
Adds a new member.
addMemberValue(String, MemberValue) - Method in class org.hotswap.agent.javassist.bytecode.annotation.Annotation
Adds a new member.
addMethod(MethodInfo) - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Appends a method to the class.
addMethod(CtMethod) - Method in class org.hotswap.agent.javassist.CtClass
Adds a method.
addMethod2(MethodInfo) - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Just appends a method to the class.
addMethodHandleInfo(int, int) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_MethodHandle_info structure.
addMethodHandleInfo(int, int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Adds a new CONSTANT_MethodHandle_info structure.
addMethodrefInfo(int, int) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_Methodref_info structure.
addMethodrefInfo(int, int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Adds a new CONSTANT_Methodref_info structure.
addMethodrefInfo(int, String, String) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Adds a new CONSTANT_Methodref_info structure.
addMethodTypeInfo(int) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_MethodType_info structure.
addMethodTypeInfo(int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Adds a new CONSTANT_MethodType_info structure.
addModuleInfo(int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Adds a new CONSTANT_Module_info
addMultiNewarray(String, int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends MULTINEWARRAY.
addMultiNewarray(CtClass, int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends MULTINEWARRAY.
addMultiNewarray(CtClass, int[]) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends MULTINEWARRAY.
addNameAndTypeInfo(int, int) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_NameAndType_info structure.
addNameAndTypeInfo(int, int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Adds a new CONSTANT_NameAndType_info structure.
addNameAndTypeInfo(String, String) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_NameAndType_info structure.
addNameAndTypeInfo(String, String) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Adds a new CONSTANT_NameAndType_info structure.
addNew(String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends NEW.
addNew(CtClass) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends NEW.
addNewarray(int, int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends NEWARRAY for primitive types.
addNullIfVoid() - Method in class org.hotswap.agent.javassist.compiler.JvstCodeGen
 
addNullIfVoid() - Method in class org.hotswap.agent.javassist.compiler.JvstTypeChecker
 
addObjectToArray(A[], O) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Append the given object to the given array, returning a new array consisting of the input array contents plus the given object.
addOpcode(int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends an 8bit opcode to the end of the bytecode sequence.
addPackageInfo(int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Adds a new CONSTANT_Package_info
addParameter(CtClass) - Method in class org.hotswap.agent.javassist.CtBehavior
Appends a new parameter, which becomes the last parameter.
addPrintln(String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends instructions for executing java.lang.System.println(message).
addPutfield(String, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends PUTFIELD.
addPutfield(CtClass, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends PUTFIELD.
addPutstatic(String, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends PUTSTATIC.
addPutstatic(CtClass, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends PUTSTATIC.
addResourcePathToPackagePath(Class<?>, String) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Return a path suitable for use with ClassLoader.getResource (also suitable for use with Class.getResource by prepending a slash ('/') to the return value).
addRet(int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends RET.
addReturn(CtClass) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends ARETURN, IRETURN, .., or RETURN.
addSignatureElements(ClassSignatureElement[]) - Method in class org.hotswap.agent.util.signature.ClassSignatureBase
Adds the signature elements to set of used signature elements
addStore(int, CtClass) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Appends an instruction for storing a value into the local variable at the index n.
addStringInfo(String) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_String_info structure.
addStringInfo(String) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Adds a new CONSTANT_String_info structure.
addStringToArray(String[], String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Append the given String to the given String array, returning a new array consisting of the input array contents plus the given String.
addTranslator(ClassPool, Translator) - Method in class org.hotswap.agent.javassist.Loader
Adds a translator, which is called whenever a class is loaded.
addTranslator(ClassPool, Translator) - Method in class org.hotswap.agent.javassist.tools.web.Webserver
Adds a translator, which is called whenever a client requests a class file.
addUtf8Info(String) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.ConstPoolWriter
Adds a new CONSTANT_Utf8_info structure.
addUtf8Info(String) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Adds a new CONSTANT_Utf8_info structure.
AgentLogger - Class in org.hotswap.agent.logging
Create custom simple logging mechanism.
AgentLogger.Level - Enum in org.hotswap.agent.logging
Standard logging levels.
AgentLoggerHandler - Class in org.hotswap.agent.logging
Simple handler to log to output stream (default is system.out).
AgentLoggerHandler() - Constructor for class org.hotswap.agent.logging.AgentLoggerHandler
 
agentmain(String, Instrumentation) - Static method in class org.hotswap.agent.HotswapAgent
 
agentmain(String, Instrumentation) - Static method in class org.hotswap.agent.javassist.util.HotSwapAgent
The entry point invoked when this agent is started after the JVM starts.
ALOAD - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
ALOAD_0 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
ALOAD_1 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
ALOAD_2 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
ALOAD_3 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
alreadySet() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypedBlock
 
analyze(CtClass, MethodInfo) - Method in class org.hotswap.agent.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 org.hotswap.agent.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.
Analyzer - Class in org.hotswap.agent.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 org.hotswap.agent.javassist.bytecode.analysis.Analyzer
 
AND_E - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
ANDAND - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
ANEWARRAY - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
annotation(int, int) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
Writes annotation.
annotation(String, int) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
Writes annotation.
Annotation - Class in org.hotswap.agent.javassist.bytecode.annotation
The annotation structure.
Annotation(int, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.Annotation
Constructs an annotation including no members.
Annotation(String, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.Annotation
Constructs an annotation including no members.
Annotation(ConstPool, CtClass) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.Annotation
Constructs an annotation that can be accessed through the interface represented by clazz.
ANNOTATION - Static variable in class org.hotswap.agent.javassist.bytecode.AccessFlag
 
ANNOTATION - Static variable in class org.hotswap.agent.javassist.Modifier
 
AnnotationDefaultAttribute - Class in org.hotswap.agent.javassist.bytecode
A class representing AnnotationDefault_attribute.
AnnotationDefaultAttribute(ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.AnnotationDefaultAttribute
Constructs an empty AnnotationDefault_attribute.
AnnotationDefaultAttribute(ConstPool, byte[]) - Constructor for class org.hotswap.agent.javassist.bytecode.AnnotationDefaultAttribute
Constructs an AnnotationDefault_attribute.
AnnotationHelper - Class in org.hotswap.agent.util
 
AnnotationHelper() - Constructor for class org.hotswap.agent.util.AnnotationHelper
 
AnnotationImpl - Class in org.hotswap.agent.javassist.bytecode.annotation
Internal-use only.
AnnotationMemberValue - Class in org.hotswap.agent.javassist.bytecode.annotation
Nested annotation.
AnnotationMemberValue(Annotation, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.AnnotationMemberValue
Constructs an annotation member.
AnnotationMemberValue(ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.AnnotationMemberValue
Constructs an annotation member.
annotationProcessor - Variable in class org.hotswap.agent.config.PluginRegistry
 
AnnotationProcessor - Class in org.hotswap.agent.annotation.handler
Process annotations on a plugin, register appropriate handlers.
AnnotationProcessor(PluginManager) - Constructor for class org.hotswap.agent.annotation.handler.AnnotationProcessor
 
AnnotationsAttribute - Class in org.hotswap.agent.javassist.bytecode
A class representing RuntimeVisibleAnnotations_attribute and RuntimeInvisibleAnnotations_attribute.
AnnotationsAttribute(ConstPool, String) - Constructor for class org.hotswap.agent.javassist.bytecode.AnnotationsAttribute
Constructs an empty Runtime(In)VisibleAnnotations_attribute.
AnnotationsAttribute(ConstPool, String, byte[]) - Constructor for class org.hotswap.agent.javassist.bytecode.AnnotationsAttribute
Constructs a Runtime(In)VisibleAnnotations_attribute.
AnnotationsWriter - Class in org.hotswap.agent.javassist.bytecode.annotation
A convenience class for constructing a ..Annotations_attribute.
AnnotationsWriter(OutputStream, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
Constructs with the given output stream.
annotationToString(Object[]) - Method in class org.hotswap.agent.util.signature.ClassSignatureBase
 
annotationToString(Object[][]) - Method in class org.hotswap.agent.util.signature.ClassSignatureBase
 
annotationValue() - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
Writes tag and annotation_value in element_value.
AnonymousClassInfo - Class in org.hotswap.agent.plugin.jvm
Get signature for an anonymous class to compare two versions (before and after reload).
AnonymousClassInfo(Class) - Constructor for class org.hotswap.agent.plugin.jvm.AnonymousClassInfo
 
AnonymousClassInfo(String) - Constructor for class org.hotswap.agent.plugin.jvm.AnonymousClassInfo
 
AnonymousClassInfo(CtClass) - Constructor for class org.hotswap.agent.plugin.jvm.AnonymousClassInfo
 
AnonymousClassInfos - Class in org.hotswap.agent.plugin.jvm
Info about anonymous classes.
AnonymousClassInfos(ClassLoader, String) - Constructor for class org.hotswap.agent.plugin.jvm.AnonymousClassInfos
Create info of the current state from the classloader via reflection.
AnonymousClassInfos(ClassPool, String) - Constructor for class org.hotswap.agent.plugin.jvm.AnonymousClassInfos
Create info of the new state from the classPool via javassist.
AnonymousClassPatchPlugin - Class in org.hotswap.agent.plugin.jvm
Class names MyClass$1, MyClass$2 are created in the order as anonymous class appears in the source code.
AnonymousClassPatchPlugin() - Constructor for class org.hotswap.agent.plugin.jvm.AnonymousClassPatchPlugin
 
AntPathMatcher - Class in org.hotswap.agent.util.spring.path
PathMatcher implementation for Ant-style path patterns.
AntPathMatcher() - Constructor for class org.hotswap.agent.util.spring.path.AntPathMatcher
Create a new instance with the AntPathMatcher.DEFAULT_PATH_SEPARATOR.
AntPathMatcher(String) - Constructor for class org.hotswap.agent.util.spring.path.AntPathMatcher
A convenient, alternative constructor to use with a custom path separator.
AntPathMatcher.AntPathStringMatcher - Class in org.hotswap.agent.util.spring.path
Tests whether or not a string matches against a pattern via a Pattern.
AntPathMatcher.AntPatternComparator - Class in org.hotswap.agent.util.spring.path
The default Comparator implementation returned by AntPathMatcher.getPatternComparator(String).
AntPathStringMatcher(String) - Constructor for class org.hotswap.agent.util.spring.path.AntPathMatcher.AntPathStringMatcher
 
AntPathStringMatcher(String, boolean) - Constructor for class org.hotswap.agent.util.spring.path.AntPathMatcher.AntPathStringMatcher
 
AntPatternComparator(String) - Constructor for class org.hotswap.agent.util.spring.path.AntPathMatcher.AntPatternComparator
 
any() - Static method in class org.hotswap.agent.versions.VersionRange
Any.
AppClassLoaderExecutor - Class in org.hotswap.agent.util
Deprecated.
AppClassLoaderExecutor(ClassLoader, ProtectionDomain) - Constructor for class org.hotswap.agent.util.AppClassLoaderExecutor
Deprecated.
 
append(byte[]) - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
Appends the given bytecode sequence at the end.
append(int, int, int, int) - Method in class org.hotswap.agent.javassist.bytecode.InnerClassesAttribute
Appends a new entry.
append(String, int) - Method in class org.hotswap.agent.javassist.compiler.KeywordTable
 
append(String, String, String, int) - Method in class org.hotswap.agent.javassist.bytecode.InnerClassesAttribute
Appends a new entry.
append(String, Declarator) - Method in class org.hotswap.agent.javassist.compiler.SymbolTable
 
append(ExceptionTable, int) - Method in class org.hotswap.agent.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(ASTList, ASTree) - Static method in class org.hotswap.agent.javassist.compiler.ast.ASTList
Appends an object to a list.
appendClassPath(String) - Method in class org.hotswap.agent.javassist.ClassPool
Appends a directory or a jar (or zip) file to the end of the search path.
appendClassPath(ClassPath) - Method in class org.hotswap.agent.javassist.ClassPool
Appends a ClassPath object to the end of the search path.
appendFrame(int, int[], int[]) - Method in class org.hotswap.agent.javassist.bytecode.StackMapTable.Writer
Writes a append_frame.
appendFrame(int, int, int[], int[]) - Method in class org.hotswap.agent.javassist.bytecode.StackMapTable.Walker
Invoked if the visited frame is a append_frame.
appendGap(int) - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
Appends a gap at the end of the bytecode sequence.
appendParameter(String, String) - Static method in class org.hotswap.agent.javassist.bytecode.Descriptor
Appends a parameter type to the parameter list represented by the given descriptor.
appendParameter(CtClass, String) - Static method in class org.hotswap.agent.javassist.bytecode.Descriptor
Appends a parameter type to the parameter list represented by the given descriptor.
appendPathList(String) - Method in class org.hotswap.agent.javassist.ClassPool
Appends directories and jar files for search.
appendSystemPath() - Method in class org.hotswap.agent.javassist.ClassPool
Appends the system search path to the end of the search path.
AppletServer - Class in org.hotswap.agent.javassist.tools.rmi
An AppletServer object is a web server that an ObjectImporter communicates with.
AppletServer(int) - Constructor for class org.hotswap.agent.javassist.tools.rmi.AppletServer
Constructs a web server.
AppletServer(int, ClassPool) - Constructor for class org.hotswap.agent.javassist.tools.rmi.AppletServer
Constructs a web server.
AppletServer(String) - Constructor for class org.hotswap.agent.javassist.tools.rmi.AppletServer
Constructs a web server.
applyRelativePath(String, String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Apply the given relative path to the given path, assuming standard Java folder separation (i.e. "/" separators).
ARETURN - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
argTypesToString(int[], int[], String[]) - Static method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
arguments - Variable in class org.hotswap.agent.javassist.bytecode.BootstrapMethodsAttribute.BootstrapMethod
bootstrap_arguments.
ARRAY - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
ARRAY_SUFFIX - Static variable in class org.hotswap.agent.util.spring.util.ClassUtils
Suffix for array class names: "[]"
arrayAccess(ASTree, ASTree) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
arrayDim - Variable in class org.hotswap.agent.javassist.compiler.ast.CastExpr
 
arrayDim - Variable in class org.hotswap.agent.javassist.compiler.ast.Declarator
 
arrayDim - Variable in class org.hotswap.agent.javassist.compiler.CodeGen
 
arrayDim - Variable in class org.hotswap.agent.javassist.compiler.TypeChecker
 
arrayDimension(String) - Static method in class org.hotswap.agent.javassist.bytecode.Descriptor
Computes the dimension of the array represented by the given descriptor.
ArrayInit - Class in org.hotswap.agent.javassist.compiler.ast
Array initializer such as { 1, 2, 3 }.
ArrayInit(ASTree) - Constructor for class org.hotswap.agent.javassist.compiler.ast.ArrayInit
 
ARRAYLENGTH - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
ArrayMemberValue - Class in org.hotswap.agent.javassist.bytecode.annotation
Array member.
ArrayMemberValue(MemberValue, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.ArrayMemberValue
Constructs an array.
ArrayMemberValue(ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.ArrayMemberValue
Constructs an array.
arrayToCommaDelimitedString(Object[]) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Convert a String array into a comma delimited String (i.e., CSV).
arrayToDelimitedString(Object[], String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Convert a String array into a delimited String (e.g.
arrayToList(Object) - Static method in class org.hotswap.agent.util.spring.util.CollectionUtils
Convert the supplied array into a List.
arrayType - Variable in class org.hotswap.agent.javassist.compiler.ast.NewExpr
 
arrayType() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ArrayElement
 
ArrayType(int, SignatureAttribute.Type) - Constructor for class org.hotswap.agent.javassist.bytecode.SignatureAttribute.ArrayType
Constructs an ArrayType.
arrayValue(int) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
Writes tag and array_value in element_value.
ARSHIFT - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
ARSHIFT_E - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
artifactId() - Method in annotation type org.hotswap.agent.annotation.Maven
The maven artifact id to match.
ArtifactVersion - Class in org.hotswap.agent.versions
Default implementation of artifact versioning.
ArtifactVersion(String) - Constructor for class org.hotswap.agent.versions.ArtifactVersion
Instantiates a new artifact version.
Assert - Class in org.hotswap.agent.util.spring.util
Assertion utility class that assists in validating arguments.
Assert() - Constructor for class org.hotswap.agent.util.spring.util.Assert
 
AssignExpr - Class in org.hotswap.agent.javassist.compiler.ast
Assignment expression.
assignOps - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
ASTList - Class in org.hotswap.agent.javassist.compiler.ast
A linked list.
ASTList(ASTree) - Constructor for class org.hotswap.agent.javassist.compiler.ast.ASTList
 
ASTList(ASTree, ASTList) - Constructor for class org.hotswap.agent.javassist.compiler.ast.ASTList
 
ASTORE - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
ASTORE_0 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
ASTORE_1 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
ASTORE_2 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
ASTORE_3 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
ASTree - Class in org.hotswap.agent.javassist.compiler.ast
Abstract Syntax Tree.
ASTree() - Constructor for class org.hotswap.agent.javassist.compiler.ast.ASTree
 
astToClassName(ASTList, char) - Static method in class org.hotswap.agent.javassist.compiler.ast.Declarator
 
atArrayInit(ArrayInit) - Method in class org.hotswap.agent.javassist.compiler.ast.Visitor
 
atArrayInit(ArrayInit) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atArrayInit(ArrayInit) - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
atArrayInit(ArrayInit) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
atArrayLength(Expr) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
atArrayPlusPlus(int, boolean, Expr, boolean) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atArrayRead(ASTree, ASTree) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atArrayRead(ASTree, ASTree) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
atArrayVariableAssign(ArrayInit, int, int, String) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atArrayVariableAssign(ArrayInit, int, int, String) - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
atAssignCore(Expr, int, ASTree, int, int, String) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atAssignExpr(AssignExpr) - Method in class org.hotswap.agent.javassist.compiler.ast.Visitor
 
atAssignExpr(AssignExpr) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atAssignExpr(AssignExpr) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
atAssignExpr(AssignExpr, boolean) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atAssignParamList(CtClass[], Bytecode) - Method in class org.hotswap.agent.javassist.compiler.JvstCodeGen
 
atASTList(ASTList) - Method in class org.hotswap.agent.javassist.compiler.ast.Visitor
 
atASTList(ASTList) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atBinExpr(BinExpr) - Method in class org.hotswap.agent.javassist.compiler.ast.Visitor
 
atBinExpr(BinExpr) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atBinExpr(BinExpr) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
atCallExpr(CallExpr) - Method in class org.hotswap.agent.javassist.compiler.ast.Visitor
 
atCallExpr(CallExpr) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atCallExpr(CallExpr) - Method in class org.hotswap.agent.javassist.compiler.JvstCodeGen
 
atCallExpr(CallExpr) - Method in class org.hotswap.agent.javassist.compiler.JvstTypeChecker
 
atCallExpr(CallExpr) - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
atCallExpr(CallExpr) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
atCastExpr(CastExpr) - Method in class org.hotswap.agent.javassist.compiler.ast.Visitor
 
atCastExpr(CastExpr) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atCastExpr(CastExpr) - Method in class org.hotswap.agent.javassist.compiler.JvstCodeGen
 
atCastExpr(CastExpr) - Method in class org.hotswap.agent.javassist.compiler.JvstTypeChecker
 
atCastExpr(CastExpr) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
atCastToRtype(CastExpr) - Method in class org.hotswap.agent.javassist.compiler.JvstCodeGen
Inserts a cast operator to the return type.
atCastToRtype(CastExpr) - Method in class org.hotswap.agent.javassist.compiler.JvstTypeChecker
Inserts a cast operator to the return type.
atCastToWrapper(CastExpr) - Method in class org.hotswap.agent.javassist.compiler.JvstCodeGen
 
atCastToWrapper(CastExpr) - Method in class org.hotswap.agent.javassist.compiler.JvstTypeChecker
 
atCflow(ASTList) - Method in class org.hotswap.agent.javassist.compiler.JvstCodeGen
 
atCflow(ASTList) - Method in class org.hotswap.agent.javassist.compiler.JvstTypeChecker
 
atClassObject(Expr) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atClassObject(Expr) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
atClassObject2(String) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atClassObject2(String) - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
atCondExpr(CondExpr) - Method in class org.hotswap.agent.javassist.compiler.ast.Visitor
 
atCondExpr(CondExpr) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atCondExpr(CondExpr) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
atDeclarator(Declarator) - Method in class org.hotswap.agent.javassist.compiler.ast.Visitor
 
atDeclarator(Declarator) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atDoubleConst(DoubleConst) - Method in class org.hotswap.agent.javassist.compiler.ast.Visitor
 
atDoubleConst(DoubleConst) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atDoubleConst(DoubleConst) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
atExpr(Expr) - Method in class org.hotswap.agent.javassist.compiler.ast.Visitor
 
atExpr(Expr) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atExpr(Expr) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
atFieldAssign(Expr, int, ASTree, ASTree) - Method in class org.hotswap.agent.javassist.compiler.JvstTypeChecker
 
atFieldAssign(Expr, int, ASTree, ASTree) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
atFieldAssign(Expr, int, ASTree, ASTree, boolean) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atFieldAssign(Expr, int, ASTree, ASTree, boolean) - Method in class org.hotswap.agent.javassist.compiler.JvstCodeGen
 
atFieldAssign(Expr, int, ASTree, ASTree, boolean) - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
atFieldDecl(FieldDecl) - Method in class org.hotswap.agent.javassist.compiler.ast.Visitor
 
atFieldDecl(FieldDecl) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atFieldPlusPlus(int, boolean, ASTree, Expr, boolean) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atFieldPlusPlus(int, boolean, ASTree, Expr, boolean) - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
atFieldPlusPlus(ASTree) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
atFieldRead(ASTree) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atFieldRead(ASTree) - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
ATHROW - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
atInstanceOfExpr(InstanceOfExpr) - Method in class org.hotswap.agent.javassist.compiler.ast.Visitor
 
atInstanceOfExpr(InstanceOfExpr) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atInstanceOfExpr(InstanceOfExpr) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
atIntConst(IntConst) - Method in class org.hotswap.agent.javassist.compiler.ast.Visitor
 
atIntConst(IntConst) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atIntConst(IntConst) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
atKeyword(Keyword) - Method in class org.hotswap.agent.javassist.compiler.ast.Visitor
 
atKeyword(Keyword) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atKeyword(Keyword) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
atMember(Member) - Method in class org.hotswap.agent.javassist.compiler.ast.Visitor
 
atMember(Member) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atMember(Member) - Method in class org.hotswap.agent.javassist.compiler.JvstCodeGen
 
atMember(Member) - Method in class org.hotswap.agent.javassist.compiler.JvstTypeChecker
 
atMember(Member) - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
atMember(Member) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
atMethodArgs(ASTList, int[], int[], String[]) - Method in class org.hotswap.agent.javassist.compiler.JvstCodeGen
 
atMethodArgs(ASTList, int[], int[], String[]) - Method in class org.hotswap.agent.javassist.compiler.JvstTypeChecker
 
atMethodArgs(ASTList, int[], int[], String[]) - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
atMethodArgs(ASTList, int[], int[], String[]) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
atMethodBody(Stmnt, boolean, boolean) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atMethodCallCore(CtClass, String, ASTList) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
atMethodCallCore(CtClass, String, ASTList, boolean, boolean, int, MemberResolver.Method) - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
atMethodDecl(MethodDecl) - Method in class org.hotswap.agent.javassist.compiler.ast.Visitor
 
atMethodDecl(MethodDecl) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atMultiNewArray(int, ASTList, ASTList) - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
atMultiNewArray(int, ASTList, ASTList) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
atNewArrayExpr(NewExpr) - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
atNewArrayExpr(NewExpr) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
atNewExpr(NewExpr) - Method in class org.hotswap.agent.javassist.compiler.ast.Visitor
 
atNewExpr(NewExpr) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atNewExpr(NewExpr) - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
atNewExpr(NewExpr) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
atPair(Pair) - Method in class org.hotswap.agent.javassist.compiler.ast.Visitor
 
atPair(Pair) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atPlusPlusCore(int, boolean, int, boolean, Expr) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atReturnStmnt(Stmnt) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atReturnStmnt(Stmnt) - Method in class org.hotswap.agent.javassist.compiler.JvstCodeGen
 
atReturnStmnt2(ASTree) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atStmnt(Stmnt) - Method in class org.hotswap.agent.javassist.compiler.ast.Visitor
 
atStmnt(Stmnt) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atStringL(StringL) - Method in class org.hotswap.agent.javassist.compiler.ast.Visitor
 
atStringL(StringL) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atStringL(StringL) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
atSymbol(Symbol) - Method in class org.hotswap.agent.javassist.compiler.ast.Visitor
 
atSymbol(Symbol) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
AttributeInfo - Class in org.hotswap.agent.javassist.bytecode
attribute_info structure.
AttributeInfo(ConstPool, int, byte[]) - Constructor for class org.hotswap.agent.javassist.bytecode.AttributeInfo
 
AttributeInfo(ConstPool, int, DataInputStream) - Constructor for class org.hotswap.agent.javassist.bytecode.AttributeInfo
 
AttributeInfo(ConstPool, String) - Constructor for class org.hotswap.agent.javassist.bytecode.AttributeInfo
 
AttributeInfo(ConstPool, String, byte[]) - Constructor for class org.hotswap.agent.javassist.bytecode.AttributeInfo
Constructs an attribute_info structure.
atTryStmnt(Stmnt) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atTryStmnt(Stmnt) - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
atVariable(Variable) - Method in class org.hotswap.agent.javassist.compiler.ast.Visitor
 
atVariable(Variable) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
atVariable(Variable) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
 

B

badAssign(Expr) - Static method in class org.hotswap.agent.javassist.compiler.CodeGen
 
BadBytecode - Exception in org.hotswap.agent.javassist.bytecode
Signals that a bad bytecode sequence has been found.
BadBytecode(int) - Constructor for exception org.hotswap.agent.javassist.bytecode.BadBytecode
 
BadBytecode(String) - Constructor for exception org.hotswap.agent.javassist.bytecode.BadBytecode
 
BadBytecode(String, Throwable) - Constructor for exception org.hotswap.agent.javassist.bytecode.BadBytecode
 
BadBytecode(MethodInfo, Throwable) - Constructor for exception org.hotswap.agent.javassist.bytecode.BadBytecode
 
BadHttpRequest - Exception in org.hotswap.agent.javassist.tools.web
Thrown when receiving an invalid HTTP request.
BadHttpRequest() - Constructor for exception org.hotswap.agent.javassist.tools.web.BadHttpRequest
 
BadHttpRequest(Exception) - Constructor for exception org.hotswap.agent.javassist.tools.web.BadHttpRequest
 
BadToken - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
badType(Expr) - Static method in class org.hotswap.agent.javassist.compiler.CodeGen
 
badTypes(Expr) - Static method in class org.hotswap.agent.javassist.compiler.CodeGen
 
BALOAD - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
baseobject - Variable in class org.hotswap.agent.javassist.tools.reflect.Metaobject
 
BaseType(String) - Constructor for class org.hotswap.agent.javassist.bytecode.SignatureAttribute.BaseType
Constructs a BaseType.
BasicBlock - Class in org.hotswap.agent.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 org.hotswap.agent.javassist.bytecode.stackmap.BasicBlock
 
BasicBlock.Catch - Class in org.hotswap.agent.javassist.bytecode.stackmap
 
BasicBlock.Maker - Class in org.hotswap.agent.javassist.bytecode.stackmap
 
basicBlocks() - Method in class org.hotswap.agent.javassist.bytecode.analysis.ControlFlow
Returns all the basic blocks in the method body.
BasicType(String, int, char) - Constructor for class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.BasicType
 
BASTORE - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
begin() - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
Moves to the first instruction.
begin(int, int, int, int[], ClassFileWriter.AttributeWriter) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.MethodWriter
Starts adding a new method.
begin(int, String, String, String[], ClassFileWriter.AttributeWriter) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.MethodWriter
Starts Adding a new method.
BinExpr - Class in org.hotswap.agent.javassist.compiler.ast
Binary expression.
BIPUSH - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
block() - Method in class org.hotswap.agent.javassist.bytecode.analysis.ControlFlow.Catcher
Returns the first block of the catch clause.
block() - Method in class org.hotswap.agent.javassist.bytecode.analysis.ControlFlow.Node
Returns the basic block indicated by this node.
BLOCK - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
body - Variable in class org.hotswap.agent.javassist.bytecode.stackmap.BasicBlock.Catch
 
BOGUS - Static variable in class org.hotswap.agent.javassist.bytecode.analysis.Type
Represents a non-accessible value.
BOOLEAN - Static variable in class org.hotswap.agent.javassist.bytecode.analysis.Type
Represents the boolean primitive type
BOOLEAN - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
BooleanMemberValue - Class in org.hotswap.agent.javassist.bytecode.annotation
Boolean constant value.
BooleanMemberValue(boolean, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.BooleanMemberValue
Constructs a boolean constant value.
BooleanMemberValue(int, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.BooleanMemberValue
Constructs a boolean constant value.
BooleanMemberValue(ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.BooleanMemberValue
Constructs a boolean constant value.
booleanType - Static variable in class org.hotswap.agent.javassist.CtClass
The CtClass object representing the boolean type.
BootstrapMethod(int, int[]) - Constructor for class org.hotswap.agent.javassist.bytecode.BootstrapMethodsAttribute.BootstrapMethod
Constructs an element of bootstrap_methods.
BootstrapMethodsAttribute - Class in org.hotswap.agent.javassist.bytecode
 
BootstrapMethodsAttribute(ConstPool, BootstrapMethodsAttribute.BootstrapMethod[]) - Constructor for class org.hotswap.agent.javassist.bytecode.BootstrapMethodsAttribute
Constructs a BootstrapMethods attribute.
BootstrapMethodsAttribute.BootstrapMethod - Class in org.hotswap.agent.javassist.bytecode
An element of bootstrap_methods.
BREAK - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
breakList - Variable in class org.hotswap.agent.javassist.compiler.CodeGen
 
BRIDGE - Static variable in class org.hotswap.agent.javassist.bytecode.AccessFlag
 
buildCallCloseClassLoader(String) - Static method in class org.hotswap.agent.util.PluginManagerInvoker
 
buildCallPluginMethod(Class, String, String...) - Static method in class org.hotswap.agent.util.PluginManagerInvoker
Equivalent to callPluginMethod for insertion into source code.
buildCallPluginMethod(String, Class, String, String...) - Static method in class org.hotswap.agent.util.PluginManagerInvoker
Same as PluginManagerInvoker.buildCallPluginMethod(Class, String, String...), but with explicit appClassLoader variable.
buildInitializePlugin(Class) - Static method in class org.hotswap.agent.util.PluginManagerInvoker
 
buildInitializePlugin(Class, String) - Static method in class org.hotswap.agent.util.PluginManagerInvoker
 
buildMessage(String, Throwable) - Static method in class org.hotswap.agent.util.spring.io.resource.NestedExceptionUtils
Build a message for the given base message and root cause.
BUNDLE_NAME - Static variable in class org.hotswap.agent.versions.ManifestMiniDumper
The Constant BUNDLE_NAME.
BUNDLE_SYMBOLIC_NAME - Static variable in class org.hotswap.agent.versions.ManifestMiniDumper
The Constant BUNDLE_SYMBOLIC_NAME.
BUNDLE_VERSION - Static variable in class org.hotswap.agent.versions.ManifestMiniDumper
The Constant BUNDLE_VERSION.
BundleName - Static variable in annotation type org.hotswap.agent.annotation.Name
Defines a human-readable name, without spaces, for this bundle.
BundleSymbolicName - Static variable in annotation type org.hotswap.agent.annotation.Name
The only required header for OSGI bundles, this entry specifies a unique identifier for a bundle, based on the reverse domain name convention (used also by the java packages).
BundleVersion - Static variable in annotation type org.hotswap.agent.annotation.Name
The Bundle version.
byCall(CtClass, String) - Static method in class org.hotswap.agent.javassist.CtField.Initializer
Makes an initializer calling a static method.
byCall(CtClass, String, String[]) - Static method in class org.hotswap.agent.javassist.CtField.Initializer
Makes an initializer calling a static method.
byCallWithParams(CtClass, String) - Static method in class org.hotswap.agent.javassist.CtField.Initializer
Makes an initializer calling a static method.
byCallWithParams(CtClass, String, String[]) - Static method in class org.hotswap.agent.javassist.CtField.Initializer
Makes an initializer calling a static method.
byExpr(String) - Static method in class org.hotswap.agent.javassist.CtField.Initializer
Makes an initializer.
byNew(CtClass) - Static method in class org.hotswap.agent.javassist.CtField.Initializer
Makes an initializer creating a new object.
byNew(CtClass, String[]) - Static method in class org.hotswap.agent.javassist.CtField.Initializer
Makes an initializer creating a new object.
byNewArray(CtClass, int) - Static method in class org.hotswap.agent.javassist.CtField.Initializer
Makes an initializer creating a new array.
byNewArray(CtClass, int[]) - Static method in class org.hotswap.agent.javassist.CtField.Initializer
Makes an initializer creating a new multi-dimensional array.
byNewWithParams(CtClass) - Static method in class org.hotswap.agent.javassist.CtField.Initializer
Makes an initializer creating a new object.
byNewWithParams(CtClass, String[]) - Static method in class org.hotswap.agent.javassist.CtField.Initializer
Makes an initializer creating a new object.
byParameter(int) - Static method in class org.hotswap.agent.javassist.CtField.Initializer
Makes an initializer using a constructor parameter.
BYTE - Static variable in class org.hotswap.agent.javassist.bytecode.analysis.Type
Represents the byte primitive type
BYTE - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
ByteArray - Class in org.hotswap.agent.javassist.bytecode
A collection of static methods for reading and writing a byte array.
ByteArray() - Constructor for class org.hotswap.agent.javassist.bytecode.ByteArray
 
ByteArrayClassPath - Class in org.hotswap.agent.javassist
A ByteArrayClassPath contains bytes that is served as a class file to a ClassPool.
ByteArrayClassPath(String, byte[]) - Constructor for class org.hotswap.agent.javassist.ByteArrayClassPath
 
byteAt(int) - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
Returns the unsigned 8bit value at the given index.
bytecode - Variable in class org.hotswap.agent.javassist.bytecode.CodeIterator
 
bytecode - Variable in class org.hotswap.agent.javassist.compiler.CodeGen
 
Bytecode - Class in org.hotswap.agent.javassist.bytecode
A utility class for producing a bytecode sequence.
Bytecode(ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.Bytecode
Constructs a Bytecode object with an empty bytecode sequence.
Bytecode(ConstPool, int, int) - Constructor for class org.hotswap.agent.javassist.bytecode.Bytecode
Constructs a Bytecode object with an empty bytecode sequence.
ByteMemberValue - Class in org.hotswap.agent.javassist.bytecode.annotation
Byte constant value.
ByteMemberValue(byte, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.ByteMemberValue
Constructs a byte constant value.
ByteMemberValue(int, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.ByteMemberValue
Constructs a byte constant value.
ByteMemberValue(ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.ByteMemberValue
Constructs a byte constant value.
byteOrBooleanRead() - Method in interface org.hotswap.agent.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 org.hotswap.agent.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 org.hotswap.agent.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 org.hotswap.agent.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[].
byteType - Static variable in class org.hotswap.agent.javassist.CtClass
The CtClass object representing the byte type.

C

cacheCtClass(String, CtClass, boolean) - Method in class org.hotswap.agent.javassist.ClassPool
Provides a hook so that subclasses can do their own caching of classes.
cacheCtClass(String, CtClass, boolean) - Method in class org.hotswap.agent.javassist.scopedpool.ScopedClassPool
Cache a class
cachedStringRep - Variable in class org.hotswap.agent.javassist.CtMethod
 
calculateDefault(CtClass) - Static method in class org.hotswap.agent.javassist.SerialVersionUID
Calculate default value.
calculateShift(int, int) - Static method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
Calculate a shift value that can be used to create a power-of-two value between the specified maximum and minimum values.
call(int, int, Object[]) - Method in class org.hotswap.agent.javassist.tools.rmi.ObjectImporter
Calls a method on a remote object.
CALL - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
Callback - Class in org.hotswap.agent.javassist.tools
Creates bytecode that when executed calls back to the instance's result method.
Callback(String) - Constructor for class org.hotswap.agent.javassist.tools.Callback
Constructs a new Callback object.
callbacks - Static variable in class org.hotswap.agent.javassist.tools.Callback
 
callCloseClassLoader(ClassLoader) - Static method in class org.hotswap.agent.util.PluginManagerInvoker
Free all classloader references and close any associated plugin instance.
callers() - Method in class org.hotswap.agent.javassist.bytecode.analysis.Subroutine
 
CallExpr - Class in org.hotswap.agent.javassist.compiler.ast
Method call expression.
callInitializePlugin(Class<T>, ClassLoader) - Static method in class org.hotswap.agent.util.PluginManagerInvoker
Initialize plugin for a classloader.
callPluginMethod(Class, ClassLoader, String, Class[], Object[]) - Static method in class org.hotswap.agent.util.PluginManagerInvoker
Methods on plugin should be called via reflection, because the real plugin object is in parent classloader, but plugin class may be defined in app classloader as well introducing ClassCastException on same class name.
callsSuper() - Method in class org.hotswap.agent.javassist.CtConstructor
Returns true if this constructor calls a constructor of the super class.
CALOAD - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
CannotCompileException - Exception in org.hotswap.agent.javassist
Thrown when bytecode transformation has failed.
CannotCompileException(ClassFormatError, String) - Constructor for exception org.hotswap.agent.javassist.CannotCompileException
Constructs a CannotCompileException with a ClassFormatError.
CannotCompileException(ClassNotFoundException, String) - Constructor for exception org.hotswap.agent.javassist.CannotCompileException
Constructs a CannotCompileException with a ClassNotFoundException.
CannotCompileException(String) - Constructor for exception org.hotswap.agent.javassist.CannotCompileException
Constructs a CannotCompileException with a message.
CannotCompileException(String, Throwable) - Constructor for exception org.hotswap.agent.javassist.CannotCompileException
Constructs a CannotCompileException with a detailed message and an Exception representing the cause.
CannotCompileException(Throwable) - Constructor for exception org.hotswap.agent.javassist.CannotCompileException
Constructs a CannotCompileException with an Exception representing the cause.
CannotCompileException(CompileError) - Constructor for exception org.hotswap.agent.javassist.CannotCompileException
Constructs a CannotCompileException with an CompileError.
CannotCompileException(NotFoundException) - Constructor for exception org.hotswap.agent.javassist.CannotCompileException
Constructs a CannotCompileException with a NotFoundException.
CannotCreateException - Exception in org.hotswap.agent.javassist.tools.reflect
Signals that ClassMetaobject.newInstance() fails.
CannotCreateException(Exception) - Constructor for exception org.hotswap.agent.javassist.tools.reflect.CannotCreateException
 
CannotCreateException(String) - Constructor for exception org.hotswap.agent.javassist.tools.reflect.CannotCreateException
 
CannotInvokeException - Exception in org.hotswap.agent.javassist.tools.reflect
Thrown when method invocation using the reflection API has thrown an exception.
CannotInvokeException(ClassNotFoundException) - Constructor for exception org.hotswap.agent.javassist.tools.reflect.CannotInvokeException
Constructs a CannotInvokeException with an ClassNotFoundException.
CannotInvokeException(IllegalAccessException) - Constructor for exception org.hotswap.agent.javassist.tools.reflect.CannotInvokeException
Constructs a CannotInvokeException with an IllegalAccessException.
CannotInvokeException(InvocationTargetException) - Constructor for exception org.hotswap.agent.javassist.tools.reflect.CannotInvokeException
Constructs a CannotInvokeException with an InvocationTargetException.
CannotInvokeException(String) - Constructor for exception org.hotswap.agent.javassist.tools.reflect.CannotInvokeException
Constructs a CannotInvokeException with an error message.
CannotReflectException - Exception in org.hotswap.agent.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 org.hotswap.agent.javassist.tools.reflect.CannotReflectException
 
capitalize(String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Capitalize a String, changing the first letter to upper case as per Character.toUpperCase(char).
CASE - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
caseInsensitiveValueOf(E[], String) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Case insensitive alternative to Enum.valueOf(Class, String).
Cast - Class in org.hotswap.agent.javassist.expr
Explicit type cast.
Cast(int, CodeIterator, CtClass, MethodInfo) - Constructor for class org.hotswap.agent.javassist.expr.Cast
Undocumented constructor.
CastExpr - Class in org.hotswap.agent.javassist.compiler.ast
Cast expression.
CastExpr(int, int, ASTree) - Constructor for class org.hotswap.agent.javassist.compiler.ast.CastExpr
 
CastExpr(ASTList, int, ASTree) - Constructor for class org.hotswap.agent.javassist.compiler.ast.CastExpr
 
CASTORE - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
castType - Variable in class org.hotswap.agent.javassist.compiler.ast.CastExpr
 
CATCH - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
catchers() - Method in class org.hotswap.agent.javassist.bytecode.analysis.ControlFlow.Block
Returns catch clauses that will catch an exception thrown in this block.
catchTarget(int) - Method in class org.hotswap.agent.javassist.bytecode.annotation.TypeAnnotationsWriter
Writes target_type and catch_target of target_info union.
catchType(int) - Method in class org.hotswap.agent.javassist.bytecode.ExceptionTable
Returns catchType of the n-th entry.
Cflow - Class in org.hotswap.agent.javassist.runtime
A support class for implementing $cflow.
Cflow() - Constructor for class org.hotswap.agent.javassist.runtime.Cflow
 
Cflow.Depth - Class in org.hotswap.agent.javassist.runtime
 
cflowName - Static variable in class org.hotswap.agent.javassist.compiler.JvstCodeGen
 
CGLIB_CLASS_SEPARATOR - Static variable in class org.hotswap.agent.util.spring.util.ClassUtils
The CGLIB class separator character "$$"
CLASS - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
CLASS_ANNOTATION - org.hotswap.agent.util.signature.ClassSignatureElement
 
CLASS_FILE_SUFFIX - Static variable in class org.hotswap.agent.util.spring.util.ClassUtils
The ".class" file suffix
ClassClassPath - Class in org.hotswap.agent.javassist
A search-path for obtaining a class file by getResourceAsStream() in java.lang.Class.
ClassClassPath(Class<?>) - Constructor for class org.hotswap.agent.javassist.ClassClassPath
Creates a search path.
classes - Variable in class org.hotswap.agent.javassist.ClassPool
 
classfile - Variable in class org.hotswap.agent.javassist.ByteArrayClassPath
 
ClassFile - Class in org.hotswap.agent.javassist.bytecode
ClassFile represents a Java .class file, which consists of a constant pool, methods, fields, and attributes.
ClassFile(boolean, String, String) - Constructor for class org.hotswap.agent.javassist.bytecode.ClassFile
Constructs a class file including no members.
ClassFile(DataInputStream) - Constructor for class org.hotswap.agent.javassist.bytecode.ClassFile
Constructs a class file from a byte stream.
ClassFilePrinter - Class in org.hotswap.agent.javassist.bytecode
A utility class for priting the contents of a class file.
ClassFilePrinter() - Constructor for class org.hotswap.agent.javassist.bytecode.ClassFilePrinter
 
ClassFileWriter - Class in org.hotswap.agent.javassist.bytecode
A quick class-file writer.
ClassFileWriter(int, int) - Constructor for class org.hotswap.agent.javassist.bytecode.ClassFileWriter
Constructs a class file writer.
ClassFileWriter.AttributeWriter - Interface in org.hotswap.agent.javassist.bytecode
This writes attributes.
ClassFileWriter.ConstPoolWriter - Class in org.hotswap.agent.javassist.bytecode
Constant Pool.
ClassFileWriter.FieldWriter - Class in org.hotswap.agent.javassist.bytecode
Field.
ClassFileWriter.MethodWriter - Class in org.hotswap.agent.javassist.bytecode
Method.
classIndex() - Method in class org.hotswap.agent.javassist.bytecode.EnclosingMethodAttribute
Returns the value of class_index.
classInfoIndex(int) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
Writes tag and class_info_index in element_value.
classInfoIndex(String) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
Writes tag and class_info_index in element_value.
ClassInitPlugin - Class in org.hotswap.agent.plugin.jvm
ClassInitPlugin initializes static (class) variables after class redefinition.
ClassInitPlugin() - Constructor for class org.hotswap.agent.plugin.jvm.ClassInitPlugin
 
classLoader - Variable in class org.hotswap.agent.javassist.scopedpool.ScopedClassPool
 
ClassLoaderDefineClassPatcher - Class in org.hotswap.agent.util.classloader
Classloader patch which will redefine each patch via Javassist in the target classloader.
ClassLoaderDefineClassPatcher() - Constructor for class org.hotswap.agent.util.classloader.ClassLoaderDefineClassPatcher
 
ClassLoaderHelper - Class in org.hotswap.agent.util.classloader
Utility method for classloaders.
ClassLoaderHelper() - Constructor for class org.hotswap.agent.util.classloader.ClassLoaderHelper
 
ClassLoaderInitListener - Interface in org.hotswap.agent.config
Register a listener on PluginManager to watch for new ClassLoader instance.
classLoaderListeners - Variable in class org.hotswap.agent.watch.nio.AbstractNIO2Watcher
 
classLoaderProvider - Static variable in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
A provider used by createClass() for obtaining a class loader.
ClassLoaderProxy - Class in org.hotswap.agent.util.classloader
Deprecated.
ClassLoaderProxy() - Constructor for class org.hotswap.agent.util.classloader.ClassLoaderProxy
Deprecated.
 
classLoaderTransformers - Variable in class org.hotswap.agent.util.HotswapTransformer
 
ClassMap - Class in org.hotswap.agent.javassist
A hash table associating class names with different names.
ClassMap() - Constructor for class org.hotswap.agent.javassist.ClassMap
Constructs a hash table.
ClassMemberValue - Class in org.hotswap.agent.javassist.bytecode.annotation
Class value.
ClassMemberValue(int, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.ClassMemberValue
Constructs a class value.
ClassMemberValue(String, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.ClassMemberValue
Constructs a class value.
ClassMemberValue(ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.ClassMemberValue
Constructs a class value.
classmetaobject - Variable in class org.hotswap.agent.javassist.tools.reflect.Metaobject
 
ClassMetaobject - Class in org.hotswap.agent.javassist.tools.reflect
A runtime class metaobject.
ClassMetaobject(String[]) - Constructor for class org.hotswap.agent.javassist.tools.reflect.ClassMetaobject
Constructs a ClassMetaobject.
classname - Variable in class org.hotswap.agent.javassist.ByteArrayClassPath
 
classname - Variable in class org.hotswap.agent.javassist.convert.TransformCall
 
classname - Variable in class org.hotswap.agent.javassist.tools.rmi.RemoteRef
 
className - Variable in class org.hotswap.agent.javassist.compiler.CodeGen
 
className - Variable in class org.hotswap.agent.javassist.compiler.TypeChecker
 
className() - Method in class org.hotswap.agent.javassist.bytecode.EnclosingMethodAttribute
Returns the name of the class specified by class_index.
ClassName(String) - Constructor for class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ClassName
 
classNameRegexp() - Method in annotation type org.hotswap.agent.annotation.OnClassFileEvent
Regexp of class name.
classNameRegexp() - Method in annotation type org.hotswap.agent.annotation.OnClassLoadEvent
Regexp of class name.
classNamesToString(Class<?>...) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Build a String that consists of the names of the classes/interfaces in the given array.
classNamesToString(Collection<Class<?>>) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Build a String that consists of the names of the classes/interfaces in the given collection.
classPackageAsResourcePath(Class<?>) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Given an input class object, return a string which consists of the class's package name as a pathname, i.e., all dots ('.') are replaced by slashes ('/').
classPath - Variable in class org.hotswap.agent.javassist.scopedpool.ScopedClassPool
 
ClassPath - Interface in org.hotswap.agent.javassist
ClassPath is an interface implemented by objects representing a class search path.
CLASSPATH_ALL_URL_PREFIX - Static variable in interface org.hotswap.agent.util.spring.path.ResourcePatternResolver
Pseudo URL prefix for all matching resources from the class path: "classpath*:" This differs from ResourceLoader's classpath URL prefix in that it retrieves all matching resources for a given name (e.g.
CLASSPATH_URL_PREFIX - Static variable in interface org.hotswap.agent.util.spring.io.loader.ResourceLoader
Pseudo URL prefix for loading from the class path: "classpath:"
CLASSPATH_URL_PREFIX - Static variable in class org.hotswap.agent.util.spring.util.ResourceUtils
Pseudo URL prefix for loading from the class path: "classpath:"
ClassPathAnnotationScanner - Class in org.hotswap.agent.util.scanner
Scan a directory for annotation returning class names.
ClassPathAnnotationScanner(String, Scanner) - Constructor for class org.hotswap.agent.util.scanner.ClassPathAnnotationScanner
Create scanner for the annotation.
ClassPathContextResource(String, ClassLoader) - Constructor for class org.hotswap.agent.util.spring.io.loader.DefaultResourceLoader.ClassPathContextResource
 
ClassPathResource - Class in org.hotswap.agent.util.spring.io.resource
Resource implementation for class path resources.
ClassPathResource(String) - Constructor for class org.hotswap.agent.util.spring.io.resource.ClassPathResource
Create a new ClassPathResource for ClassLoader usage.
ClassPathResource(String, Class<?>) - Constructor for class org.hotswap.agent.util.spring.io.resource.ClassPathResource
Create a new ClassPathResource for Class usage.
ClassPathResource(String, ClassLoader) - Constructor for class org.hotswap.agent.util.spring.io.resource.ClassPathResource
Create a new ClassPathResource for ClassLoader usage.
ClassPathResource(String, ClassLoader, Class<?>) - Constructor for class org.hotswap.agent.util.spring.io.resource.ClassPathResource
Create a new ClassPathResource with optional ClassLoader and Class.
ClassPathScanner - Class in org.hotswap.agent.util.scanner
Scan classpath for a directory and visits each file.
ClassPathScanner() - Constructor for class org.hotswap.agent.util.scanner.ClassPathScanner
 
classpool - Variable in class org.hotswap.agent.javassist.scopedpool.ScopedClassPoolRepositoryImpl
The default class pool
classPool - Variable in class org.hotswap.agent.javassist.bytecode.stackmap.Tracer
 
classPool - Variable in class org.hotswap.agent.javassist.tools.reflect.Reflection
 
ClassPool - Class in org.hotswap.agent.javassist
A container of CtClass objects.
ClassPool() - Constructor for class org.hotswap.agent.javassist.ClassPool
Creates a root class pool.
ClassPool(boolean) - Constructor for class org.hotswap.agent.javassist.ClassPool
Creates a root class pool.
ClassPool(ClassPool) - Constructor for class org.hotswap.agent.javassist.ClassPool
Creates a class pool.
ClassRelativeResourceLoader - Class in org.hotswap.agent.util.spring.io.loader
ResourceLoader implementation that interprets plain resource paths as relative to a given java.lang.Class.
ClassRelativeResourceLoader(Class<?>) - Constructor for class org.hotswap.agent.util.spring.io.loader.ClassRelativeResourceLoader
Create a new ClassRelativeResourceLoader for the given class.
ClassSignature(SignatureAttribute.TypeParameter[]) - Constructor for class org.hotswap.agent.javassist.bytecode.SignatureAttribute.ClassSignature
Constructs a class signature.
ClassSignature(SignatureAttribute.TypeParameter[], SignatureAttribute.ClassType, SignatureAttribute.ClassType[]) - Constructor for class org.hotswap.agent.javassist.bytecode.SignatureAttribute.ClassSignature
Constructs a class signature.
ClassSignatureBase - Class in org.hotswap.agent.util.signature
ClassSignatureBase.
ClassSignatureBase() - Constructor for class org.hotswap.agent.util.signature.ClassSignatureBase
 
ClassSignatureBase.ToStringComparator - Class in org.hotswap.agent.util.signature
 
ClassSignatureComparerHelper - Class in org.hotswap.agent.util.signature
Checks if a Signature of a Class has changed
ClassSignatureComparerHelper() - Constructor for class org.hotswap.agent.util.signature.ClassSignatureComparerHelper
 
ClassSignatureElement - Enum in org.hotswap.agent.util.signature
element used to signature evaluation
ClassType(String) - Constructor for class org.hotswap.agent.javassist.bytecode.SignatureAttribute.ClassType
Constructs a ClassType.
ClassType(String, SignatureAttribute.TypeArgument[]) - Constructor for class org.hotswap.agent.javassist.bytecode.SignatureAttribute.ClassType
Constructs a ClassType.
ClassUtils - Class in org.hotswap.agent.util.spring.util
Miscellaneous class utility methods.
ClassUtils() - Constructor for class org.hotswap.agent.util.spring.util.ClassUtils
 
clazzName - Static variable in class org.hotswap.agent.javassist.compiler.JvstCodeGen
 
clean() - Method in class org.hotswap.agent.javassist.convert.TransformAccessArrayField
 
clean() - Method in class org.hotswap.agent.javassist.convert.Transformer
 
cleanPath(String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Normalize the path by suppressing sequences like "path/.." and inner simple dots.
clear() - Method in class org.hotswap.agent.javassist.scopedpool.SoftValueHashMap
Removes all mappings from this map.
clear() - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
 
clear() - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.Segment
Clear all items from this segment.
clear() - Method in class org.hotswap.agent.util.spring.collections.LinkedMultiValueMap
 
clear(int, int) - Static method in class org.hotswap.agent.javassist.bytecode.AccessFlag
Clears a specified bit in accflags.
clear(int, int) - Static method in class org.hotswap.agent.javassist.Modifier
Clears a specified bit in mod.
clearImportedPackages() - Method in class org.hotswap.agent.javassist.ClassPool
Clear all the package names recorded by importPackage().
clearStack() - Method in class org.hotswap.agent.javassist.bytecode.analysis.Frame
Empties the stack
clearUnregisteredClassLoaders() - Method in interface org.hotswap.agent.javassist.scopedpool.ScopedClassPoolRepository
This method will check to see if a register classloader has been undeployed (as in JBoss).
clearUnregisteredClassLoaders() - Method in class org.hotswap.agent.javassist.scopedpool.ScopedClassPoolRepositoryImpl
This method will check to see if a register classloader has been undeployed (as in JBoss)
clientData - Variable in class org.hotswap.agent.javassist.bytecode.analysis.ControlFlow.Block
A field that can be freely used for storing extra data.
clone() - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Creates and returns a copy of this object.
clone() - Method in class org.hotswap.agent.javassist.bytecode.ExceptionTable
Creates and returns a copy of this object.
clone() - Method in class org.hotswap.agent.util.spring.collections.LinkedMultiValueMap
Create a regular copy of this Map.
CLONEABLE - Static variable in class org.hotswap.agent.javassist.bytecode.analysis.Type
Represents the java.lang.Coneable reference type
cloneOf() - Method in class org.hotswap.agent.versions.VersionRange
Clone of.
close() - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
Closes the output stream.
close() - Method in class org.hotswap.agent.javassist.scopedpool.ScopedClassPool
Close the class pool
closeClassLoader(ClassLoader) - Method in class org.hotswap.agent.config.PluginManager
Remove any classloader reference and close all plugin instances associated with classloader.
closeClassLoader(ClassLoader) - Method in class org.hotswap.agent.config.PluginRegistry
Remove all registered plugins for a classloader.
closeClassLoader(ClassLoader) - Method in class org.hotswap.agent.util.HotswapTransformer
Remove all transformers registered with a classloader
closeClassLoader(ClassLoader) - Method in class org.hotswap.agent.watch.nio.AbstractNIO2Watcher
Remove all transformers registered with a classloader
closeClassLoader(ClassLoader) - Method in interface org.hotswap.agent.watch.Watcher
Remove all listeners registered with a classloader
codeAttr - Variable in class org.hotswap.agent.javassist.bytecode.CodeIterator
 
CodeAttribute - Class in org.hotswap.agent.javassist.bytecode
Code_attribute.
CodeAttribute(ConstPool, int, int, byte[], ExceptionTable) - Constructor for class org.hotswap.agent.javassist.bytecode.CodeAttribute
Constructs a Code_attribute.
CodeAttribute.RuntimeCopyException - Exception in org.hotswap.agent.javassist.bytecode
An exception that may be thrown by copy() in CodeAttribute.
CodeConverter - Class in org.hotswap.agent.javassist
Simple translator of method bodies (also see the javassist.expr package).
CodeConverter() - Constructor for class org.hotswap.agent.javassist.CodeConverter
 
CodeConverter.ArrayAccessReplacementMethodNames - Interface in org.hotswap.agent.javassist
Interface containing the method names to be used as array access replacements.
CodeConverter.DefaultArrayAccessReplacementMethodNames - Class in org.hotswap.agent.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 org.hotswap.agent.javassist.bytecode.ClassFileWriter.MethodWriter
Ends appending bytecode.
CodeGen - Class in org.hotswap.agent.javassist.compiler
 
CodeGen(Bytecode) - Constructor for class org.hotswap.agent.javassist.compiler.CodeGen
 
CodeGen.ReturnHook - Class in org.hotswap.agent.javassist.compiler
doit() in ReturnHook is called from atReturn().
codeIndex - Variable in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.MethodWriter
 
CodeIterator - Class in org.hotswap.agent.javassist.bytecode
An iterator for editing a code attribute.
CodeIterator(CodeAttribute) - Constructor for class org.hotswap.agent.javassist.bytecode.CodeIterator
 
CodeIterator.Gap - Class in org.hotswap.agent.javassist.bytecode
An inserted gap.
codeLength(int) - Method in class org.hotswap.agent.javassist.bytecode.LocalVariableAttribute
Returns local_variable_table[i].length.
collectionToCommaDelimitedString(Collection<?>) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Convert a Collection into a delimited String (e.g., CSV).
collectionToDelimitedString(Collection<?>, String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Convert a Collection into a delimited String (e.g.
collectionToDelimitedString(Collection<?>, String, String, String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Convert a Collection to a delimited String (e.g.
CollectionUtils - Class in org.hotswap.agent.util.spring.util
Miscellaneous collection utility methods.
CollectionUtils() - Constructor for class org.hotswap.agent.util.spring.util.CollectionUtils
 
combine(String, String) - Method in class org.hotswap.agent.util.spring.path.AntPathMatcher
Combine two patterns into a new pattern.
combine(String, String) - Method in interface org.hotswap.agent.util.spring.path.PathMatcher
Combines two patterns into a new pattern that is returned.
commaDelimitedListToSet(String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Convert a comma delimited list (e.g., a row from a CSV file) into a set.
commaDelimitedListToStringArray(String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Convert a comma delimited list (e.g., a row from a CSV file) into an array of strings.
Command - Interface in org.hotswap.agent.command
Command to execute via scheduler.
Command() - Constructor for class org.hotswap.agent.util.test.WaitHelper.Command
 
commandExecuted(Object) - Method in interface org.hotswap.agent.command.CommandExecutionListener
Command was executed and the method returned result (or null for void methods).
CommandExecutionListener - Interface in org.hotswap.agent.command
Listen to command execution.
CommandExecutor - Class in org.hotswap.agent.command.impl
Execute a command in a separate thread.
CommandExecutor(Command) - Constructor for class org.hotswap.agent.command.impl.CommandExecutor
 
commonSuperClass(CtClass, CtClass) - Static method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData
Finds the most specific common super class of the given classes.
commonSuperClassEx(CtClass, CtClass) - Static method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData
Finds the most specific common super class of the given classes by considering array types.
compact() - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Eliminates dead constant pool items.
ComparableVersion - Class in org.hotswap.agent.versions
Generic implementation of version comparison.
ComparableVersion(String) - Constructor for class org.hotswap.agent.versions.ComparableVersion
Instantiates a new comparable version.
compare(Object, Object) - Method in class org.hotswap.agent.util.signature.ClassSignatureBase.ToStringComparator
 
compare(String, String) - Method in class org.hotswap.agent.util.spring.path.AntPathMatcher.AntPatternComparator
Compare two patterns to determine which should match first, i.e.
compareTo(ArtifactVersion) - Method in class org.hotswap.agent.versions.ArtifactVersion
 
compareTo(ComparableVersion) - Method in class org.hotswap.agent.versions.ComparableVersion
 
compile(String) - Method in class org.hotswap.agent.javassist.compiler.Javac
Compiles a method, constructor, or field declaration to a class.
compileBody(CtBehavior, String) - Method in class org.hotswap.agent.javassist.compiler.Javac
Compiles a method (or constructor) body.
compileBooleanExpr(boolean, ASTree) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
CompileError - Exception in org.hotswap.agent.javassist.compiler
 
CompileError(String) - Constructor for exception org.hotswap.agent.javassist.compiler.CompileError
 
CompileError(String, Lex) - Constructor for exception org.hotswap.agent.javassist.compiler.CompileError
 
CompileError(CannotCompileException) - Constructor for exception org.hotswap.agent.javassist.compiler.CompileError
 
CompileError(NotFoundException) - Constructor for exception org.hotswap.agent.javassist.compiler.CompileError
 
compileExpr(String) - Method in class org.hotswap.agent.javassist.compiler.Javac
Compiles an exression.
compileExpr(ASTree) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
compileExpr(ASTree) - Method in class org.hotswap.agent.javassist.compiler.Javac
Compiles an exression.
compileParameterList(Bytecode, CtClass[], int) - Static method in class org.hotswap.agent.javassist.compiler.JvstCodeGen
 
Compiler - Class in org.hotswap.agent.javassist.tools.reflect
A bytecode translator for reflection.
Compiler() - Constructor for class org.hotswap.agent.javassist.tools.reflect.Compiler
 
compileStmnt(String) - Method in class org.hotswap.agent.javassist.compiler.Javac
Compiles a statement (or a block).
compileUnwrapValue(CtClass) - Method in class org.hotswap.agent.javassist.compiler.JvstTypeChecker
 
compileUnwrapValue(CtClass, Bytecode) - Method in class org.hotswap.agent.javassist.compiler.JvstCodeGen
 
compute(int, ASTree) - Method in class org.hotswap.agent.javassist.compiler.ast.DoubleConst
 
compute(int, ASTree) - Method in class org.hotswap.agent.javassist.compiler.ast.IntConst
 
computeMaxStack() - Method in class org.hotswap.agent.javassist.bytecode.CodeAttribute
Computes the maximum stack size and sets max_stack to the computed size.
concat(ASTList, ASTList) - Static method in class org.hotswap.agent.javassist.compiler.ast.ASTList
Concatenates two lists.
concatenateStringArrays(String[], String[]) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Concatenate the given String arrays into one, with overlapping array elements included twice.
ConcurrentReferenceHashMap<K,​V> - Class in org.hotswap.agent.util.spring.collections
A ConcurrentHashMap that uses soft or weak references for both keys and values.
ConcurrentReferenceHashMap() - Constructor for class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
Create a new ConcurrentReferenceHashMap instance.
ConcurrentReferenceHashMap(int) - Constructor for class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
Create a new ConcurrentReferenceHashMap instance.
ConcurrentReferenceHashMap(int, float) - Constructor for class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
Create a new ConcurrentReferenceHashMap instance.
ConcurrentReferenceHashMap(int, float, int) - Constructor for class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
Create a new ConcurrentReferenceHashMap instance.
ConcurrentReferenceHashMap(int, float, int, ConcurrentReferenceHashMap.ReferenceType) - Constructor for class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
Create a new ConcurrentReferenceHashMap instance.
ConcurrentReferenceHashMap(int, int) - Constructor for class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
Create a new ConcurrentReferenceHashMap instance.
ConcurrentReferenceHashMap(int, ConcurrentReferenceHashMap.ReferenceType) - Constructor for class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
Create a new ConcurrentReferenceHashMap instance.
ConcurrentReferenceHashMap.Entry<K,​V> - Class in org.hotswap.agent.util.spring.collections
A single map entry.
ConcurrentReferenceHashMap.Reference<K,​V> - Interface in org.hotswap.agent.util.spring.collections
A reference to an ConcurrentReferenceHashMap.Entry contained in the map.
ConcurrentReferenceHashMap.ReferenceManager - Class in org.hotswap.agent.util.spring.collections
Strategy class used to manage ConcurrentReferenceHashMap.References.
ConcurrentReferenceHashMap.ReferenceType - Enum in org.hotswap.agent.util.spring.collections
Various reference types supported by this map.
ConcurrentReferenceHashMap.Restructure - Enum in org.hotswap.agent.util.spring.collections
The types of restructuring that can be performed.
ConcurrentReferenceHashMap.Segment - Class in org.hotswap.agent.util.spring.collections
A single segment used to divide the map to allow better concurrent performance.
condExpr() - Method in class org.hotswap.agent.javassist.compiler.ast.CondExpr
 
CondExpr - Class in org.hotswap.agent.javassist.compiler.ast
Conditional expression.
CondExpr(ASTree, ASTree, ASTree) - Constructor for class org.hotswap.agent.javassist.compiler.ast.CondExpr
 
configureLog(Properties) - Static method in class org.hotswap.agent.config.LogConfigurationHelper
Search properties for prefix LOGGER and set level for package in format: LOGGER.my.package=LEVEL
CONST - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
CONST_Class - Static variable in class org.hotswap.agent.javassist.bytecode.ConstPool
CONSTANT_Class
CONST_Double - Static variable in class org.hotswap.agent.javassist.bytecode.ConstPool
CONSTANT_Double
CONST_Fieldref - Static variable in class org.hotswap.agent.javassist.bytecode.ConstPool
CONSTANT_Fieldref
CONST_Float - Static variable in class org.hotswap.agent.javassist.bytecode.ConstPool
CONSTANT_Float
CONST_Integer - Static variable in class org.hotswap.agent.javassist.bytecode.ConstPool
CONSTANT_Integer
CONST_InterfaceMethodref - Static variable in class org.hotswap.agent.javassist.bytecode.ConstPool
CONSTANT_InterfaceMethodref
CONST_InvokeDynamic - Static variable in class org.hotswap.agent.javassist.bytecode.ConstPool
CONSTANT_MethodHandle
CONST_Long - Static variable in class org.hotswap.agent.javassist.bytecode.ConstPool
CONSTANT_Long
CONST_MethodHandle - Static variable in class org.hotswap.agent.javassist.bytecode.ConstPool
CONSTANT_MethodHandle
CONST_Methodref - Static variable in class org.hotswap.agent.javassist.bytecode.ConstPool
CONSTANT_Methodref
CONST_MethodType - Static variable in class org.hotswap.agent.javassist.bytecode.ConstPool
CONSTANT_MethodHandle
CONST_Module - Static variable in class org.hotswap.agent.javassist.bytecode.ConstPool
CONSTANT_Module
CONST_NameAndType - Static variable in class org.hotswap.agent.javassist.bytecode.ConstPool
CONSTANT_NameAndType
CONST_Package - Static variable in class org.hotswap.agent.javassist.bytecode.ConstPool
CONSTANT_Package
CONST_String - Static variable in class org.hotswap.agent.javassist.bytecode.ConstPool
CONSTANT_String
CONST_Utf8 - Static variable in class org.hotswap.agent.javassist.bytecode.ConstPool
CONSTANT_Utf8
constant(boolean) - Static method in class org.hotswap.agent.javassist.CtField.Initializer
Makes an initializer that assigns a constant boolean value.
constant(double) - Static method in class org.hotswap.agent.javassist.CtField.Initializer
Makes an initializer that assigns a constant double value.
constant(float) - Static method in class org.hotswap.agent.javassist.CtField.Initializer
Makes an initializer that assigns a constant float value.
constant(int) - Static method in class org.hotswap.agent.javassist.CtField.Initializer
Makes an initializer that assigns a constant integer value.
constant(long) - Static method in class org.hotswap.agent.javassist.CtField.Initializer
Makes an initializer that assigns a constant long value.
constant(String) - Static method in class org.hotswap.agent.javassist.CtField.Initializer
Makes an initializer that assigns a constant string value.
ConstantAttribute - Class in org.hotswap.agent.javassist.bytecode
ConstantValue_attribute.
ConstantAttribute(ConstPool, int) - Constructor for class org.hotswap.agent.javassist.bytecode.ConstantAttribute
Constructs a ConstantValue attribute.
constPool - Variable in class org.hotswap.agent.javassist.bytecode.AttributeInfo
 
constPool - Variable in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.FieldWriter
 
constPool - Variable in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.MethodWriter
 
constPool - Variable in class org.hotswap.agent.javassist.convert.TransformCall
 
ConstPool - Class in org.hotswap.agent.javassist.bytecode
Constant pool table.
ConstPool(DataInputStream) - Constructor for class org.hotswap.agent.javassist.bytecode.ConstPool
Constructs a constant pool table from the given byte stream.
ConstPool(String) - Constructor for class org.hotswap.agent.javassist.bytecode.ConstPool
Constructs a constant pool table.
CONSTRUCTOR - org.hotswap.agent.util.signature.ClassSignatureElement
 
CONSTRUCTOR_PRIVATE - org.hotswap.agent.util.signature.ClassSignatureElement
 
ConstructorCall - Class in org.hotswap.agent.javassist.expr
Constructor call such as this() and super() within a constructor body.
ConstructorCall(int, CodeIterator, CtClass, MethodInfo) - Constructor for class org.hotswap.agent.javassist.expr.ConstructorCall
Undocumented constructor.
constructorCalled(int) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData
 
constructorCalled(int) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.UninitData
 
constructorCalled(int) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
constValueIndex(boolean) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
Writes tag and const_value_index in element_value.
constValueIndex(byte) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
Writes tag and const_value_index in element_value.
constValueIndex(double) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
Writes tag and const_value_index in element_value.
constValueIndex(float) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
Writes tag and const_value_index in element_value.
constValueIndex(char) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
Writes tag and const_value_index in element_value.
constValueIndex(int) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
Writes tag and const_value_index in element_value.
constValueIndex(int, int) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
Writes tag and const_value_index in element_value.
constValueIndex(long) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
Writes tag and const_value_index in element_value.
constValueIndex(short) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
Writes tag and const_value_index in element_value.
constValueIndex(String) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
Writes tag and const_value_index in element_value.
contains(Enumeration<?>, Object) - Static method in class org.hotswap.agent.util.spring.util.CollectionUtils
Check whether the given Enumeration contains the given element.
contains(Iterator<?>, Object) - Static method in class org.hotswap.agent.util.spring.util.CollectionUtils
Check whether the given Iterator contains the given element.
containsAny(Collection<?>, Collection<?>) - Static method in class org.hotswap.agent.util.spring.util.CollectionUtils
Return true if any element in 'candidates' is contained in 'source'; otherwise returns false.
containsConstant(Enum<?>[], String) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Check whether the given array of enum constants contains a constant with the given name, ignoring case when determining a match.
containsConstant(Enum<?>[], String, boolean) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Check whether the given array of enum constants contains a constant with the given name.
containsElement(Object[], Object) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Check whether the given array contains the given element.
containsInstance(Collection<?>, Object) - Static method in class org.hotswap.agent.util.spring.util.CollectionUtils
Check whether the given Collection contains the given element instance.
containsKey(Object) - Method in class org.hotswap.agent.javassist.scopedpool.SoftValueHashMap
Returns true if this map contains a mapping for the specified key.
containsKey(Object) - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
 
containsKey(Object) - Method in class org.hotswap.agent.util.spring.collections.LinkedMultiValueMap
 
containsPropertyFile() - Method in class org.hotswap.agent.config.PluginConfiguration
Does this classloader contain the property file directly, or is it acquired through parent classloader.
containsValue(Object) - Method in class org.hotswap.agent.javassist.scopedpool.SoftValueHashMap
 
containsValue(Object) - Method in class org.hotswap.agent.util.spring.collections.LinkedMultiValueMap
 
containsVersion(ArtifactVersion) - Method in class org.hotswap.agent.versions.Restriction
Contains version.
containsVersion(ArtifactVersion) - Method in class org.hotswap.agent.versions.VersionRange
Contains version.
containsWhitespace(CharSequence) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Check whether the given CharSequence contains any whitespace characters.
containsWhitespace(String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Check whether the given String contains any whitespace characters.
contentLength() - Method in class org.hotswap.agent.util.spring.io.resource.AbstractFileResolvingResource
 
contentLength() - Method in class org.hotswap.agent.util.spring.io.resource.AbstractResource
This implementation reads the entire InputStream to calculate the content length.
contentLength() - Method in class org.hotswap.agent.util.spring.io.resource.FileSystemResource
This implementation returns the underlying File's length.
contentLength() - Method in class org.hotswap.agent.util.spring.io.resource.PathResource
This implementation returns the underlying File's length.
contentLength() - Method in interface org.hotswap.agent.util.spring.io.resource.Resource
Determine the content length for this resource.
contentLength() - Method in class org.hotswap.agent.util.spring.io.resource.VfsResource
 
ContextResource - Interface in org.hotswap.agent.util.spring.io.resource
Extended interface for a resource that is loaded from an enclosing 'context', e.g. from a javax.servlet.ServletContext or a javax.portlet.PortletContext but also from plain classpath paths or relative file system paths (specified without an explicit prefix, hence applying relative to the local ResourceLoader's context).
CONTINUE - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
continueList - Variable in class org.hotswap.agent.javassist.compiler.CodeGen
 
ControlFlow - Class in org.hotswap.agent.javassist.bytecode.analysis
Represents the control flow graph of a given method.
ControlFlow(CtClass, MethodInfo) - Constructor for class org.hotswap.agent.javassist.bytecode.analysis.ControlFlow
Constructs a control-flow analyzer.
ControlFlow(CtMethod) - Constructor for class org.hotswap.agent.javassist.bytecode.analysis.ControlFlow
Constructs a control-flow analyzer for the given method.
ControlFlow.Block - Class in org.hotswap.agent.javassist.bytecode.analysis
Basic block.
ControlFlow.Catcher - Class in org.hotswap.agent.javassist.bytecode.analysis
Represents a catch clause.
ControlFlow.Node - Class in org.hotswap.agent.javassist.bytecode.analysis
A node of (post) dominator trees.
convertClassLoaderURL(URL) - Method in class org.hotswap.agent.util.spring.path.PathMatchingResourcePatternResolver
Convert the given URL as returned from the ClassLoader into a Resource.
convertClassNameToResourcePath(String) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Convert a "."
converter - Variable in class org.hotswap.agent.javassist.tools.reflect.Reflection
 
convertResourcePathToClassName(String) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Convert a "/"-based resource path to a "."
copy() - Method in class org.hotswap.agent.javassist.bytecode.analysis.Frame
Makes a shallow copy of this frame, i.e. the type instances will remain the same.
copy() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.UninitData
 
copy() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.UninitThis
 
copy(int, ConstPool, Map<String, String>) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Copies the n-th item in this ConstPool object into the destination ConstPool object.
copy(ConstPool, Map<String, String>) - Method in class org.hotswap.agent.javassist.bytecode.AnnotationDefaultAttribute
Copies this attribute and returns a new copy.
copy(ConstPool, Map<String, String>) - Method in class org.hotswap.agent.javassist.bytecode.AnnotationsAttribute
Copies this attribute and returns a new copy.
copy(ConstPool, Map<String, String>) - Method in class org.hotswap.agent.javassist.bytecode.AttributeInfo
Makes a copy.
copy(ConstPool, Map<String, String>) - Method in class org.hotswap.agent.javassist.bytecode.BootstrapMethodsAttribute
Makes a copy.
copy(ConstPool, Map<String, String>) - Method in class org.hotswap.agent.javassist.bytecode.CodeAttribute
Makes a copy.
copy(ConstPool, Map<String, String>) - Method in class org.hotswap.agent.javassist.bytecode.ConstantAttribute
Makes a copy.
copy(ConstPool, Map<String, String>) - Method in class org.hotswap.agent.javassist.bytecode.DeprecatedAttribute
Makes a copy.
copy(ConstPool, Map<String, String>) - Method in class org.hotswap.agent.javassist.bytecode.EnclosingMethodAttribute
Makes a copy.
copy(ConstPool, Map<String, String>) - Method in class org.hotswap.agent.javassist.bytecode.ExceptionsAttribute
Makes a copy.
copy(ConstPool, Map<String, String>) - Method in class org.hotswap.agent.javassist.bytecode.ExceptionTable
Makes a copy of this exception_table[].
copy(ConstPool, Map<String, String>) - Method in class org.hotswap.agent.javassist.bytecode.InnerClassesAttribute
Makes a copy.
copy(ConstPool, Map<String, String>) - Method in class org.hotswap.agent.javassist.bytecode.LineNumberAttribute
Makes a copy.
copy(ConstPool, Map<String, String>) - Method in class org.hotswap.agent.javassist.bytecode.LocalVariableAttribute
Makes a copy.
copy(ConstPool, Map<String, String>) - Method in class org.hotswap.agent.javassist.bytecode.MethodParametersAttribute
Makes a copy.
copy(ConstPool, Map<String, String>) - Method in class org.hotswap.agent.javassist.bytecode.NestHostAttribute
Makes a copy.
copy(ConstPool, Map<String, String>) - Method in class org.hotswap.agent.javassist.bytecode.NestMembersAttribute
Makes a copy.
copy(ConstPool, Map<String, String>) - Method in class org.hotswap.agent.javassist.bytecode.ParameterAnnotationsAttribute
Copies this attribute and returns a new copy.
copy(ConstPool, Map<String, String>) - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute
Makes a copy.
copy(ConstPool, Map<String, String>) - Method in class org.hotswap.agent.javassist.bytecode.SourceFileAttribute
Makes a copy.
copy(ConstPool, Map<String, String>) - Method in class org.hotswap.agent.javassist.bytecode.StackMap
Makes a copy.
copy(ConstPool, Map<String, String>) - Method in class org.hotswap.agent.javassist.bytecode.StackMapTable
Makes a copy.
copy(ConstPool, Map<String, String>) - Method in class org.hotswap.agent.javassist.bytecode.SyntheticAttribute
Makes a copy.
copy(ConstPool, Map<String, String>) - Method in class org.hotswap.agent.javassist.bytecode.TypeAnnotationsAttribute
Copies this attribute and returns a new copy.
copy(CtConstructor, CtClass, ClassMap) - Static method in class org.hotswap.agent.javassist.CtNewConstructor
Creates a copy of a constructor.
copy(CtMethod, String, CtClass, ClassMap) - Static method in class org.hotswap.agent.javassist.CtNewMethod
Creates a copy of a method with a new name.
copy(CtMethod, CtClass, ClassMap) - Static method in class org.hotswap.agent.javassist.CtNewMethod
Creates a copy of a method.
COPYABLE_FIELDS - Static variable in class org.hotswap.agent.util.spring.util.ReflectionUtils
Pre-built FieldFilter that matches all non-static, non-final fields.
copyStack() - Method in class org.hotswap.agent.javassist.bytecode.analysis.Frame
Makes a shallow copy of the stack portion of this frame.
copyTypeData(int, TypeData[], TypeData[]) - Static method in class org.hotswap.agent.javassist.bytecode.stackmap.MapMaker
 
countOccurrencesOf(String, String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Count the occurrences of the substring sub in string str.
cpool - Variable in class org.hotswap.agent.javassist.bytecode.stackmap.Tracer
 
create(Class<?>[], Object[]) - Method in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
Creates a proxy class and returns an instance of that class.
create(Class<?>[], Object[], MethodHandler) - Method in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
Creates a proxy class and returns an instance of that class.
create(ClassLoader, ClassPool, ScopedClassPoolRepository) - Method in interface org.hotswap.agent.javassist.scopedpool.ScopedClassPoolFactory
Makes an instance.
create(ClassLoader, ClassPool, ScopedClassPoolRepository) - Method in class org.hotswap.agent.javassist.scopedpool.ScopedClassPoolFactoryImpl
Makes an instance.
create(ClassPool, ScopedClassPoolRepository) - Method in interface org.hotswap.agent.javassist.scopedpool.ScopedClassPoolFactory
Makes an instance.
create(ClassPool, ScopedClassPoolRepository) - Method in class org.hotswap.agent.javassist.scopedpool.ScopedClassPoolFactoryImpl
Makes an instance.
create(CtClass) - Method in class org.hotswap.agent.util.classloader.ClassLoaderProxy
Deprecated.
 
CREATE - org.hotswap.agent.annotation.FileEvent
New file or directory is created.
createAgentJarFile(String) - Static method in class org.hotswap.agent.javassist.util.HotSwapAgent
Creates an agent file for using HotSwapAgent.
createClass() - Method in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
Generates a proxy class using the current filter.
createClass(MethodHandles.Lookup) - Method in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
Generates a proxy class using the current filter.
createClass(MethodHandles.Lookup, MethodFilter) - Method in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
Generates a proxy class using the supplied filter.
createClass(MethodFilter) - Method in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
Generates a proxy class using the supplied filter.
createCmdForEvent(PluginAnnotation<T>, WatchFileEvent, ClassLoader) - Static method in class org.hotswap.agent.annotation.handler.WatchEventCommand
 
createCompositeInterface(Class<?>[], ClassLoader) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Create a composite interface Class for the given interfaces, implementing the given interfaces in one single Class.
createCtClass(String, boolean) - Method in class org.hotswap.agent.javassist.ClassPool
Creates a CtClass object representing the specified class.
createFromVersion(String) - Static method in class org.hotswap.agent.versions.VersionRange
Creates the from version.
createFromVersionSpec(String) - Static method in class org.hotswap.agent.versions.VersionRange
Create a version range from a string representation
createMemberValue(ConstPool, CtClass) - Static method in class org.hotswap.agent.javassist.bytecode.annotation.Annotation
Makes an instance of MemberValue.
createReference(ConcurrentReferenceHashMap.Entry<K, V>, int, ConcurrentReferenceHashMap.Reference<K, V>) - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.ReferenceManager
Factory method used to create a new ConcurrentReferenceHashMap.Reference.
createReferenceManager() - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
Factory method that returns the ConcurrentReferenceHashMap.ReferenceManager.
createRelative(String) - Method in class org.hotswap.agent.util.spring.io.loader.DefaultResourceLoader.ClassPathContextResource
 
createRelative(String) - Method in class org.hotswap.agent.util.spring.io.resource.AbstractResource
This implementation throws a FileNotFoundException, assuming that relative resources cannot be created for this resource.
createRelative(String) - Method in class org.hotswap.agent.util.spring.io.resource.ClassPathResource
This implementation creates a ClassPathResource, applying the given path relative to the path of the underlying resource of this descriptor.
createRelative(String) - Method in class org.hotswap.agent.util.spring.io.resource.FileSystemResource
This implementation creates a FileSystemResource, applying the given path relative to the path of the underlying file of this resource descriptor.
createRelative(String) - Method in class org.hotswap.agent.util.spring.io.resource.PathResource
This implementation creates a FileResource, applying the given path relative to the path of the underlying file of this resource descriptor.
createRelative(String) - Method in interface org.hotswap.agent.util.spring.io.resource.Resource
Create a resource relative to this resource.
createRelative(String) - Method in class org.hotswap.agent.util.spring.io.resource.UrlResource
This implementation creates a UrlResource, applying the given path relative to the path of the underlying URL of this resource descriptor.
createRelative(String) - Method in class org.hotswap.agent.util.spring.io.resource.VfsResource
 
createScopedClassPool(ClassLoader, ClassPool) - Method in interface org.hotswap.agent.javassist.scopedpool.ScopedClassPoolRepository
Create a scoped classpool.
createScopedClassPool(ClassLoader, ClassPool) - Method in class org.hotswap.agent.javassist.scopedpool.ScopedClassPoolRepositoryImpl
Create a scoped classpool.
CtBehavior - Class in org.hotswap.agent.javassist
CtBehavior represents a method, a constructor, or a static constructor (class initializer).
CtBehavior(CtClass, MethodInfo) - Constructor for class org.hotswap.agent.javassist.CtBehavior
 
CtClass - Class in org.hotswap.agent.javassist
An instance of CtClass represents a class.
CtClass(String) - Constructor for class org.hotswap.agent.javassist.CtClass
 
CtClassSignature - Class in org.hotswap.agent.util.signature
CtClassSignature.
CtClassSignature(CtClass) - Constructor for class org.hotswap.agent.util.signature.CtClassSignature
 
CtConstructor - Class in org.hotswap.agent.javassist
An instance of CtConstructor represents a constructor.
CtConstructor(MethodInfo, CtClass) - Constructor for class org.hotswap.agent.javassist.CtConstructor
 
CtConstructor(CtClass[], CtClass) - Constructor for class org.hotswap.agent.javassist.CtConstructor
Creates a constructor with no constructor body.
CtConstructor(CtConstructor, CtClass, ClassMap) - Constructor for class org.hotswap.agent.javassist.CtConstructor
Creates a copy of a CtConstructor object.
CtField - Class in org.hotswap.agent.javassist
An instance of CtField represents a field.
CtField(CtClass, String, CtClass) - Constructor for class org.hotswap.agent.javassist.CtField
Creates a CtField object.
CtField(CtField, CtClass) - Constructor for class org.hotswap.agent.javassist.CtField
Creates a copy of the given field.
CtField.Initializer - Class in org.hotswap.agent.javassist
Instances of this class specify how to initialize a field.
CtMember - Class in org.hotswap.agent.javassist
An instance of CtMember represents a field, a constructor, or a method.
CtMember(CtClass) - Constructor for class org.hotswap.agent.javassist.CtMember
 
CtMethod - Class in org.hotswap.agent.javassist
An instance of CtMethod represents a method.
CtMethod(CtClass, String, CtClass[], CtClass) - Constructor for class org.hotswap.agent.javassist.CtMethod
Creates a public abstract method.
CtMethod(CtMethod, CtClass, ClassMap) - Constructor for class org.hotswap.agent.javassist.CtMethod
Creates a copy of a CtMethod object.
CtMethod.ConstParameter - Class in org.hotswap.agent.javassist
Instances of this class represent a constant parameter.
CtNewConstructor - Class in org.hotswap.agent.javassist
A collection of static methods for creating a CtConstructor.
CtNewConstructor() - Constructor for class org.hotswap.agent.javassist.CtNewConstructor
 
CtNewMethod - Class in org.hotswap.agent.javassist
A collection of static methods for creating a CtMethod.
CtNewMethod() - Constructor for class org.hotswap.agent.javassist.CtNewMethod
 
CtPrimitiveType - Class in org.hotswap.agent.javassist
An instance of CtPrimitiveType represents a primitive type.
currentChar() - Method in class org.hotswap.agent.javassist.bytecode.Descriptor.Iterator
Returns the first character of the current element.
currentPc() - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Returns the length of bytecode sequence that have been added so far.
currentPos - Variable in class org.hotswap.agent.javassist.bytecode.CodeIterator
 
customizeConnection(HttpURLConnection) - Method in class org.hotswap.agent.util.spring.io.resource.AbstractFileResolvingResource
customizeConnection(URLConnection) - Method in class org.hotswap.agent.util.spring.io.resource.AbstractFileResolvingResource
changeReturnType(String, String) - Static method in class org.hotswap.agent.javassist.bytecode.Descriptor
Changes the return type included in the given descriptor.
CHAR - Static variable in class org.hotswap.agent.javassist.bytecode.analysis.Type
Represents the char primitive type
CHAR - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
CharConstant - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
CharMemberValue - Class in org.hotswap.agent.javassist.bytecode.annotation
Char constant value.
CharMemberValue(char, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.CharMemberValue
Constructs a char constant value.
CharMemberValue(int, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.CharMemberValue
Constructs a char constant value.
CharMemberValue(ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.CharMemberValue
Constructs a char constant value.
charRead() - Method in interface org.hotswap.agent.javassist.CodeConverter.ArrayAccessReplacementMethodNames
 
charRead() - Method in class org.hotswap.agent.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 org.hotswap.agent.javassist.CtClass
The CtClass object representing the char type.
charWrite() - Method in interface org.hotswap.agent.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 org.hotswap.agent.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[].
CHECKCAST - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
child(int) - Method in class org.hotswap.agent.javassist.bytecode.analysis.ControlFlow.Node
Returns the n-th child of this node.
childFirstLookup - Variable in class org.hotswap.agent.javassist.ClassPool
Determines the search order.
children() - Method in class org.hotswap.agent.javassist.bytecode.analysis.ControlFlow.Node
Returns the number of the children of this node.
chopFrame(int, int) - Method in class org.hotswap.agent.javassist.bytecode.StackMapTable.Writer
Writes a chop_frame.
chopFrame(int, int, int) - Method in class org.hotswap.agent.javassist.bytecode.StackMapTable.Walker
Invoked if the visited frame is a chop_frame.

D

D2F - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
D2I - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
D2L - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
DADD - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
DALOAD - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
DASTORE - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
dataSize - Static variable in class org.hotswap.agent.javassist.util.proxy.FactoryHelper
The data size of primitive types.
dataSize(String) - Static method in class org.hotswap.agent.javassist.bytecode.Descriptor
Computes the data size specified by the given descriptor.
DATETIME_FORMAT - Static variable in class org.hotswap.agent.config.LogConfigurationHelper
 
DCMPG - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
DCMPL - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
DCONST_0 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
DCONST_1 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
DDIV - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
debug(String, Object...) - Method in class org.hotswap.agent.logging.AgentLogger
 
debug(String, Throwable, Object...) - Method in class org.hotswap.agent.logging.AgentLogger
 
DEBUG - org.hotswap.agent.logging.AgentLogger.Level
 
debugDir - Variable in class org.hotswap.agent.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 org.hotswap.agent.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 org.hotswap.agent.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 org.hotswap.agent.javassist.CtClass
Writes a class file as writeFile() does although this method does not prune or freeze the class after writing the class file.
DECL - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
declarator - Variable in class org.hotswap.agent.javassist.compiler.ast.Variable
 
Declarator - Class in org.hotswap.agent.javassist.compiler.ast
Variable declarator.
Declarator(int, int) - Constructor for class org.hotswap.agent.javassist.compiler.ast.Declarator
 
Declarator(int, String, int, int, Symbol) - Constructor for class org.hotswap.agent.javassist.compiler.ast.Declarator
 
Declarator(ASTList, int) - Constructor for class org.hotswap.agent.javassist.compiler.ast.Declarator
 
declaresException(Method, Class<?>) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Determine whether the given method explicitly declares the given exception or one of its superclasses, which means that an exception of that type can be propagated as-is within a reflective invocation.
declaring - Variable in class org.hotswap.agent.javassist.compiler.MemberResolver.Method
 
declaringClass - Variable in class org.hotswap.agent.javassist.CtMember
 
deepCopy() - Method in class org.hotswap.agent.util.spring.collections.LinkedMultiValueMap
Create a deep copy of this Map.
DEFAULT - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
default_interceptor - Static variable in class org.hotswap.agent.javassist.util.proxy.RuntimeSupport
A method handler that only executes a method.
DEFAULT_PATH_SEPARATOR - Static variable in class org.hotswap.agent.util.spring.path.AntPathMatcher
Default path separator: "/"
DefaultArrayAccessReplacementMethodNames() - Constructor for class org.hotswap.agent.javassist.CodeConverter.DefaultArrayAccessReplacementMethodNames
 
defaultConstructor(CtClass) - Static method in class org.hotswap.agent.javassist.CtNewConstructor
Creates a default (public) constructor.
DefaultResourceLoader - Class in org.hotswap.agent.util.spring.io.loader
Default implementation of the ResourceLoader interface.
DefaultResourceLoader() - Constructor for class org.hotswap.agent.util.spring.io.loader.DefaultResourceLoader
Create a new DefaultResourceLoader.
DefaultResourceLoader(ClassLoader) - Constructor for class org.hotswap.agent.util.spring.io.loader.DefaultResourceLoader
Create a new DefaultResourceLoader.
DefaultResourceLoader.ClassPathContextResource - Class in org.hotswap.agent.util.spring.io.loader
ClassPathResource that explicitly expresses a context-relative path through implementing the ContextResource interface.
DEFINE - org.hotswap.agent.annotation.LoadEvent
Should the event be raised when class is first loaded by the ClassLoader?
DefineClassHelper - Class in org.hotswap.agent.javassist.util.proxy
definePackage(String, ClassLoader) - Static method in class org.hotswap.agent.javassist.util.proxy.DefinePackageHelper
Defines a new package.
DefinePackageHelper - Class in org.hotswap.agent.javassist.util.proxy
defrost() - Method in class org.hotswap.agent.javassist.CtClass
Defrosts the class so that the class can be modified again.
delegateLoadingOf(String) - Method in class org.hotswap.agent.javassist.Loader
Records a class so that the loading of that class is delegated to the parent class loader.
delegateToParent(String) - Method in class org.hotswap.agent.javassist.Loader
 
delegator(CtMethod, CtClass) - Static method in class org.hotswap.agent.javassist.CtNewMethod
Creates a method forwarding to a delegate in a super class.
delete(String, String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Delete all occurrences of the given substring.
DELETE - org.hotswap.agent.annotation.FileEvent
Existing file is deleted.
deleteAny(String, String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Delete any character in a given String.
delimitedListToStringArray(String, String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Take a String that is a delimited list and convert it into a String array.
delimitedListToStringArray(String, String, String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Take a String that is a delimited list and convert it into a String array.
DeploymentInfo - Class in org.hotswap.agent.versions
The DeploymentInfo collects all known information (jar maven and manifest artifacts).
DeploymentInfo(Set<MavenInfo>, Set<ManifestInfo>) - Constructor for class org.hotswap.agent.versions.DeploymentInfo
Instantiates a new deployment info.
DeprecatedAttribute - Class in org.hotswap.agent.javassist.bytecode
Deprecated_attribute.
DeprecatedAttribute(ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.DeprecatedAttribute
Constructs a Deprecated attribute.
Desc - Class in org.hotswap.agent.javassist.runtime
A support class for implementing $sig and $type.
Desc() - Constructor for class org.hotswap.agent.javassist.runtime.Desc
 
description() - Method in annotation type org.hotswap.agent.annotation.Plugin
Any meaningful plugin description.
descriptor(int) - Method in class org.hotswap.agent.javassist.bytecode.LocalVariableAttribute
Returns the type descriptor of the local variable specified by local_variable_table[i].descriptor_index.
Descriptor - Class in org.hotswap.agent.javassist.bytecode
A support class for dealing with descriptors.
Descriptor() - Constructor for class org.hotswap.agent.javassist.bytecode.Descriptor
 
Descriptor.Iterator - Class in org.hotswap.agent.javassist.bytecode
An Iterator over a descriptor.
descriptorIndex(int) - Method in class org.hotswap.agent.javassist.bytecode.LocalVariableAttribute
Returns the value of local_variable_table[i].descriptor_index.
descToType(char) - Static method in class org.hotswap.agent.javassist.compiler.MemberResolver
 
detach() - Method in class org.hotswap.agent.javassist.CtClass
Removes this CtClass object from the ClassPool.
determineCommonAncestor(Class<?>, Class<?>) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Determine the common ancestor of the given classes, if any.
determineRootDir(String) - Method in class org.hotswap.agent.util.spring.path.PathMatchingResourcePatternResolver
Determine the root directory for the given location.
dfs(List<TypeData>, int, ClassPool) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ArrayElement
 
dfs(List<TypeData>, int, ClassPool) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ArrayType
 
dfs(List<TypeData>, int, ClassPool) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData
Depth-first search by Tarjan's algorithm
dfs(List<TypeData>, int, ClassPool) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.TypeVar
 
directory - Variable in class org.hotswap.agent.javassist.URLClassPath
 
dispatcher - Variable in class org.hotswap.agent.watch.nio.AbstractNIO2Watcher
 
DIV_E - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
DLOAD - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
DLOAD_0 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
DLOAD_1 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
DLOAD_2 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
DLOAD_3 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
DMUL - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
DNEG - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
DO - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
doDelegation - Variable in class org.hotswap.agent.javassist.Loader
Specifies the algorithm of class loading.
doesNotContain(String, String) - Static method in class org.hotswap.agent.util.spring.util.Assert
Assert that the given text does not contain the given substring.
doesNotContain(String, String, String) - Static method in class org.hotswap.agent.util.spring.util.Assert
Assert that the given text does not contain the given substring.
doExecuteReflectionCommand(ClassLoader, String, Object, String, List<Object>) - Method in class org.hotswap.agent.command.ReflectionCommand
 
doFindAllClassPathResources(String) - Method in class org.hotswap.agent.util.spring.path.PathMatchingResourcePatternResolver
Find all class location resources with the given path via the ClassLoader.
doFindMatchingFileSystemResources(File, String) - Method in class org.hotswap.agent.util.spring.path.PathMatchingResourcePatternResolver
Find all resources in the file system that match the given location pattern via the Ant-style PathMatcher.
doFindPathMatchingFileResources(Resource, String) - Method in class org.hotswap.agent.util.spring.path.PathMatchingResourcePatternResolver
Find all resources in the file system that match the given location pattern via the Ant-style PathMatcher.
doFindPathMatchingJarResources(Resource, String) - Method in class org.hotswap.agent.util.spring.path.PathMatchingResourcePatternResolver
Find all resources in jar files that match the given location pattern via the Ant-style PathMatcher.
doGetPath(Object) - Static method in class org.hotswap.agent.util.spring.util.VfsUtils
 
doGetVisitorAttribute() - Static method in class org.hotswap.agent.util.spring.util.VfsUtils
 
doHasPlugin(Class<?>, ClassLoader, boolean, boolean) - Method in class org.hotswap.agent.config.PluginRegistry
 
doit(Bytecode, int) - Method in class org.hotswap.agent.javassist.compiler.CodeGen.ReturnHook
Returns true if the generated code ends with return, throw, or goto.
doit(JvstCodeGen, Bytecode, ASTList) - Method in interface org.hotswap.agent.javassist.compiler.ProceedHandler
 
doit(CtClass, MethodInfo) - Method in class org.hotswap.agent.javassist.expr.ExprEditor
Undocumented method.
doit(CtClass, MethodInfo, ConstPool) - Method in class org.hotswap.agent.javassist.CodeConverter
Performs code conversion.
dollarTypeName - Static variable in class org.hotswap.agent.javassist.compiler.JvstCodeGen
 
doMatch(String, String, boolean, Map<String, String>) - Method in class org.hotswap.agent.util.spring.path.AntPathMatcher
Actually match the given path against the given pattern.
dominatorTree() - Method in class org.hotswap.agent.javassist.bytecode.analysis.ControlFlow
Constructs a dominator tree.
doNumCast(CtClass) - Method in class org.hotswap.agent.javassist.compiler.JvstCodeGen
 
doOpcode(int, byte[]) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.Tracer
Does abstract interpretation on the given bytecode instruction.
doPreverify - Static variable in class org.hotswap.agent.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 org.hotswap.agent.javassist.ClassPool
Turning the automatic pruning on/off.
doReply(InputStream, OutputStream, String) - Method in class org.hotswap.agent.javassist.tools.rmi.AppletServer
Processes a request from a web browser (an ObjectImporter).
doReply(InputStream, OutputStream, String) - Method in class org.hotswap.agent.javassist.tools.web.Webserver
Proceses a HTTP request from a client.
doRetrieveMatchingFiles(String, File, Set<File>) - Method in class org.hotswap.agent.util.spring.path.PathMatchingResourcePatternResolver
Recursively retrieve files that match the given pattern, adding them to the given result list.
doTask(int, Object, ConcurrentReferenceHashMap.Task<T>) - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.Segment
Apply an update operation to this segment.
DotClass - Class in org.hotswap.agent.javassist.runtime
A support class for implementing .class notation.
DotClass() - Constructor for class org.hotswap.agent.javassist.runtime.DotClass
 
doTypeCheck(ASTree) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
DOUBLE - Static variable in class org.hotswap.agent.javassist.bytecode.analysis.Type
Represents the double primitive type
DOUBLE - Static variable in class org.hotswap.agent.javassist.bytecode.StackMap
Double_variable_info.tag.
DOUBLE - Static variable in interface org.hotswap.agent.javassist.bytecode.stackmap.TypeTag
 
DOUBLE - Static variable in class org.hotswap.agent.javassist.bytecode.StackMapTable
Double_variable_info.tag.
DOUBLE - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
DoubleConst - Class in org.hotswap.agent.javassist.compiler.ast
Double constant.
DoubleConst(double, int) - Constructor for class org.hotswap.agent.javassist.compiler.ast.DoubleConst
 
DoubleConstant - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
DoubleMemberValue - Class in org.hotswap.agent.javassist.bytecode.annotation
Double floating-point number constant value.
DoubleMemberValue(double, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.DoubleMemberValue
Constructs a double constant value.
DoubleMemberValue(int, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.DoubleMemberValue
Constructs a double constant value.
DoubleMemberValue(ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.DoubleMemberValue
Constructs a double constant value.
doubleRead() - Method in interface org.hotswap.agent.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 org.hotswap.agent.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 org.hotswap.agent.javassist.CtClass
The CtClass object representing the double type.
doubleWrite() - Method in interface org.hotswap.agent.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 org.hotswap.agent.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[].
doWith(Field) - Method in interface org.hotswap.agent.util.spring.util.ReflectionUtils.FieldCallback
Perform an operation using the given field.
doWith(Method) - Method in interface org.hotswap.agent.util.spring.util.ReflectionUtils.MethodCallback
Perform an operation using the given method.
doWithFields(Class<?>, ReflectionUtils.FieldCallback) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Invoke the given callback on all fields in the target class, going up the class hierarchy to get all declared fields.
doWithFields(Class<?>, ReflectionUtils.FieldCallback, ReflectionUtils.FieldFilter) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Invoke the given callback on all fields in the target class, going up the class hierarchy to get all declared fields.
doWithLocalFields(Class<?>, ReflectionUtils.FieldCallback) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Invoke the given callback on all fields in the target class, going up the class hierarchy to get all declared fields.
doWithLocalMethods(Class<?>, ReflectionUtils.MethodCallback) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Perform the given callback operation on all matching methods of the given class, as locally declared or equivalent thereof (such as default methods on Java 8 based interfaces that the given class implements).
doWithMethods(Class<?>, ReflectionUtils.MethodCallback) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Perform the given callback operation on all matching methods of the given class and superclasses.
doWithMethods(Class<?>, ReflectionUtils.MethodCallback, ReflectionUtils.MethodFilter) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Perform the given callback operation on all matching methods of the given class and superclasses (or given interface and super-interfaces).
DREM - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
DRETURN - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
DSTORE - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
DSTORE_0 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
DSTORE_1 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
DSTORE_2 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
DSTORE_3 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
DSUB - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
dump() - Method in class org.hotswap.agent.versions.ArtifactVersion
Dump.
dump(Attributes) - Static method in class org.hotswap.agent.versions.ManifestMiniDumper
Dump.
Dump - Class in org.hotswap.agent.javassist.tools
Dump is a tool for viewing the class definition in the given class file.
DUP - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
DUP_X1 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
DUP_X2 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
DUP2 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
DUP2_X1 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
DUP2_X2 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
DuplicateMemberException - Exception in org.hotswap.agent.javassist.bytecode
An exception thrown when adding a duplicate member is requested.
DuplicateMemberException(String) - Constructor for exception org.hotswap.agent.javassist.bytecode.DuplicateMemberException
 

E

edit(Cast) - Method in class org.hotswap.agent.javassist.expr.ExprEditor
Edits an expression for explicit type casting (overridable).
edit(ConstructorCall) - Method in class org.hotswap.agent.javassist.expr.ExprEditor
Edits a constructor call (overridable).
edit(FieldAccess) - Method in class org.hotswap.agent.javassist.expr.ExprEditor
Edits a field-access expression (overridable).
edit(Handler) - Method in class org.hotswap.agent.javassist.expr.ExprEditor
Edits a catch clause (overridable).
edit(Instanceof) - Method in class org.hotswap.agent.javassist.expr.ExprEditor
Edits an instanceof expression (overridable).
edit(MethodCall) - Method in class org.hotswap.agent.javassist.expr.ExprEditor
Edits a method call (overridable).
edit(NewArray) - Method in class org.hotswap.agent.javassist.expr.ExprEditor
Edits an expression for array creation (overridable).
edit(NewExpr) - Method in class org.hotswap.agent.javassist.expr.ExprEditor
Edits a new expression (overridable).
edited() - Method in class org.hotswap.agent.javassist.expr.Expr
 
elementType() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ArrayType
 
ELSE - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
elseExpr() - Method in class org.hotswap.agent.javassist.compiler.ast.CondExpr
 
emptyTarget(int) - Method in class org.hotswap.agent.javassist.bytecode.annotation.TypeAnnotationsWriter
Writes target_type and empty_target of target_info union.
EnclosingMethodAttribute - Class in org.hotswap.agent.javassist.bytecode
EnclosingMethod_attribute.
EnclosingMethodAttribute(ConstPool, String) - Constructor for class org.hotswap.agent.javassist.bytecode.EnclosingMethodAttribute
Constructs an EnclosingMethod attribute.
EnclosingMethodAttribute(ConstPool, String, String, String) - Constructor for class org.hotswap.agent.javassist.bytecode.EnclosingMethodAttribute
Constructs an EnclosingMethod attribute.
encode() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.ClassSignature
Returns the encoded string representing the method type signature.
encode() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.MethodSignature
Returns the encoded string representing the method type signature.
encode() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.ObjectType
Returns the encoded string representing the object type signature.
end() - Method in class org.hotswap.agent.javassist.tools.web.Webserver
Closes the socket.
end(int, int, int, int[], ClassFileWriter.AttributeWriter) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter
Ends writing and returns the contents of the class file.
end(DataOutputStream, int, int, int, int[], ClassFileWriter.AttributeWriter) - Method in class org.hotswap.agent.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 org.hotswap.agent.javassist.bytecode.ClassFileWriter.MethodWriter
Ends adding a new method.
endPc(int) - Method in class org.hotswap.agent.javassist.bytecode.ExceptionTable
Returns endPc of the n-th entry.
endPos - Variable in class org.hotswap.agent.javassist.bytecode.CodeIterator
 
endsWithIgnoreCase(String, String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Test if the given String ends with the specified suffix, ignoring upper/lower case.
ensureClassLoaderInitialized(ClassLoader, ProtectionDomain) - Method in class org.hotswap.agent.util.HotswapTransformer
Every classloader should be initialized.
enter() - Method in class org.hotswap.agent.javassist.runtime.Cflow
Increments the counter.
Entry(K, V) - Constructor for class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.Entry
 
entrySet() - Method in class org.hotswap.agent.javassist.scopedpool.SoftValueHashMap
Returns a set of the mappings contained in this hash table.
entrySet() - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
 
entrySet() - Method in class org.hotswap.agent.util.spring.collections.LinkedMultiValueMap
 
ENUM - Static variable in class org.hotswap.agent.javassist.bytecode.AccessFlag
 
ENUM - Static variable in class org.hotswap.agent.javassist.Modifier
 
enumConstValue(int, int) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
Writes tag and enum_const_value in element_value.
enumConstValue(String, String) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
Writes tag and enum_const_value in element_value.
EnumMemberValue - Class in org.hotswap.agent.javassist.bytecode.annotation
Enum constant value.
EnumMemberValue(int, int, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.EnumMemberValue
Constructs an enum constant value.
EnumMemberValue(ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.EnumMemberValue
Constructs an enum constant value.
eq(TypeData) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.AbsTypeVar
 
eq(TypeData) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.BasicType
 
eq(TypeData) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ClassName
 
eq(TypeData) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData
 
eq(TypeData) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.UninitData
 
eq(TypeData) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
EQ - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
eqMember(String, String, int) - Method in class org.hotswap.agent.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 org.hotswap.agent.javassist.bytecode.Descriptor
Returns true if the list of the parameter types of desc1 is equal to that of desc2.
equals(Object) - Method in class org.hotswap.agent.annotation.handler.PluginAnnotation
 
equals(Object) - Method in class org.hotswap.agent.annotation.handler.WatchEventCommand
 
equals(Object) - Method in class org.hotswap.agent.command.ReflectionCommand
 
equals(Object) - Method in class org.hotswap.agent.config.ScheduledHotswapCommand
 
equals(Object) - Method in class org.hotswap.agent.javassist.bytecode.analysis.MultiArrayType
 
equals(Object) - Method in class org.hotswap.agent.javassist.bytecode.analysis.MultiType
 
equals(Object) - Method in class org.hotswap.agent.javassist.bytecode.analysis.Type
 
equals(Object) - Method in class org.hotswap.agent.javassist.bytecode.annotation.Annotation
Returns true if the given object represents the same annotation as this object.
equals(Object) - Method in class org.hotswap.agent.javassist.CtMethod
Indicates whether obj has the same name and the same signature as this method.
equals(Object) - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.Entry
 
equals(Object) - Method in class org.hotswap.agent.util.spring.collections.LinkedMultiValueMap
 
equals(Object) - Method in class org.hotswap.agent.util.spring.io.resource.AbstractResource
This implementation compares description strings.
equals(Object) - Method in class org.hotswap.agent.util.spring.io.resource.ClassPathResource
This implementation compares the underlying class path locations.
equals(Object) - Method in class org.hotswap.agent.util.spring.io.resource.FileSystemResource
This implementation compares the underlying File references.
equals(Object) - Method in class org.hotswap.agent.util.spring.io.resource.InputStreamResource
This implementation compares the underlying InputStream.
equals(Object) - Method in class org.hotswap.agent.util.spring.io.resource.PathResource
This implementation compares the underlying Path references.
equals(Object) - Method in class org.hotswap.agent.util.spring.io.resource.UrlResource
This implementation compares the underlying URL references.
equals(Object) - Method in class org.hotswap.agent.util.spring.io.resource.VfsResource
 
equals(Object) - Method in class org.hotswap.agent.versions.ArtifactVersion
 
equals(Object) - Method in class org.hotswap.agent.versions.ComparableVersion
 
equals(Object) - Method in class org.hotswap.agent.versions.DeploymentInfo
 
equals(Object) - Method in class org.hotswap.agent.versions.ManifestInfo
 
equals(Object) - Method in class org.hotswap.agent.versions.MavenInfo
 
equals(Object) - Method in class org.hotswap.agent.versions.Restriction
 
equals(Object) - Method in class org.hotswap.agent.versions.VersionRange
 
equals(Object) - Method in class org.hotswap.agent.watch.nio.HotswapWatchFileEvent
 
error(String, Object...) - Method in class org.hotswap.agent.logging.AgentLogger
 
error(String, Throwable, Object...) - Method in class org.hotswap.agent.logging.AgentLogger
 
ERROR - org.hotswap.agent.logging.AgentLogger.Level
 
EventDispatcher - Class in org.hotswap.agent.watch.nio
The EventDispatcher holds a queue of all events collected by the watcher but not yet processed.
EventDispatcher(Map<Path, List<WatchEventListener>>) - Constructor for class org.hotswap.agent.watch.nio.EventDispatcher
Instantiates a new event dispatcher.
events() - Method in annotation type org.hotswap.agent.annotation.OnClassFileEvent
Filter watch event types.
events() - Method in annotation type org.hotswap.agent.annotation.OnClassLoadEvent
Specify list of events to watch for (class is loaded by the ClassLoader / redefined by hotswap mechanism).
events() - Method in annotation type org.hotswap.agent.annotation.OnResourceFileEvent
Filter watch event types.
EVERYTHING - Static variable in class org.hotswap.agent.versions.Restriction
The Constant EVERYTHING.
ExceptionsAttribute - Class in org.hotswap.agent.javassist.bytecode
Exceptions_attribute.
ExceptionsAttribute(ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.ExceptionsAttribute
Constructs a new exceptions attribute.
ExceptionTable - Class in org.hotswap.agent.javassist.bytecode
exception_table[] of Code_attribute.
ExceptionTable(ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.ExceptionTable
Constructs an exception_table[].
excludeVersion() - Method in annotation type org.hotswap.agent.annotation.Manifest
Excluded versions defined as maven version ranges
excludeVersion() - Method in annotation type org.hotswap.agent.annotation.Maven
Excluded versions defined as maven version ranges
execute(String, String, Object...) - Method in class org.hotswap.agent.util.AppClassLoaderExecutor
Deprecated.
 
execute(MethodInfo, int, CodeIterator, Frame, Subroutine) - Method in class org.hotswap.agent.javassist.bytecode.analysis.Executor
Execute the instruction, modeling the effects on the specified frame and subroutine.
executeCommand() - Method in class org.hotswap.agent.annotation.handler.WatchEventCommand
 
executeCommand() - Method in interface org.hotswap.agent.command.Command
Execute the command.
executeCommand() - Method in class org.hotswap.agent.command.ReflectionCommand
Execute the command.
executeCommand() - Method in class org.hotswap.agent.config.ScheduledHotswapCommand
 
Executor - Class in org.hotswap.agent.javassist.bytecode.analysis
Executor is responsible for modeling the effects of a JVM instruction on a frame.
Executor(ClassPool, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.analysis.Executor
 
exists() - Method in class org.hotswap.agent.util.spring.io.resource.AbstractFileResolvingResource
 
exists() - Method in class org.hotswap.agent.util.spring.io.resource.AbstractResource
This implementation checks whether a File can be opened, falling back to whether an InputStream can be opened.
exists() - Method in class org.hotswap.agent.util.spring.io.resource.ClassPathResource
This implementation checks for the resolution of a resource URL.
exists() - Method in class org.hotswap.agent.util.spring.io.resource.FileSystemResource
This implementation returns whether the underlying file exists.
exists() - Method in class org.hotswap.agent.util.spring.io.resource.InputStreamResource
This implementation always returns true.
exists() - Method in class org.hotswap.agent.util.spring.io.resource.PathResource
This implementation returns whether the underlying file exists.
exists() - Method in interface org.hotswap.agent.util.spring.io.resource.Resource
Return whether this resource actually exists in physical form.
exists() - Method in class org.hotswap.agent.util.spring.io.resource.VfsResource
 
exists(Object) - Static method in class org.hotswap.agent.util.spring.util.VfsUtils
 
exit - Variable in class org.hotswap.agent.javassist.bytecode.stackmap.BasicBlock
 
exit() - Method in class org.hotswap.agent.javassist.runtime.Cflow
Decrements the counter.
exit(int) - Method in class org.hotswap.agent.javassist.bytecode.analysis.ControlFlow.Block
Returns the n-th block that may be executed after this block.
exits() - Method in class org.hotswap.agent.javassist.bytecode.analysis.ControlFlow.Block
Return the number of the blocks that may be executed after this block.
EXOR_E - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
expectedVersions() - Method in annotation type org.hotswap.agent.annotation.Plugin
Version of target framework this framework should work with.
exportObject(String, Object) - Method in class org.hotswap.agent.javassist.tools.rmi.AppletServer
Exports an object.
Expr - Class in org.hotswap.agent.javassist.compiler.ast
Expression.
Expr - Class in org.hotswap.agent.javassist.expr
Expression.
Expr(int, CodeIterator, CtClass, MethodInfo) - Constructor for class org.hotswap.agent.javassist.expr.Expr
Undocumented constructor.
EXPR - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
ExprEditor - Class in org.hotswap.agent.javassist.expr
A translator of method bodies.
ExprEditor() - Constructor for class org.hotswap.agent.javassist.expr.ExprEditor
Default constructor.
exprType - Variable in class org.hotswap.agent.javassist.compiler.CodeGen
 
exprType - Variable in class org.hotswap.agent.javassist.compiler.TypeChecker
 
EXTENDS - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
extendToString(StringBuffer) - Method in class org.hotswap.agent.javassist.CtBehavior
 
extendToString(StringBuffer) - Method in class org.hotswap.agent.javassist.CtClass
Implemented in subclasses to add to the CtClass.toString() result.
extendToString(StringBuffer) - Method in class org.hotswap.agent.javassist.CtField
 
extendToString(StringBuffer) - Method in class org.hotswap.agent.javassist.CtMember
Invoked by CtMember.toString() to add to the buffer and provide the complete value.
EXTENSION_LIST - Static variable in class org.hotswap.agent.versions.ManifestMiniDumper
Name object for Extension-List manifest attribute used for declaring dependencies on installed extensions.
EXTENSION_NAME - Static variable in class org.hotswap.agent.versions.ManifestMiniDumper
Name object for Extension-Name manifest attribute used for declaring dependencies on installed extensions.
extractFileNameFromInputSource(InputSource) - Static method in class org.hotswap.agent.util.IOUtils
Extract file name from input source.
extractFileNameFromInputStream(InputStream) - Static method in class org.hotswap.agent.util.IOUtils
Extract file name from input stream.
extractFileNameFromReader(Reader) - Static method in class org.hotswap.agent.util.IOUtils
Extract file name from reader.
extractJarFileURL(URL) - Static method in class org.hotswap.agent.util.spring.util.ResourceUtils
Extract the URL for the actual jar file from the given URL (which may point to a resource in a jar file or to a jar file itself).
extractPathWithinPattern(String, String) - Method in class org.hotswap.agent.util.spring.path.AntPathMatcher
Given a pattern and a full path, determine the pattern-mapped part.
extractPathWithinPattern(String, String) - Method in interface org.hotswap.agent.util.spring.path.PathMatcher
Given a pattern and a full path, determine the pattern-mapped part.
extractUriTemplateVariables(String, String) - Method in class org.hotswap.agent.util.spring.path.AntPathMatcher
 
extractUriTemplateVariables(String, String) - Method in interface org.hotswap.agent.util.spring.path.PathMatcher
Given a pattern and a full path, extract the URI template variables.
extraLocals() - Method in class org.hotswap.agent.javassist.convert.TransformBefore
 
extraLocals() - Method in class org.hotswap.agent.javassist.convert.Transformer
 
extraStack() - Method in class org.hotswap.agent.javassist.convert.Transformer
 
ExtraURLClassPathMethodHandler(URL[]) - Constructor for class org.hotswap.agent.util.classloader.URLClassPathHelper.ExtraURLClassPathMethodHandler
 
ExtraURLClassPathMethodHandler(URL[], ClassLoader) - Constructor for class org.hotswap.agent.util.classloader.URLClassPathHelper.ExtraURLClassPathMethodHandler
 

F

F2D - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
F2I - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
F2L - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
factory - Variable in class org.hotswap.agent.javassist.scopedpool.ScopedClassPoolRepositoryImpl
The factory for creating class pools
FactoryHelper - Class in org.hotswap.agent.javassist.util.proxy
A helper class for implementing ProxyFactory.
FactoryHelper() - Constructor for class org.hotswap.agent.javassist.util.proxy.FactoryHelper
 
FADD - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
fail(ClassNotFoundException) - Static method in class org.hotswap.agent.javassist.runtime.DotClass
 
fallback() - Method in annotation type org.hotswap.agent.annotation.Plugin
If no other plugin matches and fallback is set to true, then use this plugin
FALOAD - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
FALSE - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
FASTORE - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
fatal() - Static method in class org.hotswap.agent.javassist.compiler.CodeGen
 
fatal() - Static method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
FCMPG - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
FCMPL - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
FCONST_0 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
FCONST_1 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
FCONST_2 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
FDIV - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
fetchClass(String) - Method in class org.hotswap.agent.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 org.hotswap.agent.javassist.URLClassPath
Reads a class file on an http server.
FIELD - org.hotswap.agent.util.signature.ClassSignatureElement
 
FIELD_ANNOTATION - org.hotswap.agent.util.signature.ClassSignatureElement
 
FIELD_STATIC - org.hotswap.agent.util.signature.ClassSignatureElement
 
fieldAccess(ASTree) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
fieldAccess(ASTree, boolean) - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
FieldAccess - Class in org.hotswap.agent.javassist.expr
Expression for accessing a field.
FieldAccess(int, CodeIterator, CtClass, MethodInfo, int) - Constructor for class org.hotswap.agent.javassist.expr.FieldAccess
 
fieldClass - Variable in class org.hotswap.agent.javassist.convert.TransformReadField
 
FieldDecl - Class in org.hotswap.agent.javassist.compiler.ast
 
FieldDecl(ASTree, ASTList) - Constructor for class org.hotswap.agent.javassist.compiler.ast.FieldDecl
 
fieldInfo - Variable in class org.hotswap.agent.javassist.CtField
 
FieldInfo - Class in org.hotswap.agent.javassist.bytecode
field_info structure.
FieldInfo(ConstPool, String, String) - Constructor for class org.hotswap.agent.javassist.bytecode.FieldInfo
Constructs a field_info structure.
fieldname - Variable in class org.hotswap.agent.javassist.convert.TransformReadField
 
FILE_URL_PREFIX - Static variable in class org.hotswap.agent.util.scanner.ClassPathScanner
 
FILE_URL_PREFIX - Static variable in class org.hotswap.agent.util.spring.util.ResourceUtils
URL prefix for loading from the file system: "file:"
FileEvent - Enum in org.hotswap.agent.annotation
Type of the resource change event on filesystem.
FileSystemResource - Class in org.hotswap.agent.util.spring.io.resource
Resource implementation for java.io.File handles.
FileSystemResource(File) - Constructor for class org.hotswap.agent.util.spring.io.resource.FileSystemResource
Create a new FileSystemResource from a File handle.
FileSystemResource(String) - Constructor for class org.hotswap.agent.util.spring.io.resource.FileSystemResource
Create a new FileSystemResource from a file path.
FileSystemResourceLoader - Class in org.hotswap.agent.util.spring.io.loader
ResourceLoader implementation that resolves plain paths as file system resources rather than as class path resources (the latter is DefaultResourceLoader's default strategy).
FileSystemResourceLoader() - Constructor for class org.hotswap.agent.util.spring.io.loader.FileSystemResourceLoader
 
filter() - Method in annotation type org.hotswap.agent.annotation.OnResourceFileEvent
Regexp expression to filter resources.
FINAL - Static variable in class org.hotswap.agent.javassist.bytecode.AccessFlag
 
FINAL - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
FINAL - Static variable in class org.hotswap.agent.javassist.Modifier
 
FINALLY - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
find(String) - Method in class org.hotswap.agent.javassist.ByteArrayClassPath
Obtains the URL.
find(String) - Method in class org.hotswap.agent.javassist.bytecode.InnerClassesAttribute
Finds the entry for the given inner class.
find(String) - Method in class org.hotswap.agent.javassist.ClassClassPath
Obtains the URL of the specified class file.
find(String) - Method in interface org.hotswap.agent.javassist.ClassPath
Returns the uniform resource locator (URL) of the class file with the specified name.
find(String) - Method in class org.hotswap.agent.javassist.ClassPool
Searches the class path to obtain the URL of the class file specified by classname.
find(String) - Method in class org.hotswap.agent.javassist.LoaderClassPath
Obtains the URL of the specified class file.
find(String) - Method in class org.hotswap.agent.javassist.URLClassPath
Returns the URL.
find(BasicBlock[], int) - Static method in class org.hotswap.agent.javassist.bytecode.stackmap.BasicBlock
 
find2Methods(Class<?>, String, String, int, String, Method[]) - Static method in class org.hotswap.agent.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 org.hotswap.agent.javassist.util.proxy.RuntimeSupport
findAllClassPathResources(String) - Method in class org.hotswap.agent.util.spring.path.PathMatchingResourcePatternResolver
Find all class location resources with the given location via the ClassLoader.
findClass(String) - Method in class org.hotswap.agent.javassist.Loader
Finds the specified class using ClassPath.
findClass(String) - Method in class org.hotswap.agent.javassist.tools.web.Viewer
Finds the specified class.
findClassPool(ClassLoader) - Method in interface org.hotswap.agent.javassist.scopedpool.ScopedClassPoolRepository
Finds a scoped classpool registered under the passed in classloader.
findClassPool(ClassLoader) - Method in class org.hotswap.agent.javassist.scopedpool.ScopedClassPoolRepositoryImpl
 
findCommonElementType(Collection<?>) - Static method in class org.hotswap.agent.util.spring.util.CollectionUtils
Find the common element type of the given Collection, if any.
findField(Class<?>, String) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Attempt to find a field on the supplied Class with the supplied name.
findField(Class<?>, String, Class<?>) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Attempt to find a field on the supplied Class with the supplied name and/or type.
findFirstMatch(Collection<?>, Collection<E>) - Static method in class org.hotswap.agent.util.spring.util.CollectionUtils
Return the first element in 'candidates' that is contained in ' source'.
findLoadedClass - Static variable in class org.hotswap.agent.util.classloader.ClassLoaderHelper
 
findMethod(Class<?>, String) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Attempt to find a Method on the supplied class with the supplied name and no parameters.
findMethod(Class<?>, String, Class<?>...) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Attempt to find a Method on the supplied class with the supplied name and parameter types.
findMethod(Class<?>, String, String) - Static method in class org.hotswap.agent.javassist.util.proxy.RuntimeSupport
Finds a method with the given name and descriptor.
findMethod(Object, String, String) - Static method in class org.hotswap.agent.javassist.util.proxy.RuntimeSupport
findPathMatchingResources(String) - Method in class org.hotswap.agent.util.spring.path.PathMatchingResourcePatternResolver
Find all resources that match the given location pattern via the Ant-style PathMatcher.
findSuperClassMethod(Class<?>, String, String) - Static method in class org.hotswap.agent.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 org.hotswap.agent.javassist.util.proxy.RuntimeSupport
Finds a method that has the given name and descriptor and is declared in the super class.
findValueOfType(Collection<?>, Class<?>[]) - Static method in class org.hotswap.agent.util.spring.util.CollectionUtils
Find a single value of one of the given types in the given Collection: searching the Collection for a value of the first type, then searching for a value of the second type, etc.
findValueOfType(Collection<?>, Class<T>) - Static method in class org.hotswap.agent.util.spring.util.CollectionUtils
Find a single value of the given type in the given Collection.
finished() - Method in class org.hotswap.agent.command.impl.CommandExecutor
Method template to register finish event
fix(String) - Method in class org.hotswap.agent.javassist.ClassMap
Prevents a mapping from the specified class name to another name.
fix(CtClass) - Method in class org.hotswap.agent.javassist.ClassMap
Prevents a mapping from the specified class name to another name.
fixedType - Variable in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.TypeVar
 
FLOAD - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
FLOAD_0 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
FLOAD_1 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
FLOAD_2 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
FLOAD_3 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
FLOAT - Static variable in class org.hotswap.agent.javassist.bytecode.analysis.Type
Represents the float primitive type
FLOAT - Static variable in class org.hotswap.agent.javassist.bytecode.StackMap
Float_variable_info.tag.
FLOAT - Static variable in interface org.hotswap.agent.javassist.bytecode.stackmap.TypeTag
 
FLOAT - Static variable in class org.hotswap.agent.javassist.bytecode.StackMapTable
Float_variable_info.tag.
FLOAT - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
FloatConstant - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
FloatMemberValue - Class in org.hotswap.agent.javassist.bytecode.annotation
Floating-point number constant value.
FloatMemberValue(float, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.FloatMemberValue
Constructs a float constant value.
FloatMemberValue(int, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.FloatMemberValue
Constructs a float constant value.
FloatMemberValue(ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.FloatMemberValue
Constructs a float constant value.
floatRead() - Method in interface org.hotswap.agent.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 org.hotswap.agent.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 org.hotswap.agent.javassist.CtClass
The CtClass object representing the float type.
floatWrite() - Method in interface org.hotswap.agent.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 org.hotswap.agent.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[].
flushBeanIntrospectorCaches(ClassLoader, CtClass) - Static method in class org.hotswap.agent.plugin.jdk.JdkPlugin
 
flushClass(String) - Method in class org.hotswap.agent.javassist.scopedpool.ScopedClassPool
Flush a class
flushObjectStreamCaches(ClassLoader, CtClass) - Static method in class org.hotswap.agent.plugin.jdk.JdkPlugin
 
FMUL - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
FNEG - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
FOR - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
formalParameterTarget(int) - Method in class org.hotswap.agent.javassist.bytecode.annotation.TypeAnnotationsWriter
Writes target_type and type_parameter_target of target_info union.
forName(String, ClassLoader) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Replacement for Class.forName() that also returns Class instances for primitives (e.g.
forward(Object[], int) - Method in class org.hotswap.agent.javassist.tools.rmi.Sample
 
forwardStatic(Object[], int) - Static method in class org.hotswap.agent.javassist.tools.rmi.Sample
 
Frame - Class in org.hotswap.agent.javassist.bytecode.analysis
Represents the stack frame and local variable table at a particular point in time.
Frame(int, int) - Constructor for class org.hotswap.agent.javassist.bytecode.analysis.Frame
Create a new frame with the specified local variable table size, and max stack size
frameAt(int) - Method in class org.hotswap.agent.javassist.bytecode.analysis.ControlFlow
Returns the types of the local variables and stack frame entries available at the given position.
framedump - Class in org.hotswap.agent.javassist.tools
framedump is a tool for viewing a merged combination of the instructions and frame state of all methods in a class.
FramePrinter - Class in org.hotswap.agent.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 org.hotswap.agent.javassist.bytecode.analysis.FramePrinter
Constructs a bytecode printer.
freeze() - Method in class org.hotswap.agent.javassist.CtClass
Makes the class frozen.
FREM - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
FRETURN - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
fromClassLoader(ClassLoader) - Static method in class org.hotswap.agent.versions.DeploymentInfo
Load the deployment info for this classloader.
FSTORE - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
FSTORE_0 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
FSTORE_1 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
FSTORE_2 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
FSTORE_3 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
FSUB - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
fullFrame(int, int[], int[], int[], int[]) - Method in class org.hotswap.agent.javassist.bytecode.StackMapTable.Writer
Writes a full_frame.
fullFrame(int, int, int[], int[], int[], int[]) - Method in class org.hotswap.agent.javassist.bytecode.StackMapTable.Walker
Invoked if the visited frame is full_frame.

G

Gap() - Constructor for class org.hotswap.agent.javassist.bytecode.CodeIterator.Gap
 
GE - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
get() - Method in class org.hotswap.agent.javassist.bytecode.AttributeInfo
Returns the info field of this attribute_info structure.
get() - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Returns the produced bytecode sequence.
get() - Method in class org.hotswap.agent.javassist.bytecode.CodeAttribute
This method is not available.
get() - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
Returns a Code attribute read with this iterator.
get() - Method in class org.hotswap.agent.javassist.compiler.ast.DoubleConst
 
get() - Method in class org.hotswap.agent.javassist.compiler.ast.IntConst
 
get() - Method in class org.hotswap.agent.javassist.compiler.ast.Keyword
 
get() - Method in class org.hotswap.agent.javassist.compiler.ast.StringL
 
get() - Method in class org.hotswap.agent.javassist.compiler.ast.Symbol
 
get() - Method in class org.hotswap.agent.javassist.compiler.Lex
 
get() - Method in interface org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.Reference
Returns the referenced entry or null if the entry is no longer available.
get(Object) - Method in class org.hotswap.agent.javassist.ClassMap
Returns the class name to wihch the given jvmClassName is mapped.
get(Object) - Method in class org.hotswap.agent.javassist.scopedpool.SoftValueHashMap
Returns the value to which this map maps the specified key.
get(Object) - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
 
get(Object) - Method in class org.hotswap.agent.util.spring.collections.LinkedMultiValueMap
 
get(Object, Class<?>, String) - Static method in class org.hotswap.agent.util.ReflectionHelper
Convenience wrapper to reflection field access API.
get(Object, String) - Static method in class org.hotswap.agent.util.ReflectionHelper
Convenience wrapper to reflection field access API.
get(String) - Method in class org.hotswap.agent.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 interface org.hotswap.agent.javassist.util.proxy.ProxyFactory.UniqueName
Returns a unique class name.
get(String[]) - Method in class org.hotswap.agent.javassist.ClassPool
Reads class files from the source and returns an array of CtClass objects representing those class files.
get(CtClass) - Static method in class org.hotswap.agent.javassist.bytecode.analysis.Type
Obtain the Type for a given class.
get(ProxyFactory) - Method in interface org.hotswap.agent.javassist.util.proxy.ProxyFactory.ClassLoaderProvider
Returns a class loader.
get0(String, boolean) - Method in class org.hotswap.agent.javassist.ClassPool
 
getAccessFlags() - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Returns access flags.
getAccessFlags() - Method in class org.hotswap.agent.javassist.bytecode.FieldInfo
Returns the access flags.
getAccessFlags() - Method in class org.hotswap.agent.javassist.bytecode.MethodInfo
Returns access flags.
getAccessibleConstructor(String, CtClass, MethodInfo) - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
getAccessiblePrivate(String, String, String, MethodInfo, CtClass) - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
getAccessorMaker() - Method in class org.hotswap.agent.javassist.CtClass
Undocumented method.
getAllDeclaredMethods(Class<?>) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Get all declared methods on the leaf class and all superclasses.
getAllInterfaces(Object) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Return all interfaces that the given instance implements as array, including ones implemented by superclasses.
getAllInterfacesAsSet(Object) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Return all interfaces that the given instance implements as Set, including ones implemented by superclasses.
getAllInterfacesForClass(Class<?>) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Return all interfaces that the given class implements as array, including ones implemented by superclasses.
getAllInterfacesForClass(Class<?>, ClassLoader) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Return all interfaces that the given class implements as array, including ones implemented by superclasses.
getAllInterfacesForClassAsSet(Class<?>) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Return all interfaces that the given class implements as Set, including ones implemented by superclasses.
getAllInterfacesForClassAsSet(Class<?>, ClassLoader) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Return all interfaces that the given class implements as Set, including ones implemented by superclasses.
getAndRename(String, String) - Method in class org.hotswap.agent.javassist.ClassPool
Reads a class file and constructs a CtClass object with a new name.
getAnnotation() - Method in class org.hotswap.agent.annotation.handler.PluginAnnotation
 
getAnnotation() - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationImpl
Obtains the internal data structure representing the annotation.
getAnnotation(Class<?>) - Method in class org.hotswap.agent.javassist.CtBehavior
Returns the annotation if the class has the specified annotation class.
getAnnotation(Class<?>) - Method in class org.hotswap.agent.javassist.CtClass
Returns the annotation if the class has the specified annotation type.
getAnnotation(Class<?>) - Method in class org.hotswap.agent.javassist.CtField
Returns the annotation if the class has the specified annotation class.
getAnnotation(Class<?>) - Method in class org.hotswap.agent.javassist.CtMember
Returns the annotation if the class has the specified annotation type.
getAnnotation(String) - Method in class org.hotswap.agent.javassist.bytecode.AnnotationsAttribute
Parses the annotations and returns a data structure representing the annotation with the specified type.
getAnnotations() - Method in class org.hotswap.agent.javassist.bytecode.AnnotationsAttribute
Parses the annotations and returns a data structure representing that parsed annotations.
getAnnotations() - Method in class org.hotswap.agent.javassist.bytecode.ParameterAnnotationsAttribute
Parses the annotations and returns a data structure representing that parsed annotations.
getAnnotations() - Method in class org.hotswap.agent.javassist.CtBehavior
Returns the annotations associated with this method or constructor.
getAnnotations() - Method in class org.hotswap.agent.javassist.CtClass
Returns the annotations associated with this class.
getAnnotations() - Method in class org.hotswap.agent.javassist.CtField
Returns the annotations associated with this field.
getAnnotations() - Method in class org.hotswap.agent.javassist.CtMember
Returns the annotations associated with this member.
getAnonymousClassInfo(String) - Method in class org.hotswap.agent.plugin.jvm.AnonymousClassInfos
Returns stored info of an anonymous class
getAppClassLoader(Object) - Method in class org.hotswap.agent.config.PluginRegistry
Search for the plugin in the registry and return associated classloader.
getArguments() - Method in class org.hotswap.agent.javassist.compiler.ast.NewExpr
 
getArrayDim() - Method in class org.hotswap.agent.javassist.compiler.ast.CastExpr
 
getArrayDim() - Method in class org.hotswap.agent.javassist.compiler.ast.Declarator
 
getArrayReadOp(int, int) - Static method in class org.hotswap.agent.javassist.compiler.CodeGen
 
getArraySize() - Method in class org.hotswap.agent.javassist.compiler.ast.NewExpr
 
getArrayType() - Method in class org.hotswap.agent.javassist.compiler.ast.NewExpr
 
getArrayType() - Method in class org.hotswap.agent.javassist.CtPrimitiveType
Returns the array-type code representing the type.
getArrayType(int) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ArrayElement
 
getArrayType(int) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ArrayType
 
getArrayType(int) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.BasicType
 
getArrayType(int) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ClassName
 
getArrayType(int) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData
 
getArrayType(int) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.NullType
 
getArrayType(int) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.TypeVar
 
getArrayType(int) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
getArrayWriteOp(int, int) - Static method in class org.hotswap.agent.javassist.compiler.CodeGen
 
getArtifactId() - Method in class org.hotswap.agent.versions.matcher.MavenMatcher
Gets the artifact id.
getArtifactId() - Method in class org.hotswap.agent.versions.MavenInfo
Gets the artifact id.
getAttribute(String) - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Returns the attribute with the specified name.
getAttribute(String) - Method in class org.hotswap.agent.javassist.bytecode.CodeAttribute
Returns the attribute with the specified name.
getAttribute(String) - Method in class org.hotswap.agent.javassist.bytecode.FieldInfo
Returns the attribute with the specified name.
getAttribute(String) - Method in class org.hotswap.agent.javassist.bytecode.MethodInfo
Returns the attribute with the specified name.
getAttribute(String) - Method in class org.hotswap.agent.javassist.CtBehavior
Obtains an attribute with the given name.
getAttribute(String) - Method in class org.hotswap.agent.javassist.CtClass
Obtains an attribute with the given name.
getAttribute(String) - Method in class org.hotswap.agent.javassist.CtField
Obtains an attribute with the given name.
getAttribute(String) - Method in class org.hotswap.agent.javassist.CtMember
Obtains a user-defined attribute with the given name.
getAttributes() - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Returns all the attributes.
getAttributes() - Method in class org.hotswap.agent.javassist.bytecode.CodeAttribute
Returns attributes[].
getAttributes() - Method in class org.hotswap.agent.javassist.bytecode.FieldInfo
Returns all the attributes.
getAttributes() - Method in class org.hotswap.agent.javassist.bytecode.MethodInfo
Returns all the attributes.
getAvailableAnnotations() - Method in class org.hotswap.agent.javassist.CtBehavior
Returns the annotations associated with this method or constructor.
getAvailableAnnotations() - Method in class org.hotswap.agent.javassist.CtClass
Returns the annotations associated with this class.
getAvailableAnnotations() - Method in class org.hotswap.agent.javassist.CtField
Returns the annotations associated with this field.
getAvailableAnnotations() - Method in class org.hotswap.agent.javassist.CtMember
Returns the annotations associated with this member.
getAvailableParameterAnnotations() - Method in class org.hotswap.agent.javassist.CtBehavior
Returns the parameter annotations associated with this method or constructor.
getBasePackagePrefixes() - Method in class org.hotswap.agent.config.PluginConfiguration
Converts watchResources property to URL array.
getBody() - Method in class org.hotswap.agent.javassist.compiler.ast.MethodDecl
 
getBuildNumber() - Method in class org.hotswap.agent.versions.ArtifactVersion
Gets the builds the number.
getBytecode() - Method in class org.hotswap.agent.javassist.compiler.Javac
Returns the produced bytecode.
getCached(String) - Method in class org.hotswap.agent.javassist.ClassPool
Provide a hook so that subclasses can do their own caching of classes.
getCached(String) - Method in class org.hotswap.agent.javassist.scopedpool.ScopedClassPool
Get the cached class
getCachedLocally(String) - Method in class org.hotswap.agent.javassist.scopedpool.ScopedClassPool
Whether the class is cached in this pooled
getCanonical() - Method in class org.hotswap.agent.versions.ComparableVersion
Gets the canonical.
getCause() - Method in exception org.hotswap.agent.javassist.CannotCompileException
Gets the cause of this throwable.
getClassBound() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.TypeParameter
Returns the class bound of this parameter.
getClassFile() - Method in class org.hotswap.agent.javassist.CtClass
Returns a class file for this class.
getClassFile2() - Method in class org.hotswap.agent.javassist.CtClass
Returns a class file for this class (read only).
getClassFileName(Class<?>) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Determine the name of the class file, relative to the containing package: e.g.
getClassInfo(int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Reads CONSTANT_Class_info structure at the given index.
getClassInfoByDescriptor(int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Reads CONSTANT_Class_info structure at the given index.
getClassInitializer() - Method in class org.hotswap.agent.javassist.CtClass
Gets the class initializer (static constructor) declared in the class.
getClassLoader() - Method in class org.hotswap.agent.config.PluginConfiguration
Returns classloader associated with this configuration (i.e. it was initiated from).
getClassLoader() - Method in class org.hotswap.agent.javassist.ClassPool
Get the classloader for toClass(), getAnnotations() in CtClass, etc.
getClassLoader() - Method in class org.hotswap.agent.javassist.scopedpool.ScopedClassPool
Get the class loader
getClassLoader() - Method in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
 
getClassLoader() - Method in class org.hotswap.agent.util.spring.io.loader.DefaultResourceLoader
Return the ClassLoader to load class path resources with.
getClassLoader() - Method in interface org.hotswap.agent.util.spring.io.loader.ResourceLoader
Expose the ClassLoader used by this ResourceLoader.
getClassLoader() - Method in class org.hotswap.agent.util.spring.io.resource.ClassPathResource
Return the ClassLoader that this resource will be obtained from.
getClassLoader() - Method in class org.hotswap.agent.util.spring.path.PathMatchingResourcePatternResolver
 
getClassLoader0() - Method in class org.hotswap.agent.javassist.scopedpool.ScopedClassPool
 
getClassLoader0() - Method in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
 
getClassMetaobject() - Method in class org.hotswap.agent.javassist.tools.reflect.Metaobject
Obtains the class metaobject associated with this metaobject.
getClassName() - Method in class org.hotswap.agent.command.ReflectionCommand
 
getClassName() - Method in error org.hotswap.agent.javassist.bytecode.annotation.NoSuchClassError
Returns the name of the class not found.
getClassName() - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Returns the name of the class using this constant pool table.
getClassName() - Method in class org.hotswap.agent.javassist.compiler.ast.CastExpr
 
getClassName() - Method in class org.hotswap.agent.javassist.compiler.ast.Declarator
 
getClassName() - Method in class org.hotswap.agent.javassist.compiler.ast.NewExpr
 
getClassName() - Method in class org.hotswap.agent.javassist.expr.FieldAccess
Returns the name of the class in which the field is declared.
getClassName() - Method in class org.hotswap.agent.javassist.expr.MethodCall
Returns the class name of the target object, which the method is called on.
getClassName() - Method in class org.hotswap.agent.javassist.expr.NewExpr
Returns the class name of the created object.
getClassName() - Method in class org.hotswap.agent.plugin.jvm.AnonymousClassInfo
 
getClassNameRegexp() - Method in class org.hotswap.agent.annotation.handler.WatchEventDTO
 
getClassNames() - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Get all the class names.
getClasspath() - Method in class org.hotswap.agent.util.classloader.WatchResourcesClassLoader
Support for classpath builder on Tomcat.
getClassPool() - Method in class org.hotswap.agent.javassist.compiler.MemberResolver
 
getClassPool() - Method in class org.hotswap.agent.javassist.CtClass
Returns a ClassPool for this class.
getClassPoolFactory() - Method in interface org.hotswap.agent.javassist.scopedpool.ScopedClassPoolRepository
Obtains the recorded factory.
getClassPoolFactory() - Method in class org.hotswap.agent.javassist.scopedpool.ScopedClassPoolRepositoryImpl
 
getClassSignature() - Method in class org.hotswap.agent.plugin.jvm.AnonymousClassInfo
 
getClazz(String) - Static method in class org.hotswap.agent.javassist.runtime.Desc
Interprets the given class name.
getCode() - Method in class org.hotswap.agent.javassist.bytecode.CodeAttribute
Returns code[].
getCodeAttribute() - Method in class org.hotswap.agent.javassist.bytecode.MethodInfo
Returns a Code attribute.
getCodeLength() - Method in class org.hotswap.agent.javassist.bytecode.CodeAttribute
Returns code_length.
getCodeLength() - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
Returns code_length of Code_attribute.
getCommandExecutionListener() - Method in class org.hotswap.agent.command.ReflectionCommand
 
getCompatibleTransition(String) - Method in class org.hotswap.agent.plugin.jvm.AnonymousClassInfos
Find compatible transition class name.
getCompatibleTransitions() - Method in class org.hotswap.agent.plugin.jvm.AnonymousClassInfos
Returns calculated compatible transitions.
getComponent() - Method in class org.hotswap.agent.javassist.bytecode.analysis.MultiArrayType
 
getComponent() - Method in class org.hotswap.agent.javassist.bytecode.analysis.MultiType
Always returns null since this type is never used for an array.
getComponent() - Method in class org.hotswap.agent.javassist.bytecode.analysis.Type
Returns the array component if this type is an array.
getComponentType() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.ArrayType
Returns the component type.
getComponentType() - Method in class org.hotswap.agent.javassist.CtClass
If this object represents an array, this method returns the component type of the array.
getComponentType() - Method in class org.hotswap.agent.javassist.expr.NewArray
Returns the type of array components.
getConstantFieldValue(CtField) - Static method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
getConstantValue() - Method in class org.hotswap.agent.javassist.bytecode.ConstantAttribute
Returns constantvalue_index.
getConstantValue() - Method in class org.hotswap.agent.javassist.bytecode.FieldInfo
Finds a ConstantValue attribute and returns the index into the constant_pool table.
getConstantValue() - Method in class org.hotswap.agent.javassist.CtField
Returns the value of this field if it is a constant field.
getConstPool() - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
Obtains the constant pool given to the constructor.
getConstPool() - Method in class org.hotswap.agent.javassist.bytecode.AttributeInfo
Returns a constant pool table.
getConstPool() - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Gets a constant pool table.
getConstPool() - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Returns a constant pool table.
getConstPool() - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter
Returns a constant pool.
getConstPool() - Method in class org.hotswap.agent.javassist.bytecode.FieldInfo
Returns the constant pool table used by this field_info.
getConstPool() - Method in class org.hotswap.agent.javassist.bytecode.MethodInfo
Returns a constant pool table used by this method.
getConstPool() - Method in class org.hotswap.agent.javassist.expr.Expr
 
getConstructor() - Method in class org.hotswap.agent.javassist.expr.ConstructorCall
Returns the called constructor.
getConstructor() - Method in class org.hotswap.agent.javassist.expr.NewExpr
Returns the constructor called for creating the object.
getConstructor(String) - Method in class org.hotswap.agent.javassist.CtClass
Returns the constructor with the given signature, which is represented by a character string called method descriptor.
getConstructor(CtClass, String, MethodInfo) - Method in class org.hotswap.agent.javassist.compiler.AccessorMaker
 
getConstructorIfAvailable(Class<T>, Class<?>...) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Determine whether the given class has a public constructor with the given signature, and return it if available (else return null).
getConstructors() - Method in class org.hotswap.agent.javassist.CtClass
Returns an array containing CtConstructor objects representing all the non-private constructors of the class.
getCount() - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.Segment
 
getCreatedDimensions() - Method in class org.hotswap.agent.javassist.expr.NewArray
Returns the number of dimensions of arrays to be created.
getCtClass() - Method in class org.hotswap.agent.javassist.bytecode.analysis.MultiArrayType
 
getCtClass() - Method in class org.hotswap.agent.javassist.bytecode.analysis.MultiType
Gets the class that corresponds with this type.
getCtClass() - Method in class org.hotswap.agent.javassist.bytecode.analysis.Type
Returns the class this type represents.
getCtClass() - Method in class org.hotswap.agent.javassist.expr.MethodCall
Returns the class of the target object, which the method is called on.
getCtClass(String) - Method in class org.hotswap.agent.javassist.ClassPool
Returns a CtClass object with the given name.
getCtClassSignature(CtClass, ClassSignatureElement[]) - Static method in class org.hotswap.agent.util.signature.ClassSignatureComparerHelper
 
getCtlass() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.BaseType
Returns the CtClass representing this primitive type.
getDataSize() - Method in class org.hotswap.agent.javassist.CtPrimitiveType
Returns the data size of the primitive type.
getDeclarator() - Method in class org.hotswap.agent.javassist.compiler.ast.FieldDecl
 
getDeclarator() - Method in class org.hotswap.agent.javassist.compiler.ast.Variable
 
getDeclaredBehaviors() - Method in class org.hotswap.agent.javassist.CtClass
Gets all the constructors and methods declared in the class.
getDeclaredClasses() - Method in class org.hotswap.agent.javassist.CtClass
Returns an array of nested classes declared in the class.
getDeclaredConstructor(CtClass[]) - Method in class org.hotswap.agent.javassist.CtClass
Returns a constructor receiving the specified parameters.
getDeclaredConstructors() - Method in class org.hotswap.agent.javassist.CtClass
Gets all the constructors declared in the class.
getDeclaredField(String) - Method in class org.hotswap.agent.javassist.CtClass
Retrieves the field with the specified name among the fields declared in the class.
getDeclaredField(String, String) - Method in class org.hotswap.agent.javassist.CtClass
Retrieves the field with the specified name and type among the fields declared in the class.
getDeclaredFields() - Method in class org.hotswap.agent.javassist.CtClass
Gets all the fields declared in the class.
getDeclaredMethod(String) - Method in class org.hotswap.agent.javassist.CtClass
Retrieves the method with the specified name among the methods declared in the class.
getDeclaredMethod(String, CtClass[]) - Method in class org.hotswap.agent.javassist.CtClass
Retrieves the method with the specified name and parameter types among the methods declared in the class.
getDeclaredMethods() - Method in class org.hotswap.agent.javassist.CtClass
Gets all methods declared in the class.
getDeclaredMethods(String) - Method in class org.hotswap.agent.javassist.CtClass
Retrieves methods with the specified name among the methods declared in the class.
getDeclaringClass() - Method in class org.hotswap.agent.javassist.bytecode.CodeAttribute
Returns the name of the class declaring the method including this code attribute.
getDeclaringClass() - Method in class org.hotswap.agent.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 org.hotswap.agent.javassist.bytecode.SignatureAttribute.NestedClassType
Returns the class that declares this nested class.
getDeclaringClass() - Method in class org.hotswap.agent.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 org.hotswap.agent.javassist.CtField
Returns the class declaring the field.
getDeclaringClass() - Method in class org.hotswap.agent.javassist.CtMember
Returns the class that declares this member.
getDecodedName() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.BasicType
 
getDefault() - Static method in class org.hotswap.agent.javassist.ClassPool
Returns the default class pool.
getDefaultClassLoader() - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Return the default ClassLoader to use: typically the thread context ClassLoader, if available; the ClassLoader that loaded the ClassUtils class will be used as fallback.
getDefaultValue() - Method in class org.hotswap.agent.javassist.bytecode.AnnotationDefaultAttribute
Obtains the default value represented by this attribute.
getDescription() - Method in class org.hotswap.agent.util.spring.io.resource.ClassPathResource
This implementation returns a description that includes the class path location.
getDescription() - Method in class org.hotswap.agent.util.spring.io.resource.FileSystemResource
This implementation returns a description that includes the absolute path of the file.
getDescription() - Method in class org.hotswap.agent.util.spring.io.resource.InputStreamResource
This implementation returns a description that includes the passed-in description, if any.
getDescription() - Method in class org.hotswap.agent.util.spring.io.resource.PathResource
 
getDescription() - Method in interface org.hotswap.agent.util.spring.io.resource.Resource
Return a description for this resource, to be used for error output when working with the resource.
getDescription() - Method in class org.hotswap.agent.util.spring.io.resource.UrlResource
This implementation returns a description that includes the URL.
getDescription() - Method in class org.hotswap.agent.util.spring.io.resource.VfsResource
 
getDescriptiveType(Object) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Return a descriptive name for the given object's type: usually simply the class name, but component type class name + "[]" for arrays, and an appended list of implemented interfaces for JDK proxies.
getDescriptor() - Method in class org.hotswap.agent.javassist.bytecode.FieldInfo
Returns the field descriptor.
getDescriptor() - Method in class org.hotswap.agent.javassist.bytecode.MethodInfo
Returns a method descriptor.
getDescriptor() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.BaseType
Returns the descriptor representing this primitive type.
getDescriptor() - Method in class org.hotswap.agent.javassist.CtPrimitiveType
Returns the descriptor representing this type.
getDimension() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.ArrayType
Returns the dimension of the array.
getDimension() - Method in class org.hotswap.agent.javassist.expr.NewArray
Returns the dimension of the created array.
getDimensions() - Method in class org.hotswap.agent.javassist.bytecode.analysis.MultiArrayType
 
getDimensions() - Method in class org.hotswap.agent.javassist.bytecode.analysis.Type
Returns the number of dimensions of this array.
getDisabledPlugins() - Method in class org.hotswap.agent.config.PluginConfiguration
List of disabled plugin names
getDisplayString(Object) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Return a content-based String representation if obj is not null; otherwise returns an empty String.
getDomain() - Method in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
 
getDouble() - Method in class org.hotswap.agent.javassist.compiler.Lex
 
getDoubleInfo(int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Reads CONSTANT_Double_info structure at the given index.
getEnclosingBehavior() - Method in class org.hotswap.agent.javassist.CtClass
Returns the immediately enclosing method of this class.
getEnclosingClass() - Method in class org.hotswap.agent.javassist.expr.Expr
Returns the class that declares the method enclosing this expression.
getEnclosingMethod() - Method in class org.hotswap.agent.javassist.CtClass
Deprecated.
The enclosing method might be a constructor. Use CtClass.getEnclosingBehavior().
getEnclosingMethodSignature() - Method in class org.hotswap.agent.plugin.jvm.AnonymousClassInfo
 
getEvents() - Method in class org.hotswap.agent.annotation.handler.WatchEventDTO
 
getEventType() - Method in class org.hotswap.agent.watch.nio.HotswapWatchFileEvent
 
getEventType() - Method in interface org.hotswap.agent.watch.WatchFileEvent
 
getException(int) - Method in class org.hotswap.agent.javassist.bytecode.ExceptionsAttribute
Returns the value of exception_index_table[nth].
getExceptionIndexes() - Method in class org.hotswap.agent.javassist.bytecode.ExceptionsAttribute
Returns exception_index_table[].
getExceptions() - Method in class org.hotswap.agent.javassist.bytecode.ExceptionsAttribute
Returns the names of exceptions that the method may throw.
getExceptionsAttribute() - Method in class org.hotswap.agent.javassist.bytecode.MethodInfo
Returns an Exceptions attribute.
getExceptionTable() - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Returns exception_table.
getExceptionTable() - Method in class org.hotswap.agent.javassist.bytecode.CodeAttribute
Returns exception_table[].
getExceptionTypes() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.MethodSignature
Returns the types of the exceptions that may be thrown.
getExceptionTypes() - Method in class org.hotswap.agent.javassist.CtBehavior
Obtains exceptions that this method/constructor may throw.
getExcludedClassLoaderPatterns() - Method in class org.hotswap.agent.util.HotswapTransformer
 
getExcludes() - Method in class org.hotswap.agent.versions.matcher.ManifestMatcher
Gets the excluded versions range
getExcludes() - Method in class org.hotswap.agent.versions.matcher.MavenMatcher
Gets the excluded versions range
getExpr() - Method in exception org.hotswap.agent.javassist.compiler.NoFieldException
 
getExternalPropertiesFile() - Static method in class org.hotswap.agent.HotswapAgent
 
getExtraClasspath() - Method in class org.hotswap.agent.config.PluginConfiguration
Get extraClasspath property as URL[].
getField() - Method in class org.hotswap.agent.annotation.handler.PluginAnnotation
 
getField() - Method in class org.hotswap.agent.javassist.compiler.ast.Member
 
getField() - Method in exception org.hotswap.agent.javassist.compiler.NoFieldException
 
getField() - Method in class org.hotswap.agent.javassist.expr.FieldAccess
Returns the field accessed by this expression.
getField(Field, Object) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Get the field represented by the supplied field object on the specified target object.
getField(String) - Method in class org.hotswap.agent.javassist.CtClass
Returns the field with the specified name.
getField(String, String) - Method in class org.hotswap.agent.javassist.CtClass
Returns the field with the specified name and type.
GETFIELD - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
getFieldGetter(FieldInfo, boolean) - Method in class org.hotswap.agent.javassist.compiler.AccessorMaker
Returns the method_info representing the added getter.
getFieldInfo() - Method in class org.hotswap.agent.javassist.CtField
Returns the FieldInfo representing the field in the class file.
getFieldInfo2() - Method in class org.hotswap.agent.javassist.CtField
Returns the FieldInfo representing the field in the class file (read only).
getFieldName() - Method in class org.hotswap.agent.javassist.expr.FieldAccess
Returns the name of the field.
getFieldrefClass(int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Reads the class_index field of the CONSTANT_Fieldref_info structure at the given index.
getFieldrefClassName(int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Reads the class_index field of the CONSTANT_Fieldref_info structure at the given index.
getFieldrefName(int) - Method in class org.hotswap.agent.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 org.hotswap.agent.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 org.hotswap.agent.javassist.bytecode.ConstPool
Reads the descriptor_index field of the CONSTANT_NameAndType_info structure indirectly specified by the given index.
getFields() - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Returns all the fields declared in the class.
getFields() - Method in class org.hotswap.agent.javassist.CtClass
Returns an array containing CtField objects representing all the non-private fields of the class.
getFieldSetter(FieldInfo, boolean) - Method in class org.hotswap.agent.javassist.compiler.AccessorMaker
Returns the method_info representing the added setter.
getFieldsSignature() - Method in class org.hotswap.agent.plugin.jvm.AnonymousClassInfo
 
getFieldWriter() - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter
Returns a filed writer.
getFile() - Method in class org.hotswap.agent.util.spring.io.resource.AbstractFileResolvingResource
This implementation returns a File reference for the underlying class path resource, provided that it refers to a file in the file system.
getFile() - Method in class org.hotswap.agent.util.spring.io.resource.AbstractResource
This implementation throws a FileNotFoundException, assuming that the resource cannot be resolved to an absolute file path.
getFile() - Method in class org.hotswap.agent.util.spring.io.resource.FileSystemResource
This implementation returns the underlying File reference.
getFile() - Method in class org.hotswap.agent.util.spring.io.resource.PathResource
This implementation returns the underlying File reference.
getFile() - Method in interface org.hotswap.agent.util.spring.io.resource.Resource
Return a File handle for this resource.
getFile() - Method in class org.hotswap.agent.util.spring.io.resource.UrlResource
This implementation returns a File reference for the underlying URL/URI, provided that it refers to a file in the file system.
getFile() - Method in class org.hotswap.agent.util.spring.io.resource.VfsResource
 
getFile(Object) - Static method in class org.hotswap.agent.util.spring.util.VfsUtils
 
getFile(String) - Static method in class org.hotswap.agent.util.spring.util.ResourceUtils
Resolve the given resource location to a java.io.File, i.e. to a file in the file system.
getFile(URI) - Method in class org.hotswap.agent.util.spring.io.resource.AbstractFileResolvingResource
This implementation returns a File reference for the underlying class path resource, provided that it refers to a file in the file system.
getFile(URI) - Static method in class org.hotswap.agent.util.spring.util.ResourceUtils
Resolve the given resource URI to a java.io.File, i.e. to a file in the file system.
getFile(URI, String) - Static method in class org.hotswap.agent.util.spring.util.ResourceUtils
Resolve the given resource URI to a java.io.File, i.e. to a file in the file system.
getFile(URL) - Static method in class org.hotswap.agent.util.spring.util.ResourceUtils
Resolve the given resource URL to a java.io.File, i.e. to a file in the file system.
getFile(URL, String) - Static method in class org.hotswap.agent.util.spring.util.ResourceUtils
Resolve the given resource URL to a java.io.File, i.e. to a file in the file system.
getFileForLastModifiedCheck() - Method in class org.hotswap.agent.util.spring.io.resource.AbstractFileResolvingResource
This implementation determines the underlying File (or jar file, in case of a resource in a jar/zip).
getFileForLastModifiedCheck() - Method in class org.hotswap.agent.util.spring.io.resource.AbstractResource
Determine the File to use for timestamp checking.
getFilename() - Method in class org.hotswap.agent.util.spring.io.resource.AbstractResource
This implementation always returns null, assuming that this resource type does not have a filename.
getFilename() - Method in class org.hotswap.agent.util.spring.io.resource.ClassPathResource
This implementation returns the name of the file that this class path resource refers to.
getFilename() - Method in class org.hotswap.agent.util.spring.io.resource.FileSystemResource
This implementation returns the name of the file.
getFilename() - Method in class org.hotswap.agent.util.spring.io.resource.PathResource
This implementation returns the name of the file.
getFilename() - Method in interface org.hotswap.agent.util.spring.io.resource.Resource
Determine a filename for this resource, i.e. typically the last part of the path: for example, "myfile.txt".
getFilename() - Method in class org.hotswap.agent.util.spring.io.resource.UrlResource
This implementation returns the name of the file that this URL refers to.
getFilename() - Method in class org.hotswap.agent.util.spring.io.resource.VfsResource
 
getFilename(String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Extract the filename from the given path, e.g.
getFileName() - Method in class org.hotswap.agent.javassist.bytecode.SourceFileAttribute
Returns the file name indicated by sourcefile_index.
getFileName() - Method in class org.hotswap.agent.javassist.expr.Cast
Returns the source file containing the type-cast expression.
getFileName() - Method in class org.hotswap.agent.javassist.expr.Expr
Returns the source file containing the expression.
getFileName() - Method in class org.hotswap.agent.javassist.expr.FieldAccess
Returns the source file containing the field access.
getFileName() - Method in class org.hotswap.agent.javassist.expr.Handler
Returns the source file containing the catch clause.
getFileName() - Method in class org.hotswap.agent.javassist.expr.Instanceof
Returns the source file containing the instanceof expression.
getFileName() - Method in class org.hotswap.agent.javassist.expr.MethodCall
Returns the source file containing the method call.
getFileName() - Method in class org.hotswap.agent.javassist.expr.NewArray
Returns the source file containing the array creation.
getFileName() - Method in class org.hotswap.agent.javassist.expr.NewExpr
Returns the source file containing the new expression.
getFilenameExtension(String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Extract the filename extension from the given path, e.g.
getFilter() - Method in class org.hotswap.agent.annotation.handler.WatchEventDTO
 
getFirst(K) - Method in class org.hotswap.agent.util.spring.collections.LinkedMultiValueMap
 
getFirst(K) - Method in interface org.hotswap.agent.util.spring.collections.MultiValueMap
Return the first value for the given key.
getFloatInfo(int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Reads CONSTANT_Float_info structure at the given index.
getGenericSignature() - Method in class org.hotswap.agent.javassist.CtBehavior
Returns the generic signature of the method.
getGenericSignature() - Method in class org.hotswap.agent.javassist.CtClass
Returns the generic signature of the class.
getGenericSignature() - Method in class org.hotswap.agent.javassist.CtField
Returns the generic signature of the field.
getGenericSignature() - Method in class org.hotswap.agent.javassist.CtMember
Returns the generic signature of the member.
getGetMethodDescriptor() - Method in class org.hotswap.agent.javassist.CtPrimitiveType
Returns the descriptor of the method for retrieving the value from the wrapper object.
getGetMethodName() - Method in class org.hotswap.agent.javassist.CtPrimitiveType
Returns the name of the method for retrieving the value from the wrapper object.
getGroup() - Method in class org.hotswap.agent.annotation.handler.PluginAnnotation
 
getGroupId() - Method in class org.hotswap.agent.versions.matcher.MavenMatcher
Gets the group id.
getGroupId() - Method in class org.hotswap.agent.versions.MavenInfo
Gets the group id.
getHandler() - Method in interface org.hotswap.agent.javassist.util.proxy.ProxyObject
Get the handler.
getHandler() - Static method in class org.hotswap.agent.logging.AgentLogger
 
getHandler(Proxy) - Static method in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
Obtains the method handler of the given proxy object.
getHash() - Method in interface org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.Reference
Returns the hash for the reference.
getHash(Object) - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
Get the hash for a given object, apply an additional hash function to reduce collisions.
getHotswapTransformer() - Method in class org.hotswap.agent.config.PluginManager
Returns the hotswap transformer service.
getChild(Object, String) - Static method in class org.hotswap.agent.util.spring.util.VfsUtils
 
getIdentityHexString(Object) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Return a hex String form of an object's identity hash code.
getImportedPackages() - Method in class org.hotswap.agent.javassist.ClassPool
Returns all the package names recorded by importPackage().
getIncludedClassLoaderPatterns() - Method in class org.hotswap.agent.util.HotswapTransformer
 
getIncludes() - Method in class org.hotswap.agent.versions.matcher.ManifestMatcher
Gets the included versions range
getIncludes() - Method in class org.hotswap.agent.versions.matcher.MavenMatcher
Gets the included versions range.
getIncrementalVersion() - Method in class org.hotswap.agent.versions.ArtifactVersion
Gets the incremental version.
getInit() - Method in class org.hotswap.agent.javassist.compiler.ast.FieldDecl
 
getInitAST() - Method in class org.hotswap.agent.javassist.compiler.Javac.CtFieldWithInit
 
getInitAST() - Method in class org.hotswap.agent.javassist.CtField
 
getInitializer() - Method in class org.hotswap.agent.javassist.compiler.ast.Declarator
 
getInitializer() - Method in class org.hotswap.agent.javassist.compiler.ast.NewExpr
 
getInnerAccessFlags() - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Returns access and property flags of this nested class.
getInputStream() - Method in class org.hotswap.agent.util.spring.io.resource.ClassPathResource
This implementation opens an InputStream for the given class path resource.
getInputStream() - Method in class org.hotswap.agent.util.spring.io.resource.FileSystemResource
This implementation opens a FileInputStream for the underlying file.
getInputStream() - Method in class org.hotswap.agent.util.spring.io.resource.InputStreamResource
This implementation throws IllegalStateException if attempting to read the underlying stream multiple times.
getInputStream() - Method in interface org.hotswap.agent.util.spring.io.resource.InputStreamSource
Return an InputStream.
getInputStream() - Method in class org.hotswap.agent.util.spring.io.resource.PathResource
This implementation opens a InputStream for the underlying file.
getInputStream() - Method in class org.hotswap.agent.util.spring.io.resource.UrlResource
This implementation opens an InputStream for the given URL.
getInputStream() - Method in class org.hotswap.agent.util.spring.io.resource.VfsResource
 
getInputStream(Object) - Static method in class org.hotswap.agent.util.spring.util.VfsUtils
 
getInstance() - Static method in class org.hotswap.agent.config.PluginManager
Get the singleton instance of the plugin manager.
getInstance() - Static method in class org.hotswap.agent.javassist.scopedpool.ScopedClassPoolRepositoryImpl
Get the instance.
getInstrumentation() - Method in class org.hotswap.agent.config.PluginManager
 
getIntegerInfo(int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Reads CONSTANT_Integer_info structure at the given index.
getInterfaceBound() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.TypeParameter
Returns the interface bound of this parameter.
getInterfaceMethodrefClass(int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Reads the class_index field of the CONSTANT_InterfaceMethodref_info structure at the given index.
getInterfaceMethodrefClassName(int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Reads the class_index field of the CONSTANT_InterfaceMethodref_info structure at the given index.
getInterfaceMethodrefName(int) - Method in class org.hotswap.agent.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 org.hotswap.agent.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 org.hotswap.agent.javassist.bytecode.ConstPool
Reads the descriptor_index field of the CONSTANT_NameAndType_info structure indirectly specified by the given index.
getInterfaces() - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Returns the names of the interfaces implemented by the class.
getInterfaces() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.ClassSignature
Returns the super interfaces.
getInterfaces() - Method in class org.hotswap.agent.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 org.hotswap.agent.javassist.util.proxy.ProxyFactory
Obtains the interfaces set by setInterfaces.
getInvalidMapSize() - Static method in class org.hotswap.agent.javassist.compiler.MemberResolver
 
getInvokeDynamicBootstrap(int) - Method in class org.hotswap.agent.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 org.hotswap.agent.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 org.hotswap.agent.javassist.bytecode.ConstPool
Reads the descriptor_index field of the CONSTANT_NameAndType_info structure indirectly specified by the given index.
getJarFile(String) - Method in class org.hotswap.agent.util.scanner.ClassPathScanner
Resolve the given jar file URL into a JarFile object.
getJarFile(String) - Method in class org.hotswap.agent.util.spring.path.PathMatchingResourcePatternResolver
Resolve the given jar file URL into a JarFile object.
getJavaClass() - Method in class org.hotswap.agent.javassist.tools.reflect.ClassMetaobject
Obtains the java.lang.Class representing this class.
getJavaClassSignature(Class<?>, ClassSignatureElement[]) - Static method in class org.hotswap.agent.util.signature.ClassSignatureComparerHelper
 
getJumpTarget(int, CodeIterator) - Static method in class org.hotswap.agent.javassist.bytecode.analysis.Util
 
getKey() - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.Entry
 
getKey(Class<?>, Class<?>[], byte[], boolean) - Method in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
 
getKind() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.TypeArgument
Returns the kind of this type argument.
getLastModified(Object) - Static method in class org.hotswap.agent.util.spring.util.VfsUtils
 
getLdcValue(int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Reads CONSTANT_Integer_info, _Float_info, _Long_info, _Double_info, or _String_info structure.
getLeft() - Method in class org.hotswap.agent.javassist.compiler.ast.ASTList
 
getLeft() - Method in class org.hotswap.agent.javassist.compiler.ast.ASTree
 
getLeft() - Method in class org.hotswap.agent.javassist.compiler.ast.Pair
 
getLex() - Method in exception org.hotswap.agent.javassist.compiler.CompileError
 
getLineNumber() - Method in class org.hotswap.agent.javassist.expr.Cast
Returns the line number of the source line containing the type-cast expression.
getLineNumber() - Method in class org.hotswap.agent.javassist.expr.Expr
Returns the line number of the source line containing the expression.
getLineNumber() - Method in class org.hotswap.agent.javassist.expr.FieldAccess
Returns the line number of the source line containing the field access.
getLineNumber() - Method in class org.hotswap.agent.javassist.expr.Handler
Returns the source line number of the catch clause.
getLineNumber() - Method in class org.hotswap.agent.javassist.expr.Instanceof
Returns the line number of the source line containing the instanceof expression.
getLineNumber() - Method in class org.hotswap.agent.javassist.expr.MethodCall
Returns the line number of the source line containing the method call.
getLineNumber() - Method in class org.hotswap.agent.javassist.expr.NewArray
Returns the line number of the source line containing the array creation.
getLineNumber() - Method in class org.hotswap.agent.javassist.expr.NewExpr
Returns the line number of the source line containing the new expression.
getLineNumber(int) - Method in class org.hotswap.agent.javassist.bytecode.MethodInfo
Returns the line number of the source line corresponding to the specified bytecode contained in this method.
getLoadFactor() - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
 
getLocal(int) - Method in class org.hotswap.agent.javassist.bytecode.analysis.Frame
Returns the local varaible table entry at index.
getLocally(String) - Method in class org.hotswap.agent.javassist.scopedpool.ScopedClassPool
Get any local copy of the class
getLocalVar() - Method in class org.hotswap.agent.javassist.compiler.ast.Declarator
 
getLocalVar(Declarator) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
getLogger(Class) - Static method in class org.hotswap.agent.logging.AgentLogger
Get logger for a class
getLong() - Method in class org.hotswap.agent.javassist.compiler.Lex
 
getLongInfo(int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Reads CONSTANT_Long_info structure at the given index.
getLongName() - Method in class org.hotswap.agent.javassist.CtBehavior
Returns the method or constructor name followed by parameter types such as javassist.CtBehavior.stBody(String).
getLongName() - Method in class org.hotswap.agent.javassist.CtConstructor
Returns the constructor name followed by parameter types such as javassist.CtConstructor(CtClass[],CtClass).
getLongName() - Method in class org.hotswap.agent.javassist.CtMethod
Returns the method name followed by parameter types such as javassist.CtMethod.setBody(String).
getLowerBound() - Method in class org.hotswap.agent.versions.Restriction
Gets the lower bound.
getMajorVersion() - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Get the Major version.
getMajorVersion() - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
Returns the major version of the class file targeted by this compilation.
getMajorVersion() - Method in class org.hotswap.agent.versions.ArtifactVersion
Gets the major version.
getManifest() - Method in class org.hotswap.agent.versions.DeploymentInfo
Gets the manifest attributes.
getManifest(ClassLoader) - Static method in class org.hotswap.agent.versions.DeploymentInfo
Gets the manifest Info.
getManifest(Resource) - Static method in class org.hotswap.agent.versions.DeploymentInfo
Gets the manifest for a specific resource.
getMark() - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
Gets the index of the position of the mark set by setMark.
getMaven() - Method in class org.hotswap.agent.versions.DeploymentInfo
Gets the maven coordinates.
getMaxLocals() - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Gets max_locals.
getMaxLocals() - Method in class org.hotswap.agent.javassist.bytecode.CodeAttribute
Returns max_locals.
getMaxLocals() - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
getMaxStack() - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Gets max_stack.
getMaxStack() - Method in class org.hotswap.agent.javassist.bytecode.CodeAttribute
Returns max_stack.
getMemberClass(int) - Method in class org.hotswap.agent.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 org.hotswap.agent.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 org.hotswap.agent.javassist.bytecode.annotation.Annotation
Obtains all the member names.
getMemberValue(String) - Method in class org.hotswap.agent.javassist.bytecode.annotation.Annotation
Obtains the member value with the given name.
getMergedCommands() - Method in class org.hotswap.agent.command.MergeableCommand
 
getMessage() - Method in exception org.hotswap.agent.javassist.compiler.CompileError
 
getMessage() - Method in exception org.hotswap.agent.util.spring.io.resource.NestedIOException
Return the detail message, including the message from the nested exception if there is one.
getMethod() - Method in class org.hotswap.agent.annotation.handler.PluginAnnotation
 
getMethod() - Method in class org.hotswap.agent.javassist.compiler.ast.CallExpr
 
getMethod() - Method in class org.hotswap.agent.javassist.expr.ConstructorCall
Always throws a NotFoundException.
getMethod() - Method in class org.hotswap.agent.javassist.expr.MethodCall
Returns the called method.
getMethod(int) - Method in class org.hotswap.agent.javassist.tools.reflect.ClassMetaobject
Returns the java.lang.reflect.Method object representing the method specified by identifier.
getMethod(Class<?>, String, Class<?>...) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Determine whether the given class has a public method with the given signature, and return it if available (else throws an IllegalStateException).
getMethod(String) - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Returns the method with the specified name.
getMethod(String, String) - Method in class org.hotswap.agent.javassist.ClassPool
Reads a class file and obtains a compile-time method.
getMethod(String, String) - Method in class org.hotswap.agent.javassist.CtClass
Returns the method with the given name and signature.
getMethodAccessor(String, String, String, MethodInfo) - Method in class org.hotswap.agent.javassist.compiler.AccessorMaker
Returns the name of the method for accessing a private method.
getMethodArgsLength(ASTList) - Method in class org.hotswap.agent.javassist.compiler.JvstCodeGen
 
getMethodArgsLength(ASTList) - Method in class org.hotswap.agent.javassist.compiler.JvstTypeChecker
 
getMethodArgsLength(ASTList) - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
getMethodArgsLength(ASTList) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
getMethodCountForName(Class<?>, String) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Return the number of methods with a given name (with any argument types), for the given class and/or its superclasses.
getMethodHandleIndex(int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Reads the reference_index field of the CONSTANT_MethodHandle_info structure at the given index.
getMethodHandleKind(int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Reads the reference_kind field of the CONSTANT_MethodHandle_info structure at the given index.
getMethodIfAvailable(Class<?>, String, Class<?>...) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Determine whether the given class has a public method with the given signature, and return it if available (else return null).
getMethodIndex(String, Class<?>[]) - Method in class org.hotswap.agent.javassist.tools.reflect.ClassMetaobject
Returns the identifier index of the method, as identified by its original name.
getMethodInfo() - Method in class org.hotswap.agent.javassist.CtBehavior
Returns the MethodInfo representing this method/constructor in the class file.
getMethodInfo2() - Method in class org.hotswap.agent.javassist.CtBehavior
Returns the MethodInfo representing the method/constructor in the class file (read only).
getMethodName() - Method in class org.hotswap.agent.command.ReflectionCommand
 
getMethodName() - Method in class org.hotswap.agent.javassist.expr.ConstructorCall
Returns "super" or ""this".
getMethodName() - Method in class org.hotswap.agent.javassist.expr.MethodCall
Returns the name of the called method.
getMethodName(int) - Method in class org.hotswap.agent.javassist.tools.reflect.ClassMetaobject
Returns the name of the method specified by identifier.
getMethodName(int) - Method in class org.hotswap.agent.javassist.tools.reflect.Metaobject
Returns the name of the method specified by identifier.
getMethodrefClass(int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Reads the class_index field of the CONSTANT_Methodref_info structure at the given index.
getMethodrefClassName(int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Reads the class_index field of the CONSTANT_Methodref_info structure at the given index.
getMethodrefName(int) - Method in class org.hotswap.agent.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 org.hotswap.agent.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 org.hotswap.agent.javassist.bytecode.ConstPool
Reads the descriptor_index field of the CONSTANT_NameAndType_info structure indirectly specified by the given index.
getMethods() - Method in class org.hotswap.agent.javassist.bytecode.BootstrapMethodsAttribute
Obtains bootstrap_methods in this attribute.
getMethods() - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Returns all the methods declared in the class.
getMethods() - Method in class org.hotswap.agent.javassist.CtClass
Returns an array containing CtMethod objects representing all the non-private methods of the class.
getMethodSignature() - Method in class org.hotswap.agent.plugin.jvm.AnonymousClassInfo
 
getMethodTypeInfo(int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Reads the descriptor_index field of the CONSTANT_MethodType_info structure at the given index.
getMethodWriter() - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter
Returns a method writer.
getMinorVersion() - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Get the minor version.
getMinorVersion() - Method in class org.hotswap.agent.versions.ArtifactVersion
Gets the minor version.
getModifiers() - Method in class org.hotswap.agent.javassist.compiler.ast.FieldDecl
 
getModifiers() - Method in class org.hotswap.agent.javassist.compiler.ast.MethodDecl
 
getModifiers() - Method in class org.hotswap.agent.javassist.CtBehavior
Obtains the modifiers of the method/constructor.
getModifiers() - Method in class org.hotswap.agent.javassist.CtClass
Returns the modifiers for this class, encoded in an integer.
getModifiers() - Method in class org.hotswap.agent.javassist.CtField
Returns the encoded modifiers of the field.
getModifiers() - Method in class org.hotswap.agent.javassist.CtMember
Obtains the modifiers of the member.
getModifiers() - Method in class org.hotswap.agent.javassist.CtPrimitiveType
Returns the modifiers for this type.
getModifiers(ASTList) - Static method in class org.hotswap.agent.javassist.compiler.MemberResolver
 
getModuleInfo(int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Reads the name_index field of the CONSTANT_Module_info structure at the given index.
getMostSpecificMethod(Method, Class<?>) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Given a method, which may come from an interface, and a target class used in the current reflective invocation, find the corresponding target method if there is one.
getName() - Method in class org.hotswap.agent.javassist.bytecode.AttributeInfo
Returns an attribute name.
getName() - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Returns the class name.
getName() - Method in class org.hotswap.agent.javassist.bytecode.FieldInfo
Returns the field name.
getName() - Method in class org.hotswap.agent.javassist.bytecode.MethodInfo
Returns a method name.
getName() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.ClassType
Returns the class name.
getName() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.TypeParameter
Returns the name of the type parameter.
getName() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.TypeVariable
Returns the variable name.
getName() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ArrayElement
 
getName() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ArrayType
 
getName() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.BasicType
 
getName() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ClassName
 
getName() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData
 
getName() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.TypeVar
 
getName() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
getName() - Method in class org.hotswap.agent.javassist.compiler.ast.Expr
 
getName() - Method in class org.hotswap.agent.javassist.CtClass
Obtains the fully-qualified name of the class.
getName() - Method in class org.hotswap.agent.javassist.CtConstructor
Obtains the name of this constructor.
getName() - Method in class org.hotswap.agent.javassist.CtField
Returns the name of the field.
getName() - Method in class org.hotswap.agent.javassist.CtMember
Obtains the name of the member.
getName() - Method in class org.hotswap.agent.javassist.CtMethod
Obtains the name of this method.
getName() - Method in class org.hotswap.agent.javassist.tools.reflect.ClassMetaobject
Obtains the name of this class.
getName(Object) - Static method in class org.hotswap.agent.util.spring.util.VfsUtils
 
getNameAndTypeDescriptor(int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Reads the descriptor_index field of the CONSTANT_NameAndType_info structure at the given index.
getNameAndTypeName(int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Reads the name_index field of the CONSTANT_NameAndType_info structure at the given index.
getNestedClasses() - Method in class org.hotswap.agent.javassist.CtClass
Returns an array of nested classes declared in the class.
getNext() - Method in class org.hotswap.agent.javassist.convert.Transformer
 
getNext() - Method in interface org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.Reference
Returns the next reference in the chain or null
getNoException(Object, Class<?>, String) - Static method in class org.hotswap.agent.util.ReflectionHelper
Convenience wrapper to reflection field access API.
getNoException(Object, String, ClassLoader, String) - Static method in class org.hotswap.agent.util.ReflectionHelper
Convenience wrapper to reflection field access API.
getObject() - Method in class org.hotswap.agent.javassist.tools.reflect.Metaobject
Obtains the object controlled by this metaobject.
getObject(String) - Method in class org.hotswap.agent.javassist.tools.rmi.ObjectImporter
Finds the object exported by a server with the specified name.
getOperator() - Method in class org.hotswap.agent.javassist.compiler.ast.Expr
 
getOperator() - Method in class org.hotswap.agent.javassist.compiler.ast.Stmnt
 
getOprand() - Method in class org.hotswap.agent.javassist.compiler.ast.CastExpr
 
getOrigClassPath() - Method in class org.hotswap.agent.util.classloader.URLClassPathHelper.ExtraURLClassPathMethodHandler
Return orig classpath as was set by hotswap agent.
getOrNull(String) - Method in class org.hotswap.agent.javassist.ClassPool
Reads a class file from the source and returns a reference to the CtClass object representing that class file.
getOutputStream() - Method in class org.hotswap.agent.util.spring.io.resource.FileSystemResource
This implementation opens a FileOutputStream for the underlying file.
getOutputStream() - Method in class org.hotswap.agent.util.spring.io.resource.PathResource
This implementation opens a OutputStream for the underlying file.
getOutputStream() - Method in interface org.hotswap.agent.util.spring.io.resource.WritableResource
Return an OutputStream for the underlying resource, allowing to (over-)write its content.
getPackageInfo(int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Reads the name_index field of the CONSTANT_Package_info structure at the given index.
getPackageName() - Method in class org.hotswap.agent.javassist.CtClass
Obtains the package name.
getPackageName(Class<?>) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Determine the name of the package of the given class, e.g.
getPackageName(String) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Determine the name of the package of the given fully-qualified class name, e.g.
getParamDescriptor(String) - Static method in class org.hotswap.agent.javassist.bytecode.Descriptor
Returns the signature of the given descriptor.
getParameterAnnotations() - Method in class org.hotswap.agent.javassist.CtBehavior
Returns the parameter annotations associated with this method or constructor.
getParameters() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.ClassSignature
Returns the type parameters.
getParameterTypes() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.MethodSignature
Returns the types of the formal parameters.
getParameterTypes() - Method in class org.hotswap.agent.javassist.CtBehavior
Obtains parameter types of this method/constructor.
getParameterTypes(int) - Method in class org.hotswap.agent.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 org.hotswap.agent.javassist.tools.reflect.Metaobject
Returns an array of Class objects representing the formal parameter types of the method specified by identifier.
getParameterTypes(String, ClassPool) - Static method in class org.hotswap.agent.javassist.bytecode.Descriptor
Returns the CtClass objects representing the parameter types specified by the given descriptor.
getParams() - Method in class org.hotswap.agent.command.ReflectionCommand
 
getParams() - Method in class org.hotswap.agent.javassist.compiler.ast.MethodDecl
 
getParams(String) - Static method in class org.hotswap.agent.javassist.runtime.Desc
Interprets the given type descriptor representing a method signature.
getParent() - Method in class org.hotswap.agent.javassist.compiler.SymbolTable
 
getPath() - Method in class org.hotswap.agent.annotation.handler.WatchEventDTO
 
getPath() - Method in class org.hotswap.agent.util.spring.io.resource.ClassPathResource
Return the path for this resource (as resource path within the class path).
getPath() - Method in class org.hotswap.agent.util.spring.io.resource.FileSystemResource
Return the file path for this resource.
getPath() - Method in class org.hotswap.agent.util.spring.io.resource.PathResource
Return the file path for this resource.
getPathMatcher() - Method in class org.hotswap.agent.util.spring.path.PathMatchingResourcePatternResolver
Return the PathMatcher that this resource pattern resolver uses.
getPathWithinContext() - Method in class org.hotswap.agent.util.spring.io.loader.DefaultResourceLoader.ClassPathContextResource
 
getPathWithinContext() - Method in interface org.hotswap.agent.util.spring.io.resource.ContextResource
Return the path within the enclosing 'context'.
getPatternComparator(String) - Method in class org.hotswap.agent.util.spring.path.AntPathMatcher
Given a full path, returns a Comparator suitable for sorting patterns in order of explicitness.
getPatternComparator(String) - Method in interface org.hotswap.agent.util.spring.path.PathMatcher
Given a full path, returns a Comparator suitable for sorting patterns in order of explicitness for that path.
getPlugin() - Method in class org.hotswap.agent.annotation.handler.PluginAnnotation
 
getPlugin(Class<T>, ClassLoader) - Method in class org.hotswap.agent.config.PluginManager
Returns a plugin instance by its type and classLoader.
getPlugin(Class<T>, ClassLoader) - Method in class org.hotswap.agent.config.PluginRegistry
Returns plugin instance by it's type and classLoader.
getPlugin(String, ClassLoader) - Method in class org.hotswap.agent.config.PluginManager
Returns a plugin instance by its type and classLoader.
getPluginClass() - Method in class org.hotswap.agent.annotation.handler.PluginAnnotation
Return plugin class (the plugin to which this annotation belongs - not necessarily declaring class.
getPluginClass(String) - Method in class org.hotswap.agent.config.PluginRegistry
 
getPluginConfiguration(ClassLoader) - Method in class org.hotswap.agent.config.PluginManager
 
getPluginGroup() - Method in class org.hotswap.agent.annotation.handler.PluginClassFileTransformer
 
getPluginRegistry() - Method in class org.hotswap.agent.config.PluginManager
Returns the plugin registry service.
getPlugins(ClassLoader) - Method in class org.hotswap.agent.util.scanner.PluginCache
Deprecated.
 
getPort() - Method in class org.hotswap.agent.javassist.tools.web.Viewer
Returns the port number.
getProperties() - Method in class org.hotswap.agent.versions.matcher.ManifestMatcher
Gets the properties.
getProperty(String) - Method in class org.hotswap.agent.config.PluginConfiguration
Get configuration property value
getProperty(String, String) - Method in class org.hotswap.agent.config.PluginConfiguration
Get configuration property value
getPropertyBoolean(String) - Method in class org.hotswap.agent.config.PluginConfiguration
Convenience method to get property as a boolean value using Boolean.valueOf().
getQualifiedMethodName(Method) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Return the qualified name of the given method, consisting of fully qualified interface/class name + "." + method name.
getQualifiedName(Class<?>) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Return the qualified name of the given class: usually simply the class name, but component type class name + "[]" for arrays.
getQualifier() - Method in class org.hotswap.agent.versions.ArtifactVersion
Gets the qualifier.
getReason() - Method in exception org.hotswap.agent.javassist.CannotCompileException
Gets a long message if it is available.
getReason() - Method in exception org.hotswap.agent.javassist.tools.reflect.CannotInvokeException
Returns the cause of this exception.
getRecommendedVersion() - Method in class org.hotswap.agent.versions.VersionRange
Gets the recommended version.
getRefClasses() - Method in class org.hotswap.agent.javassist.CtClass
Returns a collection of the names of all the classes referenced in this class.
getRefClasses(Map<String, String>) - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Internal-use only.
getReference(Object, int, ConcurrentReferenceHashMap.Restructure) - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.Segment
 
getReference(Object, ConcurrentReferenceHashMap.Restructure) - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
Return a ConcurrentReferenceHashMap.Reference to the ConcurrentReferenceHashMap.Entry for the specified key, or null if not found.
getReflectiveMethods() - Method in class org.hotswap.agent.javassist.tools.reflect.ClassMetaobject
Returns an array of the methods defined on the given reflective object.
getRegisteredCLs() - Method in interface org.hotswap.agent.javassist.scopedpool.ScopedClassPoolRepository
Get the registered classloaders.
getRegisteredCLs() - Method in class org.hotswap.agent.javassist.scopedpool.ScopedClassPoolRepositoryImpl
Get the registered classloaders.
getRegisteredPlugins() - Method in class org.hotswap.agent.config.PluginRegistry
Returns map of all registered plugins.
getRelative(URL) - Static method in class org.hotswap.agent.util.spring.util.VfsUtils
 
getResource(String) - Method in class org.hotswap.agent.util.classloader.WatchResourcesClassLoader
Returns URL only if the resource is found in changedURL and was actually changed after instantiation of this classloader.
getResource(String) - Method in class org.hotswap.agent.util.classloader.WatchResourcesClassLoader.UrlOnlyClassLoader
 
getResource(String) - Method in class org.hotswap.agent.util.spring.io.loader.DefaultResourceLoader
 
getResource(String) - Method in interface org.hotswap.agent.util.spring.io.loader.ResourceLoader
Return a Resource handle for the specified resource.
getResource(String) - Method in class org.hotswap.agent.util.spring.path.PathMatchingResourcePatternResolver
 
getResourceAsStream(String) - Method in class org.hotswap.agent.util.classloader.WatchResourcesClassLoader
 
getResourceByPath(String) - Method in class org.hotswap.agent.util.spring.io.loader.ClassRelativeResourceLoader
 
getResourceByPath(String) - Method in class org.hotswap.agent.util.spring.io.loader.DefaultResourceLoader
Return a Resource handle for the resource at the given path.
getResourceByPath(String) - Method in class org.hotswap.agent.util.spring.io.loader.FileSystemResourceLoader
Resolve resource paths as file system paths.
getResourceLoader() - Method in class org.hotswap.agent.util.spring.path.PathMatchingResourcePatternResolver
Return the ResourceLoader that this pattern resolver works with.
getResources(String) - Method in class org.hotswap.agent.util.classloader.WatchResourcesClassLoader
Returns only a single instance of the changed resource.
getResources(String) - Method in class org.hotswap.agent.util.spring.path.PathMatchingResourcePatternResolver
 
getResources(String) - Method in interface org.hotswap.agent.util.spring.path.ResourcePatternResolver
Resolve the given location pattern into Resource objects.
getRestrictions() - Method in class org.hotswap.agent.versions.VersionRange
Gets the restrictions.
getRetType(String) - Static method in class org.hotswap.agent.javassist.bytecode.stackmap.TypedBlock
 
getReturn() - Method in class org.hotswap.agent.javassist.compiler.ast.MethodDecl
 
getReturnOp() - Method in class org.hotswap.agent.javassist.CtPrimitiveType
Returns the opcode for returning a value of the type.
getReturnType() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.MethodSignature
Returns the type of the returned value.
getReturnType() - Method in class org.hotswap.agent.javassist.CtMethod
Obtains the type of the returned value.
getReturnType(int) - Method in class org.hotswap.agent.javassist.tools.reflect.ClassMetaobject
Returns a Class objects representing the return type of the method specified by identifier.
getReturnType(int) - Method in class org.hotswap.agent.javassist.tools.reflect.Metaobject
Returns a Class objects representing the return type of the method specified by identifier.
getReturnType(String, ClassPool) - Static method in class org.hotswap.agent.javassist.bytecode.Descriptor
Returns the CtClass object representing the return type specified by the given descriptor.
getRight() - Method in class org.hotswap.agent.javassist.compiler.ast.ASTList
 
getRight() - Method in class org.hotswap.agent.javassist.compiler.ast.ASTree
 
getRight() - Method in class org.hotswap.agent.javassist.compiler.ast.Pair
 
getRoot(URI) - Static method in class org.hotswap.agent.util.spring.util.VfsUtils
 
getRoot(URL) - Static method in class org.hotswap.agent.util.spring.util.VfsUtils
 
getSegment(int) - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
 
getSegmentsSize() - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
 
getSelectedVersion() - Method in class org.hotswap.agent.versions.VersionRange
Gets the selected version.
getServer() - Method in class org.hotswap.agent.javassist.tools.web.Viewer
Returns the server name.
getShortName(Class<?>) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Get the class name without the qualified package name.
getShortName(String) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Get the class name without the qualified package name.
getShortNameAsProperty(Class<?>) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Return the short string name of a Java class in uncapitalized JavaBeans property format.
getScheduler() - Method in class org.hotswap.agent.config.PluginManager
Returns the scheduler service.
getSignature() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute
Returns the generic signature indicated by signature_index.
getSignature() - Method in class org.hotswap.agent.javassist.CtBehavior
Returns the method signature (the parameter types and the return type).
getSignature() - Method in class org.hotswap.agent.javassist.CtField
Returns the character string representing the type of the field.
getSignature() - Method in class org.hotswap.agent.javassist.CtMember
Returns the character string representing the signature of the member.
getSignature() - Method in class org.hotswap.agent.javassist.expr.FieldAccess
Returns the signature of the field type.
getSignature() - Method in class org.hotswap.agent.javassist.expr.MethodCall
Returns the method signature (the parameter types and the return type).
getSignature() - Method in class org.hotswap.agent.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 org.hotswap.agent.javassist.CtClass
Obtains the not-qualified class name.
getSize() - Method in class org.hotswap.agent.javassist.bytecode.analysis.MultiArrayType
 
getSize() - Method in class org.hotswap.agent.javassist.bytecode.analysis.MultiType
Always returns 1, since this type is a reference.
getSize() - Method in class org.hotswap.agent.javassist.bytecode.analysis.Type
Gets the word size of this type.
getSize() - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Returns the number of entries in this table.
getSize() - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.Segment
 
getSize(Object) - Static method in class org.hotswap.agent.util.spring.util.VfsUtils
 
getSourceFile() - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Returns the source file containing this class.
getStack(int) - Method in class org.hotswap.agent.javassist.bytecode.analysis.Frame
Returns the type on the stack at the specified index.
getStackDepth() - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Returns the current stack depth.
GETSTATIC - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
getStaticInitializer() - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Returns a static initializer (class initializer), or null if it does not exist.
getStaticMethod(Class<?>, String, Class<?>...) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Return a public static method of a class.
getString() - Method in class org.hotswap.agent.javassist.compiler.Lex
 
getStringInfo(int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Reads CONSTANT_String_info structure at the given index.
getStringMatcher(String) - Method in class org.hotswap.agent.util.spring.path.AntPathMatcher
Build or retrieve an AntPathMatcher.AntPathStringMatcher for the given pattern.
getSuperclass() - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Returns the super class name.
getSuperclass() - Method in class org.hotswap.agent.javassist.CtClass
Obtains the class object representing the superclass of the class.
getSuperclass() - Method in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
Obtains the super class set by setSuperclass().
getSuperclass(CtClass) - Static method in class org.hotswap.agent.javassist.compiler.MemberResolver
 
getSuperClass() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.ClassSignature
Returns the super class.
getSuperclassId() - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Returns the index of the constant pool entry representing the super class.
getSuperclassName() - Method in class org.hotswap.agent.javassist.CtClass
 
getSuperInterface(CtClass, String) - Static method in class org.hotswap.agent.javassist.compiler.MemberResolver
 
getSuperName() - Method in class org.hotswap.agent.javassist.compiler.CodeGen
Returns the JVM-internal representation of this super class name.
getSuperName() - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
Returns the JVM-internal representation of this super class name.
getSuperName() - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
Returns the JVM-internal representation of this super class name.
getTag() - Method in class org.hotswap.agent.javassist.compiler.ast.ArrayInit
 
getTag() - Method in class org.hotswap.agent.javassist.compiler.ast.ASTree
Returns the type of this node.
getTag() - Method in class org.hotswap.agent.javassist.compiler.ast.CastExpr
 
getTag() - Method in class org.hotswap.agent.javassist.compiler.ast.CondExpr
 
getTag() - Method in class org.hotswap.agent.javassist.compiler.ast.Declarator
 
getTag() - Method in class org.hotswap.agent.javassist.compiler.ast.Expr
 
getTag() - Method in class org.hotswap.agent.javassist.compiler.ast.InstanceOfExpr
 
getTag() - Method in class org.hotswap.agent.javassist.compiler.ast.NewExpr
 
getTag() - Method in class org.hotswap.agent.javassist.compiler.ast.Stmnt
 
getTag(int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Returns the tag field of the constant pool table entry at the given index.
getTargetClassLoader() - Method in class org.hotswap.agent.command.ReflectionCommand
 
getTempVar() - Method in class org.hotswap.agent.javassist.compiler.CodeGen
Returns a local variable that single or double words can be stored in.
getter(String, CtField) - Static method in class org.hotswap.agent.javassist.CtNewMethod
Creates a public getter method.
getTextAround() - Method in class org.hotswap.agent.javassist.compiler.Lex
 
getThisClass() - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
getThisClassInfo() - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Returns the index of CONSTANT_Class_info structure specifying the class using this constant pool table.
getThisName() - Method in class org.hotswap.agent.javassist.compiler.CodeGen
Returns the JVM-internal representation of this class name.
getThisName() - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
Returns the JVM-internal representation of this class name.
getThisName() - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
Returns the JVM-internal representation of this class name.
getThrows() - Method in class org.hotswap.agent.javassist.compiler.ast.MethodDecl
 
getTimeout() - Method in class org.hotswap.agent.annotation.handler.WatchEventDTO
 
getTopIndex() - Method in class org.hotswap.agent.javassist.bytecode.analysis.Frame
Gets the index of the type sitting at the top of the stack.
getType() - Method in class org.hotswap.agent.javassist.bytecode.annotation.ArrayMemberValue
Obtains the type of the elements.
getType() - Method in class org.hotswap.agent.javassist.bytecode.annotation.EnumMemberValue
Obtains the enum type name.
getType() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.TypeArgument
Returns the type represented by this argument if the argument is not a wildcard type.
getType() - Method in class org.hotswap.agent.javassist.compiler.ast.CastExpr
 
getType() - Method in class org.hotswap.agent.javassist.compiler.ast.Declarator
 
getType() - Method in class org.hotswap.agent.javassist.compiler.ast.DoubleConst
 
getType() - Method in class org.hotswap.agent.javassist.compiler.ast.IntConst
 
getType() - Method in class org.hotswap.agent.javassist.CtField
Returns the type of the field.
getType() - Method in class org.hotswap.agent.javassist.expr.Cast
Returns the CtClass object representing the type specified by the cast.
getType() - Method in class org.hotswap.agent.javassist.expr.Handler
Returns the type handled by the catch clause.
getType() - Method in class org.hotswap.agent.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 org.hotswap.agent.javassist.runtime.Desc
Interprets the given type descriptor.
getTypeArguments() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.ClassType
Returns the type arguments.
getTypeData(ConstPool) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.AbsTypeVar
 
getTypeData(ConstPool) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.BasicType
 
getTypeData(ConstPool) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ClassName
 
getTypeData(ConstPool) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData
 
getTypeData(ConstPool) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.NullType
 
getTypeData(ConstPool) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.TypeVar
 
getTypeData(ConstPool) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.UninitData
 
getTypeData(ConstPool) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.UninitThis
 
getTypeData(ConstPool) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
getTypeName() - Method in class org.hotswap.agent.javassist.bytecode.annotation.Annotation
Obtains the name of the annotation type.
getTypeName() - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationImpl
Obtains the name of the annotation type.
getTypeParameters() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.MethodSignature
Returns the formal type parameters.
getTypeTag() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.AbsTypeVar
 
getTypeTag() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.BasicType
 
getTypeTag() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ClassName
 
getTypeTag() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData
 
getTypeTag() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.NullType
 
getTypeTag() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.TypeVar
 
getTypeTag() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.UninitData
 
getTypeTag() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.UninitThis
 
getTypeTag() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
getUniqueDeclaredMethods(Class<?>) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Get the unique set of declared methods on the leaf class and all superclasses.
getUpperBound() - Method in class org.hotswap.agent.versions.Restriction
Gets the upper bound.
getURI() - Method in class org.hotswap.agent.util.spring.io.resource.AbstractResource
This implementation builds a URI based on the URL returned by AbstractResource.getURL().
getURI() - Method in class org.hotswap.agent.util.spring.io.resource.FileSystemResource
This implementation returns a URI for the underlying file.
getURI() - Method in class org.hotswap.agent.util.spring.io.resource.PathResource
This implementation returns a URI for the underlying file.
getURI() - Method in interface org.hotswap.agent.util.spring.io.resource.Resource
Return a URI handle for this resource.
getURI() - Method in class org.hotswap.agent.util.spring.io.resource.UrlResource
This implementation returns the underlying URI directly, if possible.
getURI() - Method in class org.hotswap.agent.util.spring.io.resource.VfsResource
 
getURI() - Method in class org.hotswap.agent.watch.nio.HotswapWatchFileEvent
 
getURI() - Method in interface org.hotswap.agent.watch.WatchFileEvent
URI to file or directory with the event
getURI(Object) - Static method in class org.hotswap.agent.util.spring.util.VfsUtils
 
getURL() - Method in class org.hotswap.agent.javassist.CtClass
Returns the uniform resource locator (URL) of the class file.
getURL() - Method in class org.hotswap.agent.util.spring.io.resource.AbstractResource
This implementation throws a FileNotFoundException, assuming that the resource cannot be resolved to a URL.
getURL() - Method in class org.hotswap.agent.util.spring.io.resource.ClassPathResource
This implementation returns a URL for the underlying class path resource, if available.
getURL() - Method in class org.hotswap.agent.util.spring.io.resource.FileSystemResource
This implementation returns a URL for the underlying file.
getURL() - Method in class org.hotswap.agent.util.spring.io.resource.PathResource
This implementation returns a URL for the underlying file.
getURL() - Method in interface org.hotswap.agent.util.spring.io.resource.Resource
Return a URL handle for this resource.
getURL() - Method in class org.hotswap.agent.util.spring.io.resource.UrlResource
This implementation returns the underlying URL reference.
getURL() - Method in class org.hotswap.agent.util.spring.io.resource.VfsResource
 
getURL(Object) - Static method in class org.hotswap.agent.util.spring.util.VfsUtils
 
getURL(String) - Static method in class org.hotswap.agent.util.spring.util.ResourceUtils
Resolve the given resource location to a java.net.URL.
getUserClass(Class<?>) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Return the user-defined class for the given class: usually simply the given class, but the original class in case of a CGLIB-generated subclass.
getUserClass(Object) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Return the user-defined class for the given instance: usually simply the class of the given instance, but the original class in case of a CGLIB-generated subclass.
getUtf8Info(int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Reads CONSTANT_utf8_info structure at the given index.
getValue() - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationMemberValue
Obtains the value.
getValue() - Method in class org.hotswap.agent.javassist.bytecode.annotation.ArrayMemberValue
Obtains the elements of the array.
getValue() - Method in class org.hotswap.agent.javassist.bytecode.annotation.BooleanMemberValue
Obtains the value of the member.
getValue() - Method in class org.hotswap.agent.javassist.bytecode.annotation.ByteMemberValue
Obtains the value of the member.
getValue() - Method in class org.hotswap.agent.javassist.bytecode.annotation.ClassMemberValue
Obtains the value of the member.
getValue() - Method in class org.hotswap.agent.javassist.bytecode.annotation.DoubleMemberValue
Obtains the value of the member.
getValue() - Method in class org.hotswap.agent.javassist.bytecode.annotation.EnumMemberValue
Obtains the name of the enum constant value.
getValue() - Method in class org.hotswap.agent.javassist.bytecode.annotation.FloatMemberValue
Obtains the value of the member.
getValue() - Method in class org.hotswap.agent.javassist.bytecode.annotation.CharMemberValue
Obtains the value of the member.
getValue() - Method in class org.hotswap.agent.javassist.bytecode.annotation.IntegerMemberValue
Obtains the value of the member.
getValue() - Method in class org.hotswap.agent.javassist.bytecode.annotation.LongMemberValue
Obtains the value of the member.
getValue() - Method in class org.hotswap.agent.javassist.bytecode.annotation.ShortMemberValue
Obtains the value of the member.
getValue() - Method in class org.hotswap.agent.javassist.bytecode.annotation.StringMemberValue
Obtains the value of the member.
getValue() - Method in class org.hotswap.agent.util.signature.ClassSignatureBase
Evaluate and return signature value
getValue() - Method in class org.hotswap.agent.util.signature.CtClassSignature
 
getValue() - Method in class org.hotswap.agent.util.signature.JavaClassSignature
 
getValue() - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.Entry
 
getValue(String, Attributes.Name...) - Method in class org.hotswap.agent.versions.ManifestInfo
Gets the value.
getValue(Attributes.Name...) - Method in class org.hotswap.agent.versions.ManifestInfo
Gets the value.
getVariable() - Method in class org.hotswap.agent.javassist.compiler.ast.Declarator
 
getVersion() - Method in class org.hotswap.agent.versions.ArtifactVersion
Gets the version.
getVersion() - Method in class org.hotswap.agent.versions.MavenInfo
Gets the version.
getWatcher() - Method in class org.hotswap.agent.config.PluginManager
Returns the watcher service.
getWatcher() - Method in class org.hotswap.agent.watch.WatcherFactory
 
getWatchResources() - Method in class org.hotswap.agent.config.PluginConfiguration
Converts watchResources property to URL array.
getWebappDir() - Method in class org.hotswap.agent.config.PluginConfiguration
Return configuration property webappDir as URL.
getWrapperName() - Method in class org.hotswap.agent.javassist.CtPrimitiveType
Returns the name of the wrapper class.
GOTO - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
GOTO - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
GOTO_W - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
group() - Method in annotation type org.hotswap.agent.annotation.Plugin
Plugin group the plugin belongs to.
groupId() - Method in annotation type org.hotswap.agent.annotation.Maven
The maven group id to match.
growStack(int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Increases the current stack depth.

H

HaClassFileTransformer - Interface in org.hotswap.agent.util
The Interface HaClassFileTransformer.
handleInvocationTargetException(InvocationTargetException) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Handle the given invocation target exception.
Handler - Class in org.hotswap.agent.javassist.expr
A catch clause or a finally block.
Handler(ExceptionTable, int, CodeIterator, CtClass, MethodInfo) - Constructor for class org.hotswap.agent.javassist.expr.Handler
Undocumented constructor.
handleReflectionException(Exception) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Handle the given reflection exception.
handlerPc(int) - Method in class org.hotswap.agent.javassist.bytecode.ExceptionTable
Returns handlerPc of the n-th entry.
handlers - Variable in class org.hotswap.agent.annotation.handler.AnnotationProcessor
 
hasAnnotation(Class<?>) - Method in class org.hotswap.agent.javassist.CtClass
Returns true if the class has the specified annotation type.
hasAnnotation(Class<?>) - Method in class org.hotswap.agent.javassist.CtMember
Returns true if the class has the specified annotation type.
hasAnnotation(Class<?>, Iterable<String>) - Static method in class org.hotswap.agent.util.AnnotationHelper
 
hasAnnotation(Class, String) - Static method in class org.hotswap.agent.util.AnnotationHelper
 
hasAnnotation(String) - Method in class org.hotswap.agent.javassist.CtBehavior
Returns true if the class has the specified annotation type.
hasAnnotation(String) - Method in class org.hotswap.agent.javassist.CtClass
Returns true if the class has the specified annotation type.
hasAnnotation(String) - Method in class org.hotswap.agent.javassist.CtField
Returns true if the class has the specified annotation type.
hasAnnotation(String) - Method in class org.hotswap.agent.javassist.CtMember
Returns true if the class has the specified annotation type.
hasAnnotation(ClassFile) - Method in class org.hotswap.agent.util.scanner.ClassPathAnnotationScanner
Check if the file contains annotation.
hasAnnotation(CtClass, Iterable<String>) - Static method in class org.hotswap.agent.util.AnnotationHelper
 
hasAnnotation(CtClass, String) - Static method in class org.hotswap.agent.util.AnnotationHelper
 
hasAtLeastOneMethodWithName(Class<?>, String) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Does the given class or one of its superclasses at least have one or more methods with the supplied name (with any argument types)?
hasConstructor(Class<?>, Class<?>...) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Determine whether the given class has a public constructor with the given signature.
hasElement(ClassSignatureElement) - Method in class org.hotswap.agent.util.signature.ClassSignatureBase
Check if given signature element is set.
hashCode() - Method in class org.hotswap.agent.annotation.handler.PluginAnnotation
 
hashCode() - Method in class org.hotswap.agent.annotation.handler.WatchEventCommand
 
hashCode() - Method in class org.hotswap.agent.command.ReflectionCommand
 
hashCode() - Method in class org.hotswap.agent.config.ScheduledHotswapCommand
 
hashCode() - Method in class org.hotswap.agent.javassist.bytecode.analysis.MultiArrayType
 
hashCode() - Method in class org.hotswap.agent.javassist.bytecode.analysis.MultiType
 
hashCode() - Method in class org.hotswap.agent.javassist.bytecode.analysis.Type
 
hashCode() - Method in class org.hotswap.agent.javassist.bytecode.annotation.Annotation
 
hashCode() - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationImpl
Returns a hash code value for this object.
hashCode() - Method in class org.hotswap.agent.javassist.CtMethod
Returns a hash code value for the method.
hashCode() - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.Entry
 
hashCode() - Method in class org.hotswap.agent.util.spring.collections.LinkedMultiValueMap
 
hashCode() - Method in class org.hotswap.agent.util.spring.io.resource.AbstractResource
This implementation returns the description's hash code.
hashCode() - Method in class org.hotswap.agent.util.spring.io.resource.ClassPathResource
This implementation returns the hash code of the underlying class path location.
hashCode() - Method in class org.hotswap.agent.util.spring.io.resource.FileSystemResource
This implementation returns the hash code of the underlying File reference.
hashCode() - Method in class org.hotswap.agent.util.spring.io.resource.InputStreamResource
This implementation returns the hash code of the underlying InputStream.
hashCode() - Method in class org.hotswap.agent.util.spring.io.resource.PathResource
This implementation returns the hash code of the underlying Path reference.
hashCode() - Method in class org.hotswap.agent.util.spring.io.resource.UrlResource
This implementation returns the hash code of the underlying URL reference.
hashCode() - Method in class org.hotswap.agent.util.spring.io.resource.VfsResource
 
hashCode() - Method in class org.hotswap.agent.versions.ArtifactVersion
 
hashCode() - Method in class org.hotswap.agent.versions.ComparableVersion
 
hashCode() - Method in class org.hotswap.agent.versions.DeploymentInfo
 
hashCode() - Method in class org.hotswap.agent.versions.ManifestInfo
 
hashCode() - Method in class org.hotswap.agent.versions.MavenInfo
 
hashCode() - Method in class org.hotswap.agent.versions.Restriction
 
hashCode() - Method in class org.hotswap.agent.versions.VersionRange
 
hashCode() - Method in class org.hotswap.agent.watch.nio.HotswapWatchFileEvent
 
hashCode(boolean) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Return the same value as Boolean.hashCode()}.
hashCode(double) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Return the same value as Double.hashCode()}.
hashCode(float) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Return the same value as Float.hashCode()}.
hashCode(long) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Return the same value as Long.hashCode()}.
hasLength(CharSequence) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Check that the given CharSequence is neither null nor of length 0.
hasLength(String) - Static method in class org.hotswap.agent.util.spring.util.Assert
Assert that the given String is not empty; that is, it must not be null and not the empty String.
hasLength(String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Check that the given String is neither null nor of length 0.
hasLength(String, String) - Static method in class org.hotswap.agent.util.spring.util.Assert
Assert that the given String is not empty; that is, it must not be null and not the empty String.
hasMethod(Class<?>, String, Class<?>...) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Determine whether the given class has a public method with the given signature.
hasMore() - Method in class org.hotswap.agent.javassist.compiler.Parser
 
hasNext() - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
Returns true if there is more instructions.
hasNext() - Method in class org.hotswap.agent.javassist.bytecode.Descriptor.Iterator
Returns true if the iteration has more elements.
hasPlugin(Class<?>, ClassLoader, boolean) - Method in class org.hotswap.agent.config.PluginRegistry
Check if plugin is initialized in classLoader.
hasRestrictions() - Method in class org.hotswap.agent.versions.VersionRange
Checks for restrictions.
hasReturned - Variable in class org.hotswap.agent.javassist.compiler.CodeGen
true if the last visited node is a return statement.
hasText(CharSequence) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Check whether the given CharSequence contains actual text.
hasText(String) - Static method in class org.hotswap.agent.util.spring.util.Assert
Assert that the given String has valid text content; that is, it must not be null and must contain at least one non-whitespace character.
hasText(String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Check whether the given String contains actual text.
hasText(String, String) - Static method in class org.hotswap.agent.util.spring.util.Assert
Assert that the given String has valid text content; that is, it must not be null and must contain at least one non-whitespace character.
hasUniqueObject(Collection<?>) - Static method in class org.hotswap.agent.util.spring.util.CollectionUtils
Determine whether the given Collection only contains a single unique object.
head() - Method in class org.hotswap.agent.javassist.compiler.ast.ASTList
Returns the car part of the list.
hostClassIndex() - Method in class org.hotswap.agent.javassist.bytecode.NestHostAttribute
Returns host_class_index.
hostname - Variable in class org.hotswap.agent.javassist.URLClassPath
 
hotswap(String, HashMap<Class<?>, byte[]>) - Static method in class org.hotswap.agent.plugin.hotswapper.HotswapperCommand
 
hotswap(Map<Class<?>, byte[]>) - Method in class org.hotswap.agent.config.PluginManager
Redefine the supplied set of classes using the supplied bytecode.
HOTSWAP_AGENT_EXPORT_PACKAGES - Static variable in class org.hotswap.agent.HotswapAgent
 
HotswapAgent - Class in org.hotswap.agent
Register the agent and initialize plugin manager singleton instance.
HotswapAgent() - Constructor for class org.hotswap.agent.HotswapAgent
 
HotSwapAgent - Class in org.hotswap.agent.javassist.util
A utility class for dynamically adding a new method or modifying an existing method body.
HotSwapAgent() - Constructor for class org.hotswap.agent.javassist.util.HotSwapAgent
 
HotswapAgentClassLoaderExt - Interface in org.hotswap.agent.util.classloader
Interface used to extending class loaders by extra path defined in hotspwap-agent.properties
HotSwapper - Class in org.hotswap.agent.javassist.util
A utility class for dynamically reloading a class by the Java Platform Debugger Architecture (JPDA), or HotSwap.
HotSwapper - Class in org.hotswap.agent.plugin.hotswapper
Created by bubnik on 22.5.2014.
HotSwapper() - Constructor for class org.hotswap.agent.plugin.hotswapper.HotSwapper
 
HotSwapper(int) - Constructor for class org.hotswap.agent.javassist.util.HotSwapper
Connects to the JVM.
HotSwapper(String) - Constructor for class org.hotswap.agent.javassist.util.HotSwapper
Connects to the JVM.
HotswapperCommand - Class in org.hotswap.agent.plugin.hotswapper
Hotswapper command must run in application classloader because tools.jar dependency can be easier added to the application classloader than to java classpath.
HotswapperCommand() - Constructor for class org.hotswap.agent.plugin.hotswapper.HotswapperCommand
 
HotSwapperJpda - Class in org.hotswap.agent.plugin.hotswapper
Example HotSwapperJpda class from javaassist is copied to the plugin, because it needs to reside in the application classloader to avoid NoClassDefFound error on tools.jar classes.
HotSwapperJpda(int) - Constructor for class org.hotswap.agent.plugin.hotswapper.HotSwapperJpda
Connects to the JVM.
HotSwapperJpda(String) - Constructor for class org.hotswap.agent.plugin.hotswapper.HotSwapperJpda
Connects to the JVM.
HotswapperPlugin - Class in org.hotswap.agent.plugin.hotswapper
Hotswap class changes directly via JPDA API.
HotswapperPlugin() - Constructor for class org.hotswap.agent.plugin.hotswapper.HotswapperPlugin
 
HotswapProperties - Class in org.hotswap.agent.util
HotswapAgent Properties implementation.
HotswapProperties() - Constructor for class org.hotswap.agent.util.HotswapProperties
 
hotswapTransformer - Variable in class org.hotswap.agent.annotation.handler.OnClassLoadedHandler
 
hotswapTransformer - Variable in class org.hotswap.agent.config.PluginManager
 
HotswapTransformer - Class in org.hotswap.agent.util
Java instrumentation transformer.
HotswapTransformer() - Constructor for class org.hotswap.agent.util.HotswapTransformer
 
HotswapWatchFileEvent - Class in org.hotswap.agent.watch.nio
Filesystem event.
HotswapWatchFileEvent(WatchEvent<?>, Path) - Constructor for class org.hotswap.agent.watch.nio.HotswapWatchFileEvent
 
htmlfileBase - Variable in class org.hotswap.agent.javassist.tools.web.Webserver
The top directory of html (and .gif, .class, ...) files.

I

I2B - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
I2C - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
I2D - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
I2F - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
I2L - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
I2S - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
IADD - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
IALOAD - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
IAND - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
IASTORE - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
ICONST_0 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
ICONST_1 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
ICONST_2 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
ICONST_3 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
ICONST_4 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
ICONST_5 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
ICONST_M1 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
identifier - Variable in class org.hotswap.agent.javassist.compiler.ast.Symbol
 
Identifier - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
identityToString(Object) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Return a String representation of an object's overall identity.
IDIV - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
IF - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
IF_ACMPEQ - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
IF_ACMPNE - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
IF_ICMPEQ - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
IF_ICMPGE - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
IF_ICMPGT - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
IF_ICMPLE - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
IF_ICMPLT - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
IF_ICMPNE - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
IFEQ - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
IFGE - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
IFGT - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
IFLE - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
IFLT - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
IFNE - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
IFNONNULL - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
IFNULL - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
IINC - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
ILOAD - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
ILOAD_0 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
ILOAD_1 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
ILOAD_2 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
ILOAD_3 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
IMPLEMENTATION_TITLE - Static variable in class org.hotswap.agent.versions.ManifestMiniDumper
Name object for Implementation-Title manifest attribute used for package versioning.
IMPLEMENTATION_VENDOR - Static variable in class org.hotswap.agent.versions.ManifestMiniDumper
Name object for Implementation-Vendor manifest attribute used for package versioning.
IMPLEMENTATION_VENDOR_ID - Static variable in class org.hotswap.agent.versions.ManifestMiniDumper
Name object for Implementation-Vendor-Id manifest attribute used for package versioning.
IMPLEMENTATION_VERSION - Static variable in class org.hotswap.agent.versions.ManifestMiniDumper
Name object for Implementation-Version manifest attribute used for package versioning.
ImplementationTitle - Static variable in annotation type org.hotswap.agent.annotation.Name
The value is a string that defines the title of the extension implementation.
ImplementationUrl - Static variable in annotation type org.hotswap.agent.annotation.Name
This attribute defines the URL from which the extension implementation can be downloaded from.
ImplementationURL - Static variable in annotation type org.hotswap.agent.annotation.Name
This attribute defines the URL from which the extension implementation can be downloaded from.
ImplementationVendor - Static variable in annotation type org.hotswap.agent.annotation.Name
The value is a string that defines the organization that maintains the extension implementation.
ImplementationVendorId - Static variable in annotation type org.hotswap.agent.annotation.Name
The value is a string id that uniquely defines the organization that maintains the extension implementation
ImplementationVersion - Static variable in annotation type org.hotswap.agent.annotation.Name
The value is a string that defines the version of the extension implementation.
IMPLEMENTS - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
IMPORT - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
importPackage(String) - Method in class org.hotswap.agent.javassist.ClassPool
Record a package name so that the Javassist compiler searches the package to resolve a class name.
IMUL - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
incMaxLocals(int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Increments max_locals.
incMaxLocals(int) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
incoming - Variable in class org.hotswap.agent.javassist.bytecode.stackmap.BasicBlock
 
incoming(int) - Method in class org.hotswap.agent.javassist.bytecode.analysis.ControlFlow.Block
Returns the block that the control may jump into this block from.
incomings() - Method in class org.hotswap.agent.javassist.bytecode.analysis.ControlFlow.Block
Returns the number of the control paths entering this block.
index - Variable in class org.hotswap.agent.javassist.bytecode.LineNumberAttribute.Pc
The index into the code array.
index() - Method in class org.hotswap.agent.javassist.bytecode.analysis.ControlFlow.Block
Returns the position of this block in the array of basic blocks that the basicBlocks method returns.
index(int) - Method in class org.hotswap.agent.javassist.bytecode.LocalVariableAttribute
Returns local_variable_table[i].index.
indexOfBytecode() - Method in class org.hotswap.agent.javassist.expr.Expr
Returns the index of the bytecode corresponding to the expression.
INEG - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
info - Variable in class org.hotswap.agent.javassist.compiler.MemberResolver.Method
 
info(String, Object...) - Method in class org.hotswap.agent.logging.AgentLogger
 
info(String, Throwable, Object...) - Method in class org.hotswap.agent.logging.AgentLogger
 
INFO - org.hotswap.agent.logging.AgentLogger.Level
 
init() - Method in class org.hotswap.agent.config.PluginConfiguration
Initialize the configuration.
init(Instrumentation) - Method in class org.hotswap.agent.config.PluginManager
Initialize the singleton plugin manager.
init(PluginConfiguration, ClassLoader) - Static method in class org.hotswap.agent.plugin.hotswapper.HotswapperPlugin
For each classloader check for autoHotswap configuration instance with hotswapper.
init(PluginManager) - Method in class org.hotswap.agent.annotation.handler.AnnotationProcessor
 
init(PluginManager, PluginConfiguration, ClassLoader) - Static method in class org.hotswap.agent.plugin.watchResources.WatchResourcesPlugin
For each classloader check for watchResources configuration instance with hotswapper.
Init - Annotation Type in org.hotswap.agent.annotation
Initialize plugin fields and methods.
initCause(Throwable) - Method in exception org.hotswap.agent.javassist.CannotCompileException
Initializes the cause of this throwable.
initClassLoader(ClassLoader) - Method in class org.hotswap.agent.config.PluginManager
 
initClassLoader(ClassLoader, ProtectionDomain) - Method in class org.hotswap.agent.config.PluginManager
 
initExtraPath(URL[]) - Method in class org.hotswap.agent.util.classloader.WatchResourcesClassLoader
Configure new instance with urls and watcher service.
initField(PluginAnnotation) - Method in class org.hotswap.agent.annotation.handler.InitHandler
 
initField(PluginAnnotation<OnClassLoadEvent>) - Method in class org.hotswap.agent.annotation.handler.OnClassLoadedHandler
 
initField(PluginAnnotation<T>) - Method in interface org.hotswap.agent.annotation.handler.PluginHandler
Initialization for field annotations.
initField(PluginAnnotation<T>) - Method in class org.hotswap.agent.annotation.handler.WatchHandler
 
InitHandler - Class in org.hotswap.agent.annotation.handler
Annotation handler - handle @Init annotation on fields/methods.
InitHandler(PluginManager) - Constructor for class org.hotswap.agent.annotation.handler.InitHandler
 
initHotswapCommand(ClassLoader, String) - Method in class org.hotswap.agent.plugin.hotswapper.HotswapperPlugin
Create a hotswap command using hotSwappper.
initialize(ConstPool, CodeAttribute) - Method in class org.hotswap.agent.javassist.convert.TransformBefore
 
initialize(ConstPool, CodeAttribute) - Method in class org.hotswap.agent.javassist.convert.TransformCall
 
initialize(ConstPool, CodeAttribute) - Method in class org.hotswap.agent.javassist.convert.Transformer
 
initialize(ConstPool, CodeAttribute) - Method in class org.hotswap.agent.javassist.convert.TransformFieldAccess
 
initialize(ConstPool, CodeAttribute) - Method in class org.hotswap.agent.javassist.convert.TransformNew
 
initialize(ConstPool, CodeAttribute) - Method in class org.hotswap.agent.javassist.convert.TransformNewClass
 
initialize(ConstPool, CtClass, MethodInfo) - Method in class org.hotswap.agent.javassist.convert.TransformAccessArrayField
 
initialize(ConstPool, CtClass, MethodInfo) - Method in class org.hotswap.agent.javassist.convert.Transformer
 
initializePlugin(String, ClassLoader) - Method in class org.hotswap.agent.config.PluginRegistry
Init a plugin (create new plugin instance) in a application classloader.
initializePluginInstance(Object) - Method in class org.hotswap.agent.config.PluginRegistry
 
Initializer() - Constructor for class org.hotswap.agent.javassist.CtField.Initializer
 
initialValue() - Method in class org.hotswap.agent.javassist.runtime.Cflow
 
initMethod(PluginAnnotation) - Method in class org.hotswap.agent.annotation.handler.InitHandler
 
initMethod(PluginAnnotation<OnClassLoadEvent>) - Method in class org.hotswap.agent.annotation.handler.OnClassLoadedHandler
 
initMethod(PluginAnnotation<T>) - Method in interface org.hotswap.agent.annotation.handler.PluginHandler
Initialization for method annotations.
initMethod(PluginAnnotation<T>) - Method in class org.hotswap.agent.annotation.handler.WatchHandler
 
initName - Static variable in class org.hotswap.agent.javassist.compiler.ast.MethodDecl
 
initWatchResources(URL[], Watcher) - Method in class org.hotswap.agent.util.classloader.WatchResourcesClassLoader
Configure new instance with urls and watcher service.
Inner - Class in org.hotswap.agent.javassist.runtime
A support class for compiling a method declared in an inner class.
Inner() - Constructor for class org.hotswap.agent.javassist.runtime.Inner
 
innerClass(int) - Method in class org.hotswap.agent.javassist.bytecode.InnerClassesAttribute
Returns the class name indicated by classes[nth].inner_class_info_index.
InnerClassesAttribute - Class in org.hotswap.agent.javassist.bytecode
InnerClasses_attribute.
InnerClassesAttribute(ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.InnerClassesAttribute
Constructs an empty InnerClasses attribute.
innerClassIndex(int) - Method in class org.hotswap.agent.javassist.bytecode.InnerClassesAttribute
Returns classes[nth].inner_class_info_index.
innerName(int) - Method in class org.hotswap.agent.javassist.bytecode.InnerClassesAttribute
Returns the simple class name indicated by classes[nth].inner_name_index.
innerNameIndex(int) - Method in class org.hotswap.agent.javassist.bytecode.InnerClassesAttribute
Returns classes[nth].inner_name_index.
InputStreamResource - Class in org.hotswap.agent.util.spring.io.resource
Resource implementation for a given InputStream.
InputStreamResource(InputStream) - Constructor for class org.hotswap.agent.util.spring.io.resource.InputStreamResource
Create a new InputStreamResource.
InputStreamResource(InputStream, String) - Constructor for class org.hotswap.agent.util.spring.io.resource.InputStreamResource
Create a new InputStreamResource.
InputStreamSource - Interface in org.hotswap.agent.util.spring.io.resource
Simple interface for objects that are sources for an InputStream.
insert(byte[]) - Method in class org.hotswap.agent.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 org.hotswap.agent.javassist.bytecode.CodeIterator
Inserts the given bytecode sequence before the instruction at the given index pos.
insert(ExceptionTable, int) - Method in class org.hotswap.agent.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.
insertAfter(String) - Method in class org.hotswap.agent.javassist.CtBehavior
Inserts bytecode at the end of the body.
insertAfter(String, boolean) - Method in class org.hotswap.agent.javassist.CtBehavior
Inserts bytecode at the end of the body.
insertAfter(CtBehavior, Callback) - Static method in class org.hotswap.agent.javassist.tools.Callback
Utility method to inserts callback at the end of the body.
insertAfter(CtBehavior, Callback, boolean) - Static method in class org.hotswap.agent.javassist.tools.Callback
Utility method to inserts callback at the end of the body.
insertAfterMethod(CtMethod, CtMethod) - Method in class org.hotswap.agent.javassist.CodeConverter
Inserts a call to another method after an existing method call.
insertAt(int, boolean, String) - Method in class org.hotswap.agent.javassist.CtBehavior
Inserts bytecode at the specified line in the body.
insertAt(int, byte[]) - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
Inserts the given bytecode sequence before the instruction at the given index pos.
insertAt(int, String) - Method in class org.hotswap.agent.javassist.CtBehavior
Inserts bytecode at the specified line in the body.
insertAt(CtBehavior, Callback, int) - Static method in class org.hotswap.agent.javassist.tools.Callback
Utility method to inserts callback at the specified line in the body.
insertBefore(String) - Method in class org.hotswap.agent.javassist.CtBehavior
Inserts bytecode at the beginning of the body.
insertBefore(String) - Method in class org.hotswap.agent.javassist.expr.Handler
Inserts bytecode at the beginning of the catch clause.
insertBefore(CtBehavior, Callback) - Static method in class org.hotswap.agent.javassist.tools.Callback
Utility method to insert callback at the beginning of the body.
insertBeforeBody(String) - Method in class org.hotswap.agent.javassist.CtConstructor
Inserts bytecode just after another constructor in the super class or this class is called.
insertBeforeMethod(CtMethod, CtMethod) - Method in class org.hotswap.agent.javassist.CodeConverter
Insert a call to another method before an existing method call.
insertClassPath(String) - Method in class org.hotswap.agent.javassist.ClassPool
Inserts a directory or a jar (or zip) file at the head of the search path.
insertClassPath(ClassPath) - Method in class org.hotswap.agent.javassist.ClassPool
Insert a ClassPath object at the head of the search path.
insertDefaultSuperCall() - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
insertDefaultSuperCall() - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
insertDelegate(ScopedClassPoolRepository) - Method in class org.hotswap.agent.javassist.scopedpool.ScopedClassPoolRepositoryImpl
 
insertEx(byte[]) - Method in class org.hotswap.agent.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 org.hotswap.agent.javassist.bytecode.CodeIterator
Inserts the given bytecode sequence exclusively before the instruction at the given index pos.
insertExAt(int, byte[]) - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
Inserts the given bytecode sequence exclusively before the instruction at the given index pos.
insertExGap(int) - Method in class org.hotswap.agent.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 org.hotswap.agent.javassist.bytecode.CodeIterator
Inserts an exclusive gap in front of the instruction at the given index pos.
insertGap(int) - Method in class org.hotswap.agent.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 org.hotswap.agent.javassist.bytecode.CodeIterator
Inserts a gap in front of the instruction at the given index pos.
insertGapAt(int, int, boolean) - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
Inserts an inclusive or exclusive gap in front of the instruction at the given index pos.
insertLocal(int, int, int) - Method in class org.hotswap.agent.javassist.bytecode.StackMap
Updates this stack map table when a new local variable is inserted for a new parameter.
insertLocal(int, int, int) - Method in class org.hotswap.agent.javassist.bytecode.StackMapTable
Updates this stack map table when a new local variable is inserted for a new parameter.
insertLocalVar(int, int) - Method in class org.hotswap.agent.javassist.bytecode.CodeAttribute
Changes the index numbers of the local variables to append a new parameter.
insertParameter(String, String) - Static method in class org.hotswap.agent.javassist.bytecode.Descriptor
Inserts a parameter type at the beginning of the parameter list represented by the given descriptor.
insertParameter(CtClass) - Method in class org.hotswap.agent.javassist.CtBehavior
Inserts a new parameter, which becomes the first parameter.
insertParameter(CtClass, String) - Static method in class org.hotswap.agent.javassist.bytecode.Descriptor
Inserts a parameter type at the beginning of the parameter list represented by the given descriptor.
INSTANCE - Static variable in class org.hotswap.agent.util.signature.ClassSignatureBase.ToStringComparator
 
Instanceof - Class in org.hotswap.agent.javassist.expr
Instanceof operator.
Instanceof(int, CodeIterator, CtClass, MethodInfo) - Constructor for class org.hotswap.agent.javassist.expr.Instanceof
Undocumented constructor.
INSTANCEOF - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
INSTANCEOF - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
InstanceOfExpr - Class in org.hotswap.agent.javassist.compiler.ast
Instanceof expression.
InstanceOfExpr(int, int, ASTree) - Constructor for class org.hotswap.agent.javassist.compiler.ast.InstanceOfExpr
 
InstanceOfExpr(ASTList, int, ASTree) - Constructor for class org.hotswap.agent.javassist.compiler.ast.InstanceOfExpr
 
instantiate(Class<Object>) - Method in class org.hotswap.agent.config.PluginRegistry
Create a new instance of the plugin.
inStaticMethod - Variable in class org.hotswap.agent.javassist.compiler.CodeGen
Must be true if compilation is for a static method.
InstructionPrinter - Class in org.hotswap.agent.javassist.bytecode
Simple utility class for printing the bytecode instructions of a method.
InstructionPrinter(PrintStream) - Constructor for class org.hotswap.agent.javassist.bytecode.InstructionPrinter
Constructs a InstructionPrinter object.
instructionString(CodeIterator, int, ConstPool) - Static method in class org.hotswap.agent.javassist.bytecode.InstructionPrinter
Gets a string representation of the bytecode instruction at the specified position.
instrument(CodeConverter) - Method in class org.hotswap.agent.javassist.CtBehavior
Modifies the method/constructor body.
instrument(CodeConverter) - Method in class org.hotswap.agent.javassist.CtClass
Applies the given converter to all methods and constructors declared in the class.
instrument(ExprEditor) - Method in class org.hotswap.agent.javassist.CtBehavior
Modifies the method/constructor body.
instrument(ExprEditor) - Method in class org.hotswap.agent.javassist.CtClass
Modifies the bodies of all methods and constructors declared in the class.
instrumentation() - Method in class org.hotswap.agent.javassist.util.HotSwapAgent
Obtains the Instrumentation object.
INT - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
IntConst - Class in org.hotswap.agent.javassist.compiler.ast
Integer constant.
IntConst(long, int) - Constructor for class org.hotswap.agent.javassist.compiler.ast.IntConst
 
IntConstant - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
integer(int) - Static method in class org.hotswap.agent.javassist.CtMethod.ConstParameter
Makes an integer constant.
integer(long) - Static method in class org.hotswap.agent.javassist.CtMethod.ConstParameter
Makes a long integer constant.
INTEGER - Static variable in class org.hotswap.agent.javassist.bytecode.analysis.Type
Represents the integer primitive type
INTEGER - Static variable in class org.hotswap.agent.javassist.bytecode.StackMap
Integer_variable_info.tag.
INTEGER - Static variable in interface org.hotswap.agent.javassist.bytecode.stackmap.TypeTag
 
INTEGER - Static variable in class org.hotswap.agent.javassist.bytecode.StackMapTable
Integer_variable_info.tag.
IntegerMemberValue - Class in org.hotswap.agent.javassist.bytecode.annotation
Integer constant value.
IntegerMemberValue(int, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.IntegerMemberValue
Constructs an int constant value.
IntegerMemberValue(ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.IntegerMemberValue
Constructs an int constant value.
IntegerMemberValue(ConstPool, int) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.IntegerMemberValue
Constructs an int constant value.
INTERFACE - Static variable in class org.hotswap.agent.javassist.bytecode.AccessFlag
 
INTERFACE - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
INTERFACE - Static variable in class org.hotswap.agent.javassist.Modifier
 
INTERFACES - org.hotswap.agent.util.signature.ClassSignatureElement
 
intRead() - Method in interface org.hotswap.agent.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 org.hotswap.agent.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 org.hotswap.agent.javassist.CtClass
The CtClass object representing the int type.
intWrite() - Method in interface org.hotswap.agent.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 org.hotswap.agent.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[].
InvalidVersionSpecificationException - Exception in org.hotswap.agent.versions
Occurs when a version is invalid.
InvalidVersionSpecificationException(String) - Constructor for exception org.hotswap.agent.versions.InvalidVersionSpecificationException
Instantiates a new invalid version specification exception.
invisibleTag - Static variable in class org.hotswap.agent.javassist.bytecode.AnnotationsAttribute
The name of the RuntimeInvisibleAnnotations attribute.
invisibleTag - Static variable in class org.hotswap.agent.javassist.bytecode.ParameterAnnotationsAttribute
The name of the RuntimeInvisibleParameterAnnotations attribute.
invisibleTag - Static variable in class org.hotswap.agent.javassist.bytecode.TypeAnnotationsAttribute
The name of the RuntimeInvisibleTypeAnnotations attribute.
invoke(Object, int, Object[]) - Static method in class org.hotswap.agent.javassist.tools.reflect.ClassMetaobject
Invokes a method whose name begins with methodPrefix "_m_" and the identifier.
invoke(Object, Class<?>, String, Class<?>[], Object...) - Static method in class org.hotswap.agent.util.ReflectionHelper
Convenience wrapper to reflection method invoke API.
invoke(Object, Method, Object[]) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationImpl
Executes a method invocation on a proxy instance.
invoke(Object, Method, Method, Object[]) - Method in interface org.hotswap.agent.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 org.hotswap.agent.util.classloader.URLClassPathHelper.ExtraURLClassPathMethodHandler
 
invoke(Object, String) - Static method in class org.hotswap.agent.util.ReflectionHelper
Convenience wrapper to reflection method invoke API.
invokeConstructor(String, ClassLoader, Class<?>[], Object...) - Static method in class org.hotswap.agent.util.ReflectionHelper
 
invokeDefineClass(CtClass) - Method in class org.hotswap.agent.javassist.Loader.Simple
Invokes the protected defineClass() in ClassLoader.
INVOKEDYNAMIC - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
INVOKEINTERFACE - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
invokeJdbcMethod(Method, Object) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Invoke the specified JDBC API Method against the supplied target object with no arguments.
invokeJdbcMethod(Method, Object, Object...) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Invoke the specified JDBC API Method against the supplied target object with the supplied arguments.
invokeMethod(Method, Object) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Invoke the specified Method against the supplied target object with no arguments.
invokeMethod(Method, Object, Object...) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Invoke the specified Method against the supplied target object with the supplied arguments.
invokeNoException(Object, String, ClassLoader, String, Class<?>[], Object...) - Static method in class org.hotswap.agent.util.ReflectionHelper
Convenience wrapper to reflection method invoke API.
INVOKESPECIAL - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
INVOKESTATIC - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
invokeVfsMethod(Method, Object, Object...) - Static method in class org.hotswap.agent.util.spring.util.VfsUtils
 
INVOKEVIRTUAL - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
IOR - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
IOUtils - Class in org.hotswap.agent.util
IO utils (similar to apache commons).
IOUtils() - Constructor for class org.hotswap.agent.util.IOUtils
 
IREM - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
IRETURN - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
IS_WINDOWS - Static variable in class org.hotswap.agent.watch.WatcherFactory
 
is2byte() - Method in class org.hotswap.agent.javassist.bytecode.Descriptor.Iterator
Returns true if the current element is double or long type.
is2word(int, int) - Static method in class org.hotswap.agent.javassist.compiler.CodeGen
 
is2WordType() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ArrayElement
 
is2WordType() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ArrayType
 
is2WordType() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.BasicType
 
is2WordType() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ClassName
 
is2WordType() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData
 
is2WordType() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.TypeVar
 
is2WordType() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
isAbstract() - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Returns true if this is an abstract class or an interface.
isAbstract(int) - Static method in class org.hotswap.agent.javassist.Modifier
Returns true if the modifiers include the abstract modifier.
isAccessed(int) - Method in class org.hotswap.agent.javassist.bytecode.analysis.Subroutine
 
isAnnotation() - Method in class org.hotswap.agent.javassist.CtClass
Determines whether this object represents an annotation type.
isAnnotation(int) - Static method in class org.hotswap.agent.javassist.Modifier
Returns true if the modifiers include the annotation modifier.
isApplicable(ClassLoader) - Static method in class org.hotswap.agent.util.classloader.URLClassPathHelper
 
isApply() - Method in class org.hotswap.agent.versions.matcher.AbstractMatcher
 
isApply() - Method in class org.hotswap.agent.versions.matcher.ManifestMatcher
 
isApply() - Method in class org.hotswap.agent.versions.matcher.MavenMatcher
 
isApply() - Method in interface org.hotswap.agent.versions.VersionMatcher
Return true if this matcher should be applied!.
isArray() - Method in class org.hotswap.agent.javassist.bytecode.analysis.MultiArrayType
 
isArray() - Method in class org.hotswap.agent.javassist.bytecode.analysis.MultiType
Always reutnrs false since this type is never used for an array
isArray() - Method in class org.hotswap.agent.javassist.bytecode.analysis.Type
Returns whether or not this type is an array.
isArray() - Method in class org.hotswap.agent.javassist.compiler.ast.NewExpr
 
isArray() - Method in class org.hotswap.agent.javassist.CtClass
Returns true if this object represents an array type.
isArray(Object) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Determine whether the given object is an array: either an Object array or a primitive array.
isAssignable(Class<?>, Class<?>) - Static method in class org.hotswap.agent.util.spring.util.Assert
Assert that superType.isAssignableFrom(subType) is true.
isAssignable(Class<?>, Class<?>) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Check if the right-hand side type may be assigned to the left-hand side type, assuming setting by reflection.
isAssignable(Class<?>, Class<?>, String) - Static method in class org.hotswap.agent.util.spring.util.Assert
Assert that superType.isAssignableFrom(subType) is true.
isAssignableFrom(Type) - Method in class org.hotswap.agent.javassist.bytecode.analysis.MultiArrayType
 
isAssignableFrom(Type) - Method in class org.hotswap.agent.javassist.bytecode.analysis.MultiType
 
isAssignableFrom(Type) - Method in class org.hotswap.agent.javassist.bytecode.analysis.Type
Determines whether this type is assignable, to the passed type.
isAssignableTo(Type) - Method in class org.hotswap.agent.javassist.bytecode.analysis.MultiArrayType
 
isAssignableTo(Type) - Method in class org.hotswap.agent.javassist.bytecode.analysis.MultiType
 
isAssignableValue(Class<?>, Object) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Determine if the given type is assignable from the given value, assuming setting by reflection.
isAutoHotswap() - Static method in class org.hotswap.agent.HotswapAgent
Default autoHotswap property value.
isBasicType() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ArrayElement
 
isBasicType() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ArrayType
 
isBasicType() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.BasicType
 
isBasicType() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ClassName
 
isBasicType() - Method in class org.hotswap.agent.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 org.hotswap.agent.javassist.bytecode.stackmap.TypeData.TypeVar
 
isBasicType() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
isCacheSafe(Class<?>, ClassLoader) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Check whether the given class is cache-safe in the given context, i.e.
isCglibProxy(Object) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Check whether the given object is a CGLIB proxy.
isCglibProxyClass(Class<?>) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Check whether the specified class is a CGLIB-generated class.
isCglibProxyClassName(String) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Check whether the specified class name is a CGLIB-generated class.
isCglibRenamedMethod(Method) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Determine whether the given method is a CGLIB 'renamed' method, following the pattern "CGLIB$methodName$0".
isClassFileEvent() - Method in class org.hotswap.agent.annotation.handler.WatchEventDTO
 
isClassInitializer() - Method in class org.hotswap.agent.javassist.CtConstructor
Returns true if this object represents a static initializer.
isClassLoaded(ClassLoader, String) - Static method in class org.hotswap.agent.util.classloader.ClassLoaderHelper
Check if the class was already loaded by the classloader.
isClassLoderStarted(ClassLoader) - Static method in class org.hotswap.agent.util.classloader.ClassLoaderHelper
Some class loader has activity state. e.g.
isCompatibleWithThrowsClause(Throwable, Class<?>...) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Check whether the given exception is compatible with the specified exception types, as declared in a throws clause.
isConstructor() - Method in class org.hotswap.agent.javassist.bytecode.MethodInfo
Returns true if this is a constructor.
isConstructor() - Method in class org.hotswap.agent.javassist.compiler.ast.MethodDecl
 
isConstructor() - Method in class org.hotswap.agent.javassist.CtConstructor
Returns true if this object represents a constructor.
isConstructor(String, int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Determines whether CONSTANT_Methodref_info structure at the given index represents the constructor of the given class.
isCurrent(ClassPool) - Method in class org.hotswap.agent.plugin.jvm.AnonymousClassInfos
Return true, if last modification timestamp is same as current timestamp of className.
isDebugEnabled() - Method in class org.hotswap.agent.logging.AgentLogger
 
isDifferent(Class<?>, Class<?>, ClassSignatureElement[]) - Static method in class org.hotswap.agent.util.signature.ClassSignatureComparerHelper
 
isDifferent(CtClass, Class<?>, ClassSignatureElement[]) - Static method in class org.hotswap.agent.util.signature.ClassSignatureComparerHelper
 
isDirectory() - Method in class org.hotswap.agent.watch.nio.HotswapWatchFileEvent
 
isDirectory() - Method in interface org.hotswap.agent.watch.WatchFileEvent
URI is a directory.
isDirectoryURL(URL) - Static method in class org.hotswap.agent.util.IOUtils
Determine whether the given URL points to a directory in the file system
isDisabledPlugin(Class<?>) - Method in class org.hotswap.agent.config.PluginConfiguration
Check if the plugin is disabled (in this classloader)
isDisabledPlugin(String) - Method in class org.hotswap.agent.config.PluginConfiguration
Check if the plugin is disabled (in this classloader)
isEmpty() - Method in class org.hotswap.agent.javassist.CtBehavior
Returns true if the body is empty.
isEmpty() - Method in class org.hotswap.agent.javassist.CtConstructor
Returns true if the constructor (or static initializer) is the default one.
isEmpty() - Method in class org.hotswap.agent.javassist.CtMethod
Returns true if the method body is empty, that is, {}.
isEmpty() - Method in class org.hotswap.agent.javassist.scopedpool.SoftValueHashMap
Returns true if this map contains no key-value mappings.
isEmpty() - Method in class org.hotswap.agent.util.spring.collections.LinkedMultiValueMap
 
isEmpty() - Method in class org.hotswap.agent.versions.DeploymentInfo
Checks if is empty.
isEmpty() - Method in class org.hotswap.agent.versions.ManifestInfo
Checks if is empty.
isEmpty(Object) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Determine whether the given object is empty.
isEmpty(Object) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Check whether the given String is empty.
isEmpty(Object[]) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Determine whether the given array is empty: i.e.
isEmpty(Collection<?>) - Static method in class org.hotswap.agent.util.spring.util.CollectionUtils
Return true if the supplied Collection is null or empty.
isEmpty(Map<?, ?>) - Static method in class org.hotswap.agent.util.spring.util.CollectionUtils
Return true if the supplied Map is null or empty.
isEnum() - Method in class org.hotswap.agent.javassist.CtClass
Determines whether this object represents an enum.
isEnum(int) - Static method in class org.hotswap.agent.javassist.Modifier
Returns true if the modifiers include the enum modifier.
isEqualsMethod(Method) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Determine whether the given method is an "equals" method.
isFallBack() - Method in class org.hotswap.agent.annotation.handler.PluginAnnotation
 
isFallbackPlugin() - Method in class org.hotswap.agent.annotation.handler.PluginClassFileTransformer
 
isFile() - Method in class org.hotswap.agent.watch.nio.HotswapWatchFileEvent
 
isFile() - Method in interface org.hotswap.agent.watch.WatchFileEvent
URI is a file.
isFileURL(URL) - Static method in class org.hotswap.agent.util.IOUtils
Determine whether the given URL points to a resource in the file system, that is, has protocol "file" or "vfs".
isFileURL(URL) - Static method in class org.hotswap.agent.util.spring.util.ResourceUtils
Determine whether the given URL points to a resource in the file system, that is, has protocol "file", "vfsfile" or "vfs".
isFinal() - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Returns true if this is a final class or interface.
isFinal(int) - Static method in class org.hotswap.agent.javassist.Modifier
Returns true if the modifiers include the final modifier.
isFinally() - Method in class org.hotswap.agent.javassist.expr.Handler
Returns true if this is a finally block.
isForRedefinitionOnly() - Method in class org.hotswap.agent.annotation.handler.PluginClassFileTransformer
 
isForRedefinitionOnly() - Method in interface org.hotswap.agent.util.HaClassFileTransformer
True if this transformer handle only redefinitions
isFrozen() - Method in class org.hotswap.agent.javassist.CtClass
Returns true if the class has been loaded or written out and thus it cannot be modified any more.
isGoto(int) - Static method in class org.hotswap.agent.javassist.bytecode.analysis.Util
 
isHandled(Method) - Method in interface org.hotswap.agent.javassist.util.proxy.MethodFilter
Returns true if the given method is implemented by a handler.
isHashCodeMethod(Method) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Determine whether the given method is a "hashCode" method.
ISHL - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
ISHR - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
isCheckedException(Throwable) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Return whether the given throwable is a checked exception: that is, neither a RuntimeException nor an Error.
isInnerClass() - Method in class org.hotswap.agent.javassist.CtClass
Checks if ctClass is inner class.
isInstance(Object) - Method in class org.hotswap.agent.javassist.tools.reflect.ClassMetaobject
Returns true if obj is an instance of this class.
isInstanceOf(Class<?>, Object) - Static method in class org.hotswap.agent.util.spring.util.Assert
Assert that the provided object is an instance of the provided class.
isInstanceOf(Class<?>, Object, String) - Static method in class org.hotswap.agent.util.spring.util.Assert
Assert that the provided object is an instance of the provided class.
isInterface() - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Returns true if this is an interface.
isInterface() - Method in class org.hotswap.agent.javassist.CtClass
Determines whether this object represents a class or an interface.
isInterface(int) - Static method in class org.hotswap.agent.javassist.Modifier
Returns true if the modifiers include the interface modifier.
isJarFileURL(URL) - Static method in class org.hotswap.agent.util.spring.util.ResourceUtils
Determine whether the given URL points to a jar file itself, that is, has protocol "file" and ends with the ".jar" extension.
isJarResource(Resource) - Method in class org.hotswap.agent.util.spring.path.PathMatchingResourcePatternResolver
Return whether the given resource handle indicates a jar resource that the doFindPathMatchingJarResources method can handle.
isJarURL(URL) - Static method in class org.hotswap.agent.util.spring.util.ResourceUtils
Determine whether the given URL points to a resource in a jar file, that is, has protocol "jar", "zip", "vfszip" or "wsjar".
isJsr(int) - Static method in class org.hotswap.agent.javassist.bytecode.analysis.Util
 
isJumpInstruction(int) - Static method in class org.hotswap.agent.javassist.bytecode.analysis.Util
 
isLevelEnabled(AgentLogger.Level) - Method in class org.hotswap.agent.logging.AgentLogger
 
isLowerBoundInclusive() - Method in class org.hotswap.agent.versions.Restriction
Checks if is lower bound inclusive.
isMember(String, String, int) - Method in class org.hotswap.agent.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 org.hotswap.agent.javassist.bytecode.MethodInfo
Returns true if this is not a constructor or a class initializer (static initializer).
isModified() - Method in class org.hotswap.agent.javassist.CtClass
Returns true if the definition of the class has been modified.
isNative(int) - Static method in class org.hotswap.agent.javassist.Modifier
Returns true if the modifiers include the native modifier.
isNull(Object) - Static method in class org.hotswap.agent.util.spring.util.Assert
Assert that an object is null .
isNull(Object, String) - Static method in class org.hotswap.agent.util.spring.util.Assert
Assert that an object is null .
isNullType() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData
Returns false if getName() returns a valid type name.
isNullType() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.NullType
 
isNullType() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.TypeVar
 
isObjectMethod(Method) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Determine whether the given method is originally declared by Object.
isOnlyRegularFiles() - Method in class org.hotswap.agent.annotation.handler.WatchEventDTO
 
isOpen() - Method in class org.hotswap.agent.util.spring.io.resource.AbstractResource
This implementation always returns false.
isOpen() - Method in class org.hotswap.agent.util.spring.io.resource.InputStreamResource
This implementation always returns true.
isOpen() - Method in interface org.hotswap.agent.util.spring.io.resource.Resource
Return whether this resource represents a handle with an open stream.
isPackage(int) - Static method in class org.hotswap.agent.javassist.bytecode.AccessFlag
Returns true if the access flags include neither public, protected, or private.
isPackage(int) - Static method in class org.hotswap.agent.javassist.Modifier
Returns true if the modifiers do not include either public, protected, or private.
isParameter() - Method in class org.hotswap.agent.javassist.bytecode.Descriptor.Iterator
Returns true if the current element is a parameter type.
isParamListName(ASTList) - Method in class org.hotswap.agent.javassist.compiler.JvstCodeGen
 
isParamListName(ASTList) - Method in class org.hotswap.agent.javassist.compiler.JvstTypeChecker
 
isPatchAvailable(ClassLoader) - Method in class org.hotswap.agent.util.classloader.ClassLoaderDefineClassPatcher
Check if the classloader can be patched.
isPattern(String) - Method in class org.hotswap.agent.util.spring.path.AntPathMatcher
 
isPattern(String) - Method in interface org.hotswap.agent.util.spring.path.PathMatcher
Does the given path represent a pattern that can be matched by an implementation of this interface?
isPluginDisabled(ClassLoader) - Method in class org.hotswap.agent.annotation.handler.PluginClassFileTransformer
 
isPluginDisabled(String) - Static method in class org.hotswap.agent.HotswapAgent
Checks if the plugin is disabled (by name).
isPluginInitialized(String, ClassLoader) - Method in class org.hotswap.agent.config.PluginManager
Check if plugin is initialized in classLoader.
isPoolClassDifferent(Class<?>, ClassPool, ClassSignatureElement[]) - Static method in class org.hotswap.agent.util.signature.ClassSignatureComparerHelper
 
isPresent(String, ClassLoader) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Determine whether the Class identified by the supplied name is present and can be loaded.
isPrimitive() - Method in class org.hotswap.agent.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 org.hotswap.agent.javassist.CtPrimitiveType
Returns true if this object represents a primitive Java type: boolean, byte, char, short, int, long, float, double, or void.
isPrimitiveArray(Class<?>) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Check if the given class represents an array of primitives, i.e. boolean, byte, char, short, int, long, float, or double.
isPrimitiveOrWrapper(Class<?>) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Check if the given class represents a primitive (i.e. boolean, byte, char, short, int, long, float, or double) or a primitive wrapper (i.e.
isPrimitiveWrapper(Class<?>) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Check if the given class represents a primitive wrapper, i.e.
isPrimitiveWrapperArray(Class<?>) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Check if the given class represents an array of primitive wrappers, i.e.
isPrivate - Variable in class org.hotswap.agent.javassist.convert.TransformReadField
 
isPrivate(int) - Static method in class org.hotswap.agent.javassist.bytecode.AccessFlag
Returns true if the access flags include the private bit.
isPrivate(int) - Static method in class org.hotswap.agent.javassist.Modifier
Returns true if the modifiers include the private modifier.
isProtected(int) - Static method in class org.hotswap.agent.javassist.bytecode.AccessFlag
Returns true if the access flags include the protected bit.
isProtected(int) - Static method in class org.hotswap.agent.javassist.Modifier
Returns true if the modifiers include the protected modifier.
isProxyClass(Class<?>) - Static method in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
determine if a class is a javassist proxy class
isProxyClass(String) - Method in class org.hotswap.agent.javassist.tools.rmi.StubGenerator
Returns true if the specified class is a proxy class recorded by makeProxyClass().
isPrune() - Method in interface org.hotswap.agent.javassist.scopedpool.ScopedClassPoolRepository
Returns whether or not the class pool is pruned.
isPrune() - Method in class org.hotswap.agent.javassist.scopedpool.ScopedClassPoolRepositoryImpl
Returns the value of the prune attribute.
isPublic(int) - Static method in class org.hotswap.agent.javassist.bytecode.AccessFlag
Returns true if the access flags include the public bit.
isPublic(int) - Static method in class org.hotswap.agent.javassist.Modifier
Returns true if the modifiers include the public modifier.
isPublicStaticFinal(Field) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Determine whether the given field is a "public static final" constant.
isReadable() - Method in class org.hotswap.agent.util.spring.io.resource.AbstractFileResolvingResource
 
isReadable() - Method in class org.hotswap.agent.util.spring.io.resource.AbstractResource
This implementation always returns true.
isReadable() - Method in class org.hotswap.agent.util.spring.io.resource.FileSystemResource
This implementation checks whether the underlying file is marked as readable (and corresponds to an actual file with content, not to a directory).
isReadable() - Method in class org.hotswap.agent.util.spring.io.resource.PathResource
This implementation checks whether the underlying file is marked as readable (and corresponds to an actual file with content, not to a directory).
isReadable() - Method in interface org.hotswap.agent.util.spring.io.resource.Resource
Return whether the contents of this resource can be read, e.g. via InputStreamSource.getInputStream() or Resource.getFile().
isReadable() - Method in class org.hotswap.agent.util.spring.io.resource.VfsResource
 
isReadable(Object) - Static method in class org.hotswap.agent.util.spring.util.VfsUtils
 
isReader() - Method in class org.hotswap.agent.javassist.expr.FieldAccess
Returns true if the field is read.
isReference() - Method in class org.hotswap.agent.javassist.bytecode.analysis.MultiArrayType
 
isReference() - Method in class org.hotswap.agent.javassist.bytecode.analysis.MultiType
Always returns true, since this type is always a reference.
isReference() - Method in class org.hotswap.agent.javassist.bytecode.analysis.Type
Returns whether or not this type is a normal java reference, i.e. it is or extends java.lang.Object.
isRefType(int) - Static method in class org.hotswap.agent.javassist.compiler.CodeGen
 
isResourceChanged(URL) - Method in class org.hotswap.agent.util.classloader.WatchResourcesClassLoader
Check if the resource was changed after this classloader instantiaton.
isReturn(int) - Static method in class org.hotswap.agent.javassist.bytecode.analysis.Util
 
isSelectedVersionKnown() - Method in class org.hotswap.agent.versions.VersionRange
Checks if is selected version known.
isSpecial() - Method in class org.hotswap.agent.javassist.bytecode.analysis.Type
Returns whether or not the type is special.
isStatic() - Method in class org.hotswap.agent.javassist.compiler.MemberResolver.Method
Returns true if the invoked method is static.
isStatic() - Method in class org.hotswap.agent.javassist.expr.FieldAccess
Returns true if the field is static.
isStatic(int) - Static method in class org.hotswap.agent.javassist.Modifier
Returns true if the modifiers include the static modifier.
isStaticInitializer() - Method in class org.hotswap.agent.javassist.bytecode.MethodInfo
Returns true if this is a class initializer (static initializer).
isStrict(int) - Static method in class org.hotswap.agent.javassist.Modifier
Returns true if the modifiers include the strictfp modifier.
isSuper() - Method in class org.hotswap.agent.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 org.hotswap.agent.javassist.expr.MethodCall
Returns true if the called method is of a superclass of the current class.
isSynchronized(int) - Static method in class org.hotswap.agent.javassist.Modifier
Returns true if the modifiers include the synchronized modifier.
isSyntheticClass(String) - Static method in class org.hotswap.agent.annotation.handler.PluginClassFileTransformer
Skip proxy and javassist synthetic classes.
ISTORE - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
ISTORE_0 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
ISTORE_1 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
ISTORE_2 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
ISTORE_3 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
isToStringMethod(Method) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Determine whether the given method is a "toString" method.
isTransient(int) - Static method in class org.hotswap.agent.javassist.Modifier
Returns true if the modifiers include the transient modifier.
isTrue(boolean) - Static method in class org.hotswap.agent.util.spring.util.Assert
Assert a boolean expression, throwing IllegalArgumentException if the test result is false.
isTrue(boolean, String) - Static method in class org.hotswap.agent.util.spring.util.Assert
Assert a boolean expression, throwing IllegalArgumentException if the test result is false.
ISUB - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
isUninit() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData
 
isUninit() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.TypeVar
 
isUninit() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.UninitData
 
isUninit() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
isUnloadedClassLoader() - Method in class org.hotswap.agent.javassist.scopedpool.ScopedClassPool
Whether the classloader is loader
isUpperBoundInclusive() - Method in class org.hotswap.agent.versions.Restriction
Checks if is upper bound inclusive.
isUrl(String) - Static method in class org.hotswap.agent.util.spring.util.ResourceUtils
Return whether the given resource location is a URL: either a special "classpath" pseudo URL or a standard URL.
isUseCache() - Method in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
test whether this factory uses the proxy cache
isUserLevelMethod(Method) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Determine whether the given method is declared by the user or at least pointing to a user-declared method.
isUseWriteReplace() - Method in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
test whether this factory installs a writeReplace method in created classes
isVarArgs(int) - Static method in class org.hotswap.agent.javassist.Modifier
Returns true if the modifiers include the varargs (variable number of arguments) modifier.
isVisible(Class<?>, ClassLoader) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Check whether the given class is visible in the given ClassLoader.
isVolatile(int) - Static method in class org.hotswap.agent.javassist.Modifier
Returns true if the modifiers include the volatile modifier.
isWarnEnabled() - Method in class org.hotswap.agent.logging.AgentLogger
 
isWildcard() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.TypeArgument
Returns true if this type argument is a wildcard type such as ?
isWritable() - Method in class org.hotswap.agent.util.spring.io.resource.FileSystemResource
This implementation checks whether the underlying file is marked as writable (and corresponds to an actual file with content, not to a directory).
isWritable() - Method in class org.hotswap.agent.util.spring.io.resource.PathResource
This implementation checks whether the underlying file is marked as writable (and corresponds to an actual file with content, not to a directory).
isWritable() - Method in interface org.hotswap.agent.util.spring.io.resource.WritableResource
Return whether the contents of this resource can be modified, e.g. via WritableResource.getOutputStream() or Resource.getFile().
isWriter() - Method in class org.hotswap.agent.javassist.expr.FieldAccess
Returns true if the field is written in.
iterator() - Method in class org.hotswap.agent.javassist.bytecode.CodeAttribute
Makes a new iterator for reading this code attribute.
Iterator(String) - Constructor for class org.hotswap.agent.javassist.bytecode.Descriptor.Iterator
Constructs an iterator.
IUSHR - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
IXOR - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 

J

JAR_FILE_EXTENSION - Static variable in class org.hotswap.agent.util.spring.util.ResourceUtils
File extension for a regular jar file: ".jar"
JAR_URL_PREFIX - Static variable in class org.hotswap.agent.util.scanner.ClassPathScanner
 
JAR_URL_PREFIX - Static variable in class org.hotswap.agent.util.spring.util.ResourceUtils
URL prefix for loading from the file system: "jar:"
JAR_URL_SEPARATOR - Static variable in class org.hotswap.agent.util.scanner.ClassPathScanner
 
JAR_URL_SEPARATOR - Static variable in class org.hotswap.agent.util.spring.util.ResourceUtils
Separator between JAR URL and file path within the JAR: "!
JAVA_1 - Static variable in class org.hotswap.agent.javassist.bytecode.ClassFile
The major version number of class files for JDK 1.1.
JAVA_10 - Static variable in class org.hotswap.agent.javassist.bytecode.ClassFile
The major version number of class files for JDK 10.
JAVA_11 - Static variable in class org.hotswap.agent.javassist.bytecode.ClassFile
The major version number of class files for JDK 11.
JAVA_12 - Static variable in class org.hotswap.agent.javassist.bytecode.ClassFile
The major version number of class files for JDK 12.
JAVA_13 - Static variable in class org.hotswap.agent.javassist.bytecode.ClassFile
The major version number of class files for JDK 13.
JAVA_14 - Static variable in class org.hotswap.agent.javassist.bytecode.ClassFile
The major version number of class files for JDK 14.
JAVA_15 - Static variable in class org.hotswap.agent.javassist.bytecode.ClassFile
The major version number of class files for JDK 15.
JAVA_16 - Static variable in class org.hotswap.agent.javassist.bytecode.ClassFile
The major version number of class files for JDK 16.
JAVA_17 - Static variable in class org.hotswap.agent.javassist.bytecode.ClassFile
The major version number of class files for JDK 17.
JAVA_2 - Static variable in class org.hotswap.agent.javassist.bytecode.ClassFile
The major version number of class files for JDK 1.2.
JAVA_3 - Static variable in class org.hotswap.agent.javassist.bytecode.ClassFile
The major version number of class files for JDK 1.3.
JAVA_4 - Static variable in class org.hotswap.agent.javassist.bytecode.ClassFile
The major version number of class files for JDK 1.4.
JAVA_5 - Static variable in class org.hotswap.agent.javassist.bytecode.ClassFile
The major version number of class files for JDK 1.5.
JAVA_6 - Static variable in class org.hotswap.agent.javassist.bytecode.ClassFile
The major version number of class files for JDK 1.6.
JAVA_7 - Static variable in class org.hotswap.agent.javassist.bytecode.ClassFile
The major version number of class files for JDK 1.7.
JAVA_8 - Static variable in class org.hotswap.agent.javassist.bytecode.ClassFile
The major version number of class files for JDK 1.8.
JAVA_9 - Static variable in class org.hotswap.agent.javassist.bytecode.ClassFile
The major version number of class files for JDK 1.9.
JAVA_VERSION - Static variable in class org.hotswap.agent.watch.WatcherFactory
 
Javac - Class in org.hotswap.agent.javassist.compiler
 
Javac(Bytecode, CtClass) - Constructor for class org.hotswap.agent.javassist.compiler.Javac
Constructs a compiler.
Javac(CtClass) - Constructor for class org.hotswap.agent.javassist.compiler.Javac
Constructs a compiler.
Javac.CtFieldWithInit - Class in org.hotswap.agent.javassist.compiler
 
JavaClassSignature - Class in org.hotswap.agent.util.signature
CtClassSignature.
JavaClassSignature(Class<?>) - Constructor for class org.hotswap.agent.util.signature.JavaClassSignature
 
javaToJvmName(String) - Static method in class org.hotswap.agent.javassist.compiler.MemberResolver
 
JdkPlugin - Class in org.hotswap.agent.plugin.jdk
JdkPlugin plugin
JdkPlugin() - Constructor for class org.hotswap.agent.plugin.jdk.JdkPlugin
 
join() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.BasicType
 
join() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData
 
join() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.UninitData
 
join() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
JSR - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
JSR_W - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
jvmToJavaName(String) - Static method in class org.hotswap.agent.javassist.compiler.MemberResolver
 
jvmTypeName() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.ClassType
Returns the type name in the JVM internal style.
jvmTypeName() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.Type
Returns the type name in the JVM internal style.
JvstCodeGen - Class in org.hotswap.agent.javassist.compiler
 
JvstCodeGen(Bytecode, CtClass, ClassPool) - Constructor for class org.hotswap.agent.javassist.compiler.JvstCodeGen
 
JvstTypeChecker - Class in org.hotswap.agent.javassist.compiler
 
JvstTypeChecker(CtClass, ClassPool, JvstCodeGen) - Constructor for class org.hotswap.agent.javassist.compiler.JvstTypeChecker
 

K

key() - Method in annotation type org.hotswap.agent.annotation.Name
The manifest entry key.
keys - Variable in class org.hotswap.agent.watch.nio.AbstractNIO2Watcher
 
keySet() - Method in class org.hotswap.agent.javassist.scopedpool.SoftValueHashMap
 
keySet() - Method in class org.hotswap.agent.util.spring.collections.LinkedMultiValueMap
 
Keyword - Class in org.hotswap.agent.javassist.compiler.ast
Keyword.
Keyword(int) - Constructor for class org.hotswap.agent.javassist.compiler.ast.Keyword
 
KeywordTable - Class in org.hotswap.agent.javassist.compiler
 
KeywordTable() - Constructor for class org.hotswap.agent.javassist.compiler.KeywordTable
 
KINDS - Static variable in class org.hotswap.agent.watch.nio.AbstractNIO2Watcher
 

L

L2D - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
L2F - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
L2I - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LABEL - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
LADD - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LALOAD - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LAND - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
lastModified() - Method in class org.hotswap.agent.util.spring.io.resource.AbstractFileResolvingResource
 
lastModified() - Method in class org.hotswap.agent.util.spring.io.resource.AbstractResource
This implementation checks the timestamp of the underlying File, if available.
lastModified() - Method in class org.hotswap.agent.util.spring.io.resource.PathResource
This implementation returns the underlying File's timestamp.
lastModified() - Method in interface org.hotswap.agent.util.spring.io.resource.Resource
Determine the last-modified timestamp for this resource.
lastModified() - Method in class org.hotswap.agent.util.spring.io.resource.VfsResource
 
LASTORE - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LCMP - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LCONST_0 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LCONST_1 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LDC - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LDC_W - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LDC2_W - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LDIV - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LE - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
left - Variable in class org.hotswap.agent.javassist.compiler.ast.Pair
 
length - Variable in class org.hotswap.agent.javassist.bytecode.CodeIterator.Gap
The length of the gap.
length - Variable in class org.hotswap.agent.javassist.bytecode.stackmap.BasicBlock
 
length() - Method in class org.hotswap.agent.javassist.bytecode.analysis.ControlFlow.Block
Returns the length of this block.
length() - Method in class org.hotswap.agent.javassist.bytecode.AttributeInfo
Returns the length of this attribute_info structure.
length() - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Returns the length of the bytecode sequence.
length() - Method in class org.hotswap.agent.javassist.bytecode.CodeAttribute
Returns the length of this attribute_info structure.
length() - Method in class org.hotswap.agent.javassist.compiler.ast.ASTList
Returns the number of the elements in this list.
length(ASTList) - Static method in class org.hotswap.agent.javassist.compiler.ast.ASTList
 
Lex - Class in org.hotswap.agent.javassist.compiler
 
Lex(String) - Constructor for class org.hotswap.agent.javassist.compiler.Lex
Constructs a lexical analyzer.
line - Variable in class org.hotswap.agent.javassist.bytecode.LineNumberAttribute.Pc
The line number.
lineNumber(int) - Method in class org.hotswap.agent.javassist.bytecode.LineNumberAttribute
Returns line_number_table[i].line_number.
LineNumberAttribute - Class in org.hotswap.agent.javassist.bytecode
LineNumberTable_attribute.
LineNumberAttribute.Pc - Class in org.hotswap.agent.javassist.bytecode
Used as a return type of toNearPc().
LinkedMultiValueMap<K,​V> - Class in org.hotswap.agent.util.spring.collections
Simple implementation of MultiValueMap that wraps a LinkedHashMap, storing multiple values in a LinkedList.
LinkedMultiValueMap() - Constructor for class org.hotswap.agent.util.spring.collections.LinkedMultiValueMap
Create a new LinkedMultiValueMap that wraps a LinkedHashMap.
LinkedMultiValueMap(int) - Constructor for class org.hotswap.agent.util.spring.collections.LinkedMultiValueMap
Create a new LinkedMultiValueMap that wraps a LinkedHashMap with the given initial capacity.
LinkedMultiValueMap(Map<K, List<V>>) - Constructor for class org.hotswap.agent.util.spring.collections.LinkedMultiValueMap
Copy constructor: Create a new LinkedMultiValueMap with the same mappings as the specified Map.
LLOAD - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LLOAD_0 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LLOAD_1 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LLOAD_2 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LLOAD_3 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LMUL - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LNEG - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
loadClass(String, boolean) - Method in class org.hotswap.agent.javassist.Loader
Requests the class loader to load a class.
loadClass(String, boolean) - Method in class org.hotswap.agent.javassist.tools.web.Viewer
Requests the class loader to load a class.
loadClassByDelegation(String) - Method in class org.hotswap.agent.javassist.Loader
 
loadCode - Variable in class org.hotswap.agent.javassist.convert.TransformBefore
 
Loader - Class in org.hotswap.agent.javassist
The class loader for Javassist.
Loader - Class in org.hotswap.agent.javassist.tools.reflect
A class loader for reflection.
Loader() - Constructor for class org.hotswap.agent.javassist.Loader
Creates a new class loader.
Loader() - Constructor for class org.hotswap.agent.javassist.tools.reflect.Loader
Constructs a new class loader.
Loader(ClassLoader, ClassPool) - Constructor for class org.hotswap.agent.javassist.Loader
Creates a new class loader using the specified parent class loader for delegation.
Loader(ClassPool) - Constructor for class org.hotswap.agent.javassist.Loader
Creates a new class loader.
Loader.Simple - Class in org.hotswap.agent.javassist
A simpler class loader.
LoaderClassPath - Class in org.hotswap.agent.javassist
A class search-path representing a class loader.
LoaderClassPath(ClassLoader) - Constructor for class org.hotswap.agent.javassist.LoaderClassPath
Creates a search path representing a class loader.
LoadEvent - Enum in org.hotswap.agent.annotation
Type of event, when a class is loaded by a ClassLoader.
locals - Variable in class org.hotswap.agent.javassist.convert.TransformBefore
 
locals() - Method in class org.hotswap.agent.javassist.expr.Expr
 
locals(int, int, int) - Method in class org.hotswap.agent.javassist.bytecode.StackMap.Walker
Invoked when locals of stack_map_frame is visited.
localsLength() - Method in class org.hotswap.agent.javassist.bytecode.analysis.Frame
Returns the number of local variable table entries, specified at construction.
localsTypes - Variable in class org.hotswap.agent.javassist.bytecode.stackmap.Tracer
 
localsTypes - Variable in class org.hotswap.agent.javassist.bytecode.stackmap.TypedBlock
 
localVar - Variable in class org.hotswap.agent.javassist.compiler.ast.Declarator
 
LocalVariableAttribute - Class in org.hotswap.agent.javassist.bytecode
LocalVariableTable_attribute.
LocalVariableAttribute(ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.LocalVariableAttribute
Constructs an empty LocalVariableTable.
LocalVariableAttribute(ConstPool, String) - Constructor for class org.hotswap.agent.javassist.bytecode.LocalVariableAttribute
Deprecated. 
LocalVariableTypeAttribute - Class in org.hotswap.agent.javassist.bytecode
LocalVariableTypeTable_attribute.
LocalVariableTypeAttribute(ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.LocalVariableTypeAttribute
Constructs an empty LocalVariableTypeTable.
localVarTarget(int, int) - Method in class org.hotswap.agent.javassist.bytecode.annotation.TypeAnnotationsWriter
Writes target_type and localvar_target of target_info union.
localVarTargetTable(int, int, int) - Method in class org.hotswap.agent.javassist.bytecode.annotation.TypeAnnotationsWriter
Writes an element of table[] of localvar_target of target_info union.
lockInCache(CtClass) - Method in class org.hotswap.agent.javassist.scopedpool.ScopedClassPool
Lock a class into the cache
log(AgentLogger.Level, String, Object...) - Method in class org.hotswap.agent.logging.AgentLogger
 
log(AgentLogger.Level, String, Throwable, Object...) - Method in class org.hotswap.agent.logging.AgentLogger
 
LogConfigurationHelper - Class in org.hotswap.agent.config
Configure LOG level and handler according to properties.
LogConfigurationHelper() - Constructor for class org.hotswap.agent.config.LogConfigurationHelper
 
LOGGER - Static variable in class org.hotswap.agent.annotation.handler.OnClassLoadedHandler
 
LOGGER - Static variable in class org.hotswap.agent.annotation.handler.PluginClassFileTransformer
 
LOGGER - Variable in class org.hotswap.agent.versions.matcher.AbstractMatcher
The logger.
LOGGER - Variable in class org.hotswap.agent.watch.nio.AbstractNIO2Watcher
 
LOGGER - Variable in class org.hotswap.agent.watch.nio.EventDispatcher
The logger.
LOGGER_PREFIX - Static variable in class org.hotswap.agent.config.LogConfigurationHelper
 
logging(String) - Method in class org.hotswap.agent.javassist.tools.web.Webserver
Prints a log message.
logging(String, String) - Method in class org.hotswap.agent.javassist.tools.web.Webserver
Prints a log message.
logging(String, String, String) - Method in class org.hotswap.agent.javassist.tools.web.Webserver
Prints a log message.
logging2(String) - Method in class org.hotswap.agent.javassist.tools.web.Webserver
Prints a log message with indentation.
LONG - Static variable in class org.hotswap.agent.javassist.bytecode.analysis.Type
Represents the long primitive type
LONG - Static variable in class org.hotswap.agent.javassist.bytecode.StackMap
Long_variable_info.tag.
LONG - Static variable in interface org.hotswap.agent.javassist.bytecode.stackmap.TypeTag
 
LONG - Static variable in class org.hotswap.agent.javassist.bytecode.StackMapTable
Long_variable_info.tag.
LONG - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
LongConstant - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
LongMemberValue - Class in org.hotswap.agent.javassist.bytecode.annotation
Long integer constant value.
LongMemberValue(int, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.LongMemberValue
Constructs a long constant value.
LongMemberValue(long, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.LongMemberValue
Constructs a long constant value.
LongMemberValue(ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.LongMemberValue
Constructs a long constant value.
longRead() - Method in interface org.hotswap.agent.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 org.hotswap.agent.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 org.hotswap.agent.javassist.CtClass
The CtClass object representing the long type.
longWrite() - Method in interface org.hotswap.agent.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 org.hotswap.agent.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() - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
Obtains the value that the next call to next() will return.
lookAhead() - Method in class org.hotswap.agent.javassist.compiler.Lex
Looks at the next token.
lookAhead(int) - Method in class org.hotswap.agent.javassist.compiler.Lex
 
lookup(String) - Method in class org.hotswap.agent.javassist.compiler.KeywordTable
 
lookup(String) - Method in class org.hotswap.agent.javassist.compiler.SymbolTable
 
lookupCflow(String) - Method in class org.hotswap.agent.javassist.ClassPool
Undocumented method.
lookupClass(int, int, String) - Method in class org.hotswap.agent.javassist.compiler.MemberResolver
 
lookupClass(String, boolean) - Method in class org.hotswap.agent.javassist.compiler.MemberResolver
 
lookupClass(Declarator) - Method in class org.hotswap.agent.javassist.compiler.MemberResolver
 
lookupClassByJvmName(String) - Method in class org.hotswap.agent.javassist.compiler.MemberResolver
 
lookupClassByName(ASTList) - Method in class org.hotswap.agent.javassist.compiler.MemberResolver
 
lookupCommand - Variable in class org.hotswap.agent.javassist.tools.rmi.ObjectImporter
 
lookupField(String, Symbol) - Method in class org.hotswap.agent.javassist.compiler.MemberResolver
 
lookupFieldByJvmName(String, Symbol) - Method in class org.hotswap.agent.javassist.compiler.MemberResolver
 
lookupFieldByJvmName2(String, Symbol, ASTree) - Method in class org.hotswap.agent.javassist.compiler.MemberResolver
Only used by fieldAccess() in MemberCodeGen and TypeChecker.
lookupMethod(CtClass, CtClass, MethodInfo, String, int[], int[], String[]) - Method in class org.hotswap.agent.javassist.compiler.MemberResolver
 
lookupObject(String) - Method in class org.hotswap.agent.javassist.tools.rmi.ObjectImporter
Finds the object exported by the server with the specified name.
LOOKUPSWITCH - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LOR - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
lowers - Variable in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.TypeVar
 
LREM - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LRETURN - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LSHIFT - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
LSHIFT_E - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
LSHL - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LSHR - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LSTORE - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LSTORE_0 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LSTORE_1 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LSTORE_2 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LSTORE_3 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LSUB - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LUSHR - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
LXOR - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 

M

main(String[]) - Static method in class org.hotswap.agent.javassist.CtClass
Prints the version number and the copyright notice.
main(String[]) - Static method in class org.hotswap.agent.javassist.Loader
Loads a class with an instance of Loader and calls main() of that class.
main(String[]) - Static method in class org.hotswap.agent.javassist.tools.Dump
Main method.
main(String[]) - Static method in class org.hotswap.agent.javassist.tools.framedump
Main method.
main(String[]) - Static method in class org.hotswap.agent.javassist.tools.reflect.Compiler
 
main(String[]) - Static method in class org.hotswap.agent.javassist.tools.reflect.Loader
Loads a class with an instance of Loader and calls main() in that class.
main(String[]) - Static method in class org.hotswap.agent.javassist.tools.web.Viewer
Starts a program.
main(String[]) - Static method in class org.hotswap.agent.javassist.tools.web.Webserver
Starts a web server.
main(String...) - Static method in class org.hotswap.agent.versions.ComparableVersion
Main to test version parsing and comparison.
MAJOR_VERSION - Static variable in class org.hotswap.agent.javassist.bytecode.ClassFile
The major version number of class files created from scratch.
make(int) - Static method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData
 
make(int, ASTree) - Static method in class org.hotswap.agent.javassist.compiler.ast.Expr
 
make(int, ASTree, ASTree) - Static method in class org.hotswap.agent.javassist.compiler.ast.Expr
 
make(int, ASTree, ASTree) - Static method in class org.hotswap.agent.javassist.compiler.ast.Stmnt
 
make(int, ASTree, ASTree, ASTree) - Static method in class org.hotswap.agent.javassist.compiler.ast.Stmnt
 
make(int, CtClass, String, CtClass[], CtClass[], String, CtClass) - Static method in class org.hotswap.agent.javassist.CtNewMethod
Creates a method.
make(ClassLoader, Class<?>, ClassPool, Annotation) - Static method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationImpl
Constructs an annotation object.
make(String, CtClass) - Static method in class org.hotswap.agent.javassist.CtField
Compiles the given source code and creates a field.
make(String, CtClass) - Static method in class org.hotswap.agent.javassist.CtMethod
Compiles the given source code and creates a method.
make(String, CtClass) - Static method in class org.hotswap.agent.javassist.CtNewConstructor
Compiles the given source code and creates a constructor.
make(String, CtClass) - Static method in class org.hotswap.agent.javassist.CtNewMethod
Compiles the given source code and creates a method.
make(String, CtClass, String, String) - Static method in class org.hotswap.agent.javassist.CtNewMethod
Compiles the given source code and creates a method.
make(CodeIterator, int, int, ExceptionTable) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.BasicBlock.Maker
 
make(MethodInfo) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.BasicBlock.Maker
 
make(MethodInfo, CtClass) - Static method in class org.hotswap.agent.javassist.CtMethod
Creates a method from a MethodInfo object.
make(TypeData) - Static method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ArrayElement
 
make(ClassPool, MethodInfo) - Static method in class org.hotswap.agent.javassist.bytecode.stackmap.MapMaker
Computes the stack map table of the given method and returns it.
make(ASTree, ASTree, ASTree) - Static method in class org.hotswap.agent.javassist.compiler.ast.ASTList
 
make(Symbol, int, ASTree) - Method in class org.hotswap.agent.javassist.compiler.ast.Declarator
 
make(CtClass[], CtClass[], int, CtMethod, CtMethod.ConstParameter, CtClass) - Static method in class org.hotswap.agent.javassist.CtNewConstructor
Creates a public constructor.
make(CtClass[], CtClass[], String, CtClass) - Static method in class org.hotswap.agent.javassist.CtNewConstructor
Creates a public constructor.
make(CtClass[], CtClass[], CtClass) - Static method in class org.hotswap.agent.javassist.CtNewConstructor
Creates a public constructor that only calls a constructor in the super class.
make(CtClass, String, CtClass[], CtClass[], String, CtClass) - Static method in class org.hotswap.agent.javassist.CtNewMethod
Creates a public (non-static) method.
make2(ClassPool, MethodInfo) - Static method in class org.hotswap.agent.javassist.bytecode.stackmap.MapMaker
Computes the stack map table for J2ME.
makeAccessible(Constructor<?>) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Make the given constructor accessible, explicitly setting it accessible if necessary.
makeAccessible(Field) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Make the given field accessible, explicitly setting it accessible if necessary.
makeAccessible(Method) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Make the given method accessible, explicitly setting it accessible if necessary.
makeAnnotation(String) - Method in class org.hotswap.agent.javassist.ClassPool
Creates a new annotation.
makeArray(int) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.BasicBlock.Maker
 
makeArray(int) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypedBlock.Maker
 
makeAssign(int, ASTree, ASTree) - Static method in class org.hotswap.agent.javassist.compiler.ast.AssignExpr
 
makeBin(int, ASTree, ASTree) - Static method in class org.hotswap.agent.javassist.compiler.ast.BinExpr
 
makeBlock(int) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.BasicBlock.Maker
 
makeBlock(int) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypedBlock.Maker
 
makeBlocks(MethodInfo, CodeAttribute, boolean) - Static method in class org.hotswap.agent.javassist.bytecode.stackmap.TypedBlock
Divides the method body into basic blocks.
makeCall(ASTree, ASTree) - Static method in class org.hotswap.agent.javassist.compiler.ast.CallExpr
 
makeClass(InputStream) - Method in class org.hotswap.agent.javassist.ClassPool
Creates a new class (or interface) from the given class file.
makeClass(InputStream, boolean) - Method in class org.hotswap.agent.javassist.ClassPool
Creates a new class (or interface) from the given class file.
makeClass(String) - Method in class org.hotswap.agent.javassist.ClassPool
Creates a new public class.
makeClass(String, CtClass) - Method in class org.hotswap.agent.javassist.ClassPool
Creates a new public class.
makeClass(ClassFile) - Method in class org.hotswap.agent.javassist.ClassPool
Creates a new class (or interface) from the given class file.
makeClass(ClassFile, boolean) - Method in class org.hotswap.agent.javassist.ClassPool
Creates a new class (or interface) from the given class file.
makeClassIfNew(InputStream) - Method in class org.hotswap.agent.javassist.ClassPool
Creates a new class (or interface) from the given class file.
makeClassInitializer() - Method in class org.hotswap.agent.javassist.CtClass
Makes an empty class initializer (static constructor).
makeCode(CtClass[], ConstPool) - Method in class org.hotswap.agent.javassist.convert.TransformBefore
 
makeDescriptor(Class<?>[], Class<?>) - Static method in class org.hotswap.agent.javassist.util.proxy.RuntimeSupport
Makes a descriptor for a given method.
makeDescriptor(Method) - Static method in class org.hotswap.agent.javassist.util.proxy.RuntimeSupport
Makes a descriptor for a given method.
makeDescriptor(String, Class<?>) - Static method in class org.hotswap.agent.javassist.util.proxy.RuntimeSupport
Makes a descriptor for a given method.
makeFileOutput(String) - Method in class org.hotswap.agent.javassist.CtClass
 
makeInterface(String) - Method in class org.hotswap.agent.javassist.ClassPool
Creates a new public interface.
makeInterface(String, CtClass) - Method in class org.hotswap.agent.javassist.ClassPool
Creates a new public interface.
makeJsr(Map<Integer, BasicBlock.Mark>, int, int, int) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.BasicBlock.Maker
 
makeNestedClass(String, boolean) - Method in class org.hotswap.agent.javassist.CtClass
Makes a new public nested class.
makeObjectArray(ASTList, ASTList, ArrayInit) - Static method in class org.hotswap.agent.javassist.compiler.ast.NewExpr
 
makePackage(ClassLoader, String) - Method in class org.hotswap.agent.javassist.ClassPool
Deprecated. 
makeParamList(MethodDecl) - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
makeProxyClass(Class<?>) - Method in class org.hotswap.agent.javassist.tools.rmi.StubGenerator
Makes a proxy class.
Maker() - Constructor for class org.hotswap.agent.javassist.bytecode.stackmap.BasicBlock.Maker
 
Maker() - Constructor for class org.hotswap.agent.javassist.bytecode.stackmap.TypedBlock.Maker
 
makeReflective(Class<?>, Class<?>, Class<?>) - Method in class org.hotswap.agent.javassist.tools.reflect.Reflection
Produces a reflective class.
makeReflective(String, String, String) - Method in class org.hotswap.agent.javassist.tools.reflect.Loader
Produces a reflective class.
makeReflective(String, String, String) - Method in class org.hotswap.agent.javassist.tools.reflect.Reflection
Produces a reflective class.
makeReflective(CtClass, CtClass, CtClass) - Method in class org.hotswap.agent.javassist.tools.reflect.Reflection
Produces a reflective class.
makeSerializedProxy(Object) - Static method in class org.hotswap.agent.javassist.util.proxy.RuntimeSupport
Converts a proxy object to an object that is writable to an object stream.
makeThrowsList(MethodDecl) - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
makeUniqueName(String) - Method in class org.hotswap.agent.javassist.CtClass
Makes a unique member name.
MANDATED - Static variable in class org.hotswap.agent.javassist.bytecode.AccessFlag
 
manifest() - Method in annotation type org.hotswap.agent.annotation.Versions
A list of Manifest entries which need to be matched.
Manifest - Annotation Type in org.hotswap.agent.annotation
Manifest matching configuration
ManifestInfo - Class in org.hotswap.agent.versions
The Class ManifestInfo.
ManifestInfo(Manifest) - Constructor for class org.hotswap.agent.versions.ManifestInfo
Instantiates a new manifest info.
ManifestMatcher - Class in org.hotswap.agent.versions.matcher
The ManifestMatcher will parse and match a single @Manifest definition
ManifestMatcher(Manifest) - Constructor for class org.hotswap.agent.versions.matcher.ManifestMatcher
Instantiates a new manifest matcher.
ManifestMiniDumper - Class in org.hotswap.agent.versions
The Class ManifestMiniDumper.
ManifestMiniDumper() - Constructor for class org.hotswap.agent.versions.ManifestMiniDumper
 
MapMaker - Class in org.hotswap.agent.javassist.bytecode.stackmap
Stack map maker.
MapMaker(MapMaker) - Constructor for class org.hotswap.agent.javassist.bytecode.stackmap.MapMaker
 
MapMaker(ClassPool, MethodInfo, CodeAttribute) - Constructor for class org.hotswap.agent.javassist.bytecode.stackmap.MapMaker
 
mapPreviousState(AnonymousClassInfos) - Method in class org.hotswap.agent.plugin.jvm.AnonymousClassInfos
Set previous class info state and calculate compatible transitions.
mark - Variable in class org.hotswap.agent.javassist.bytecode.CodeIterator
 
match(int, int, CodeIterator, int, ConstPool) - Method in class org.hotswap.agent.javassist.convert.TransformBefore
 
match(int, int, CodeIterator, int, ConstPool) - Method in class org.hotswap.agent.javassist.convert.TransformCall
 
match(String, String) - Method in class org.hotswap.agent.util.spring.path.AntPathMatcher
 
match(String, String) - Method in interface org.hotswap.agent.util.spring.path.PathMatcher
Match the given path against the given pattern, according to this PathMatcher's matching strategy.
match2(int, CodeIterator) - Method in class org.hotswap.agent.javassist.convert.TransformAfter
 
match2(int, CodeIterator) - Method in class org.hotswap.agent.javassist.convert.TransformBefore
 
matchClassSignature(AnonymousClassInfo) - Method in class org.hotswap.agent.plugin.jvm.AnonymousClassInfo
The least matching variant - same class signature can be still resolved by hotswap.
MATCHED - org.hotswap.agent.versions.VersionMatchResult
When a matcher had a positive match
matchers - Variable in class org.hotswap.agent.versions.matcher.AbstractMatcher
The matchers.
matches(Field) - Method in interface org.hotswap.agent.util.spring.util.ReflectionUtils.FieldFilter
Determine whether the given field matches.
matches(Method) - Method in interface org.hotswap.agent.util.spring.util.ReflectionUtils.MethodFilter
Determine whether the given method matches.
matches(DeploymentInfo) - Method in class org.hotswap.agent.annotation.handler.PluginAnnotation
Matches.
matches(DeploymentInfo) - Method in class org.hotswap.agent.versions.matcher.AbstractMatcher
 
matches(DeploymentInfo) - Method in class org.hotswap.agent.versions.matcher.ManifestMatcher
 
matches(DeploymentInfo) - Method in class org.hotswap.agent.versions.matcher.MavenMatcher
 
matches(DeploymentInfo) - Method in interface org.hotswap.agent.versions.VersionMatcher
Return a version match result.
matchesTypeName(Class<?>, String) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Check whether the given class matches the user-specified type name.
matchExact(AnonymousClassInfo) - Method in class org.hotswap.agent.plugin.jvm.AnonymousClassInfo
Exact match including enclosing method.
matchSignatures(AnonymousClassInfo) - Method in class org.hotswap.agent.plugin.jvm.AnonymousClassInfo
Exact match of class, interfaces, declared methods and fields.
matchStart(String, String) - Method in class org.hotswap.agent.util.spring.path.AntPathMatcher
 
matchStart(String, String) - Method in interface org.hotswap.agent.util.spring.path.PathMatcher
Match the given path against the corresponding part of the given pattern, according to this PathMatcher's matching strategy.
matchStrings(String, Map<String, String>) - Method in class org.hotswap.agent.util.spring.path.AntPathMatcher.AntPathStringMatcher
Main entry point.
matchVersion(List<ArtifactVersion>) - Method in class org.hotswap.agent.versions.VersionRange
Match version.
maven() - Method in annotation type org.hotswap.agent.annotation.Versions
A list of maven coordinates to be matched.
Maven - Annotation Type in org.hotswap.agent.annotation
Maven artifact matching configuration
MavenInfo - Class in org.hotswap.agent.versions
The Class MavenInfo.
MavenInfo(String, String, String) - Constructor for class org.hotswap.agent.versions.MavenInfo
Instantiates a new maven info.
MavenMatcher - Class in org.hotswap.agent.versions.matcher
The MavenMatcher will parse and match a single @Mave definition
MavenMatcher(Maven) - Constructor for class org.hotswap.agent.versions.matcher.MavenMatcher
Instantiates a new maven matcher.
maxLocals - Variable in class org.hotswap.agent.javassist.convert.TransformBefore
 
mayThrow() - Method in class org.hotswap.agent.javassist.expr.Cast
Returns the list of exceptions that the expression may throw.
mayThrow() - Method in class org.hotswap.agent.javassist.expr.Expr
Returns the list of exceptions that the expression may throw.
mayThrow() - Method in class org.hotswap.agent.javassist.expr.FieldAccess
Returns the list of exceptions that the expression may throw.
mayThrow() - Method in class org.hotswap.agent.javassist.expr.Handler
Returns the list of exceptions that the catch clause may throw.
mayThrow() - Method in class org.hotswap.agent.javassist.expr.Instanceof
Returns the list of exceptions that the expression may throw.
mayThrow() - Method in class org.hotswap.agent.javassist.expr.MethodCall
Returns the list of exceptions that the expression may throw.
mayThrow() - Method in class org.hotswap.agent.javassist.expr.NewArray
Returns the list of exceptions that the expression may throw.
mayThrow() - Method in class org.hotswap.agent.javassist.expr.NewExpr
Returns the list of exceptions that the expression may throw.
Member - Class in org.hotswap.agent.javassist.compiler.ast
Member name.
Member(String) - Constructor for class org.hotswap.agent.javassist.compiler.ast.Member
 
MEMBER - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
memberClass(int) - Method in class org.hotswap.agent.javassist.bytecode.NestMembersAttribute
Returns classes[index].
MemberCodeGen - Class in org.hotswap.agent.javassist.compiler
 
MemberCodeGen(Bytecode, CtClass, ClassPool) - Constructor for class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
MemberResolver - Class in org.hotswap.agent.javassist.compiler
 
MemberResolver(ClassPool) - Constructor for class org.hotswap.agent.javassist.compiler.MemberResolver
 
MemberResolver.Method - Class in org.hotswap.agent.javassist.compiler
 
MemberValue - Class in org.hotswap.agent.javassist.bytecode.annotation
The value of a member declared in an annotation.
memberValuePair(int) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
Writes an element of a element_value_pairs array in annotation.
memberValuePair(String) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
Writes an element of a element_value_pairs array in annotation.
MemberValueVisitor - Interface in org.hotswap.agent.javassist.bytecode.annotation
Visitor for traversing member values included in an annotation.
merge(Command) - Method in class org.hotswap.agent.command.MergeableCommand
Merge commands
merge(Command) - Method in class org.hotswap.agent.config.ScheduledHotswapCommand
 
merge(Frame) - Method in class org.hotswap.agent.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 org.hotswap.agent.javassist.bytecode.analysis.MultiType
 
merge(Type) - Method in class org.hotswap.agent.javassist.bytecode.analysis.Type
Finds the common base type, or interface which both this and the specified type can be assigned.
merge(TypeData) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.AbsTypeVar
 
merge(TypeData) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ArrayElement
 
merge(TypeData) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ArrayType
 
merge(TypeData) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.TypeVar
 
merge(TypeData) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
MergeableCommand - Class in org.hotswap.agent.command
Command that can merge multiple commands into a single execution.
MergeableCommand() - Constructor for class org.hotswap.agent.command.MergeableCommand
 
mergeArrayIntoCollection(Object, Collection<E>) - Static method in class org.hotswap.agent.util.spring.util.CollectionUtils
Merge the given array into the given Collection.
mergePropertiesIntoMap(Properties, Map<K, V>) - Static method in class org.hotswap.agent.util.spring.util.CollectionUtils
Merge the given Properties instance into the given Map, copying all properties (key-value pairs) over.
mergeStack(Frame) - Method in class org.hotswap.agent.javassist.bytecode.analysis.Frame
Merges all types on the stack of this frame instance with that of the specified frame.
mergeStringArrays(String[], String[]) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Merge the given String arrays into one, with overlapping array elements only included once.
Metalevel - Interface in org.hotswap.agent.javassist.tools.reflect
An interface to access a metaobject and a class metaobject.
Metaobject - Class in org.hotswap.agent.javassist.tools.reflect
A runtime metaobject.
Metaobject() - Constructor for class org.hotswap.agent.javassist.tools.reflect.Metaobject
Constructs a Metaobject without initialization.
Metaobject(Object, Object[]) - Constructor for class org.hotswap.agent.javassist.tools.reflect.Metaobject
Constructs a Metaobject.
Method(CtClass, MethodInfo, int) - Constructor for class org.hotswap.agent.javassist.compiler.MemberResolver.Method
 
METHOD - org.hotswap.agent.util.signature.ClassSignatureElement
 
METHOD_ANNOTATION - org.hotswap.agent.util.signature.ClassSignatureElement
 
METHOD_EXCEPTION - org.hotswap.agent.util.signature.ClassSignatureElement
 
METHOD_PARAM_ANNOTATION - org.hotswap.agent.util.signature.ClassSignatureElement
 
METHOD_PRIVATE - org.hotswap.agent.util.signature.ClassSignatureElement
 
METHOD_STATIC - org.hotswap.agent.util.signature.ClassSignatureElement
 
MethodCall - Class in org.hotswap.agent.javassist.expr
Method invocation (caller-side expression).
MethodCall(int, CodeIterator, CtClass, MethodInfo) - Constructor for class org.hotswap.agent.javassist.expr.MethodCall
Undocumented constructor.
methodClassname - Variable in class org.hotswap.agent.javassist.convert.TransformReadField
 
MethodDecl - Class in org.hotswap.agent.javassist.compiler.ast
 
MethodDecl(ASTree, ASTList) - Constructor for class org.hotswap.agent.javassist.compiler.ast.MethodDecl
 
methodDescriptor - Variable in class org.hotswap.agent.javassist.convert.TransformCall
 
methodDescriptor() - Method in class org.hotswap.agent.javassist.bytecode.EnclosingMethodAttribute
Returns the method descriptor specified by method_index.
MethodFilter - Interface in org.hotswap.agent.javassist.util.proxy
Selector of the methods implemented by a handler.
MethodHandler - Interface in org.hotswap.agent.javassist.util.proxy
The interface implemented by the invocation handler of a proxy instance.
methodIndex() - Method in class org.hotswap.agent.javassist.bytecode.EnclosingMethodAttribute
Returns the value of method_index.
methodInfo - Variable in class org.hotswap.agent.javassist.CtBehavior
 
MethodInfo - Class in org.hotswap.agent.javassist.bytecode
method_info structure.
MethodInfo(ConstPool, String, String) - Constructor for class org.hotswap.agent.javassist.bytecode.MethodInfo
Constructs a method_info structure.
MethodInfo(ConstPool, String, MethodInfo, Map<String, String>) - Constructor for class org.hotswap.agent.javassist.bytecode.MethodInfo
Constructs a copy of method_info structure.
MethodMatcher - Class in org.hotswap.agent.versions.matcher
The MethodMatcher is the matcher responsible for parsing and applying the matching algorithm at the method level.
MethodMatcher(Method) - Constructor for class org.hotswap.agent.versions.matcher.MethodMatcher
Instantiates a new method matcher.
methodname - Variable in class org.hotswap.agent.javassist.convert.TransformCall
 
methodName - Variable in class org.hotswap.agent.javassist.convert.TransformReadField
 
methodName() - Method in class org.hotswap.agent.javassist.bytecode.EnclosingMethodAttribute
Returns the method name specified by method_index.
MethodParametersAttribute - Class in org.hotswap.agent.javassist.bytecode
MethodParameters_attribute.
MethodParametersAttribute(ConstPool, String[], int[]) - Constructor for class org.hotswap.agent.javassist.bytecode.MethodParametersAttribute
Constructs an attribute.
methodRef - Variable in class org.hotswap.agent.javassist.bytecode.BootstrapMethodsAttribute.BootstrapMethod
bootstrap_method_ref.
methods - Variable in class org.hotswap.agent.javassist.tools.reflect.Metaobject
 
MethodSignature(SignatureAttribute.TypeParameter[], SignatureAttribute.Type[], SignatureAttribute.Type, SignatureAttribute.ObjectType[]) - Constructor for class org.hotswap.agent.javassist.bytecode.SignatureAttribute.MethodSignature
Constructs a method type signature.
MINUS_E - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
MINUSMINUS - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
Mnemonic - Interface in org.hotswap.agent.javassist.bytecode
JVM Instruction Names.
MOD_E - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
Modifier - Class in org.hotswap.agent.javassist
The Modifier class provides static methods and constants to decode class and member access modifiers.
Modifier() - Constructor for class org.hotswap.agent.javassist.Modifier
 
MODIFY - org.hotswap.agent.annotation.FileEvent
Existing file or directory is modified.
MODULE - Static variable in class org.hotswap.agent.javassist.bytecode.AccessFlag
 
monitor(Object, WeakReferenceMonitor.ReleaseListener) - Static method in class org.hotswap.agent.util.spring.util.WeakReferenceMonitor
Start to monitor given handle object for becoming weakly reachable.
MONITORENTER - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
MONITOREXIT - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
move(int) - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
Moves to the given index.
MUL_E - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
MULTIANEWARRAY - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
MultiArrayType - Class in org.hotswap.agent.javassist.bytecode.analysis
Represents an array of MultiType instances.
MultiArrayType(MultiType, int) - Constructor for class org.hotswap.agent.javassist.bytecode.analysis.MultiArrayType
 
MultiType - Class in org.hotswap.agent.javassist.bytecode.analysis
MultiType represents an unresolved type.
MultiType(Map<String, CtClass>) - Constructor for class org.hotswap.agent.javassist.bytecode.analysis.MultiType
 
MultiType(Map<String, CtClass>, Type) - Constructor for class org.hotswap.agent.javassist.bytecode.analysis.MultiType
 
MultiValueMap<K,​V> - Interface in org.hotswap.agent.util.spring.collections
Extension of the Map interface that stores multiple values.

N

name() - Method in annotation type org.hotswap.agent.annotation.Plugin
A name of the plugin.
name(int) - Method in class org.hotswap.agent.javassist.bytecode.MethodParametersAttribute
Returns the value of name_index of the i-th element of parameters.
Name - Annotation Type in org.hotswap.agent.annotation
Defines a manifest attribute-value pair to match.
nameClinit - Static variable in class org.hotswap.agent.javassist.bytecode.MethodInfo
The name of class initializer (static initializer): <clinit>.
nameGenerator - Static variable in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
A unique class name generator.
nameIndex(int) - Method in class org.hotswap.agent.javassist.bytecode.LocalVariableAttribute
Returns the value of local_variable_table[i].name_index.
nameInit - Static variable in class org.hotswap.agent.javassist.bytecode.MethodInfo
The name of constructors: <init>.
names() - Method in annotation type org.hotswap.agent.annotation.Manifest
List of Manifest Key/Value pairs to be matched against the entries of the Manifest.
NATIVE - Static variable in class org.hotswap.agent.javassist.bytecode.AccessFlag
 
NATIVE - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
NATIVE - Static variable in class org.hotswap.agent.javassist.Modifier
 
NEQ - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
NestedClassType(SignatureAttribute.ClassType, String, SignatureAttribute.TypeArgument[]) - Constructor for class org.hotswap.agent.javassist.bytecode.SignatureAttribute.NestedClassType
Constructs a NestedClassType.
NestedExceptionUtils - Class in org.hotswap.agent.util.spring.io.resource
Helper class for implementing exception classes which are capable of holding nested exceptions.
NestedExceptionUtils() - Constructor for class org.hotswap.agent.util.spring.io.resource.NestedExceptionUtils
 
NestedIOException - Exception in org.hotswap.agent.util.spring.io.resource
Subclass of IOException that properly handles a root cause, exposing the root cause just like NestedChecked/RuntimeException does.
NestedIOException(String) - Constructor for exception org.hotswap.agent.util.spring.io.resource.NestedIOException
Construct a NestedIOException with the specified detail message.
NestedIOException(String, Throwable) - Constructor for exception org.hotswap.agent.util.spring.io.resource.NestedIOException
Construct a NestedIOException with the specified detail message and nested exception.
NestHostAttribute - Class in org.hotswap.agent.javassist.bytecode
NestHost_attribute.
NestMembersAttribute - Class in org.hotswap.agent.javassist.bytecode
NestMembers_attribute.
NEVER - org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.Restructure
 
NEW - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
NEW - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
newArray - Variable in class org.hotswap.agent.javassist.compiler.ast.NewExpr
 
NewArray - Class in org.hotswap.agent.javassist.expr
Array creation.
NewArray(int, CodeIterator, CtClass, MethodInfo, int) - Constructor for class org.hotswap.agent.javassist.expr.NewArray
 
NEWARRAY - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
newClass(String, String, ClassLoader) - Static method in class org.hotswap.agent.plugin.hotswapper.HotSwapper
 
newClassname - Variable in class org.hotswap.agent.javassist.convert.TransformCall
 
NewExpr - Class in org.hotswap.agent.javassist.compiler.ast
New Expression.
NewExpr - Class in org.hotswap.agent.javassist.expr
Object creation (new expression).
NewExpr(int, CodeIterator, CtClass, MethodInfo, String, int) - Constructor for class org.hotswap.agent.javassist.expr.NewExpr
Undocumented constructor.
NewExpr(int, ASTList, ArrayInit) - Constructor for class org.hotswap.agent.javassist.compiler.ast.NewExpr
 
NewExpr(ASTList, ASTList) - Constructor for class org.hotswap.agent.javassist.compiler.ast.NewExpr
 
newIndex - Variable in class org.hotswap.agent.javassist.convert.TransformCall
 
newInstance(Object[]) - Method in class org.hotswap.agent.javassist.tools.reflect.ClassMetaobject
Creates a new instance of the class.
newMethodIsPrivate - Variable in class org.hotswap.agent.javassist.convert.TransformCall
 
newMethodname - Variable in class org.hotswap.agent.javassist.convert.TransformCall
 
next - Variable in class org.hotswap.agent.javassist.bytecode.stackmap.BasicBlock.Catch
 
next() - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
Returns the index of the next instruction (not the operand following the current opcode).
next() - Method in class org.hotswap.agent.javassist.bytecode.Descriptor.Iterator
Returns the position of the next type character.
NoFieldException - Exception in org.hotswap.agent.javassist.compiler
 
NoFieldException(String, ASTree) - Constructor for exception org.hotswap.agent.javassist.compiler.NoFieldException
 
NON_BRIDGED_METHODS - Static variable in class org.hotswap.agent.util.spring.util.ReflectionUtils
Pre-built MethodFilter that matches all non-bridge methods.
NONE - Static variable in class org.hotswap.agent.versions.Restriction
The Constant NONE.
noNullElements(Object[]) - Static method in class org.hotswap.agent.util.spring.util.Assert
Assert that an array has no null elements.
noNullElements(Object[], String) - Static method in class org.hotswap.agent.util.spring.util.Assert
Assert that an array has no null elements.
NOP - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
normalizeTypeRegexp(String) - Method in class org.hotswap.agent.util.HotswapTransformer
Transform type to ^regexp$ form - match only whole pattern.
NoSuchClassError - Error in org.hotswap.agent.javassist.bytecode.annotation
Thrown if the linkage fails.
NoSuchClassError(String, Error) - Constructor for error org.hotswap.agent.javassist.bytecode.annotation.NoSuchClassError
Constructs an exception.
notEmpty(Object[]) - Static method in class org.hotswap.agent.util.spring.util.Assert
Assert that an array has elements; that is, it must not be null and must have at least one element.
notEmpty(Object[], String) - Static method in class org.hotswap.agent.util.spring.util.Assert
Assert that an array has elements; that is, it must not be null and must have at least one element.
notEmpty(Collection<?>) - Static method in class org.hotswap.agent.util.spring.util.Assert
Assert that a collection has elements; that is, it must not be null and must have at least one element.
notEmpty(Collection<?>, String) - Static method in class org.hotswap.agent.util.spring.util.Assert
Assert that a collection has elements; that is, it must not be null and must have at least one element.
notEmpty(Map<?, ?>) - Static method in class org.hotswap.agent.util.spring.util.Assert
Assert that a Map has entries; that is, it must not be null and must have at least one entry.
notEmpty(Map<?, ?>, String) - Static method in class org.hotswap.agent.util.spring.util.Assert
Assert that a Map has entries; that is, it must not be null and must have at least one entry.
NotFoundException - Exception in org.hotswap.agent.javassist
Signals that something could not be found.
NotFoundException(String) - Constructor for exception org.hotswap.agent.javassist.NotFoundException
 
NotFoundException(String, Exception) - Constructor for exception org.hotswap.agent.javassist.NotFoundException
 
notmatch - Variable in class org.hotswap.agent.javassist.compiler.MemberResolver.Method
 
notNull(Object) - Static method in class org.hotswap.agent.util.spring.util.Assert
Assert that an object is not null .
notNull(Object, String) - Static method in class org.hotswap.agent.util.spring.util.Assert
Assert that an object is not null .
NULL - Static variable in class org.hotswap.agent.javassist.bytecode.StackMap
Null_variable_info.tag.
NULL - Static variable in class org.hotswap.agent.javassist.bytecode.StackMapTable
Null_variable_info.tag.
NULL - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
nullSafeClassName(Object) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Determine the class name for the given object.
nullSafeEquals(Object, Object) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Determine if the given objects are equal, returning true if both are null or false if only one is null.
nullSafeHashCode(boolean[]) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Return a hash code based on the contents of the specified array.
nullSafeHashCode(byte[]) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Return a hash code based on the contents of the specified array.
nullSafeHashCode(double[]) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Return a hash code based on the contents of the specified array.
nullSafeHashCode(float[]) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Return a hash code based on the contents of the specified array.
nullSafeHashCode(char[]) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Return a hash code based on the contents of the specified array.
nullSafeHashCode(int[]) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Return a hash code based on the contents of the specified array.
nullSafeHashCode(long[]) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Return a hash code based on the contents of the specified array.
nullSafeHashCode(short[]) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Return a hash code based on the contents of the specified array.
nullSafeHashCode(Object) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Return as hash code for the given object; typically the value of Object#hashCode()}.
nullSafeHashCode(Object[]) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Return a hash code based on the contents of the specified array.
nullSafeToString(boolean[]) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Return a String representation of the contents of the specified array.
nullSafeToString(byte[]) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Return a String representation of the contents of the specified array.
nullSafeToString(double[]) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Return a String representation of the contents of the specified array.
nullSafeToString(float[]) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Return a String representation of the contents of the specified array.
nullSafeToString(char[]) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Return a String representation of the contents of the specified array.
nullSafeToString(int[]) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Return a String representation of the contents of the specified array.
nullSafeToString(long[]) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Return a String representation of the contents of the specified array.
nullSafeToString(short[]) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Return a String representation of the contents of the specified array.
nullSafeToString(Object) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Return a String representation of the specified Object.
nullSafeToString(Object[]) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Return a String representation of the contents of the specified array.
NullType() - Constructor for class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.NullType
 
num - Variable in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.ConstPoolWriter
 
numAnnotations() - Method in class org.hotswap.agent.javassist.bytecode.AnnotationsAttribute
Returns num_annotations.
numAnnotations() - Method in class org.hotswap.agent.javassist.bytecode.TypeAnnotationsAttribute
Returns num_annotations.
numAnnotations(int) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
Writes num_annotations in Runtime(In)VisibleAnnotations_attribute.
numAnnotations(int) - Method in class org.hotswap.agent.javassist.bytecode.annotation.TypeAnnotationsWriter
Writes num_annotations in Runtime(In)VisibleTypeAnnotations_attribute.
numberOfClasses() - Method in class org.hotswap.agent.javassist.bytecode.NestMembersAttribute
Returns number_of_classes.
numLocals - Variable in class org.hotswap.agent.javassist.bytecode.stackmap.TypedBlock
 
numOfEntries() - Method in class org.hotswap.agent.javassist.bytecode.StackMap
Returns number_of_entries.
numOfParameters(String) - Static method in class org.hotswap.agent.javassist.bytecode.Descriptor
Returns the number of the prameters included in the given descriptor.
numParameters() - Method in class org.hotswap.agent.javassist.bytecode.ParameterAnnotationsAttribute
Returns num_parameters.
numParameters(int) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
Writes num_parameters in Runtime(In)VisibleParameterAnnotations_attribute.

O

OBJECT - Static variable in class org.hotswap.agent.javassist.bytecode.analysis.Type
Represents the java.lang.Object reference type
OBJECT - Static variable in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.ClassType
A class type representing java.lang.Object.
OBJECT - Static variable in class org.hotswap.agent.javassist.bytecode.StackMap
Object_variable_info.tag.
OBJECT - Static variable in class org.hotswap.agent.javassist.bytecode.StackMapTable
Object_variable_info.tag.
ObjectImporter - Class in org.hotswap.agent.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 org.hotswap.agent.javassist.tools.rmi.ObjectImporter
Constructs an object importer.
ObjectImporter(String, int) - Constructor for class org.hotswap.agent.javassist.tools.rmi.ObjectImporter
Constructs an object importer.
ObjectNotFoundException - Exception in org.hotswap.agent.javassist.tools.rmi
 
ObjectNotFoundException(String) - Constructor for exception org.hotswap.agent.javassist.tools.rmi.ObjectNotFoundException
 
ObjectNotFoundException(String, Exception) - Constructor for exception org.hotswap.agent.javassist.tools.rmi.ObjectNotFoundException
 
objectOrUninitialized(int, int, int) - Method in class org.hotswap.agent.javassist.bytecode.StackMapTable.Walker
Invoked if Object_variable_info or Uninitialized_variable_info is visited.
objectRead() - Method in interface org.hotswap.agent.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 org.hotswap.agent.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).
ObjectType() - Constructor for class org.hotswap.agent.javassist.bytecode.SignatureAttribute.ObjectType
 
ObjectUtils - Class in org.hotswap.agent.util.spring.util
Miscellaneous object utility methods.
ObjectUtils() - Constructor for class org.hotswap.agent.util.spring.util.ObjectUtils
 
objectVariable(int, int) - Method in class org.hotswap.agent.javassist.bytecode.StackMap.Walker
Invoked when an element of type Object_variable_info is visited.
objectWrite() - Method in interface org.hotswap.agent.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 org.hotswap.agent.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 org.hotswap.agent.javassist.bytecode.AccessFlag
Converts a javassist.Modifier into a javassist.bytecode.AccessFlag.
of(String) - Static method in class org.hotswap.agent.javassist.bytecode.Descriptor
Converts to a descriptor from a Java class name
of(CtClass) - Static method in class org.hotswap.agent.javassist.bytecode.Descriptor
Returns the descriptor representing the given type.
ofConstructor(CtClass[]) - Static method in class org.hotswap.agent.javassist.bytecode.Descriptor
Returns the descriptor representing a constructor receiving the given parameter types.
offset() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.UninitData
 
offset() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
offsetTarget(int, int) - Method in class org.hotswap.agent.javassist.bytecode.annotation.TypeAnnotationsWriter
Writes target_type and offset_target of target_info union.
ofMethod(CtClass, CtClass[]) - Static method in class org.hotswap.agent.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 org.hotswap.agent.javassist.bytecode.Descriptor
Returns the descriptor representing a list of parameter types.
oid - Variable in class org.hotswap.agent.javassist.tools.rmi.RemoteRef
 
OnClassFileEvent - Annotation Type in org.hotswap.agent.annotation
OnResourceFileEvent for a change on resource file representing a java class.
OnClassLoadedHandler - Class in org.hotswap.agent.annotation.handler
Transform method handler - handle @OnClassLoadEvent annotation on a method.
OnClassLoadedHandler(PluginManager) - Constructor for class org.hotswap.agent.annotation.handler.OnClassLoadedHandler
 
OnClassLoadEvent - Annotation Type in org.hotswap.agent.annotation
Define plugin callback method on class load by classloader (application class is loaded or reloaded by hotswap).
onEvent(WatchFileEvent) - Method in interface org.hotswap.agent.watch.WatchEventListener
File/Directory is created/modified/deleted.
onInit(ClassLoader) - Method in interface org.hotswap.agent.config.ClassLoaderInitListener
ClassLoader is initialized.
onLoad(ClassPool, String) - Method in class org.hotswap.agent.javassist.tools.reflect.Reflection
Inserts hooks for intercepting accesses to the fields declared in reflective classes.
onLoad(ClassPool, String) - Method in class org.hotswap.agent.javassist.tools.rmi.StubGenerator
Does nothing.
onLoad(ClassPool, String) - Method in interface org.hotswap.agent.javassist.Translator
Is invoked by a Loader for notifying that a class is loaded.
onlyPublicMethods - Static variable in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
If true, only public/protected methods are forwarded to a proxy object.
onlyRegularFiles() - Method in annotation type org.hotswap.agent.annotation.OnResourceFileEvent
Watch only for regular files.
OnResourceFileEvent - Annotation Type in org.hotswap.agent.annotation
Event for a resource change (change of a file on the filesystem).
onWatchEvent(PluginAnnotation<T>, WatchFileEvent, ClassLoader) - Method in class org.hotswap.agent.annotation.handler.WatchEventCommand
Run plugin the method.
Opcode - Interface in org.hotswap.agent.javassist.bytecode
JVM Instruction Set.
OPCODE - Static variable in interface org.hotswap.agent.javassist.bytecode.Mnemonic
The instruction names (mnemonics) sorted by the opcode.
openClassfile(String) - Method in class org.hotswap.agent.javassist.ByteArrayClassPath
Opens the class file.
openClassfile(String) - Method in class org.hotswap.agent.javassist.ClassClassPath
Obtains a class file by getResourceAsStream().
openClassfile(String) - Method in interface org.hotswap.agent.javassist.ClassPath
Opens a class file.
openClassfile(String) - Method in class org.hotswap.agent.javassist.LoaderClassPath
Obtains a class file from the class loader.
openClassfile(String) - Method in class org.hotswap.agent.javassist.URLClassPath
Opens a class file with http.
operatorId - Variable in class org.hotswap.agent.javassist.compiler.ast.Expr
 
operatorId - Variable in class org.hotswap.agent.javassist.compiler.ast.Stmnt
 
opNames - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
oprand1() - Method in class org.hotswap.agent.javassist.compiler.ast.Expr
 
oprand2() - Method in class org.hotswap.agent.javassist.compiler.ast.Expr
 
OR_E - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
org.hotswap.agent - package org.hotswap.agent
 
org.hotswap.agent.annotation - package org.hotswap.agent.annotation
 
org.hotswap.agent.annotation.handler - package org.hotswap.agent.annotation.handler
 
org.hotswap.agent.command - package org.hotswap.agent.command
 
org.hotswap.agent.command.impl - package org.hotswap.agent.command.impl
 
org.hotswap.agent.config - package org.hotswap.agent.config
 
org.hotswap.agent.javassist - package org.hotswap.agent.javassist
The Javassist Core API.
org.hotswap.agent.javassist.bytecode - package org.hotswap.agent.javassist.bytecode
Bytecode-level API.
org.hotswap.agent.javassist.bytecode.analysis - package org.hotswap.agent.javassist.bytecode.analysis
Bytecode Analysis API.
org.hotswap.agent.javassist.bytecode.annotation - package org.hotswap.agent.javassist.bytecode.annotation
Bytecode-level Annotations API.
org.hotswap.agent.javassist.bytecode.stackmap - package org.hotswap.agent.javassist.bytecode.stackmap
 
org.hotswap.agent.javassist.compiler - package org.hotswap.agent.javassist.compiler
 
org.hotswap.agent.javassist.compiler.ast - package org.hotswap.agent.javassist.compiler.ast
 
org.hotswap.agent.javassist.convert - package org.hotswap.agent.javassist.convert
 
org.hotswap.agent.javassist.expr - package org.hotswap.agent.javassist.expr
This package contains the classes for modifying a method body.
org.hotswap.agent.javassist.runtime - package org.hotswap.agent.javassist.runtime
Runtime support classes required by modified bytecode.
org.hotswap.agent.javassist.scopedpool - package org.hotswap.agent.javassist.scopedpool
A custom class pool for several JBoss products.
org.hotswap.agent.javassist.tools - package org.hotswap.agent.javassist.tools
Covenient tools.
org.hotswap.agent.javassist.tools.reflect - package org.hotswap.agent.javassist.tools.reflect
Runtime Behavioral Reflection.
org.hotswap.agent.javassist.tools.rmi - package org.hotswap.agent.javassist.tools.rmi
Sample implementation of remote method invocation.
org.hotswap.agent.javassist.tools.web - package org.hotswap.agent.javassist.tools.web
Simple web server for running sample code.
org.hotswap.agent.javassist.util - package org.hotswap.agent.javassist.util
Utility classes.
org.hotswap.agent.javassist.util.proxy - package org.hotswap.agent.javassist.util.proxy
Dynamic proxy (similar to Enhancer of cglib).
org.hotswap.agent.logging - package org.hotswap.agent.logging
 
org.hotswap.agent.plugin.hotswapper - package org.hotswap.agent.plugin.hotswapper
 
org.hotswap.agent.plugin.jdk - package org.hotswap.agent.plugin.jdk
 
org.hotswap.agent.plugin.jvm - package org.hotswap.agent.plugin.jvm
 
org.hotswap.agent.plugin.watchResources - package org.hotswap.agent.plugin.watchResources
 
org.hotswap.agent.util - package org.hotswap.agent.util
 
org.hotswap.agent.util.classloader - package org.hotswap.agent.util.classloader
 
org.hotswap.agent.util.scanner - package org.hotswap.agent.util.scanner
 
org.hotswap.agent.util.signature - package org.hotswap.agent.util.signature
 
org.hotswap.agent.util.spring.collections - package org.hotswap.agent.util.spring.collections
 
org.hotswap.agent.util.spring.io.loader - package org.hotswap.agent.util.spring.io.loader
 
org.hotswap.agent.util.spring.io.resource - package org.hotswap.agent.util.spring.io.resource
 
org.hotswap.agent.util.spring.path - package org.hotswap.agent.util.spring.path
 
org.hotswap.agent.util.spring.util - package org.hotswap.agent.util.spring.util
 
org.hotswap.agent.util.test - package org.hotswap.agent.util.test
 
org.hotswap.agent.versions - package org.hotswap.agent.versions
 
org.hotswap.agent.versions.matcher - package org.hotswap.agent.versions.matcher
 
org.hotswap.agent.watch - package org.hotswap.agent.watch
 
org.hotswap.agent.watch.nio - package org.hotswap.agent.watch.nio
 
OROR - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
otherTransformers - Variable in class org.hotswap.agent.util.HotswapTransformer
 
outerClass(int) - Method in class org.hotswap.agent.javassist.bytecode.InnerClassesAttribute
Returns the class name indicated by classes[nth].outer_class_info_index.
outerClassIndex(int) - Method in class org.hotswap.agent.javassist.bytecode.InnerClassesAttribute
Returns classes[nth].outer_class_info_index.
output - Variable in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
 
output - Variable in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.FieldWriter
 
output - Variable in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.MethodWriter
 
overrideThreadContextClassLoader(ClassLoader) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Override the thread context ClassLoader with the environment's bean ClassLoader if necessary, i.e. if the bean ClassLoader is not equivalent to the thread context ClassLoader already.

P

PACKAGE - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
PACKAGE - Static variable in class org.hotswap.agent.versions.ManifestMiniDumper
The Constant PACKAGE.
packageName - Variable in class org.hotswap.agent.javassist.URLClassPath
 
Pair - Class in org.hotswap.agent.javassist.compiler.ast
A node of a a binary tree.
Pair(ASTree, ASTree) - Constructor for class org.hotswap.agent.javassist.compiler.ast.Pair
 
param0Name - Static variable in class org.hotswap.agent.javassist.compiler.Javac
 
ParameterAnnotationsAttribute - Class in org.hotswap.agent.javassist.bytecode
A class representing RuntimeVisibleAnnotations_attribute and RuntimeInvisibleAnnotations_attribute.
ParameterAnnotationsAttribute(ConstPool, String) - Constructor for class org.hotswap.agent.javassist.bytecode.ParameterAnnotationsAttribute
Constructs an empty Runtime(In)VisibleParameterAnnotations_attribute.
ParameterAnnotationsAttribute(ConstPool, String, byte[]) - Constructor for class org.hotswap.agent.javassist.bytecode.ParameterAnnotationsAttribute
Constructs a Runtime(In)VisibleParameterAnnotations_attribute.
parameterTypes - Variable in class org.hotswap.agent.javassist.convert.TransformBefore
 
paramSize(String) - Static method in class org.hotswap.agent.javassist.bytecode.Descriptor
Computes the data size of parameters.
parent - Variable in class org.hotswap.agent.javassist.ClassPool
 
parent() - Method in class org.hotswap.agent.javassist.bytecode.analysis.ControlFlow.Node
Returns the parent of this node.
parse() - Method in class org.hotswap.agent.javassist.bytecode.StackMapTable.Walker
Visits each entry of the stack map frames.
parse(T) - Static method in class org.hotswap.agent.annotation.handler.WatchEventDTO
Parse the annotation to fill in the container.
parseArgs(String) - Static method in class org.hotswap.agent.HotswapAgent
 
parseExpr(String, SymbolTable) - Static method in class org.hotswap.agent.javassist.compiler.Javac
Parsers an expression.
parseExpression(SymbolTable) - Method in class org.hotswap.agent.javassist.compiler.Parser
 
parseLocaleString(String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Parse the given localeString value into a Locale.
parseMember(SymbolTable) - Method in class org.hotswap.agent.javassist.compiler.Parser
 
parseMember1(SymbolTable) - Method in class org.hotswap.agent.javassist.compiler.Parser
 
parseMethod2(SymbolTable, MethodDecl) - Method in class org.hotswap.agent.javassist.compiler.Parser
 
Parser - Class in org.hotswap.agent.javassist.compiler
 
Parser(Lex) - Constructor for class org.hotswap.agent.javassist.compiler.Parser
 
parseStatement(SymbolTable) - Method in class org.hotswap.agent.javassist.compiler.Parser
 
parseTimeZoneString(String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Parse the given timeZoneString value into a TimeZone.
parseVersion(String) - Method in class org.hotswap.agent.versions.ArtifactVersion
Parses the version.
parseVersion(String) - Method in class org.hotswap.agent.versions.ComparableVersion
Parses the version.
PASS_ARRAY - Static variable in class org.hotswap.agent.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 org.hotswap.agent.javassist.CtNewConstructor
Specifies that no parameters are passed to a super-class' constructor.
PASS_PARAMS - Static variable in class org.hotswap.agent.javassist.CtNewConstructor
Specifies that parameters are passed as is to a super-class' constructor.
path() - Method in annotation type org.hotswap.agent.annotation.OnResourceFileEvent
Prefix of resource path to watch.
pathEquals(String, String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Compare two paths after normalization of them.
PathMatcher - Interface in org.hotswap.agent.util.spring.path
Strategy interface for String-based path matching.
PathMatchingResourcePatternResolver - Class in org.hotswap.agent.util.spring.path
A ResourcePatternResolver implementation that is able to resolve a specified resource location path into one or more matching Resources.
PathMatchingResourcePatternResolver() - Constructor for class org.hotswap.agent.util.spring.path.PathMatchingResourcePatternResolver
Create a new PathMatchingResourcePatternResolver with a DefaultResourceLoader.
PathMatchingResourcePatternResolver(ClassLoader) - Constructor for class org.hotswap.agent.util.spring.path.PathMatchingResourcePatternResolver
Create a new PathMatchingResourcePatternResolver with a DefaultResourceLoader.
PathMatchingResourcePatternResolver(ResourceLoader) - Constructor for class org.hotswap.agent.util.spring.path.PathMatchingResourcePatternResolver
Create a new PathMatchingResourcePatternResolver.
PathResource - Class in org.hotswap.agent.util.spring.io.resource
Resource implementation for java.nio.file.Path handles.
PathResource(String) - Constructor for class org.hotswap.agent.util.spring.io.resource.PathResource
Create a new PathResource from a Path handle.
PathResource(URI) - Constructor for class org.hotswap.agent.util.spring.io.resource.PathResource
Create a new PathResource from a Path handle.
PathResource(Path) - Constructor for class org.hotswap.agent.util.spring.io.resource.PathResource
Create a new PathResource from a Path handle.
patch(ClassLoader, String, ClassLoader, ProtectionDomain) - Method in class org.hotswap.agent.util.classloader.ClassLoaderDefineClassPatcher
Patch the classloader.
patch(CtClass, ClassLoader, Class<?>) - Static method in class org.hotswap.agent.plugin.jvm.ClassInitPlugin
 
patchAnonymousClass(ClassLoader, ClassPool, String, Class) - Static method in class org.hotswap.agent.plugin.jvm.AnonymousClassPatchPlugin
Replace an anonymous class with an compatible change (from another class according to state info).
patchGoto(List<Integer>, int) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
patchMainClass(String, ClassPool, CtClass, ClassLoader, ProtectionDomain) - Static method in class org.hotswap.agent.plugin.jvm.AnonymousClassPatchPlugin
If class contains anonymous classes, rename class references to compatible transition classes.
PatternMatchUtils - Class in org.hotswap.agent.util.spring.util
Utility methods for simple pattern matching, in particular for Spring's typical "xxx*", "*xxx" and "*xxx*" pattern styles.
PatternMatchUtils() - Constructor for class org.hotswap.agent.util.spring.util.PatternMatchUtils
 
Pc() - Constructor for class org.hotswap.agent.javassist.bytecode.LineNumberAttribute.Pc
 
peek() - Method in class org.hotswap.agent.javassist.bytecode.analysis.Frame
Gets the top of the stack without altering it
Plugin - Annotation Type in org.hotswap.agent.annotation
Plugin definition.
PLUGIN_PACKAGE - Static variable in class org.hotswap.agent.config.PluginManager
 
PLUGIN_PATH - Static variable in class org.hotswap.agent.util.scanner.PluginCache
Deprecated.
 
PluginAnnotation<T extends Annotation> - Class in org.hotswap.agent.annotation.handler
DTO for resolved plugin annotation properties.
PluginAnnotation(Class<?>, Object, T, Field) - Constructor for class org.hotswap.agent.annotation.handler.PluginAnnotation
 
PluginAnnotation(Class<?>, Object, T, Method) - Constructor for class org.hotswap.agent.annotation.handler.PluginAnnotation
 
PluginCache - Class in org.hotswap.agent.util.scanner
Deprecated.
not used, probably remove in favor of PluginRegistry
PluginCache() - Constructor for class org.hotswap.agent.util.scanner.PluginCache
Deprecated.
 
PluginClassFileTransformer - Class in org.hotswap.agent.annotation.handler
 
PluginClassFileTransformer(PluginManager, PluginAnnotation<OnClassLoadEvent>) - Constructor for class org.hotswap.agent.annotation.handler.PluginClassFileTransformer
 
PluginConfiguration - Class in org.hotswap.agent.config
Plugin configuration.
PluginConfiguration(ClassLoader) - Constructor for class org.hotswap.agent.config.PluginConfiguration
 
PluginConfiguration(PluginConfiguration, ClassLoader) - Constructor for class org.hotswap.agent.config.PluginConfiguration
 
PluginConfiguration(PluginConfiguration, ClassLoader, boolean) - Constructor for class org.hotswap.agent.config.PluginConfiguration
 
PluginHandler<T extends Annotation> - Interface in org.hotswap.agent.annotation.handler
Handler for an annotation on a plugin.
PluginInitializedListener - Interface in org.hotswap.agent.config
Listener after plugin is initialized.
pluginIntialized(Object, ClassLoader) - Method in interface org.hotswap.agent.config.PluginInitializedListener
 
pluginManager - Variable in class org.hotswap.agent.annotation.handler.AnnotationProcessor
 
pluginManager - Variable in class org.hotswap.agent.annotation.handler.InitHandler
 
pluginManager - Variable in class org.hotswap.agent.annotation.handler.OnClassLoadedHandler
 
pluginManager - Variable in class org.hotswap.agent.annotation.handler.WatchHandler
 
PluginManager - Class in org.hotswap.agent.config
The main agent plugin manager, well known singleton controller.
PluginManagerInvoker - Class in org.hotswap.agent.util
Invoke methods on plugin manager, avoid classloader conflicts.
PluginManagerInvoker() - Constructor for class org.hotswap.agent.util.PluginManagerInvoker
 
PluginMatcher - Class in org.hotswap.agent.versions.matcher
The PluginMatcher is the matcher responsible for parsing and applying the matching algorithm at the plugin level (plugin level annotations).
PluginMatcher(Class<?>) - Constructor for class org.hotswap.agent.versions.matcher.PluginMatcher
Instantiates a new plugin matcher.
PluginRegistry - Class in org.hotswap.agent.config
Registry to support plugin manager.
PluginRegistry(PluginManager, ClassLoaderDefineClassPatcher) - Constructor for class org.hotswap.agent.config.PluginRegistry
Create an instanec of plugin registry and initialize scanner and processor.
PLUS_E - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
PLUSPLUS - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
pollForPurge() - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.ReferenceManager
Return any reference that has been garbage collected and can be purged from the underlying structure or null if no references need purging.
pop() - Method in class org.hotswap.agent.javassist.bytecode.analysis.Frame
Alters the stack to contain one less element and return it.
POP - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
POP2 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
popMergedCommands() - Method in class org.hotswap.agent.command.MergeableCommand
Return merged commands and clear internal list
port - Variable in class org.hotswap.agent.javassist.URLClassPath
 
position - Variable in class org.hotswap.agent.javassist.bytecode.CodeIterator.Gap
The position of the gap.
position - Variable in class org.hotswap.agent.javassist.bytecode.stackmap.BasicBlock
 
position() - Method in class org.hotswap.agent.javassist.bytecode.analysis.ControlFlow.Block
Returns the position of the first instruction in this block.
postDominatorTree() - Method in class org.hotswap.agent.javassist.bytecode.analysis.ControlFlow
Constructs a post dominator tree.
premain(String, Instrumentation) - Static method in class org.hotswap.agent.HotswapAgent
 
premain(String, Instrumentation) - Static method in class org.hotswap.agent.javassist.util.HotSwapAgent
The entry point invoked when this agent is started by -javaagent.
prependClassPath(ClassLoader, URL[]) - Static method in class org.hotswap.agent.util.classloader.URLClassPathHelper
Insert classpath at the beginning of the classloader path.
primitiveTypes - Static variable in class org.hotswap.agent.javassist.util.proxy.FactoryHelper
Class objects representing primitive types.
print() - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Prints the contents of the constant pool table.
print(PrintWriter) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Prints the contents of the constant pool table.
print(PrintWriter) - Method in class org.hotswap.agent.javassist.bytecode.StackMap
Prints this stack map.
print(Class, AgentLogger.Level, String, Throwable, Object...) - Method in class org.hotswap.agent.logging.AgentLoggerHandler
 
print(ClassFile) - Static method in class org.hotswap.agent.javassist.bytecode.ClassFilePrinter
Prints the contents of a class file to the standard output stream.
print(ClassFile, PrintWriter) - Static method in class org.hotswap.agent.javassist.bytecode.ClassFilePrinter
Prints the contents of a class file.
print(CtClass) - Method in class org.hotswap.agent.javassist.bytecode.analysis.FramePrinter
Prints all the methods declared in the given class.
print(CtClass, PrintStream) - Static method in class org.hotswap.agent.javassist.bytecode.analysis.FramePrinter
Prints all the methods declared in the given class.
print(CtMethod) - Method in class org.hotswap.agent.javassist.bytecode.analysis.FramePrinter
Prints the instructions and the frame states of the given method.
print(CtMethod) - Method in class org.hotswap.agent.javassist.bytecode.InstructionPrinter
Prints the bytecode instructions of a given method.
print(CtMethod, PrintStream) - Static method in class org.hotswap.agent.javassist.bytecode.InstructionPrinter
Prints the bytecode instructions of a given method.
println(PrintStream) - Method in class org.hotswap.agent.javassist.bytecode.StackMapTable
Prints the stack table map.
println(PrintWriter) - Method in class org.hotswap.agent.javassist.bytecode.StackMapTable
Prints the stack table map.
printMessage(String) - Method in class org.hotswap.agent.logging.AgentLoggerHandler
 
PRIVATE - Static variable in class org.hotswap.agent.javassist.bytecode.AccessFlag
 
PRIVATE - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
PRIVATE - Static variable in class org.hotswap.agent.javassist.Modifier
 
ProceedHandler - Interface in org.hotswap.agent.javassist.compiler
An interface to an object for implementing $proceed().
proceedName - Static variable in class org.hotswap.agent.javassist.compiler.Javac
 
processAnnotations(Class, Class) - Method in class org.hotswap.agent.annotation.handler.AnnotationProcessor
Process annotations on the plugin class - only static methods, methods to hook plugin initialization.
processAnnotations(Object) - Method in class org.hotswap.agent.annotation.handler.AnnotationProcessor
Process annotations on a plugin - non static fields and methods.
PROTECTED - Static variable in class org.hotswap.agent.javassist.bytecode.AccessFlag
 
PROTECTED - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
PROTECTED - Static variable in class org.hotswap.agent.javassist.Modifier
 
Proxy - Interface in org.hotswap.agent.javassist.tools.rmi
An interface implemented by proxy classes.
Proxy - Interface in org.hotswap.agent.javassist.util.proxy
The interface implemented by proxy classes.
ProxyFactory - Class in org.hotswap.agent.javassist.util.proxy
Factory of dynamic proxy classes.
ProxyFactory() - Constructor for class org.hotswap.agent.javassist.util.proxy.ProxyFactory
Constructs a factory of proxy class.
ProxyFactory.ClassLoaderProvider - Interface in org.hotswap.agent.javassist.util.proxy
A provider of class loaders.
ProxyFactory.UniqueName - Interface in org.hotswap.agent.javassist.util.proxy
A unique class name generator.
ProxyObject - Interface in org.hotswap.agent.javassist.util.proxy
The interface implemented by proxy classes.
ProxyObjectInputStream - Class in org.hotswap.agent.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 org.hotswap.agent.javassist.util.proxy.ProxyObjectInputStream
create an input stream which can be used to deserialize an object graph which includes proxies created using class ProxyFactory. the classloader used to resolve proxy superclass and interface names read from the input stream will default to the current thread's context class loader or the system classloader if the context class loader is null.
ProxyObjectOutputStream - Class in org.hotswap.agent.javassist.util.proxy
An input stream class which knows how to serialize proxies created via ProxyFactory.
ProxyObjectOutputStream(OutputStream) - Constructor for class org.hotswap.agent.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 org.hotswap.agent.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 org.hotswap.agent.javassist.CtClass
Discards unnecessary attributes, in particular, CodeAttributes (method bodies) of the class, to minimize the memory footprint.
PUBLIC - Static variable in class org.hotswap.agent.javassist.bytecode.AccessFlag
 
PUBLIC - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
PUBLIC - Static variable in class org.hotswap.agent.javassist.Modifier
 
purgeUnreferencedEntries() - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
Remove any entries that have been garbage collected and are no longer referenced.
push(Type) - Method in class org.hotswap.agent.javassist.bytecode.analysis.Frame
Alters the stack by placing the passed type on the top
put(Object, Object) - Method in class org.hotswap.agent.util.HotswapProperties
 
put(String, String) - Method in class org.hotswap.agent.javassist.ClassMap
Maps a class name to another name in this hashtable.
put(K, List<V>) - Method in class org.hotswap.agent.util.spring.collections.LinkedMultiValueMap
 
put(K, V) - Method in class org.hotswap.agent.javassist.scopedpool.SoftValueHashMap
Updates this map so that the given key maps to the given value.
put(K, V) - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
 
put(CtClass, CtClass) - Method in class org.hotswap.agent.javassist.ClassMap
Maps a class name to another name in this hashtable.
put0(String, String) - Method in class org.hotswap.agent.javassist.ClassMap
 
putAll(Map<? extends K, ? extends List<V>>) - Method in class org.hotswap.agent.util.spring.collections.LinkedMultiValueMap
 
putAll(Map<? extends K, ? extends V>) - Method in class org.hotswap.agent.javassist.scopedpool.SoftValueHashMap
 
PUTFIELD - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
putIfAbsent(K, V) - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
 
putIfNone(String, String) - Method in class org.hotswap.agent.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 org.hotswap.agent.javassist.bytecode.Opcode
 

Q

qualifiedClass - Variable in class org.hotswap.agent.javassist.compiler.ast.Declarator
 
qualifiedName - Variable in class org.hotswap.agent.javassist.CtClass
 
quote(String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Quote the given String with single quotes.
quoteIfString(Object) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Turn the given Object into a String with single quotes if it is a String; keeping the Object as-is else.

R

read(int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Reads a signed 8bit value at the offset from the beginning of the bytecode sequence.
read16bit(int) - Method in class org.hotswap.agent.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 org.hotswap.agent.javassist.bytecode.ByteArray
Reads a 32bit integer at the index.
read32bit(int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Reads a signed 32bit value at the offset from the beginning of the bytecode sequence.
readClassDescriptor() - Method in class org.hotswap.agent.javassist.util.proxy.ProxyObjectInputStream
 
readParam - Variable in class org.hotswap.agent.javassist.tools.reflect.Reflection
 
readS16bit(byte[], int) - Static method in class org.hotswap.agent.javassist.bytecode.ByteArray
Reads a signed 16bit integer at the index.
readU16bit(byte[], int) - Static method in class org.hotswap.agent.javassist.bytecode.ByteArray
Reads an unsigned 16bit integer at the index.
rebuildClassFile() - Method in class org.hotswap.agent.javassist.CtClass
If this method is called, the class file will be rebuilt when it is finally generated by toBytecode() and writeFile().
rebuildClassFile(ClassFile) - Method in class org.hotswap.agent.javassist.tools.reflect.Reflection
 
rebuildStackMap(ClassPool) - Method in class org.hotswap.agent.javassist.bytecode.MethodInfo
Rebuilds a stack map table.
rebuildStackMapForME(ClassPool) - Method in class org.hotswap.agent.javassist.bytecode.MethodInfo
Rebuilds a stack map table for J2ME (CLDC).
rebuildStackMapIf6(ClassPool, ClassFile) - Method in class org.hotswap.agent.javassist.bytecode.MethodInfo
Rebuilds a stack map table if the class file is for Java 6 or later.
recordInvalidClassName(String) - Method in class org.hotswap.agent.javassist.ClassPool
Deprecated. 
recordLocalVariables(CodeAttribute, int) - Method in class org.hotswap.agent.javassist.compiler.Javac
Records local variables available at the specified program counter.
recordParamNames(CodeAttribute, int) - Method in class org.hotswap.agent.javassist.compiler.Javac
Records parameter names if the LocalVariableAttribute is available.
recordParams(String, CtClass[], boolean, int, boolean) - Method in class org.hotswap.agent.javassist.compiler.Javac
Makes variables $0, $1, $2, ..., and $args represent method parameters.
recordParams(CtClass[], boolean) - Method in class org.hotswap.agent.javassist.compiler.Javac
Makes variables $0 (this), $1, $2, ..., and $args represent method parameters.
recordParams(CtClass[], boolean, String, String, String, boolean, int, String, SymbolTable) - Method in class org.hotswap.agent.javassist.compiler.JvstCodeGen
Makes method parameters $0, $1, ..., $args, $$, and $class available
recordParams(CtClass[], boolean, String, String, String, SymbolTable) - Method in class org.hotswap.agent.javassist.compiler.JvstCodeGen
Makes method parameters $0, $1, ..., $args, $$, and $class available
recordProceed(String, String) - Method in class org.hotswap.agent.javassist.compiler.Javac
Prepares to use $proceed().
recordProceed(ProceedHandler) - Method in class org.hotswap.agent.javassist.compiler.Javac
Prepares to use $proceed().
recordReturnType(CtClass, boolean) - Method in class org.hotswap.agent.javassist.compiler.Javac
Prepares to use cast $r, $w, $_, and $type.
recordReturnType(CtClass, String, String, SymbolTable) - Method in class org.hotswap.agent.javassist.compiler.JvstCodeGen
Makes a cast to the return type ($r) available.
recordSpecialProceed(String, String, String, String, int) - Method in class org.hotswap.agent.javassist.compiler.Javac
Prepares to use $proceed() representing a private/super's method.
recordStaticProceed(String, String) - Method in class org.hotswap.agent.javassist.compiler.Javac
Prepares to use $proceed() representing a static method.
recordType(CtClass) - Method in class org.hotswap.agent.javassist.compiler.Javac
Prepares to use $type.
recordType(CtClass) - Method in class org.hotswap.agent.javassist.compiler.JvstCodeGen
Makes $type available.
recordTypeData(int, TypeData[], TypeData[]) - Static method in class org.hotswap.agent.javassist.bytecode.stackmap.MapMaker
 
recordVariable(String, String, int, SymbolTable) - Method in class org.hotswap.agent.javassist.compiler.JvstCodeGen
Makes the given variable name available.
recordVariable(CtClass, String) - Method in class org.hotswap.agent.javassist.compiler.Javac
Makes the given variable available.
recordVariable(CtClass, String, SymbolTable) - Method in class org.hotswap.agent.javassist.compiler.JvstCodeGen
Makes the given variable name available.
redefine(Class<?>[], CtClass[]) - Static method in class org.hotswap.agent.javassist.util.HotSwapAgent
Redefines classes.
redefine(Class<?>, CtClass) - Static method in class org.hotswap.agent.javassist.util.HotSwapAgent
Redefines a class.
REDEFINE - org.hotswap.agent.annotation.LoadEvent
Should the event be raised when class is redefined by hotswap mechanism?
redefinitionTransformers - Variable in class org.hotswap.agent.util.HotswapTransformer
 
redirectFieldAccess(CtField, CtClass, String) - Method in class org.hotswap.agent.javassist.CodeConverter
Modify a method body so that field read/write expressions access a different field from the original one.
redirectMethodCall(String, CtMethod) - Method in class org.hotswap.agent.javassist.CodeConverter
Correct invocations to a method that has been renamed.
redirectMethodCall(CtMethod, CtMethod) - Method in class org.hotswap.agent.javassist.CodeConverter
Modify method invocations in a method body so that a different method will be invoked.
REF_getField - Static variable in class org.hotswap.agent.javassist.bytecode.ConstPool
reference_kind of CONSTANT_MethodHandle_info.
REF_getStatic - Static variable in class org.hotswap.agent.javassist.bytecode.ConstPool
reference_kind of CONSTANT_MethodHandle_info.
REF_invokeInterface - Static variable in class org.hotswap.agent.javassist.bytecode.ConstPool
reference_kind of CONSTANT_MethodHandle_info.
REF_invokeSpecial - Static variable in class org.hotswap.agent.javassist.bytecode.ConstPool
reference_kind of CONSTANT_MethodHandle_info.
REF_invokeStatic - Static variable in class org.hotswap.agent.javassist.bytecode.ConstPool
reference_kind of CONSTANT_MethodHandle_info.
REF_invokeVirtual - Static variable in class org.hotswap.agent.javassist.bytecode.ConstPool
reference_kind of CONSTANT_MethodHandle_info.
REF_newInvokeSpecial - Static variable in class org.hotswap.agent.javassist.bytecode.ConstPool
reference_kind of CONSTANT_MethodHandle_info.
REF_putField - Static variable in class org.hotswap.agent.javassist.bytecode.ConstPool
reference_kind of CONSTANT_MethodHandle_info.
REF_putStatic - Static variable in class org.hotswap.agent.javassist.bytecode.ConstPool
reference_kind of CONSTANT_MethodHandle_info.
ReferenceManager() - Constructor for class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.ReferenceManager
 
reflection - Variable in class org.hotswap.agent.javassist.tools.reflect.Loader
 
Reflection - Class in org.hotswap.agent.javassist.tools.reflect
The class implementing the behavioral reflection mechanism.
Reflection() - Constructor for class org.hotswap.agent.javassist.tools.reflect.Reflection
Constructs a new Reflection object.
ReflectionCommand - Class in org.hotswap.agent.command
Command to run in a target classloader.
ReflectionCommand(Object, String, Object...) - Constructor for class org.hotswap.agent.command.ReflectionCommand
Define a command on target object.
ReflectionCommand(Object, String, String) - Constructor for class org.hotswap.agent.command.ReflectionCommand
Predefine a command.
ReflectionCommand(Object, String, String, ClassLoader, Object...) - Constructor for class org.hotswap.agent.command.ReflectionCommand
Define a command.
ReflectionHelper - Class in org.hotswap.agent.util
Convenience methods on java reflection API.
ReflectionHelper() - Constructor for class org.hotswap.agent.util.ReflectionHelper
 
ReflectionUtils - Class in org.hotswap.agent.util.spring.util
Simple utility class for working with the reflection API and handling reflection exceptions.
ReflectionUtils() - Constructor for class org.hotswap.agent.util.spring.util.ReflectionUtils
 
ReflectionUtils.FieldCallback - Interface in org.hotswap.agent.util.spring.util
Callback interface invoked on each field in the hierarchy.
ReflectionUtils.FieldFilter - Interface in org.hotswap.agent.util.spring.util
Callback optionally used to filter fields to be operated on by a field callback.
ReflectionUtils.MethodCallback - Interface in org.hotswap.agent.util.spring.util
Action to take on each method.
ReflectionUtils.MethodFilter - Interface in org.hotswap.agent.util.spring.util
Callback optionally used to filter methods to be operated on by a method callback.
regexMatch(String, String) - Static method in class org.hotswap.agent.util.spring.util.PatternMatchUtils
 
registerAll(Path) - Method in class org.hotswap.agent.watch.nio.AbstractNIO2Watcher
 
registerAll(Path) - Method in class org.hotswap.agent.watch.nio.TreeWatcherNIO
Register the given directory, with the WatchService.
registerAll(Path) - Method in class org.hotswap.agent.watch.nio.WatcherNIO2
 
registerClassLoader(ClassLoader) - Method in interface org.hotswap.agent.javassist.scopedpool.ScopedClassPoolRepository
Register a classloader.
registerClassLoader(ClassLoader) - Method in class org.hotswap.agent.javassist.scopedpool.ScopedClassPoolRepositoryImpl
Register a classloader.
registerClassLoaderInit(PluginAnnotation) - Method in class org.hotswap.agent.annotation.handler.InitHandler
Register on classloader init event - call the @Init static method.
registerClassLoaderInitListener(ClassLoaderInitListener) - Method in class org.hotswap.agent.config.PluginManager
 
registeredCLs - Variable in class org.hotswap.agent.javassist.scopedpool.ScopedClassPoolRepositoryImpl
The registered classloaders
registeredPlugins - Variable in class org.hotswap.agent.config.PluginRegistry
 
registerTransformer(ClassLoader, String, HaClassFileTransformer) - Method in class org.hotswap.agent.util.HotswapTransformer
Register a transformer for a regexp matching class names.
REJECTED - org.hotswap.agent.versions.VersionMatchResult
When a matcher decided processing should not continue (a negative match, versions out of range)
release() - Method in interface org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.Reference
Release this entry and ensure that it will be returned from ReferenceManager#pollForPurge().
released() - Method in interface org.hotswap.agent.util.spring.util.WeakReferenceMonitor.ReleaseListener
This callback method is invoked once the associated handle has been released, i.e. once there are no monitored strong references to the handle anymore.
releaseUnmodifiedClassFile - Static variable in class org.hotswap.agent.javassist.ClassPool
If true, unmodified and not-recently-used class files are periodically released for saving memory.
reload(String, byte[]) - Method in class org.hotswap.agent.javassist.util.HotSwapper
Reloads a class.
reload(String, byte[]) - Method in class org.hotswap.agent.plugin.hotswapper.HotSwapperJpda
Reloads a class.
reload(String, Object...) - Method in class org.hotswap.agent.logging.AgentLogger
 
reload(String, Throwable, Object...) - Method in class org.hotswap.agent.logging.AgentLogger
 
reload(Map<String, byte[]>) - Method in class org.hotswap.agent.javassist.util.HotSwapper
Reloads a class.
reload(Map<String, byte[]>) - Method in class org.hotswap.agent.plugin.hotswapper.HotSwapperJpda
Reloads a class.
RELOAD - org.hotswap.agent.logging.AgentLogger.Level
 
reloadFlag - Static variable in class org.hotswap.agent.plugin.jdk.JdkPlugin
Flag to check reload status.
reloadFlag - Static variable in class org.hotswap.agent.plugin.jvm.ClassInitPlugin
 
RemoteException - Exception in org.hotswap.agent.javassist.tools.rmi
RemoteException represents any exception thrown during remote method invocation.
RemoteException(Exception) - Constructor for exception org.hotswap.agent.javassist.tools.rmi.RemoteException
 
RemoteException(String) - Constructor for exception org.hotswap.agent.javassist.tools.rmi.RemoteException
 
RemoteRef - Class in org.hotswap.agent.javassist.tools.rmi
Remote reference.
RemoteRef(int) - Constructor for class org.hotswap.agent.javassist.tools.rmi.RemoteRef
 
RemoteRef(int, String) - Constructor for class org.hotswap.agent.javassist.tools.rmi.RemoteRef
 
remove(int) - Method in class org.hotswap.agent.javassist.bytecode.ExceptionTable
Removes the entry at the specified position in the table.
remove(int) - Method in class org.hotswap.agent.javassist.bytecode.InnerClassesAttribute
Removes the nth entry.
remove(Object) - Method in class org.hotswap.agent.javassist.scopedpool.SoftValueHashMap
Removes the mapping for the given key from this map, if present.
remove(Object) - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
 
remove(Object) - Method in class org.hotswap.agent.util.spring.collections.LinkedMultiValueMap
 
remove(Object, Object) - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
 
remove(CodeGen) - Method in class org.hotswap.agent.javassist.compiler.CodeGen.ReturnHook
 
removeAnnotation(String) - Method in class org.hotswap.agent.javassist.bytecode.AnnotationsAttribute
Removes an annotation by type.
removeAttribute(String) - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Removes an attribute with the specified name.
removeAttribute(String) - Method in class org.hotswap.agent.javassist.bytecode.FieldInfo
Removes an attribute with the specified name.
removeAttribute(String) - Method in class org.hotswap.agent.javassist.bytecode.MethodInfo
Removes an attribute with the specified name.
removeCached(String) - Method in class org.hotswap.agent.javassist.ClassPool
Provide a hook so that subclasses can do their own caching of classes.
removeClassPath(ClassPath) - Method in class org.hotswap.agent.javassist.ClassPool
Detatches the ClassPath object from the search path.
removeCodeAttribute() - Method in class org.hotswap.agent.javassist.bytecode.MethodInfo
Removes a Code attribute.
removeConstructor(CtConstructor) - Method in class org.hotswap.agent.javassist.CtClass
Removes a constructor declared in this class.
removeDuplicateStrings(String[]) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Remove duplicate strings from the given array.
removeExceptionsAttribute() - Method in class org.hotswap.agent.javassist.bytecode.MethodInfo
Removes an Exception attribute.
removeField(CtField) - Method in class org.hotswap.agent.javassist.CtClass
Removes a field declared in this class.
removeMethod(CtMethod) - Method in class org.hotswap.agent.javassist.CtClass
Removes a method declared in this class.
removeNew(int) - Method in class org.hotswap.agent.javassist.bytecode.StackMap
Undocumented method.
removeNew(int) - Method in class org.hotswap.agent.javassist.bytecode.StackMapTable
Undocumented method.
removeTransformer(String, HaClassFileTransformer) - Method in class org.hotswap.agent.util.HotswapTransformer
Remove registered transformer.
rename(String, String, String) - Static method in class org.hotswap.agent.javassist.bytecode.Descriptor
Substitutes a class name in the given descriptor string.
rename(String, Map<String, String>) - Static method in class org.hotswap.agent.javassist.bytecode.Descriptor
Substitutes class names in the given descriptor string according to the given map.
renameClass(String, String) - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Replaces all occurrences of a class name in the class file.
renameClass(String, String) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Replaces all occurrences of a class name.
renameClass(Map<String, String>) - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Replaces all occurrences of several class names in the class file.
renameClass(Map<String, String>) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Replaces all occurrences of class names.
replace(String) - Method in class org.hotswap.agent.javassist.expr.Cast
Replaces the explicit cast operator with the bytecode derived from the given source text.
replace(String) - Method in class org.hotswap.agent.javassist.expr.Expr
Replaces this expression with the bytecode derived from the given source text.
replace(String) - Method in class org.hotswap.agent.javassist.expr.FieldAccess
Replaces the method call with the bytecode derived from the given source text.
replace(String) - Method in class org.hotswap.agent.javassist.expr.Handler
This method has not been implemented yet.
replace(String) - Method in class org.hotswap.agent.javassist.expr.Instanceof
Replaces the instanceof operator with the bytecode derived from the given source text.
replace(String) - Method in class org.hotswap.agent.javassist.expr.MethodCall
Replaces the method call with the bytecode derived from the given source text.
replace(String) - Method in class org.hotswap.agent.javassist.expr.NewArray
Replaces the array creation with the bytecode derived from the given source text.
replace(String) - Method in class org.hotswap.agent.javassist.expr.NewExpr
Replaces the new expression with the bytecode derived from the given source text.
replace(String, String, String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Replace all occurrences of a substring within a string with another string.
replace(String, ExprEditor) - Method in class org.hotswap.agent.javassist.expr.Expr
Replaces this expression with the bytecode derived from the given source text and ExprEditor.
replace(K, V) - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
 
replace(K, V, V) - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
 
replace0(int, Bytecode, int) - Method in class org.hotswap.agent.javassist.expr.Expr
 
replaceArrayAccess(CtClass, CodeConverter.ArrayAccessReplacementMethodNames) - Method in class org.hotswap.agent.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 org.hotswap.agent.javassist.CtClass
Substitutes newName for all occurrences of a class name oldName in the class file.
replaceClassName(ClassMap) - Method in class org.hotswap.agent.javassist.CtClass
Changes class names appearing in the class file according to the given map.
replaceFieldRead(CtField, CtClass, String) - Method in class org.hotswap.agent.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 org.hotswap.agent.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) - Method in class org.hotswap.agent.javassist.CodeConverter
Modify a method body so that instantiation of the class specified by oldClass is replaced with instantiation of another class newClass.
replaceNew(CtClass, CtClass, String) - Method in class org.hotswap.agent.javassist.CodeConverter
Modify a method body so that instantiation of the specified class is replaced with a call to the specified static method.
repository - Variable in class org.hotswap.agent.javassist.scopedpool.ScopedClassPool
 
resetNumLocals() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypedBlock
 
resetUseContextClassLoaderLocally() - Static method in class org.hotswap.agent.javassist.runtime.Desc
 
resolveClassName(String) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
resolveClassName(String) - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
resolveClassName(String) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
resolveClassName(String, ClassLoader) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Resolve the given class name into a Class instance.
resolveClassName(ASTList) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
resolveClassName(ASTList) - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
resolveClassName(ASTList) - Method in class org.hotswap.agent.javassist.compiler.MemberResolver
 
resolveClassName(ASTList) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
resolveJvmClassName(String) - Method in class org.hotswap.agent.javassist.compiler.MemberResolver
 
resolvePrimitiveClassName(String) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Resolve the given class name as primitive class, if appropriate, according to the JVM's naming rules for primitive classes.
resolvePrimitiveIfNecessary(Class<?>) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Resolve the given class if it is a primitive class, returning the corresponding primitive wrapper type instead.
resolver - Variable in class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
resolver - Variable in class org.hotswap.agent.javassist.compiler.TypeChecker
 
resolveRootDirResource(Resource) - Method in class org.hotswap.agent.util.spring.path.PathMatchingResourcePatternResolver
Resolve the specified resource for path matching.
resolveType(ClassLoader, Class, Class) - Method in class org.hotswap.agent.annotation.handler.InitHandler
Support for autowiring of agent services - resolve instance by class.
resolveURL() - Method in class org.hotswap.agent.util.spring.io.resource.ClassPathResource
Resolves a URL for the underlying class path resource.
Resource - Interface in org.hotswap.agent.util.spring.io.resource
Interface for a resource descriptor that abstracts from the actual type of underlying resource, such as a file or class path resource.
ResourceLoader - Interface in org.hotswap.agent.util.spring.io.loader
Strategy interface for loading resources (e.. class path or file system resources).
ResourcePatternResolver - Interface in org.hotswap.agent.util.spring.path
Strategy interface for resolving a location pattern (for example, an Ant-style path pattern) into Resource objects.
ResourceUtils - Class in org.hotswap.agent.util.spring.util
Utility methods for resolving resource locations to files in the file system.
ResourceUtils() - Constructor for class org.hotswap.agent.util.spring.util.ResourceUtils
 
restrict(VersionRange) - Method in class org.hotswap.agent.versions.VersionRange
Creates and returns a new VersionRange that is a restriction of this version range and the specified version range.
Restriction - Class in org.hotswap.agent.versions
Describes a restriction in versioning.
Restriction(ArtifactVersion, boolean, ArtifactVersion, boolean) - Constructor for class org.hotswap.agent.versions.Restriction
Instantiates a new restriction.
restructureIfNecessary(boolean) - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.Segment
Restructure the underlying data structure when it becomes necessary.
result - Variable in class org.hotswap.agent.util.test.WaitHelper.ResultHolder
 
result() - Method in class org.hotswap.agent.util.test.WaitHelper.Command
Invoke method to resolve current result - wait for true.
result(Object[]) - Method in class org.hotswap.agent.javassist.tools.Callback
Gets called when bytecode is executed
ResultHolder() - Constructor for class org.hotswap.agent.util.test.WaitHelper.ResultHolder
 
resultStatic - Variable in class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
resultVarName - Static variable in class org.hotswap.agent.javassist.compiler.Javac
 
RET - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
rethrowException(Throwable) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Rethrow the given exception, which is presumably the target exception of an InvocationTargetException.
rethrowRuntimeException(Throwable) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Rethrow the given exception, which is presumably the target exception of an InvocationTargetException.
retrieveMatchingFiles(File, String) - Method in class org.hotswap.agent.util.spring.path.PathMatchingResourcePatternResolver
Retrieve files that match the given path pattern, checking the given directory and its subdirectories.
RETURN - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
RETURN - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
RETURN_ADDRESS - Static variable in class org.hotswap.agent.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.
ReturnHook(CodeGen) - Constructor for class org.hotswap.agent.javassist.compiler.CodeGen.ReturnHook
 
returnHooks - Variable in class org.hotswap.agent.javassist.compiler.CodeGen
 
returnType - Variable in class org.hotswap.agent.javassist.bytecode.stackmap.Tracer
 
right - Variable in class org.hotswap.agent.javassist.compiler.ast.Pair
 
rmiCommand - Variable in class org.hotswap.agent.javassist.tools.rmi.ObjectImporter
 
RSHIFT - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
RSHIFT_E - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
run() - Method in class org.hotswap.agent.command.impl.CommandExecutor
 
run() - Method in class org.hotswap.agent.command.impl.SchedulerImpl
 
run() - Method in interface org.hotswap.agent.command.Scheduler
Run the scheduler agent thread.
run() - Method in class org.hotswap.agent.javassist.tools.rmi.AppletServer
Begins the HTTP service.
run() - Method in class org.hotswap.agent.javassist.tools.web.Webserver
Begins the HTTP service.
run() - Method in class org.hotswap.agent.watch.nio.AbstractNIO2Watcher
 
run() - Method in class org.hotswap.agent.watch.nio.EventDispatcher
 
run() - Method in interface org.hotswap.agent.watch.Watcher
Run the watcher agent thread.
run(String[]) - Method in class org.hotswap.agent.javassist.Loader
Loads a class and calls main() in that class.
run(String, String[]) - Method in class org.hotswap.agent.javassist.Loader
Loads a class and calls main() in that class.
run(String, String[]) - Method in class org.hotswap.agent.javassist.tools.web.Viewer
Invokes main() in the class specified by classname.
RUN_DUPLICATE - org.hotswap.agent.command.Scheduler.DuplicateSheduleBehaviour
 
runEditor(ExprEditor, CodeIterator) - Method in class org.hotswap.agent.javassist.expr.Expr
 
RuntimeCopyException(String) - Constructor for exception org.hotswap.agent.javassist.bytecode.CodeAttribute.RuntimeCopyException
Constructs an exception.
RuntimeCopyException(String) - Constructor for exception org.hotswap.agent.javassist.bytecode.StackMapTable.RuntimeCopyException
Constructs an exception.
RuntimeSupport - Class in org.hotswap.agent.javassist.util.proxy
Runtime support routines that the classes generated by ProxyFactory use.
RuntimeSupport() - Constructor for class org.hotswap.agent.javassist.util.proxy.RuntimeSupport
 

S

s16bitAt(int) - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
Returns the signed 16bit value at the given index.
s32bitAt(int) - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
Returns the signed 32bit value at the given index.
SALOAD - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
sameFrame(int) - Method in class org.hotswap.agent.javassist.bytecode.StackMapTable.Writer
Writes a same_frame or a same_frame_extended.
sameFrame(int, int) - Method in class org.hotswap.agent.javassist.bytecode.StackMapTable.Walker
Invoked if the visited frame is a same_frame or a same_frame_extended.
sameLocals(int, int, int) - Method in class org.hotswap.agent.javassist.bytecode.StackMapTable.Writer
Writes a same_locals_1_stack_item or a same_locals_1_stack_item_extended.
sameLocals(int, int, int, int) - Method in class org.hotswap.agent.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.
Sample - Class in org.hotswap.agent.javassist.tools.reflect
A template used for defining a reflective class.
Sample - Class in org.hotswap.agent.javassist.tools.rmi
A template used for defining a proxy class.
Sample() - Constructor for class org.hotswap.agent.javassist.tools.reflect.Sample
 
Sample() - Constructor for class org.hotswap.agent.javassist.tools.rmi.Sample
 
SASTORE - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
saveCode - Variable in class org.hotswap.agent.javassist.convert.TransformBefore
 
scan(ClassLoader, String, ScannerVisitor) - Method in class org.hotswap.agent.util.scanner.ClassPathScanner
 
scan(ClassLoader, String, ScannerVisitor) - Method in interface org.hotswap.agent.util.scanner.Scanner
Scan all directories matching path (there might be multiple locations on classpath, JAR directory, ...)
scan(MethodInfo) - Method in class org.hotswap.agent.javassist.bytecode.analysis.SubroutineScanner
 
scanDirectory(File, ScannerVisitor) - Method in class org.hotswap.agent.util.scanner.ClassPathScanner
Recursively scan the directory.
Scanner - Interface in org.hotswap.agent.util.scanner
Scan a classpath directory for files and call visitor for each found file.
ScannerVisitor - Interface in org.hotswap.agent.util.scanner
Visit a file found by a scanner.
scanPlugins(ClassLoader) - Method in class org.hotswap.agent.util.scanner.PluginCache
Deprecated.
 
scanPlugins(ClassLoader, String) - Method in class org.hotswap.agent.config.PluginRegistry
Scan for plugins by @Plugin annotation on PLUGIN_PATH and process plugin annotations.
scanPlugins(ClassLoader, String) - Method in class org.hotswap.agent.util.scanner.ClassPathAnnotationScanner
Run the scan - search path for files containing annotation.
ScopedClassPool - Class in org.hotswap.agent.javassist.scopedpool
A scoped class pool.
ScopedClassPool(ClassLoader, ClassPool, ScopedClassPoolRepository) - Constructor for class org.hotswap.agent.javassist.scopedpool.ScopedClassPool
Create a new ScopedClassPool.
ScopedClassPool(ClassLoader, ClassPool, ScopedClassPoolRepository, boolean) - Constructor for class org.hotswap.agent.javassist.scopedpool.ScopedClassPool
Create a new ScopedClassPool.
ScopedClassPoolFactory - Interface in org.hotswap.agent.javassist.scopedpool
A factory interface.
ScopedClassPoolFactoryImpl - Class in org.hotswap.agent.javassist.scopedpool
An implementation of factory.
ScopedClassPoolFactoryImpl() - Constructor for class org.hotswap.agent.javassist.scopedpool.ScopedClassPoolFactoryImpl
 
ScopedClassPoolRepository - Interface in org.hotswap.agent.javassist.scopedpool
An interface to ScopedClassPoolRepositoryImpl.
ScopedClassPoolRepositoryImpl - Class in org.hotswap.agent.javassist.scopedpool
An implementation of ScopedClassPoolRepository.
seenClassLoaders - Variable in class org.hotswap.agent.util.HotswapTransformer
 
Segment(int) - Constructor for class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.Segment
 
SERIALIZABLE - Static variable in class org.hotswap.agent.javassist.bytecode.analysis.Type
Represents the java.io.Serializable reference type
SerialVersionUID - Class in org.hotswap.agent.javassist
Utility for calculating serialVersionUIDs for Serializable classes.
SerialVersionUID() - Constructor for class org.hotswap.agent.javassist.SerialVersionUID
 
set(byte[]) - Method in class org.hotswap.agent.javassist.bytecode.AttributeInfo
Sets the info field of this attribute_info structure.
set(byte[]) - Method in class org.hotswap.agent.javassist.bytecode.CodeAttribute
This method is not available.
set(double) - Method in class org.hotswap.agent.javassist.compiler.ast.DoubleConst
 
set(long) - Method in class org.hotswap.agent.javassist.compiler.ast.IntConst
 
set(Object, Class<?>, String, Object) - Static method in class org.hotswap.agent.util.ReflectionHelper
Convenience wrapper to reflection field access API.
set(Object, String, Object) - Static method in class org.hotswap.agent.util.ReflectionHelper
 
set(K, V) - Method in class org.hotswap.agent.util.spring.collections.LinkedMultiValueMap
 
set(K, V) - Method in interface org.hotswap.agent.util.spring.collections.MultiValueMap
Set the given single value under the given key.
setAccessFlags(int) - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Changes access flags.
setAccessFlags(int) - Method in class org.hotswap.agent.javassist.bytecode.FieldInfo
Sets the access flags.
setAccessFlags(int) - Method in class org.hotswap.agent.javassist.bytecode.MethodInfo
Sets access flags.
setAccessFlags(int, int) - Method in class org.hotswap.agent.javassist.bytecode.InnerClassesAttribute
Sets classes[nth].inner_class_access_flags to the given index.
setAll(Map<K, V>) - Method in class org.hotswap.agent.util.spring.collections.LinkedMultiValueMap
 
setAll(Map<K, V>) - Method in interface org.hotswap.agent.util.spring.collections.MultiValueMap
Set the given values under.
setAnnotation(Annotation) - Method in class org.hotswap.agent.javassist.bytecode.AnnotationsAttribute
Changes the annotations.
setAnnotationProcessor(AnnotationProcessor) - Method in class org.hotswap.agent.config.PluginRegistry
 
setAnnotations(Annotation[]) - Method in class org.hotswap.agent.javassist.bytecode.AnnotationsAttribute
Changes the annotations represented by this object according to the given array of Annotation objects.
setAnnotations(Annotation[][]) - Method in class org.hotswap.agent.javassist.bytecode.ParameterAnnotationsAttribute
Changes the annotations represented by this object according to the given array of Annotation objects.
setAnnotationScanner(ClassPathAnnotationScanner) - Method in class org.hotswap.agent.config.PluginRegistry
 
setAttribute(String, byte[]) - Method in class org.hotswap.agent.javassist.CtBehavior
Adds an attribute.
setAttribute(String, byte[]) - Method in class org.hotswap.agent.javassist.CtClass
Adds a named attribute.
setAttribute(String, byte[]) - Method in class org.hotswap.agent.javassist.CtField
Adds an attribute.
setAttribute(String, byte[]) - Method in class org.hotswap.agent.javassist.CtMember
Adds a user-defined attribute.
setAttribute(StackMap) - Method in class org.hotswap.agent.javassist.bytecode.CodeAttribute
Adds a stack map table for J2ME (CLDC).
setAttribute(StackMapTable) - Method in class org.hotswap.agent.javassist.bytecode.CodeAttribute
Adds a stack map table.
setBody(String) - Method in class org.hotswap.agent.javassist.CtBehavior
Sets a method/constructor body.
setBody(String) - Method in class org.hotswap.agent.javassist.CtConstructor
Sets a constructor body.
setBody(String, String, String) - Method in class org.hotswap.agent.javassist.CtBehavior
Sets a method/constructor body.
setBody(CtConstructor, ClassMap) - Method in class org.hotswap.agent.javassist.CtConstructor
Copies a constructor body from another constructor.
setBody(CtMethod, ClassMap) - Method in class org.hotswap.agent.javassist.CtMethod
Copies a method body from another method.
setCachePatterns(boolean) - Method in class org.hotswap.agent.util.spring.path.AntPathMatcher
Specify whether to cache parsed pattern metadata for patterns passed into this matcher's AntPathMatcher.match(java.lang.String, java.lang.String) method.
setCaseSensitive(boolean) - Method in class org.hotswap.agent.util.spring.path.AntPathMatcher
Specify whether to perform pattern matching in a case-sensitive fashion.
setCatchType(int, int) - Method in class org.hotswap.agent.javassist.bytecode.ExceptionTable
Sets catchType of the n-th entry.
setClassLoader(ClassLoader) - Method in class org.hotswap.agent.javassist.util.proxy.ProxyObjectInputStream
Reset the loader to be
setClassLoader(ClassLoader) - Method in class org.hotswap.agent.util.spring.io.loader.DefaultResourceLoader
Specify the ClassLoader to load class path resources with, or null for using the thread context class loader at the time of actual resource access.
setClassLoaderPatcher(ClassLoaderDefineClassPatcher) - Method in class org.hotswap.agent.config.PluginRegistry
 
setClassName(String) - Method in class org.hotswap.agent.javassist.compiler.ast.Declarator
 
setClassPool(ClassPool) - Method in class org.hotswap.agent.javassist.Loader
Sets the soruce ClassPool.
setClassPool(ClassPool) - Method in class org.hotswap.agent.javassist.tools.web.Webserver
Requests the web server to use the specified ClassPool object for obtaining a class file.
setClassPoolFactory(ScopedClassPoolFactory) - Method in interface org.hotswap.agent.javassist.scopedpool.ScopedClassPoolRepository
Records a factory.
setClassPoolFactory(ScopedClassPoolFactory) - Method in class org.hotswap.agent.javassist.scopedpool.ScopedClassPoolRepositoryImpl
 
setCodeAttribute(CodeAttribute) - Method in class org.hotswap.agent.javassist.bytecode.MethodInfo
Adds a Code attribute.
setCommandExecutionListener(CommandExecutionListener) - Method in class org.hotswap.agent.command.ReflectionCommand
 
setCond(ASTree) - Method in class org.hotswap.agent.javassist.compiler.ast.CondExpr
 
setDateTimeFormat(String) - Static method in class org.hotswap.agent.logging.AgentLogger
 
setDateTimeFormat(String) - Method in class org.hotswap.agent.logging.AgentLoggerHandler
 
setDefaultValue(MemberValue) - Method in class org.hotswap.agent.javassist.bytecode.AnnotationDefaultAttribute
Changes the default value represented by this attribute.
setDescriptor(String) - Method in class org.hotswap.agent.javassist.bytecode.FieldInfo
Sets the field descriptor.
setDescriptor(String) - Method in class org.hotswap.agent.javassist.bytecode.MethodInfo
Sets a method descriptor.
setDomain(ProtectionDomain) - Method in class org.hotswap.agent.javassist.Loader
Sets the protection domain for the classes handled by this class loader.
setElse(ASTree) - Method in class org.hotswap.agent.javassist.compiler.ast.CondExpr
 
setEndPc(int, int) - Method in class org.hotswap.agent.javassist.bytecode.ExceptionTable
Sets endPc of the n-th entry.
setExceptionIndexes(int[]) - Method in class org.hotswap.agent.javassist.bytecode.ExceptionsAttribute
Sets exception_index_table[].
setExceptions(String[]) - Method in class org.hotswap.agent.javassist.bytecode.ExceptionsAttribute
Sets the names of exceptions that the method may throw.
setExceptionsAttribute(ExceptionsAttribute) - Method in class org.hotswap.agent.javassist.bytecode.MethodInfo
Adds an Exception attribute.
setExceptionTypes(CtClass[]) - Method in class org.hotswap.agent.javassist.CtBehavior
Sets exceptions that this method/constructor may throw.
setExcludedClassLoaderPatterns(List<Pattern>) - Method in class org.hotswap.agent.util.HotswapTransformer
 
setField(Field, Object, Object) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Set the field represented by the supplied field object on the specified target object to the specified value .
setField(CtField) - Method in class org.hotswap.agent.javassist.compiler.ast.Member
 
setFilter(MethodFilter) - Method in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
Sets a filter that selects the methods that will be controlled by a handler.
setGenericSignature(String) - Method in class org.hotswap.agent.javassist.CtBehavior
Set the generic signature of the method.
setGenericSignature(String) - Method in class org.hotswap.agent.javassist.CtClass
Sets the generic signature of the class.
setGenericSignature(String) - Method in class org.hotswap.agent.javassist.CtField
Set the generic signature of the field.
setGenericSignature(String) - Method in class org.hotswap.agent.javassist.CtMember
Sets the generic signature of the member.
setHandler(MethodHandler) - Method in interface org.hotswap.agent.javassist.util.proxy.Proxy
Sets a handler.
setHandler(MethodHandler) - Method in class org.hotswap.agent.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 org.hotswap.agent.javassist.util.proxy.ProxyObject
Sets a handler.
setHandler(AgentLoggerHandler) - Static method in class org.hotswap.agent.logging.AgentLogger
 
setHandlerPc(int, int) - Method in class org.hotswap.agent.javassist.bytecode.ExceptionTable
Sets handlerPc of the n-th entry.
setHead(ASTree) - Method in class org.hotswap.agent.javassist.compiler.ast.ASTList
 
setHttpProxy(String, int) - Method in class org.hotswap.agent.javassist.tools.rmi.ObjectImporter
Sets an http proxy server.
setIncludedClassLoaderPatterns(List<Pattern>) - Method in class org.hotswap.agent.util.HotswapTransformer
 
setInit(ASTree) - Method in class org.hotswap.agent.javassist.compiler.Javac.CtFieldWithInit
 
setInnerClassIndex(int, int) - Method in class org.hotswap.agent.javassist.bytecode.InnerClassesAttribute
Sets classes[nth].inner_class_info_index to the given index.
setInnerNameIndex(int, int) - Method in class org.hotswap.agent.javassist.bytecode.InnerClassesAttribute
Sets classes[nth].inner_name_index to the given index.
setInterfaces(Class<?>[]) - Method in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
Sets the interfaces of a proxy class.
setInterfaces(String[]) - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Sets the interfaces.
setInterfaces(CtClass[]) - Method in class org.hotswap.agent.javassist.CtClass
Sets implemented interfaces.
setLeft(ASTree) - Method in class org.hotswap.agent.javassist.compiler.ast.ASTList
 
setLeft(ASTree) - Method in class org.hotswap.agent.javassist.compiler.ast.ASTree
 
setLeft(ASTree) - Method in class org.hotswap.agent.javassist.compiler.ast.Pair
 
setLevel(String, AgentLogger.Level) - Static method in class org.hotswap.agent.logging.AgentLogger
 
setLevel(AgentLogger.Level) - Static method in class org.hotswap.agent.logging.AgentLogger
 
setLocal(int, Type) - Method in class org.hotswap.agent.javassist.bytecode.analysis.Frame
Sets the local variable table entry at index to a type.
setLocalVar(int) - Method in class org.hotswap.agent.javassist.compiler.ast.Declarator
 
setMajorVersion(int) - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Set the major version.
setManifest(Set<ManifestInfo>) - Method in class org.hotswap.agent.versions.DeploymentInfo
Sets the manifest.
setMark(int) - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
Sets a mark to the bytecode at the given index.
setMaven(Set<MavenInfo>) - Method in class org.hotswap.agent.versions.DeploymentInfo
Sets the maven coordinates.
setMaxLocals(boolean, CtClass[], int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Sets max_locals.
setMaxLocals(int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Sets max_locals.
setMaxLocals(int) - Method in class org.hotswap.agent.javassist.bytecode.CodeAttribute
Sets max_locals.
setMaxLocals(int) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
setMaxLocals(int) - Method in class org.hotswap.agent.javassist.compiler.Javac
Sets maxLocals to max.
setMaxStack(int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Sets max_stack.
setMaxStack(int) - Method in class org.hotswap.agent.javassist.bytecode.CodeAttribute
Sets max_stack.
setMethod(MemberResolver.Method) - Method in class org.hotswap.agent.javassist.compiler.ast.CallExpr
 
setMinorVersion(int) - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Set the minor version.
setModifiers(int) - Method in class org.hotswap.agent.javassist.CtBehavior
Sets the encoded modifiers of the method/constructor.
setModifiers(int) - Method in class org.hotswap.agent.javassist.CtClass
Sets the modifiers.
setModifiers(int) - Method in class org.hotswap.agent.javassist.CtField
Sets the encoded modifiers of the field.
setModifiers(int) - Method in class org.hotswap.agent.javassist.CtMember
Sets the encoded modifiers of the member.
setName(String) - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Sets the class name.
setName(String) - Method in class org.hotswap.agent.javassist.bytecode.FieldInfo
Sets the field name.
setName(String) - Method in class org.hotswap.agent.javassist.bytecode.MethodInfo
Sets a method name.
setName(String) - Method in class org.hotswap.agent.javassist.CtClass
Sets the class name
setName(String) - Method in class org.hotswap.agent.javassist.CtField
Changes the name of the field.
setName(String) - Method in class org.hotswap.agent.javassist.CtMethod
Changes the name of this method.
setObject(Object) - Method in class org.hotswap.agent.javassist.tools.reflect.Metaobject
Changes the object controlled by this metaobject.
setOperator(int) - Method in class org.hotswap.agent.javassist.compiler.ast.Expr
 
setOprand(ASTree) - Method in class org.hotswap.agent.javassist.compiler.ast.CastExpr
 
setOprand1(ASTree) - Method in class org.hotswap.agent.javassist.compiler.ast.Expr
 
setOprand2(ASTree) - Method in class org.hotswap.agent.javassist.compiler.ast.Expr
 
setOuterClassIndex(int, int) - Method in class org.hotswap.agent.javassist.bytecode.InnerClassesAttribute
Sets classes[nth].outer_class_info_index to the given index.
setPackage(int) - Static method in class org.hotswap.agent.javassist.bytecode.AccessFlag
Clears the public, protected, and private bits.
setPackage(int) - Static method in class org.hotswap.agent.javassist.Modifier
Clears the public, protected, and private bits.
setPathMatcher(PathMatcher) - Method in class org.hotswap.agent.util.spring.path.PathMatchingResourcePatternResolver
Set the PathMatcher implementation to use for this resource pattern resolver.
setPathSeparator(String) - Method in class org.hotswap.agent.util.spring.path.AntPathMatcher
Set the path separator to use for pattern parsing.
setPluginRegistry(PluginRegistry) - Method in class org.hotswap.agent.config.PluginManager
Sets the plugin registry service.
setPrintStream(PrintStream) - Method in class org.hotswap.agent.logging.AgentLoggerHandler
Setup custom stream (default is System.out).
setPrivate(int) - Static method in class org.hotswap.agent.javassist.bytecode.AccessFlag
Truns the private bit on.
setPrivate(int) - Static method in class org.hotswap.agent.javassist.Modifier
Truns the private bit on.
setProceedHandler(ProceedHandler, String) - Method in class org.hotswap.agent.javassist.compiler.JvstCodeGen
 
setProtected(int) - Static method in class org.hotswap.agent.javassist.bytecode.AccessFlag
Turns the protected bit on.
setProtected(int) - Static method in class org.hotswap.agent.javassist.Modifier
Truns the protected bit on.
setPrune(boolean) - Method in interface org.hotswap.agent.javassist.scopedpool.ScopedClassPoolRepository
Sets the prune flag.
setPrune(boolean) - Method in class org.hotswap.agent.javassist.scopedpool.ScopedClassPoolRepositoryImpl
Set the prune attribute.
setPublic(int) - Static method in class org.hotswap.agent.javassist.bytecode.AccessFlag
Turns the public bit on.
setPublic(int) - Static method in class org.hotswap.agent.javassist.Modifier
Truns the public bit on.
setReturnType(JvstTypeChecker, ASTList) - Method in interface org.hotswap.agent.javassist.compiler.ProceedHandler
 
setRight(ASTree) - Method in class org.hotswap.agent.javassist.compiler.ast.ASTList
 
setRight(ASTree) - Method in class org.hotswap.agent.javassist.compiler.ast.ASTree
 
setRight(ASTree) - Method in class org.hotswap.agent.javassist.compiler.ast.Pair
 
setSearchParent(boolean) - Method in class org.hotswap.agent.util.classloader.WatchResourcesClassLoader
 
setSerialVersionUID(CtClass) - Static method in class org.hotswap.agent.javassist.SerialVersionUID
Adds serialVersionUID if one does not already exist.
setSignature(String) - Method in class org.hotswap.agent.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 org.hotswap.agent.javassist.bytecode.analysis.Frame
Sets the type of the stack position
setStackDepth(int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Sets the current stack depth.
setStackMap(int, TypeData[], int, TypeData[]) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypedBlock
 
setStartPc(int, int) - Method in class org.hotswap.agent.javassist.bytecode.ExceptionTable
Sets startPc of the n-th entry.
setSuperclass(Class<?>) - Method in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
Sets the super class of a proxy class.
setSuperclass(String) - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Sets the super class.
setSuperclass(String) - Method in class org.hotswap.agent.javassist.bytecode.MethodInfo
Changes a super constructor called by this constructor.
setSuperclass(CtClass) - Method in class org.hotswap.agent.javassist.CtClass
Changes a super class unless this object represents an interface.
setTail(ASTList) - Method in class org.hotswap.agent.javassist.compiler.ast.ASTList
 
setTargetClassLoader(ClassLoader) - Method in class org.hotswap.agent.command.ReflectionCommand
 
setter(String, CtField) - Static method in class org.hotswap.agent.javassist.CtNewMethod
Creates a public setter method.
setThen(ASTree) - Method in class org.hotswap.agent.javassist.compiler.ast.CondExpr
 
setThisMethod(MethodInfo) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
Records the currently compiled method.
setThisMethod(CtMethod) - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
Records the currently compiled method.
setTrimTokens(boolean) - Method in class org.hotswap.agent.util.spring.path.AntPathMatcher
Specify whether to trim tokenized paths and patterns.
setType(String) - Method in class org.hotswap.agent.javassist.bytecode.annotation.EnumMemberValue
Changes the enum type name.
setType(String, ClassPool) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ArrayElement
 
setType(String, ClassPool) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ArrayType
 
setType(String, ClassPool) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.BasicType
 
setType(String, ClassPool) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ClassName
 
setType(String, ClassPool) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData
 
setType(String, ClassPool) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.TypeVar
 
setType(String, ClassPool) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
setType(CtClass) - Method in class org.hotswap.agent.javassist.compiler.JvstCodeGen
 
setType(CtClass) - Method in class org.hotswap.agent.javassist.compiler.JvstTypeChecker
 
setType(CtClass) - Method in class org.hotswap.agent.javassist.CtField
Sets the type of the field.
setTypeChecker(TypeChecker) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
 
setUseCache(boolean) - Method in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
configure whether this factory should use the proxy cache
setUseContextClassLoaderLocally() - Static method in class org.hotswap.agent.javassist.runtime.Desc
 
setUseWriteReplace(boolean) - Method in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
configure whether this factory should add a writeReplace method to created classes
setValue(boolean) - Method in class org.hotswap.agent.javassist.bytecode.annotation.BooleanMemberValue
Sets the value of the member.
setValue(byte) - Method in class org.hotswap.agent.javassist.bytecode.annotation.ByteMemberValue
Sets the value of the member.
setValue(double) - Method in class org.hotswap.agent.javassist.bytecode.annotation.DoubleMemberValue
Sets the value of the member.
setValue(float) - Method in class org.hotswap.agent.javassist.bytecode.annotation.FloatMemberValue
Sets the value of the member.
setValue(char) - Method in class org.hotswap.agent.javassist.bytecode.annotation.CharMemberValue
Sets the value of the member.
setValue(int) - Method in class org.hotswap.agent.javassist.bytecode.annotation.IntegerMemberValue
Sets the value of the member.
setValue(long) - Method in class org.hotswap.agent.javassist.bytecode.annotation.LongMemberValue
Sets the value of the member.
setValue(short) - Method in class org.hotswap.agent.javassist.bytecode.annotation.ShortMemberValue
Sets the value of the member.
setValue(String) - Method in class org.hotswap.agent.javassist.bytecode.annotation.ClassMemberValue
Sets the value of the member.
setValue(String) - Method in class org.hotswap.agent.javassist.bytecode.annotation.EnumMemberValue
Changes the name of the enum constant value.
setValue(String) - Method in class org.hotswap.agent.javassist.bytecode.annotation.StringMemberValue
Sets the value of the member.
setValue(Annotation) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationMemberValue
Sets the value of this member.
setValue(MemberValue[]) - Method in class org.hotswap.agent.javassist.bytecode.annotation.ArrayMemberValue
Sets the elements of the array.
setValue(V) - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.Entry
 
setVariable(Symbol) - Method in class org.hotswap.agent.javassist.compiler.ast.Declarator
 
setVersionToJava5() - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Sets the major and minor version to Java 5.
setWatchResourceLoader(ClassLoader, ClassLoader) - Static method in class org.hotswap.agent.util.classloader.URLClassPathHelper
 
setWrappedBody(CtMethod, CtMethod.ConstParameter) - Method in class org.hotswap.agent.javassist.CtMethod
Replace a method body with a new method body wrapping the given method.
shallowCopyFieldState(Object, Object) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
Given the source object and the destination, which must be the same class or a subclass, copy all fields, including inherited fields.
shiftIndex(int, int) - Method in class org.hotswap.agent.javassist.bytecode.LocalVariableAttribute
For each local_variable_table[i].index, this method increases index by delta.
SHORT - Static variable in class org.hotswap.agent.javassist.bytecode.analysis.Type
Represents the short primitive type
SHORT - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
ShortMemberValue - Class in org.hotswap.agent.javassist.bytecode.annotation
Short integer constant value.
ShortMemberValue(int, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.ShortMemberValue
Constructs a short constant value.
ShortMemberValue(short, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.ShortMemberValue
Constructs a short constant value.
ShortMemberValue(ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.ShortMemberValue
Constructs a short constant value.
shortRead() - Method in interface org.hotswap.agent.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 org.hotswap.agent.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 org.hotswap.agent.javassist.CtClass
The CtClass object representing the short type.
shortWrite() - Method in interface org.hotswap.agent.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 org.hotswap.agent.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[].
shouldApply - Variable in class org.hotswap.agent.versions.matcher.AbstractMatcher
The should apply.
shouldCheckVersion() - Method in class org.hotswap.agent.annotation.handler.PluginAnnotation
 
shouldCheckVersion() - Method in class org.hotswap.agent.annotation.handler.PluginClassFileTransformer
 
scheduleCommand(Command) - Method in class org.hotswap.agent.command.impl.SchedulerImpl
 
scheduleCommand(Command) - Method in interface org.hotswap.agent.command.Scheduler
Schedule new command for execution.
scheduleCommand(Command, int) - Method in class org.hotswap.agent.command.impl.SchedulerImpl
 
scheduleCommand(Command, int) - Method in interface org.hotswap.agent.command.Scheduler
Schedule new command for execution.
scheduleCommand(Command, int, Scheduler.DuplicateSheduleBehaviour) - Method in class org.hotswap.agent.command.impl.SchedulerImpl
 
scheduleCommand(Command, int, Scheduler.DuplicateSheduleBehaviour) - Method in interface org.hotswap.agent.command.Scheduler
Schedule new command for execution.
ScheduledHotswapCommand - Class in org.hotswap.agent.config
 
ScheduledHotswapCommand(Map<Class<?>, byte[]>) - Constructor for class org.hotswap.agent.config.ScheduledHotswapCommand
 
scheduleHotswap(Map<Class<?>, byte[]>, int) - Method in class org.hotswap.agent.config.PluginManager
Redefine the supplied set of classes using the supplied bytecode in scheduled command.
scheduler - Variable in class org.hotswap.agent.config.PluginManager
 
Scheduler - Interface in org.hotswap.agent.command
Schedule a command to run.
Scheduler.DuplicateSheduleBehaviour - Enum in org.hotswap.agent.command
 
SchedulerImpl - Class in org.hotswap.agent.command.impl
Default command scheduler implementation.
SchedulerImpl() - Constructor for class org.hotswap.agent.command.impl.SchedulerImpl
 
sigName - Static variable in class org.hotswap.agent.javassist.compiler.JvstCodeGen
 
signature(int) - Method in class org.hotswap.agent.javassist.bytecode.LocalVariableAttribute
This method is equivalent to descriptor().
SignatureAttribute - Class in org.hotswap.agent.javassist.bytecode
Signature_attribute.
SignatureAttribute(ConstPool, String) - Constructor for class org.hotswap.agent.javassist.bytecode.SignatureAttribute
Constructs a Signature attribute.
SignatureAttribute.ArrayType - Class in org.hotswap.agent.javassist.bytecode
Array types.
SignatureAttribute.BaseType - Class in org.hotswap.agent.javassist.bytecode
Primitive types.
SignatureAttribute.ClassSignature - Class in org.hotswap.agent.javassist.bytecode
Class signature.
SignatureAttribute.ClassType - Class in org.hotswap.agent.javassist.bytecode
Class types.
SignatureAttribute.MethodSignature - Class in org.hotswap.agent.javassist.bytecode
Method type signature.
SignatureAttribute.NestedClassType - Class in org.hotswap.agent.javassist.bytecode
Nested class types.
SignatureAttribute.ObjectType - Class in org.hotswap.agent.javassist.bytecode
Class types, array types, and type variables.
SignatureAttribute.Type - Class in org.hotswap.agent.javassist.bytecode
Primitive types and object types.
SignatureAttribute.TypeArgument - Class in org.hotswap.agent.javassist.bytecode
Type argument.
SignatureAttribute.TypeParameter - Class in org.hotswap.agent.javassist.bytecode
Formal type parameters.
SignatureAttribute.TypeVariable - Class in org.hotswap.agent.javassist.bytecode
Type variables.
signatureIndex(int) - Method in class org.hotswap.agent.javassist.bytecode.LocalVariableAttribute
This method is equivalent to descriptorIndex().
signedByteAt(int) - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
Returns the signed 8bit value at the given index.
Simple() - Constructor for class org.hotswap.agent.javassist.Loader.Simple
Constructs a class loader.
Simple(ClassLoader) - Constructor for class org.hotswap.agent.javassist.Loader.Simple
Constructs a class loader.
simpleMatch(String[], String) - Static method in class org.hotswap.agent.util.spring.util.PatternMatchUtils
Match a String against the given patterns, supporting the following simple pattern styles: "xxx*", "*xxx", "*xxx*" and "xxx*yyy" matches (with an arbitrary number of pattern parts), as well as direct equality.
simpleMatch(String, String) - Static method in class org.hotswap.agent.util.spring.util.PatternMatchUtils
Match a String against the given pattern, supporting the following simple pattern styles: "xxx*", "*xxx", "*xxx*" and "xxx*yyy" matches (with an arbitrary number of pattern parts), as well as direct equality.
SIPUSH - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
size() - Method in interface org.hotswap.agent.javassist.bytecode.ClassFileWriter.AttributeWriter
Returns the number of attributes that this writer will write.
size() - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.MethodWriter
Returns the length of the bytecode that has been added so far.
size() - Method in class org.hotswap.agent.javassist.bytecode.ExceptionTable
Returns exception_table_length, which is the number of entries in the exception_table[].
size() - Method in class org.hotswap.agent.javassist.bytecode.MethodParametersAttribute
Returns parameters_count, which is the number of parameters.
size() - Method in class org.hotswap.agent.javassist.bytecode.StackMapTable.Walker
Returns the number of the entries.
size() - Method in class org.hotswap.agent.javassist.scopedpool.SoftValueHashMap
Returns the number of key-value mappings in this map.
size() - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
 
size() - Method in class org.hotswap.agent.util.spring.collections.LinkedMultiValueMap
 
skeleton(CtClass[], CtClass[], CtClass) - Static method in class org.hotswap.agent.javassist.CtNewConstructor
Creates a public constructor that only calls a constructor in the super class.
SKIP - org.hotswap.agent.command.Scheduler.DuplicateSheduleBehaviour
 
skipAnonymous() - Method in annotation type org.hotswap.agent.annotation.OnClassLoadEvent
Anonymous classes (e.g.
skipConstructor() - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
Moves to the instruction for either super() or this().
SKIPPED - org.hotswap.agent.versions.VersionMatchResult
The matcher skipped, matching did not apply.
skipSuperConstructor() - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
Moves to the instruction for super().
skipSynthetic() - Method in annotation type org.hotswap.agent.annotation.OnClassLoadEvent
Classes created at runtime are usually skipped
skipThisConstructor() - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
Moves to the instruction for this().
SOFT - org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.ReferenceType
softcache - Variable in class org.hotswap.agent.javassist.scopedpool.ScopedClassPool
 
soften(CtClass) - Method in class org.hotswap.agent.javassist.scopedpool.ScopedClassPool
Soften a class
SoftValueHashMap<K,​V> - Class in org.hotswap.agent.javassist.scopedpool
This Map will remove entries when the value in the map has been cleaned from garbage collection
SoftValueHashMap() - Constructor for class org.hotswap.agent.javassist.scopedpool.SoftValueHashMap
Constructs a new, empty WeakHashMap with the default initial capacity and the default load factor, which is 0.75.
SoftValueHashMap(int) - Constructor for class org.hotswap.agent.javassist.scopedpool.SoftValueHashMap
Constructs a new, empty WeakHashMap with the given initial capacity and the default load factor, which is 0.75.
SoftValueHashMap(int, float) - Constructor for class org.hotswap.agent.javassist.scopedpool.SoftValueHashMap
Constructs a new, empty WeakHashMap with the given initial capacity and the given load factor.
SoftValueHashMap(Map<K, V>) - Constructor for class org.hotswap.agent.javassist.scopedpool.SoftValueHashMap
Constructs a new WeakHashMap with the same mappings as the specified Map.
sortStringArray(String[]) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Turn given source String array into sorted array.
source - Variable in class org.hotswap.agent.javassist.ClassPool
 
sourceCode() - Method in class org.hotswap.agent.javassist.tools.Callback
 
SourceFileAttribute - Class in org.hotswap.agent.javassist.bytecode
SourceFile_attribute.
SourceFileAttribute(ConstPool, String) - Constructor for class org.hotswap.agent.javassist.bytecode.SourceFileAttribute
Constructs a SourceFile attribute.
SPECIFICATION_TITLE - Static variable in class org.hotswap.agent.versions.ManifestMiniDumper
Name object for Specification-Title manifest attribute used for package versioning.
SPECIFICATION_VENDOR - Static variable in class org.hotswap.agent.versions.ManifestMiniDumper
Name object for Specification-Vendor manifest attribute used for package versioning.
SPECIFICATION_VERSION - Static variable in class org.hotswap.agent.versions.ManifestMiniDumper
Name object for Specification-Version manifest attribute used for package versioning.
SpecificationTitle - Static variable in annotation type org.hotswap.agent.annotation.Name
The value is a string that defines the title of the extension specification.
SpecificationVendor - Static variable in annotation type org.hotswap.agent.annotation.Name
The value is a string that defines the organization that maintains the extension specification.
SpecificationVersion - Static variable in annotation type org.hotswap.agent.annotation.Name
The value is a string that defines the version of the extension specification.
split(String, String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Split a String at the first occurrence of the delimiter.
splitArrayElementsIntoProperties(String[], String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Take an array of strings and split each element based on the given delimiter.
splitArrayElementsIntoProperties(String[], String, String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Take an array of strings and split each element based on the given delimiter.
stack() - Method in class org.hotswap.agent.javassist.expr.Expr
 
stack(int, int, int) - Method in class org.hotswap.agent.javassist.bytecode.StackMap.Walker
Invoked when stack of stack_map_frame is visited.
STACK_GROW - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
stackIndex - Variable in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.MethodWriter
 
StackMap - Class in org.hotswap.agent.javassist.bytecode
Another stack_map attribute defined in CLDC 1.1 for J2ME.
StackMap.Walker - Class in org.hotswap.agent.javassist.bytecode
A code walker for a StackMap attribute.
StackMap.Writer - Class in org.hotswap.agent.javassist.bytecode
Internal use only.
StackMapTable - Class in org.hotswap.agent.javassist.bytecode
stack_map attribute.
StackMapTable.RuntimeCopyException - Exception in org.hotswap.agent.javassist.bytecode
An exception that may be thrown by copy() in StackMapTable.
StackMapTable.Walker - Class in org.hotswap.agent.javassist.bytecode
A code walker for a StackMapTable attribute.
StackMapTable.Writer - Class in org.hotswap.agent.javassist.bytecode
A writer of stack map tables.
stackTop - Variable in class org.hotswap.agent.javassist.bytecode.stackmap.Tracer
 
stackTop - Variable in class org.hotswap.agent.javassist.bytecode.stackmap.TypedBlock
 
stackTypes - Variable in class org.hotswap.agent.javassist.bytecode.stackmap.Tracer
 
stackTypes - Variable in class org.hotswap.agent.javassist.bytecode.stackmap.TypedBlock
 
start() - Method in class org.hotswap.agent.javassist.bytecode.analysis.Subroutine
 
start() - Method in class org.hotswap.agent.watch.nio.EventDispatcher
Start.
start(ClassPool) - Method in class org.hotswap.agent.javassist.tools.reflect.Reflection
Initializes the object.
start(ClassPool) - Method in class org.hotswap.agent.javassist.tools.rmi.StubGenerator
Initializes the object.
start(ClassPool) - Method in interface org.hotswap.agent.javassist.Translator
Is invoked by a Loader for initialization when the object is attached to the Loader object.
startPc(int) - Method in class org.hotswap.agent.javassist.bytecode.ExceptionTable
Returns startPc of the n-th entry.
startPc(int) - Method in class org.hotswap.agent.javassist.bytecode.LineNumberAttribute
Returns line_number_table[i].start_pc.
startPc(int) - Method in class org.hotswap.agent.javassist.bytecode.LocalVariableAttribute
Returns local_variable_table[i].start_pc.
startPos - Variable in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.ConstPoolWriter
 
startsWithIgnoreCase(String, String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Test if the given String starts with the specified prefix, ignoring upper/lower case.
state(boolean) - Static method in class org.hotswap.agent.util.spring.util.Assert
Assert a boolean expression, throwing IllegalStateException if the test result is false.
state(boolean, String) - Static method in class org.hotswap.agent.util.spring.util.Assert
Assert a boolean expression, throwing IllegalStateException if the test result is false.
STATIC - Static variable in class org.hotswap.agent.javassist.bytecode.AccessFlag
 
STATIC - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
STATIC - Static variable in class org.hotswap.agent.javassist.Modifier
 
Stmnt - Class in org.hotswap.agent.javassist.compiler.ast
Statement.
Stmnt(int) - Constructor for class org.hotswap.agent.javassist.compiler.ast.Stmnt
 
Stmnt(int, ASTree) - Constructor for class org.hotswap.agent.javassist.compiler.ast.Stmnt
 
Stmnt(int, ASTree, ASTList) - Constructor for class org.hotswap.agent.javassist.compiler.ast.Stmnt
 
stop - Variable in class org.hotswap.agent.javassist.bytecode.stackmap.BasicBlock
 
stop() - Method in class org.hotswap.agent.command.impl.SchedulerImpl
 
stop() - Method in interface org.hotswap.agent.command.Scheduler
Stop the scheduler agent thread.
stop() - Method in class org.hotswap.agent.watch.nio.AbstractNIO2Watcher
 
stop() - Method in class org.hotswap.agent.watch.nio.EventDispatcher
Stop.
stop() - Method in interface org.hotswap.agent.watch.Watcher
Stop the watcher agent thread.
stopPruning(boolean) - Method in class org.hotswap.agent.javassist.CtClass
Disallows (or allows) automatically pruning this CtClass object.
streamToString(InputStream) - Static method in class org.hotswap.agent.util.IOUtils
Convert input stream to a string.
STRICT - Static variable in class org.hotswap.agent.javassist.bytecode.AccessFlag
 
STRICT - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
STRICT - Static variable in class org.hotswap.agent.javassist.Modifier
 
string(String) - Static method in class org.hotswap.agent.javassist.CtMethod.ConstParameter
Makes an String constant.
StringL - Class in org.hotswap.agent.javassist.compiler.ast
String literal.
StringL - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
StringL(String) - Constructor for class org.hotswap.agent.javassist.compiler.ast.StringL
 
StringMemberValue - Class in org.hotswap.agent.javassist.bytecode.annotation
String constant value.
StringMemberValue(int, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.StringMemberValue
Constructs a string constant value.
StringMemberValue(String, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.StringMemberValue
Constructs a string constant value.
StringMemberValue(ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.StringMemberValue
Constructs a string constant value.
StringUtils - Class in org.hotswap.agent.util.spring.util
Miscellaneous String utility methods.
StringUtils() - Constructor for class org.hotswap.agent.util.spring.util.StringUtils
 
stripFilenameExtension(String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Strip the filename extension from the given path, e.g.
StubGenerator - Class in org.hotswap.agent.javassist.tools.rmi
A stub-code generator.
StubGenerator() - Constructor for class org.hotswap.agent.javassist.tools.rmi.StubGenerator
Constructs a stub-code generator.
subclassOf(SignatureAttribute.ObjectType) - Static method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.TypeArgument
A factory method constructing a TypeArgument with an upper bound.
subclassOf(CtClass) - Method in class org.hotswap.agent.javassist.CtClass
Determines whether the class directly or indirectly extends the given class.
sublist(int) - Method in class org.hotswap.agent.javassist.compiler.ast.ASTList
Returns a sub list of the list.
Subroutine - Class in org.hotswap.agent.javassist.bytecode.analysis
Represents a nested method subroutine (marked by JSR and RET).
Subroutine(int, int) - Constructor for class org.hotswap.agent.javassist.bytecode.analysis.Subroutine
 
SubroutineScanner - Class in org.hotswap.agent.javassist.bytecode.analysis
Discovers the subroutines in a method, and tracks all callers.
SubroutineScanner() - Constructor for class org.hotswap.agent.javassist.bytecode.analysis.SubroutineScanner
 
subst(ASTree, ASTree) - Method in class org.hotswap.agent.javassist.compiler.ast.ASTList
Substitutes newObj for oldObj in the list.
substringMatch(CharSequence, int, CharSequence) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Test whether the given string matches the given substring at the given index.
subtypeOf(CtClass) - Method in class org.hotswap.agent.javassist.CtClass
Returns true if this class extends or implements clazz.
SUPER - Static variable in class org.hotswap.agent.javassist.bytecode.AccessFlag
 
SUPER - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
SUPER_CLASS - org.hotswap.agent.util.signature.ClassSignatureElement
 
superOf(SignatureAttribute.ObjectType) - Static method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.TypeArgument
A factory method constructing a TypeArgument with an lower bound.
supertypeTarget(int) - Method in class org.hotswap.agent.javassist.bytecode.annotation.TypeAnnotationsWriter
Writes target_type and supertype_target of target_info union.
supportClass() - Method in annotation type org.hotswap.agent.annotation.Plugin
Split plugin definition into multiple class files.
SWAP - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
swapClasses(Class, String) - Static method in class org.hotswap.agent.plugin.hotswapper.HotSwapper
Swap class definition from another class file.
swapClasses(Class, String) - Method in class org.hotswap.agent.plugin.hotswapper.HotSwapperJpda
Swap class definition from another class file.
SWITCH - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
SWITCH_TABLE_METHOD_PREFIX - Static variable in class org.hotswap.agent.util.signature.ClassSignatureBase
 
Symbol - Class in org.hotswap.agent.javassist.compiler.ast
Identifier.
Symbol(String) - Constructor for class org.hotswap.agent.javassist.compiler.ast.Symbol
 
SymbolTable - Class in org.hotswap.agent.javassist.compiler
 
SymbolTable() - Constructor for class org.hotswap.agent.javassist.compiler.SymbolTable
 
SymbolTable(SymbolTable) - Constructor for class org.hotswap.agent.javassist.compiler.SymbolTable
 
SYNCHRONIZED - Static variable in class org.hotswap.agent.javassist.bytecode.AccessFlag
 
SYNCHRONIZED - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
SYNCHRONIZED - Static variable in class org.hotswap.agent.javassist.Modifier
 
SyntaxError - Exception in org.hotswap.agent.javassist.compiler
 
SyntaxError(Lex) - Constructor for exception org.hotswap.agent.javassist.compiler.SyntaxError
 
SYNTHETIC - Static variable in class org.hotswap.agent.javassist.bytecode.AccessFlag
 
SyntheticAttribute - Class in org.hotswap.agent.javassist.bytecode
Synthetic_attribute.
SyntheticAttribute(ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.SyntheticAttribute
Constructs a Synthetic attribute.

T

T_BOOLEAN - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
T_BYTE - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
T_DOUBLE - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
T_FLOAT - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
T_CHAR - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
T_INT - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
T_LONG - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
T_SHORT - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
tableLength() - Method in class org.hotswap.agent.javassist.bytecode.ExceptionsAttribute
Returns number_of_exceptions.
tableLength() - Method in class org.hotswap.agent.javassist.bytecode.InnerClassesAttribute
Returns number_of_classes.
tableLength() - Method in class org.hotswap.agent.javassist.bytecode.LineNumberAttribute
Returns line_number_table_length.
tableLength() - Method in class org.hotswap.agent.javassist.bytecode.LocalVariableAttribute
Returns local_variable_table_length.
TABLESWITCH - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
tag - Static variable in class org.hotswap.agent.javassist.bytecode.AnnotationDefaultAttribute
The name of the AnnotationDefault attribute.
tag - Static variable in class org.hotswap.agent.javassist.bytecode.BootstrapMethodsAttribute
The name of this attribute "BootstrapMethods".
tag - Static variable in class org.hotswap.agent.javassist.bytecode.CodeAttribute
The name of this attribute "Code".
tag - Static variable in class org.hotswap.agent.javassist.bytecode.ConstantAttribute
The name of this attribute "ConstantValue".
tag - Static variable in class org.hotswap.agent.javassist.bytecode.DeprecatedAttribute
The name of this attribute "Deprecated".
tag - Static variable in class org.hotswap.agent.javassist.bytecode.EnclosingMethodAttribute
The name of this attribute "EnclosingMethod".
tag - Static variable in class org.hotswap.agent.javassist.bytecode.ExceptionsAttribute
The name of this attribute "Exceptions".
tag - Static variable in class org.hotswap.agent.javassist.bytecode.InnerClassesAttribute
The name of this attribute "InnerClasses".
tag - Static variable in class org.hotswap.agent.javassist.bytecode.LineNumberAttribute
The name of this attribute "LineNumberTable".
tag - Static variable in class org.hotswap.agent.javassist.bytecode.LocalVariableAttribute
The name of this attribute "LocalVariableTable".
tag - Static variable in class org.hotswap.agent.javassist.bytecode.LocalVariableTypeAttribute
The name of the attribute "LocalVariableTypeTable".
tag - Static variable in class org.hotswap.agent.javassist.bytecode.MethodParametersAttribute
The name of this attribute "MethodParameters".
tag - Static variable in class org.hotswap.agent.javassist.bytecode.NestHostAttribute
The name of this attribute "NestHost".
tag - Static variable in class org.hotswap.agent.javassist.bytecode.NestMembersAttribute
The name of this attribute "NestMembers".
tag - Static variable in class org.hotswap.agent.javassist.bytecode.SignatureAttribute
The name of this attribute "Signature".
tag - Static variable in class org.hotswap.agent.javassist.bytecode.SourceFileAttribute
The name of this attribute "SourceFile".
tag - Static variable in class org.hotswap.agent.javassist.bytecode.StackMap
The name of this attribute "StackMap".
tag - Static variable in class org.hotswap.agent.javassist.bytecode.StackMapTable
The name of this attribute "StackMapTable".
tag - Static variable in class org.hotswap.agent.javassist.bytecode.SyntheticAttribute
The name of this attribute "Synthetic".
tail() - Method in class org.hotswap.agent.javassist.compiler.ast.ASTList
Returns the cdr part of the list.
testedVersions() - Method in annotation type org.hotswap.agent.annotation.Plugin
Version of target framework this framework was tested with.
text - Variable in class org.hotswap.agent.javassist.compiler.ast.StringL
 
thenExpr() - Method in class org.hotswap.agent.javassist.compiler.ast.CondExpr
 
THIS - Static variable in class org.hotswap.agent.javassist.bytecode.Bytecode
Represents the CtClass file using the constant pool table given to this Bytecode object.
THIS - Static variable in class org.hotswap.agent.javassist.bytecode.ConstPool
Represents the class using this constant pool table.
THIS - Static variable in class org.hotswap.agent.javassist.bytecode.StackMap
UninitializedThis_variable_info.tag.
THIS - Static variable in class org.hotswap.agent.javassist.bytecode.StackMapTable
UninitializedThis_variable_info.tag.
THIS - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
thisClass - Variable in class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
thisClass - Variable in class org.hotswap.agent.javassist.compiler.TypeChecker
 
thisMethod - Variable in class org.hotswap.agent.javassist.compiler.MemberCodeGen
 
thisMethod - Variable in class org.hotswap.agent.javassist.compiler.TypeChecker
 
THROW - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
THROWABLE - Static variable in class org.hotswap.agent.javassist.bytecode.analysis.Type
Represents the java.lang.Throwable reference type
THROWS - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
throwsIndex - Variable in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.MethodWriter
 
throwsTarget(int) - Method in class org.hotswap.agent.javassist.bytecode.annotation.TypeAnnotationsWriter
Writes target_type and throws_target of target_info union.
timeout() - Method in annotation type org.hotswap.agent.annotation.OnClassFileEvent
Merge multiple same watch events up to this timeout into a single watch event (useful to merge multiple MODIFY events).
timeout() - Method in annotation type org.hotswap.agent.annotation.OnResourceFileEvent
Merge multiple same watch events up to this timeout into a single watch event (useful to merge multiple MODIFY events).
TITLE - Static variable in class org.hotswap.agent.versions.ManifestMiniDumper
The Constant TITLE.
toAnnotationType(ClassLoader, ClassPool) - Method in class org.hotswap.agent.javassist.bytecode.annotation.Annotation
Constructs an annotation-type object representing this annotation.
toArray(Enumeration<E>, A[]) - Static method in class org.hotswap.agent.util.spring.util.CollectionUtils
Marshal the elements from the given enumeration into an array of the given type.
toArrayComponent(String, int) - Static method in class org.hotswap.agent.javassist.bytecode.Descriptor
Returns the descriptor of the type of the array component.
toByteArray() - Method in class org.hotswap.agent.javassist.bytecode.StackMap.Writer
Converts the written data into a byte array.
toByteArray() - Method in class org.hotswap.agent.javassist.bytecode.StackMapTable.Writer
Returns the stack map table written out.
toByteArray(URI) - Static method in class org.hotswap.agent.util.IOUtils
Download URI to byte array.
toBytecode() - Method in class org.hotswap.agent.javassist.CtClass
Converts this class to a class file.
toBytecode(DataOutputStream) - Method in class org.hotswap.agent.javassist.CtClass
Converts this class to a class file.
toCatch - Variable in class org.hotswap.agent.javassist.bytecode.stackmap.BasicBlock
 
toClass() - Method in class org.hotswap.agent.javassist.CtClass
Converts this class to a java.lang.Class object.
toClass(Class<?>) - Method in class org.hotswap.agent.javassist.CtClass
Converts this class to a java.lang.Class object.
toClass(Class<?>, byte[]) - Static method in class org.hotswap.agent.javassist.util.proxy.DefineClassHelper
Loads a class file by java.lang.invoke.MethodHandles.Lookup.
toClass(ClassLoader) - Method in class org.hotswap.agent.javassist.CtClass
toClass(ClassLoader, ProtectionDomain) - Method in class org.hotswap.agent.javassist.CtClass
Converts this class to a java.lang.Class object.
toClass(MethodHandles.Lookup) - Method in class org.hotswap.agent.javassist.CtClass
Converts this class to a java.lang.Class object.
toClass(MethodHandles.Lookup, byte[]) - Static method in class org.hotswap.agent.javassist.util.proxy.DefineClassHelper
Loads a class file by java.lang.invoke.MethodHandles.Lookup.
toClass(String, Class<?>, ClassLoader, ProtectionDomain, byte[]) - Static method in class org.hotswap.agent.javassist.util.proxy.DefineClassHelper
Loads a class file by a given class loader.
toClass(ClassFile, Class<?>, ClassLoader, ProtectionDomain) - Static method in class org.hotswap.agent.javassist.util.proxy.FactoryHelper
Loads a class file by a given class loader.
toClass(ClassFile, ClassLoader) - Static method in class org.hotswap.agent.javassist.util.proxy.FactoryHelper
Deprecated. 
toClass(ClassFile, MethodHandles.Lookup) - Static method in class org.hotswap.agent.javassist.util.proxy.FactoryHelper
Loads a class file by a given lookup.
toClass(CtClass) - Method in class org.hotswap.agent.javassist.ClassPool
Converts the given class to a java.lang.Class object.
toClass(CtClass, Class<?>) - Method in class org.hotswap.agent.javassist.ClassPool
Converts the class to a java.lang.Class object.
toClass(CtClass, Class<?>, ClassLoader, ProtectionDomain) - Method in class org.hotswap.agent.javassist.ClassPool
Converts the class to a java.lang.Class object.
toClass(CtClass, ClassLoader) - Method in class org.hotswap.agent.javassist.ClassPool
Deprecated.
Replaced by ClassPool.toClass(CtClass,Class,ClassLoader,ProtectionDomain). A subclass of ClassPool that has been overriding this method should be modified. It should override ClassPool.toClass(CtClass,Class,ClassLoader,ProtectionDomain).
toClass(CtClass, ClassLoader, ProtectionDomain) - Method in class org.hotswap.agent.javassist.ClassPool
toClass(CtClass, ClassLoader, ProtectionDomain) - Method in class org.hotswap.agent.javassist.scopedpool.ScopedClassPool
Convert a javassist class to a java class
toClass(CtClass, MethodHandles.Lookup) - Method in class org.hotswap.agent.javassist.ClassPool
Converts the class to a java.lang.Class object.
toClassArray(Collection<Class<?>>) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
Copy the given Collection into a Class array.
toClassName(String) - Static method in class org.hotswap.agent.javassist.bytecode.Descriptor
Converts to a Java class name from a descriptor.
toClassSignature(String) - Static method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute
Parses the given signature string as a class signature.
toCodeAttribute() - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Converts to a CodeAttribute.
toCtClass(String, ClassPool) - Static method in class org.hotswap.agent.javassist.bytecode.Descriptor
Returns a CtClass object representing the type specified by the given descriptor.
toFieldSignature(String) - Static method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute
Parses the given signature string as a field type signature.
toIterator(Enumeration<E>) - Static method in class org.hotswap.agent.util.spring.util.CollectionUtils
Adapt an enumeration to an iterator.
toJavaName(String) - Static method in class org.hotswap.agent.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 org.hotswap.agent.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 org.hotswap.agent.javassist.compiler.CodeGen
 
toJvmName(String) - Static method in class org.hotswap.agent.javassist.bytecode.Descriptor
Converts a class name into the internal representation used in the JVM.
toJvmName(String) - Static method in class org.hotswap.agent.javassist.ClassMap
Converts a class name into the internal representation used in the JVM.
toJvmName(CtClass) - Static method in class org.hotswap.agent.javassist.bytecode.Descriptor
Returns the internal representation of the class name in the JVM.
toJvmTypeName(int, int) - Static method in class org.hotswap.agent.javassist.compiler.CodeGen
 
tokenId - Variable in class org.hotswap.agent.javassist.compiler.ast.Keyword
 
TokenId - Interface in org.hotswap.agent.javassist.compiler
 
tokenizePath(String) - Method in class org.hotswap.agent.util.spring.path.AntPathMatcher
Tokenize the given path String into parts, based on this matcher's settings.
tokenizePattern(String) - Method in class org.hotswap.agent.util.spring.path.AntPathMatcher
Tokenize the given path pattern into parts, based on this matcher's settings.
tokenizeToStringArray(String, String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Tokenize the given String into a String array via a StringTokenizer.
tokenizeToStringArray(String, String, boolean, boolean) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Tokenize the given String into a String array via a StringTokenizer.
toLanguageTag(Locale) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Determine the RFC 3066 compliant language tag, as used for the HTTP "Accept-Language" header.
toLineNumber(int) - Method in class org.hotswap.agent.javassist.bytecode.LineNumberAttribute
Returns the line number corresponding to the specified bytecode.
toMethod(String, CtClass) - Method in class org.hotswap.agent.javassist.CtConstructor
Makes a copy of this constructor and converts it into a method.
toMethod(String, CtClass, ClassMap) - Method in class org.hotswap.agent.javassist.CtConstructor
Makes a copy of this constructor and converts it into a method.
toMethodSignature(String) - Static method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute
Parses the given signature string as a method type signature.
toModifier(int) - Static method in class org.hotswap.agent.javassist.bytecode.AccessFlag
Converts a javassist.bytecode.AccessFlag into a javassist.Modifier.
toMultiValueMap(Map<K, List<V>>) - Static method in class org.hotswap.agent.util.spring.util.CollectionUtils
Adapt a Map<K, List<V>> to an MultiValueMap<K, V>.
toNearPc(int) - Method in class org.hotswap.agent.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.
toObjectArray(Object) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
Convert the given array (which may be a primitive array) to an object array (if necessary of primitive wrapper objects).
TOP - Static variable in class org.hotswap.agent.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 org.hotswap.agent.javassist.bytecode.StackMap
Top_variable_info.tag.
TOP - Static variable in interface org.hotswap.agent.javassist.bytecode.stackmap.TypeTag
 
TOP - Static variable in class org.hotswap.agent.javassist.bytecode.StackMapTable
Top_variable_info.tag.
TOP_TYPE - Static variable in interface org.hotswap.agent.javassist.bytecode.stackmap.TypeTag
 
toSingleValueMap() - Method in class org.hotswap.agent.util.spring.collections.LinkedMultiValueMap
 
toSingleValueMap() - Method in interface org.hotswap.agent.util.spring.collections.MultiValueMap
Returns the first values contained in this MultiValueMap.
toStackMap(ConstPool) - Method in class org.hotswap.agent.javassist.bytecode.StackMap.Writer
Converts to a StackMap attribute.
toStackMap(TypedBlock[]) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.MapMaker
 
toStackMap2(ConstPool, TypedBlock[]) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.MapMaker
 
toStackMapTable(ConstPool) - Method in class org.hotswap.agent.javassist.bytecode.StackMapTable.Writer
Constructs and a return a stack map table containing the written stack map entries.
toStartPc(int) - Method in class org.hotswap.agent.javassist.bytecode.LineNumberAttribute
Returns the index into the code array at which the code for the specified line begins.
toString() - Method in class org.hotswap.agent.annotation.handler.PluginAnnotation
 
toString() - Method in class org.hotswap.agent.annotation.handler.PluginClassFileTransformer
 
toString() - Method in class org.hotswap.agent.annotation.handler.WatchEventCommand
 
toString() - Method in class org.hotswap.agent.command.ReflectionCommand
 
toString() - Method in class org.hotswap.agent.javassist.ByteArrayClassPath
 
toString() - Method in class org.hotswap.agent.javassist.bytecode.analysis.ControlFlow.Node
Returns a String representation.
toString() - Method in class org.hotswap.agent.javassist.bytecode.analysis.Frame
 
toString() - Method in class org.hotswap.agent.javassist.bytecode.analysis.MultiArrayType
 
toString() - Method in class org.hotswap.agent.javassist.bytecode.analysis.MultiType
 
toString() - Method in class org.hotswap.agent.javassist.bytecode.analysis.Subroutine
 
toString() - Method in class org.hotswap.agent.javassist.bytecode.analysis.Type
 
toString() - Method in class org.hotswap.agent.javassist.bytecode.annotation.Annotation
Returns a string representation of the annotation.
toString() - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationMemberValue
Obtains the string representation of this object.
toString() - Method in class org.hotswap.agent.javassist.bytecode.annotation.ArrayMemberValue
Obtains the string representation of this object.
toString() - Method in class org.hotswap.agent.javassist.bytecode.annotation.BooleanMemberValue
Obtains the string representation of this object.
toString() - Method in class org.hotswap.agent.javassist.bytecode.annotation.ByteMemberValue
Obtains the string representation of this object.
toString() - Method in class org.hotswap.agent.javassist.bytecode.annotation.ClassMemberValue
Obtains the string representation of this object.
toString() - Method in class org.hotswap.agent.javassist.bytecode.annotation.DoubleMemberValue
Obtains the string representation of this object.
toString() - Method in class org.hotswap.agent.javassist.bytecode.annotation.EnumMemberValue
 
toString() - Method in class org.hotswap.agent.javassist.bytecode.annotation.FloatMemberValue
Obtains the string representation of this object.
toString() - Method in class org.hotswap.agent.javassist.bytecode.annotation.CharMemberValue
Obtains the string representation of this object.
toString() - Method in class org.hotswap.agent.javassist.bytecode.annotation.IntegerMemberValue
Obtains the string representation of this object.
toString() - Method in class org.hotswap.agent.javassist.bytecode.annotation.LongMemberValue
Obtains the string representation of this object.
toString() - Method in class org.hotswap.agent.javassist.bytecode.annotation.ShortMemberValue
Obtains the string representation of this object.
toString() - Method in class org.hotswap.agent.javassist.bytecode.annotation.StringMemberValue
Obtains the string representation of this object.
toString() - Method in class org.hotswap.agent.javassist.bytecode.AnnotationDefaultAttribute
Returns a string representation of this object.
toString() - Method in class org.hotswap.agent.javassist.bytecode.AnnotationsAttribute
Returns a string representation of this object.
toString() - Method in class org.hotswap.agent.javassist.bytecode.FieldInfo
Returns a string representation of the object.
toString() - Method in class org.hotswap.agent.javassist.bytecode.MethodInfo
Returns a string representation of the object.
toString() - Method in class org.hotswap.agent.javassist.bytecode.ParameterAnnotationsAttribute
Returns a string representation of this object.
toString() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.ArrayType
Returns the string representation.
toString() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.BaseType
Returns the string representation.
toString() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.ClassSignature
Returns the string representation.
toString() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.ClassType
Returns the string representation.
toString() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.MethodSignature
Returns the string representation.
toString() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.TypeArgument
Returns the string representation.
toString() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.TypeParameter
Returns the string representation.
toString() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.TypeVariable
Returns the string representation.
toString() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.BasicBlock
 
toString() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData
 
toString() - Method in class org.hotswap.agent.javassist.ClassClassPath
 
toString() - Method in class org.hotswap.agent.javassist.ClassPool
Returns the class search path.
toString() - Method in class org.hotswap.agent.javassist.compiler.ast.ASTList
 
toString() - Method in class org.hotswap.agent.javassist.compiler.ast.ASTree
 
toString() - Method in class org.hotswap.agent.javassist.compiler.ast.DoubleConst
 
toString() - Method in class org.hotswap.agent.javassist.compiler.ast.IntConst
 
toString() - Method in class org.hotswap.agent.javassist.compiler.ast.Keyword
 
toString() - Method in class org.hotswap.agent.javassist.compiler.ast.Pair
 
toString() - Method in class org.hotswap.agent.javassist.compiler.ast.StringL
 
toString() - Method in class org.hotswap.agent.javassist.compiler.ast.Symbol
 
toString() - Method in class org.hotswap.agent.javassist.compiler.ast.Variable
 
toString() - Method in exception org.hotswap.agent.javassist.compiler.CompileError
 
toString() - Method in class org.hotswap.agent.javassist.CtClass
Converts the object to a string.
toString() - Method in class org.hotswap.agent.javassist.CtField
Returns a String representation of the object.
toString() - Method in class org.hotswap.agent.javassist.CtMember
 
toString() - Method in class org.hotswap.agent.javassist.LoaderClassPath
 
toString() - Method in class org.hotswap.agent.javassist.tools.Callback
 
toString() - Method in exception org.hotswap.agent.javassist.tools.web.BadHttpRequest
 
toString() - Method in class org.hotswap.agent.javassist.URLClassPath
 
toString() - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.Entry
 
toString() - Method in class org.hotswap.agent.util.spring.collections.LinkedMultiValueMap
 
toString() - Method in class org.hotswap.agent.util.spring.io.resource.AbstractResource
This implementation returns the description of this resource.
toString() - Method in class org.hotswap.agent.versions.ArtifactVersion
 
toString() - Method in class org.hotswap.agent.versions.ComparableVersion
 
toString() - Method in class org.hotswap.agent.versions.DeploymentInfo
 
toString() - Method in class org.hotswap.agent.versions.ManifestInfo
 
toString() - Method in class org.hotswap.agent.versions.matcher.AbstractMatcher
 
toString() - Method in class org.hotswap.agent.versions.matcher.ManifestMatcher
 
toString() - Method in class org.hotswap.agent.versions.matcher.MavenMatcher
 
toString() - Method in class org.hotswap.agent.versions.MavenInfo
 
toString() - Method in class org.hotswap.agent.versions.Restriction
 
toString() - Method in class org.hotswap.agent.versions.VersionRange
 
toString() - Method in class org.hotswap.agent.watch.nio.HotswapWatchFileEvent
 
toString(int) - Static method in class org.hotswap.agent.javassist.Modifier
Return a string describing the access modifier flags in the specified modifier.
toString(String) - Static method in class org.hotswap.agent.javassist.bytecode.Descriptor
Returns a human-readable representation of the given descriptor.
toString2(StringBuffer) - Method in class org.hotswap.agent.javassist.bytecode.analysis.ControlFlow.Block
 
toString2(StringBuffer) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.BasicBlock
 
toString2(StringBuffer) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypedBlock
 
toStringArray(Collection<String>) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Copy the given Collection into a String array.
toStringArray(Enumeration<String>) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Copy the given Enumeration into a String array.
ToStringComparator() - Constructor for class org.hotswap.agent.util.signature.ClassSignatureBase.ToStringComparator
 
toTypeSignature(String) - Static method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute
Parses the given signature string as a type signature.
toTypeVar(int) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ArrayElement
 
toTypeVar(int) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ArrayType
 
toTypeVar(int) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData
Returns this if it is a TypeVar or a TypeVar that this type depends on.
toTypeVar(int) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.TypeVar
 
toTypeVar(int) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
toURI(String) - Static method in class org.hotswap.agent.util.scanner.ClassPathScanner
Create a URI instance for the given location String, replacing spaces with "%20" quotes first.
toURI(String) - Static method in class org.hotswap.agent.util.spring.util.ResourceUtils
Create a URI instance for the given location String, replacing spaces with "%20" URI encoding first.
toURI(URL) - Static method in class org.hotswap.agent.util.spring.util.ResourceUtils
Create a URI instance for the given URL, replacing spaces with "%20" URI encoding first.
trace(String, Object...) - Method in class org.hotswap.agent.logging.AgentLogger
 
trace(String, Throwable, Object...) - Method in class org.hotswap.agent.logging.AgentLogger
 
TRACE - org.hotswap.agent.logging.AgentLogger.Level
 
Tracer - Class in org.hotswap.agent.javassist.bytecode.stackmap
 
Tracer(Tracer) - Constructor for class org.hotswap.agent.javassist.bytecode.stackmap.Tracer
 
Tracer(ClassPool, ConstPool, int, int, String) - Constructor for class org.hotswap.agent.javassist.bytecode.stackmap.Tracer
 
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class org.hotswap.agent.annotation.handler.PluginClassFileTransformer
 
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class org.hotswap.agent.util.HotswapTransformer
Main transform method called by Java instrumentation.
transform(CtClass, int, CodeIterator, ConstPool) - Method in class org.hotswap.agent.javassist.convert.TransformAccessArrayField
 
transform(CtClass, int, CodeIterator, ConstPool) - Method in class org.hotswap.agent.javassist.convert.TransformCall
Modify INVOKEINTERFACE, INVOKESPECIAL, INVOKESTATIC and INVOKEVIRTUAL so that a different method is invoked.
transform(CtClass, int, CodeIterator, ConstPool) - Method in class org.hotswap.agent.javassist.convert.Transformer
 
transform(CtClass, int, CodeIterator, ConstPool) - Method in class org.hotswap.agent.javassist.convert.TransformFieldAccess
Modify GETFIELD, GETSTATIC, PUTFIELD, and PUTSTATIC so that a different field is accessed.
transform(CtClass, int, CodeIterator, ConstPool) - Method in class org.hotswap.agent.javassist.convert.TransformNew
Replace a sequence of NEW classname DUP ...
transform(CtClass, int, CodeIterator, ConstPool) - Method in class org.hotswap.agent.javassist.convert.TransformNewClass
Modifies a sequence of NEW classname DUP ...
transform(CtClass, int, CodeIterator, ConstPool) - Method in class org.hotswap.agent.javassist.convert.TransformReadField
 
transform(CtClass, int, CodeIterator, ConstPool) - Method in class org.hotswap.agent.javassist.convert.TransformWriteField
 
TransformAccessArrayField - Class in org.hotswap.agent.javassist.convert
A transformer which replaces array access with static method invocations.
TransformAccessArrayField(Transformer, String, CodeConverter.ArrayAccessReplacementMethodNames) - Constructor for class org.hotswap.agent.javassist.convert.TransformAccessArrayField
 
TransformAfter - Class in org.hotswap.agent.javassist.convert
 
TransformAfter(Transformer, CtMethod, CtMethod) - Constructor for class org.hotswap.agent.javassist.convert.TransformAfter
 
TransformBefore - Class in org.hotswap.agent.javassist.convert
 
TransformBefore(Transformer, CtMethod, CtMethod) - Constructor for class org.hotswap.agent.javassist.convert.TransformBefore
 
TransformCall - Class in org.hotswap.agent.javassist.convert
 
TransformCall(Transformer, String, CtMethod) - Constructor for class org.hotswap.agent.javassist.convert.TransformCall
 
TransformCall(Transformer, CtMethod, CtMethod) - Constructor for class org.hotswap.agent.javassist.convert.TransformCall
 
Transformer - Class in org.hotswap.agent.javassist.convert
Transformer and its subclasses are used for executing code transformation specified by CodeConverter.
Transformer(Transformer) - Constructor for class org.hotswap.agent.javassist.convert.Transformer
 
transformers - Variable in class org.hotswap.agent.javassist.CodeConverter
 
TransformFieldAccess - Class in org.hotswap.agent.javassist.convert
 
TransformFieldAccess(Transformer, CtField, String, String) - Constructor for class org.hotswap.agent.javassist.convert.TransformFieldAccess
 
TransformNew - Class in org.hotswap.agent.javassist.convert
 
TransformNew(Transformer, String, String, String) - Constructor for class org.hotswap.agent.javassist.convert.TransformNew
 
TransformNewClass - Class in org.hotswap.agent.javassist.convert
 
TransformNewClass(Transformer, String, String) - Constructor for class org.hotswap.agent.javassist.convert.TransformNewClass
 
TransformReadField - Class in org.hotswap.agent.javassist.convert
 
TransformReadField(Transformer, CtField, String, String) - Constructor for class org.hotswap.agent.javassist.convert.TransformReadField
 
TransformWriteField - Class in org.hotswap.agent.javassist.convert
 
TransformWriteField(Transformer, CtField, String, String) - Constructor for class org.hotswap.agent.javassist.convert.TransformWriteField
 
TRANSIENT - Static variable in class org.hotswap.agent.javassist.bytecode.AccessFlag
 
TRANSIENT - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
TRANSIENT - Static variable in class org.hotswap.agent.javassist.Modifier
 
translator - Variable in class org.hotswap.agent.javassist.tools.web.Webserver
 
Translator - Interface in org.hotswap.agent.javassist
An observer of Loader.
trap(Object[], int) - Method in class org.hotswap.agent.javassist.tools.reflect.Sample
 
trapFieldRead(String) - Method in class org.hotswap.agent.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 org.hotswap.agent.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 org.hotswap.agent.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 org.hotswap.agent.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 org.hotswap.agent.javassist.tools.reflect.Reflection
 
trapMethodcall(int, Object[]) - Method in class org.hotswap.agent.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 org.hotswap.agent.javassist.tools.reflect.Metaobject
Is invoked when base-level method invocation is intercepted.
trapRead - Variable in class org.hotswap.agent.javassist.tools.reflect.Reflection
 
trapRead(Object[], String) - Static method in class org.hotswap.agent.javassist.tools.reflect.Sample
 
trapStatic(Object[], int) - Static method in class org.hotswap.agent.javassist.tools.reflect.Sample
 
trapStaticMethod - Variable in class org.hotswap.agent.javassist.tools.reflect.Reflection
 
trapWrite - Variable in class org.hotswap.agent.javassist.tools.reflect.Reflection
 
trapWrite(Object[], String) - Static method in class org.hotswap.agent.javassist.tools.reflect.Sample
 
TreeWatcherNIO - Class in org.hotswap.agent.watch.nio
NIO2 watcher implementation for systems which support ExtendedWatchEventModifier.FILE_TREE (windows)
TreeWatcherNIO() - Constructor for class org.hotswap.agent.watch.nio.TreeWatcherNIO
Instantiates a new tree watcher nio.
trimAllWhitespace(String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Trim all whitespace from the given String: leading, trailing, and in between characters.
trimArrayElements(String[]) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Trim the elements of the given String array, calling String.trim() on each of them.
trimLeadingCharacter(String, char) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Trim all occurrences of the supplied leading character from the given String.
trimLeadingWhitespace(String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Trim leading whitespace from the given String.
trimTrailingCharacter(String, char) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Trim all occurrences of the supplied trailing character from the given String.
trimTrailingWhitespace(String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Trim trailing whitespace from the given String.
trimWhitespace(String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Trim leading and trailing whitespace from the given String.
TRUE - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
TRY - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
type - Variable in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
type - Variable in class org.hotswap.agent.javassist.compiler.ast.DoubleConst
 
type - Variable in class org.hotswap.agent.javassist.compiler.ast.IntConst
 
type() - Method in class org.hotswap.agent.javassist.bytecode.analysis.ControlFlow.Catcher
Returns the name of the exception type that this catch clause catches.
Type - Class in org.hotswap.agent.javassist.bytecode.analysis
Represents a JVM type in data-flow analysis.
Type() - Constructor for class org.hotswap.agent.javassist.bytecode.SignatureAttribute.Type
 
TypeAnnotationsAttribute - Class in org.hotswap.agent.javassist.bytecode
A class representing RuntimeVisibleTypeAnnotations attribute and RuntimeInvisibleTypeAnnotations attribute.
TypeAnnotationsAttribute(ConstPool, String, byte[]) - Constructor for class org.hotswap.agent.javassist.bytecode.TypeAnnotationsAttribute
Constructs a Runtime(In)VisibleTypeAnnotations_attribute.
TypeAnnotationsWriter - Class in org.hotswap.agent.javassist.bytecode.annotation
A convenience class for constructing a ..TypeAnnotations_attribute.
TypeAnnotationsWriter(OutputStream, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.TypeAnnotationsWriter
Constructs with the given output stream.
TypeArgument() - Constructor for class org.hotswap.agent.javassist.bytecode.SignatureAttribute.TypeArgument
Constructs a TypeArgument representing <?
TypeArgument(SignatureAttribute.ObjectType) - Constructor for class org.hotswap.agent.javassist.bytecode.SignatureAttribute.TypeArgument
Constructs a TypeArgument.
typeArgumentTarget(int, int, int) - Method in class org.hotswap.agent.javassist.bytecode.annotation.TypeAnnotationsWriter
Writes target_type and type_argument_target of target_info union.
TypeData - Class in org.hotswap.agent.javassist.bytecode.stackmap
 
TypeData() - Constructor for class org.hotswap.agent.javassist.bytecode.stackmap.TypeData
 
TypeData.AbsTypeVar - Class in org.hotswap.agent.javassist.bytecode.stackmap
 
TypeData.ArrayElement - Class in org.hotswap.agent.javassist.bytecode.stackmap
 
TypeData.ArrayType - Class in org.hotswap.agent.javassist.bytecode.stackmap
 
TypeData.BasicType - Class in org.hotswap.agent.javassist.bytecode.stackmap
Primitive types.
TypeData.ClassName - Class in org.hotswap.agent.javassist.bytecode.stackmap
Type data for OBJECT.
TypeData.NullType - Class in org.hotswap.agent.javassist.bytecode.stackmap
Type data for NULL or OBJECT.
TypeData.TypeVar - Class in org.hotswap.agent.javassist.bytecode.stackmap
 
TypeData.UninitData - Class in org.hotswap.agent.javassist.bytecode.stackmap
Type data for UNINIT.
TypeData.UninitThis - Class in org.hotswap.agent.javassist.bytecode.stackmap
 
TypeData.UninitTypeVar - Class in org.hotswap.agent.javassist.bytecode.stackmap
 
TypedBlock - Class in org.hotswap.agent.javassist.bytecode.stackmap
 
TypedBlock(int) - Constructor for class org.hotswap.agent.javassist.bytecode.stackmap.TypedBlock
 
TypedBlock.Maker - Class in org.hotswap.agent.javassist.bytecode.stackmap
 
TypeChecker - Class in org.hotswap.agent.javassist.compiler
 
TypeChecker(CtClass, ClassPool) - Constructor for class org.hotswap.agent.javassist.compiler.TypeChecker
 
typeIndex - Variable in class org.hotswap.agent.javassist.bytecode.stackmap.BasicBlock.Catch
 
typeIndex(Class<?>) - Static method in class org.hotswap.agent.javassist.util.proxy.FactoryHelper
Returns an index for accessing arrays in this class.
typeInfo(int, byte) - Method in class org.hotswap.agent.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 org.hotswap.agent.javassist.bytecode.StackMap.Walker
Invoked when an array of verification_type_info is visited.
typeName(String) - Static method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ArrayType
 
TypeParameter(String) - Constructor for class org.hotswap.agent.javassist.bytecode.SignatureAttribute.TypeParameter
Constructs a TypeParameter representing a type parameter like <T>.
TypeParameter(String, SignatureAttribute.ObjectType, SignatureAttribute.ObjectType[]) - Constructor for class org.hotswap.agent.javassist.bytecode.SignatureAttribute.TypeParameter
Constructs a TypeParameter representing a type parametre like <T extends ...
typeParameterBoundTarget(int, int, int) - Method in class org.hotswap.agent.javassist.bytecode.annotation.TypeAnnotationsWriter
Writes target_type and type_parameter_bound_target of target_info union.
typeParameterTarget(int, int) - Method in class org.hotswap.agent.javassist.bytecode.annotation.TypeAnnotationsWriter
Writes target_type and type_parameter_target of target_info union.
typePath(int) - Method in class org.hotswap.agent.javassist.bytecode.annotation.TypeAnnotationsWriter
Writes path_length of type_path.
typePathPath(int, int) - Method in class org.hotswap.agent.javassist.bytecode.annotation.TypeAnnotationsWriter
Writes an element of path[] of type_path.
typeTag - Static variable in class org.hotswap.agent.javassist.bytecode.LocalVariableAttribute
The name of the attribute "LocalVariableTypeTable".
TypeTag - Interface in org.hotswap.agent.javassist.bytecode.stackmap
 
typeTagOf(char) - Static method in class org.hotswap.agent.javassist.bytecode.StackMapTable
Returns the tag of the type specified by the descriptor.
typeToString(StringBuffer, int, int, String) - Static method in class org.hotswap.agent.javassist.compiler.TypeChecker
 
TypeVar(TypeData) - Constructor for class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.TypeVar
 
TypeVariable(String) - Constructor for class org.hotswap.agent.javassist.bytecode.SignatureAttribute.TypeVariable
Constructs a TypeVariable.

U

u16bitAt(int) - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
Returns the unsigned 16bit value at the given index.
uncapitalize(String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Uncapitalize a String, changing the first letter to lower case as per Character.toLowerCase(char).
UNINIT - Static variable in class org.hotswap.agent.javassist.bytecode.analysis.Type
Represents an unknown, or null type.
UNINIT - Static variable in class org.hotswap.agent.javassist.bytecode.StackMap
Uninitialized_variable_info.tag.
UNINIT - Static variable in class org.hotswap.agent.javassist.bytecode.StackMapTable
Uninitialized_variable_info.tag.
uninitialized(int, int) - Method in class org.hotswap.agent.javassist.bytecode.StackMap.Walker
Invoked when an element of type Uninitialized_variable_info is visited.
UninitTypeVar(TypeData.UninitData) - Constructor for class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.UninitTypeVar
 
UNIQUE_CLASS_START_INDEX - Static variable in class org.hotswap.agent.plugin.jvm.AnonymousClassInfos
 
unmodifiableMultiValueMap(MultiValueMap<? extends K, ? extends V>) - Static method in class org.hotswap.agent.util.spring.util.CollectionUtils
Return an unmodifiable view of the specified multi-value map.
unqualify(String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Unqualify a string qualified by a '.' dot character.
unqualify(String, char) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
Unqualify a string qualified by a separator character.
unregisterClassLoader(ClassLoader) - Method in interface org.hotswap.agent.javassist.scopedpool.ScopedClassPoolRepository
Unregisters a classpool and unregisters its classloader.
unregisterClassLoader(ClassLoader) - Method in class org.hotswap.agent.javassist.scopedpool.ScopedClassPoolRepositoryImpl
 
unwarpMethods - Static variable in class org.hotswap.agent.javassist.util.proxy.FactoryHelper
The names of methods for obtaining a primitive value from a wrapper object.
unwrapDesc - Static variable in class org.hotswap.agent.javassist.util.proxy.FactoryHelper
The descriptors of the unwrapping methods contained in unwrapMethods.
updateCursors(int, int) - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
Is called when a gap is inserted.
uppers - Variable in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.TypeVar
 
URL_PROTOCOL_FILE - Static variable in class org.hotswap.agent.util.IOUtils
URL protocol for a file in the file system: "file"
URL_PROTOCOL_FILE - Static variable in class org.hotswap.agent.util.spring.util.ResourceUtils
URL protocol for a file in the file system: "file"
URL_PROTOCOL_JAR - Static variable in class org.hotswap.agent.util.spring.util.ResourceUtils
URL protocol for an entry from a jar file: "jar"
URL_PROTOCOL_VFS - Static variable in class org.hotswap.agent.util.IOUtils
URL protocol for a JBoss VFS resource: "vfs"
URL_PROTOCOL_VFS - Static variable in class org.hotswap.agent.util.spring.util.ResourceUtils
URL protocol for a general JBoss VFS resource: "vfs"
URL_PROTOCOL_VFSFILE - Static variable in class org.hotswap.agent.util.spring.util.ResourceUtils
URL protocol for a JBoss file system resource: "vfsfile"
URL_PROTOCOL_VFSZIP - Static variable in class org.hotswap.agent.util.spring.util.ResourceUtils
URL protocol for an entry from a JBoss jar file: "vfszip"
URL_PROTOCOL_WSJAR - Static variable in class org.hotswap.agent.util.spring.util.ResourceUtils
URL protocol for an entry from a WebSphere jar file: "wsjar"
URL_PROTOCOL_ZIP - Static variable in class org.hotswap.agent.util.spring.util.ResourceUtils
URL protocol for an entry from a zip file: "zip"
URLClassPath - Class in org.hotswap.agent.javassist
A class search-path specified with URL (http).
URLClassPath(String, int, String, String) - Constructor for class org.hotswap.agent.javassist.URLClassPath
Creates a search path specified with URL (http).
URLClassPathHelper - Class in org.hotswap.agent.util.classloader
Helper methods to enhance URL ClassLoader.
URLClassPathHelper() - Constructor for class org.hotswap.agent.util.classloader.URLClassPathHelper
 
URLClassPathHelper.ExtraURLClassPathMethodHandler - Class in org.hotswap.agent.util.classloader
 
UrlOnlyClassLoader(URL[]) - Constructor for class org.hotswap.agent.util.classloader.WatchResourcesClassLoader.UrlOnlyClassLoader
 
UrlResource - Class in org.hotswap.agent.util.spring.io.resource
Resource implementation for java.net.URL locators.
UrlResource(String) - Constructor for class org.hotswap.agent.util.spring.io.resource.UrlResource
Create a new UrlResource based on a URL path.
UrlResource(String, String) - Constructor for class org.hotswap.agent.util.spring.io.resource.UrlResource
Create a new UrlResource based on a URI specification.
UrlResource(String, String, String) - Constructor for class org.hotswap.agent.util.spring.io.resource.UrlResource
Create a new UrlResource based on a URI specification.
UrlResource(URI) - Constructor for class org.hotswap.agent.util.spring.io.resource.UrlResource
Create a new UrlResource based on the given URI object.
UrlResource(URL) - Constructor for class org.hotswap.agent.util.spring.io.resource.UrlResource
Create a new UrlResource based on the given URL object.
urlToClassName(URI) - Static method in class org.hotswap.agent.util.IOUtils
Return fully qualified class name of class file on a URI.
useCache - Static variable in class org.hotswap.agent.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.
useCachesIfNecessary(URLConnection) - Static method in class org.hotswap.agent.util.spring.util.ResourceUtils
Set the "useCaches" flag on the given connection, preferring false but leaving the flag at true for JNLP based resources.
useCflow(String) - Method in class org.hotswap.agent.javassist.CtBehavior
Declares to use $cflow for this method/constructor.
useContextClassLoader - Static variable in class org.hotswap.agent.javassist.runtime.Desc
Specifies how a java.lang.Class object is loaded.
useContextClassLoader - Static variable in class org.hotswap.agent.javassist.tools.reflect.ClassMetaobject
Specifies how a java.lang.Class object is loaded.
usedBy - Variable in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.TypeVar
 
USER_DECLARED_METHODS - Static variable in class org.hotswap.agent.util.spring.util.ReflectionUtils
Pre-built MethodFilter that matches all non-bridge methods which are not declared on java.lang.Object.
useWriteReplace - Static variable in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
If true, a generated proxy class will implement method writeReplace enabling serialization of its proxies to a conventional ObjectOutputStream. this (default) setting retains the old javassist behaviour which has the advantage that it retains compatibility with older releases and requires no extra work on the part of the client performing the serialization.
Util - Class in org.hotswap.agent.javassist.bytecode.analysis
A set of common utility methods.
Util() - Constructor for class org.hotswap.agent.javassist.bytecode.analysis.Util
 

V

value - Variable in class org.hotswap.agent.javassist.compiler.ast.DoubleConst
 
value - Variable in class org.hotswap.agent.javassist.compiler.ast.IntConst
 
value() - Method in annotation type org.hotswap.agent.annotation.Manifest
Include versions defined as maven version ranges
value() - Method in annotation type org.hotswap.agent.annotation.Maven
Include versions defined as maven version ranges
value() - Method in annotation type org.hotswap.agent.annotation.Name
The entry value to be matched.
value() - Method in class org.hotswap.agent.javassist.runtime.Cflow
Returns the value of the counter.
valueOf(String) - Static method in enum org.hotswap.agent.annotation.FileEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hotswap.agent.annotation.LoadEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hotswap.agent.command.Scheduler.DuplicateSheduleBehaviour
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hotswap.agent.logging.AgentLogger.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hotswap.agent.util.signature.ClassSignatureElement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.ReferenceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.Restructure
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hotswap.agent.versions.VersionMatchResult
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.hotswap.agent.annotation.FileEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hotswap.agent.annotation.LoadEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hotswap.agent.command.Scheduler.DuplicateSheduleBehaviour
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.hotswap.agent.javassist.scopedpool.SoftValueHashMap
 
values() - Static method in enum org.hotswap.agent.logging.AgentLogger.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hotswap.agent.util.signature.ClassSignatureElement
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.ReferenceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.Restructure
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.hotswap.agent.util.spring.collections.LinkedMultiValueMap
 
values() - Static method in enum org.hotswap.agent.versions.VersionMatchResult
Returns an array containing the constants of this enum type, in the order they are declared.
VARARGS - Static variable in class org.hotswap.agent.javassist.bytecode.AccessFlag
 
VARARGS - Static variable in class org.hotswap.agent.javassist.Modifier
 
Variable - Class in org.hotswap.agent.javassist.compiler.ast
Variable.
Variable(String, Declarator) - Constructor for class org.hotswap.agent.javassist.compiler.ast.Variable
 
variableName(int) - Method in class org.hotswap.agent.javassist.bytecode.LocalVariableAttribute
Returns the name of the local variable specified by local_variable_table[i].name_index.
varType - Variable in class org.hotswap.agent.javassist.compiler.ast.Declarator
 
version - Static variable in class org.hotswap.agent.javassist.CtClass
The version number of this release.
version() - Static method in class org.hotswap.agent.util.Version
Return current version.
Version - Class in org.hotswap.agent.util
Information about hotswap agent version.
Version() - Constructor for class org.hotswap.agent.util.Version
 
VersionMatcher - Interface in org.hotswap.agent.versions
The Interface VersionMatcher.
versionMatches(ClassLoader) - Method in class org.hotswap.agent.annotation.handler.PluginClassFileTransformer
 
VersionMatchResult - Enum in org.hotswap.agent.versions
The Enum VersionMatchResult.
versionName() - Method in annotation type org.hotswap.agent.annotation.Manifest
The Manifest Names (keys) to be used to retrieve the version.
VersionRange - Class in org.hotswap.agent.versions
Construct a version range from a specification.
Versions - Annotation Type in org.hotswap.agent.annotation
Defines an artifact (jar) which needs to be matched against Maven coordinates of Manifest file information for this plugin to be enabled The above are matched as OR (any of).
VERSIONS - Static variable in class org.hotswap.agent.versions.ManifestMiniDumper
The Constant VERSIONS.
VfsResource - Class in org.hotswap.agent.util.spring.io.resource
JBoss VFS based Resource implementation.
VfsResource(Object) - Constructor for class org.hotswap.agent.util.spring.io.resource.VfsResource
 
VfsUtils - Class in org.hotswap.agent.util.spring.util
Utility for detecting and accessing JBoss VFS in the classpath.
VfsUtils() - Constructor for class org.hotswap.agent.util.spring.util.VfsUtils
 
Viewer - Class in org.hotswap.agent.javassist.tools.web
A sample applet viewer.
Viewer(String, int) - Constructor for class org.hotswap.agent.javassist.tools.web.Viewer
Constructs a viewer.
VIRTUAL_FILE_METHOD_VISIT - Static variable in class org.hotswap.agent.util.spring.util.VfsUtils
 
VIRTUAL_FILE_VISITOR_INTERFACE - Static variable in class org.hotswap.agent.util.spring.util.VfsUtils
 
visibleFrom(CtClass) - Method in class org.hotswap.agent.javassist.CtMember
Returns true if this member is accessible from the given class.
visibleTag - Static variable in class org.hotswap.agent.javassist.bytecode.AnnotationsAttribute
The name of the RuntimeVisibleAnnotations attribute.
visibleTag - Static variable in class org.hotswap.agent.javassist.bytecode.ParameterAnnotationsAttribute
The name of the RuntimeVisibleParameterAnnotations attribute.
visibleTag - Static variable in class org.hotswap.agent.javassist.bytecode.TypeAnnotationsAttribute
The name of the RuntimeVisibleTypeAnnotations attribute.
visit() - Method in class org.hotswap.agent.javassist.bytecode.StackMap.Walker
Visits each entry of the stack map frames.
visit(InputStream) - Method in interface org.hotswap.agent.util.scanner.ScannerVisitor
Visit the file.
visitAnnotationMemberValue(AnnotationMemberValue) - Method in interface org.hotswap.agent.javassist.bytecode.annotation.MemberValueVisitor
 
visitArrayMemberValue(ArrayMemberValue) - Method in interface org.hotswap.agent.javassist.bytecode.annotation.MemberValueVisitor
 
visitBooleanMemberValue(BooleanMemberValue) - Method in interface org.hotswap.agent.javassist.bytecode.annotation.MemberValueVisitor
 
visitBranch(int, byte[], int) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.Tracer
 
visitByteMemberValue(ByteMemberValue) - Method in interface org.hotswap.agent.javassist.bytecode.annotation.MemberValueVisitor
 
visitClassMemberValue(ClassMemberValue) - Method in interface org.hotswap.agent.javassist.bytecode.annotation.MemberValueVisitor
 
visitDoubleMemberValue(DoubleMemberValue) - Method in interface org.hotswap.agent.javassist.bytecode.annotation.MemberValueVisitor
 
visitEnumMemberValue(EnumMemberValue) - Method in interface org.hotswap.agent.javassist.bytecode.annotation.MemberValueVisitor
 
visitFloatMemberValue(FloatMemberValue) - Method in interface org.hotswap.agent.javassist.bytecode.annotation.MemberValueVisitor
 
visitGoto(int, byte[], int) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.Tracer
 
visitCharMemberValue(CharMemberValue) - Method in interface org.hotswap.agent.javassist.bytecode.annotation.MemberValueVisitor
 
visitIntegerMemberValue(IntegerMemberValue) - Method in interface org.hotswap.agent.javassist.bytecode.annotation.MemberValueVisitor
 
visitJSR(int, byte[]) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.Tracer
Invoked when the visited instruction is jsr.
visitLongMemberValue(LongMemberValue) - Method in interface org.hotswap.agent.javassist.bytecode.annotation.MemberValueVisitor
 
visitLookupSwitch(int, byte[], int, int, int) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.Tracer
 
Visitor - Class in org.hotswap.agent.javassist.compiler.ast
The visitor pattern.
Visitor() - Constructor for class org.hotswap.agent.javassist.compiler.ast.Visitor
 
visitRET(int, byte[]) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.Tracer
Invoked when the visited instruction is ret or wide ret.
visitReturn(int, byte[]) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.Tracer
 
visitShortMemberValue(ShortMemberValue) - Method in interface org.hotswap.agent.javassist.bytecode.annotation.MemberValueVisitor
 
visitStringMemberValue(StringMemberValue) - Method in interface org.hotswap.agent.javassist.bytecode.annotation.MemberValueVisitor
 
visitTableSwitch(int, byte[], int, int, int) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.Tracer
 
visitThrow(int, byte[]) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.Tracer
 
VOID - Static variable in class org.hotswap.agent.javassist.bytecode.analysis.Type
Represents the void primitive type
VOID - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
voidType - Static variable in class org.hotswap.agent.javassist.CtClass
The CtClass object representing the void type.
VOLATILE - Static variable in class org.hotswap.agent.javassist.bytecode.AccessFlag
 
VOLATILE - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
VOLATILE - Static variable in class org.hotswap.agent.javassist.Modifier
 

W

WAIT_AND_RUN_AFTER - org.hotswap.agent.command.Scheduler.DuplicateSheduleBehaviour
 
waitForCommand(WaitHelper.Command) - Static method in class org.hotswap.agent.util.test.WaitHelper
Wait for custom command to return true.
waitForCommand(WaitHelper.Command, int) - Static method in class org.hotswap.agent.util.test.WaitHelper
Wait for custom command to return true.
waitForResult(WaitHelper.ResultHolder) - Static method in class org.hotswap.agent.util.test.WaitHelper
Wait for result set to true by another thread in resultHolder.
waitForResult(WaitHelper.ResultHolder, int) - Static method in class org.hotswap.agent.util.test.WaitHelper
Wait for result set to true by another thread in resultHolder.
WaitHelper - Class in org.hotswap.agent.util.test
Convenience class to waitForResult for an event to occur.
WaitHelper() - Constructor for class org.hotswap.agent.util.test.WaitHelper
 
WaitHelper.Command - Class in org.hotswap.agent.util.test
Holder to share result between threads.
WaitHelper.ResultHolder - Class in org.hotswap.agent.util.test
Holder to share result between threads.
Walker(byte[]) - Constructor for class org.hotswap.agent.javassist.bytecode.StackMapTable.Walker
Constructs a walker.
Walker(StackMap) - Constructor for class org.hotswap.agent.javassist.bytecode.StackMap.Walker
Constructs a walker.
Walker(StackMapTable) - Constructor for class org.hotswap.agent.javassist.bytecode.StackMapTable.Walker
Constructs a walker.
warning(String, Object...) - Method in class org.hotswap.agent.logging.AgentLogger
 
warning(String, Throwable, Object...) - Method in class org.hotswap.agent.logging.AgentLogger
 
WARNING - org.hotswap.agent.logging.AgentLogger.Level
 
watcher - Variable in class org.hotswap.agent.config.PluginManager
 
watcher - Variable in class org.hotswap.agent.watch.nio.AbstractNIO2Watcher
 
Watcher - Interface in org.hotswap.agent.watch
Watch for change in directory directory tree.
WatcherFactory - Class in org.hotswap.agent.watch
Resolve watcher from java version (Java NIO2 implementation is preferred if available.)
WatcherFactory() - Constructor for class org.hotswap.agent.watch.WatcherFactory
 
WatcherNIO2 - Class in org.hotswap.agent.watch.nio
NIO2 watcher implementation.
WatcherNIO2() - Constructor for class org.hotswap.agent.watch.nio.WatcherNIO2
 
WatchEventCommand<T extends Annotation> - Class in org.hotswap.agent.annotation.handler
Command to schedule after resource change.
WatchEventDTO - Class in org.hotswap.agent.annotation.handler
Container to merge attributes from similar annotations: OnClassFileEvent and OnResourceFileEvent.
WatchEventDTO(OnClassFileEvent) - Constructor for class org.hotswap.agent.annotation.handler.WatchEventDTO
 
WatchEventDTO(OnResourceFileEvent) - Constructor for class org.hotswap.agent.annotation.handler.WatchEventDTO
 
WatchEventListener - Interface in org.hotswap.agent.watch
Listener to filesystem event change.
WatchFileEvent - Interface in org.hotswap.agent.watch
An event on filesystem.
WatchHandler<T extends Annotation> - Class in org.hotswap.agent.annotation.handler
Watch method handler - handle @OnResourceFileEvent annotation on a method.
WatchHandler(PluginManager) - Constructor for class org.hotswap.agent.annotation.handler.WatchHandler
 
watchReload(CtClass, ClassLoader, URL) - Method in class org.hotswap.agent.plugin.hotswapper.HotswapperPlugin
For each changed class create a reload command.
WatchResourcesClassLoader - Class in org.hotswap.agent.util.classloader
Special URL classloader to get only changed resources from URL.
WatchResourcesClassLoader() - Constructor for class org.hotswap.agent.util.classloader.WatchResourcesClassLoader
 
WatchResourcesClassLoader(boolean) - Constructor for class org.hotswap.agent.util.classloader.WatchResourcesClassLoader
 
WatchResourcesClassLoader(ClassLoader) - Constructor for class org.hotswap.agent.util.classloader.WatchResourcesClassLoader
 
WatchResourcesClassLoader.UrlOnlyClassLoader - Class in org.hotswap.agent.util.classloader
Helper classloader to get resources from list of urls only.
WatchResourcesPlugin - Class in org.hotswap.agent.plugin.watchResources
Support for watchResources configuration property.
WatchResourcesPlugin() - Constructor for class org.hotswap.agent.plugin.watchResources.WatchResourcesPlugin
 
WEAK - org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.ReferenceType
WeakReferenceMonitor - Class in org.hotswap.agent.util.spring.util
Track references to arbitrary objects using proxy and weak references.
WeakReferenceMonitor() - Constructor for class org.hotswap.agent.util.spring.util.WeakReferenceMonitor
 
WeakReferenceMonitor.ReleaseListener - Interface in org.hotswap.agent.util.spring.util
Listener that is notified when the handle is being released.
Webserver - Class in org.hotswap.agent.javassist.tools.web
A web server for running sample programs.
Webserver(int) - Constructor for class org.hotswap.agent.javassist.tools.web.Webserver
Constructs a web server.
Webserver(String) - Constructor for class org.hotswap.agent.javassist.tools.web.Webserver
Constructs a web server.
WHEN_NECESSARY - org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.Restructure
 
where() - Method in class org.hotswap.agent.javassist.expr.Cast
Returns the method or constructor containing the type cast expression represented by this object.
where() - Method in class org.hotswap.agent.javassist.expr.Expr
Returns the constructor or method containing the expression.
where() - Method in class org.hotswap.agent.javassist.expr.FieldAccess
Returns the method or constructor containing the field-access expression represented by this object.
where() - Method in class org.hotswap.agent.javassist.expr.Handler
Returns the method or constructor containing the catch clause.
where() - Method in class org.hotswap.agent.javassist.expr.Instanceof
Returns the method or constructor containing the instanceof expression represented by this object.
where() - Method in class org.hotswap.agent.javassist.expr.MethodCall
Returns the method or constructor containing the method-call expression represented by this object.
where() - Method in class org.hotswap.agent.javassist.expr.NewArray
Returns the method or constructor containing the array creation represented by this object.
where() - Method in class org.hotswap.agent.javassist.expr.NewExpr
Returns the method or constructor containing the new expression represented by this object.
WHILE - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
 
WIDE - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
 
withinStatic() - Method in class org.hotswap.agent.javassist.expr.Expr
Returns true if this method is static.
wrapped(CtClass, String, CtClass[], CtClass[], CtMethod, CtMethod.ConstParameter, CtClass) - Static method in class org.hotswap.agent.javassist.CtNewMethod
Creates a wrapped method.
wrapperCastName - Static variable in class org.hotswap.agent.javassist.compiler.JvstCodeGen
 
wrapperDesc - Static variable in class org.hotswap.agent.javassist.util.proxy.FactoryHelper
The descriptors of the constructors of wrapper classes.
wrapperTypes - Static variable in class org.hotswap.agent.javassist.util.proxy.FactoryHelper
The fully-qualified names of wrapper classes for primitive types.
WritableResource - Interface in org.hotswap.agent.util.spring.io.resource
Extended interface for a resource that supports writing to it.
write(byte[], int) - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
Writes a byte array at the index.
write(int, int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Writes an 8bit value at the offset from the beginning of the bytecode sequence.
write(DataOutputStream) - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
Writes a class file represented by this object into an output stream.
write(DataOutputStream) - Method in interface org.hotswap.agent.javassist.bytecode.ClassFileWriter.AttributeWriter
Writes all the contents of the attributes.
write(DataOutputStream) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
Writes the contents of the constant pool table.
write(AnnotationsWriter) - Method in class org.hotswap.agent.javassist.bytecode.annotation.Annotation
Writes this annotation.
write(AnnotationsWriter) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationMemberValue
Writes the value.
write(AnnotationsWriter) - Method in class org.hotswap.agent.javassist.bytecode.annotation.ArrayMemberValue
Writes the value.
write(AnnotationsWriter) - Method in class org.hotswap.agent.javassist.bytecode.annotation.BooleanMemberValue
Writes the value.
write(AnnotationsWriter) - Method in class org.hotswap.agent.javassist.bytecode.annotation.ByteMemberValue
Writes the value.
write(AnnotationsWriter) - Method in class org.hotswap.agent.javassist.bytecode.annotation.ClassMemberValue
Writes the value.
write(AnnotationsWriter) - Method in class org.hotswap.agent.javassist.bytecode.annotation.DoubleMemberValue
Writes the value.
write(AnnotationsWriter) - Method in class org.hotswap.agent.javassist.bytecode.annotation.EnumMemberValue
Writes the value.
write(AnnotationsWriter) - Method in class org.hotswap.agent.javassist.bytecode.annotation.FloatMemberValue
Writes the value.
write(AnnotationsWriter) - Method in class org.hotswap.agent.javassist.bytecode.annotation.CharMemberValue
Writes the value.
write(AnnotationsWriter) - Method in class org.hotswap.agent.javassist.bytecode.annotation.IntegerMemberValue
Writes the value.
write(AnnotationsWriter) - Method in class org.hotswap.agent.javassist.bytecode.annotation.LongMemberValue
Writes the value.
write(AnnotationsWriter) - Method in class org.hotswap.agent.javassist.bytecode.annotation.MemberValue
Writes the value.
write(AnnotationsWriter) - Method in class org.hotswap.agent.javassist.bytecode.annotation.ShortMemberValue
Writes the value.
write(AnnotationsWriter) - Method in class org.hotswap.agent.javassist.bytecode.annotation.StringMemberValue
Writes the value.
write16bit(int) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
 
write16bit(int) - Method in class org.hotswap.agent.javassist.bytecode.StackMap.Writer
Writes a 16bit value.
write16bit(int, byte[], int) - Static method in class org.hotswap.agent.javassist.bytecode.ByteArray
Writes a 16bit integer at the index.
write16bit(int, int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Writes an 16bit value at the offset from the beginning of the bytecode sequence.
write16bit(int, int) - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
Writes a 16 bit integer at the index.
write32bit(int, byte[], int) - Static method in class org.hotswap.agent.javassist.bytecode.ByteArray
Writes a 32bit integer at the index.
write32bit(int, int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
Writes an 32bit value at the offset from the beginning of the bytecode sequence.
write32bit(int, int) - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
Writes a 32bit integer at the index.
writeByte(int, int) - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
Writes an 8bit value at the given index.
writeClassDescriptor(ObjectStreamClass) - Method in class org.hotswap.agent.javassist.util.proxy.ProxyObjectOutputStream
 
writeDirectory - Variable in class org.hotswap.agent.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.
writeFile() - Method in class org.hotswap.agent.javassist.CtClass
Writes a class file represented by this CtClass object in the current directory.
writeFile(String) - Method in class org.hotswap.agent.javassist.CtClass
Writes a class file represented by this CtClass object on a local disk.
writeFile(ClassFile, String) - Static method in class org.hotswap.agent.javassist.util.proxy.FactoryHelper
Writes a class file.
Writer() - Constructor for class org.hotswap.agent.javassist.bytecode.StackMap.Writer
Constructs a writer.
Writer(int) - Constructor for class org.hotswap.agent.javassist.bytecode.StackMapTable.Writer
Constructs a writer.
writeVerifyTypeInfo(int, int) - Method in class org.hotswap.agent.javassist.bytecode.StackMap.Writer
Writes a union verification_type_info value.

Z

ZIP_URL_PREFIX - Static variable in class org.hotswap.agent.util.scanner.ClassPathScanner
 

_

_getClass() - Method in interface org.hotswap.agent.javassist.tools.reflect.Metalevel
Obtains the class metaobject associated with this object.
_getMetaobject() - Method in interface org.hotswap.agent.javassist.tools.reflect.Metalevel
Obtains the metaobject associated with this object.
_getObjectId() - Method in interface org.hotswap.agent.javassist.tools.rmi.Proxy
 
_setMetaobject(Metaobject) - Method in interface org.hotswap.agent.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 Z _ 
All Classes All Packages