- AALOAD - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
-
- AASTORE - 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
-
- 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
-
- 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
Java 7 (NIO2) watch a directory (or tree) for changes to files.
- 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(WatchFileEvent) - Method in class org.hotswap.agent.annotation.handler.WatchEventDTO
-
Check if this handler supports actual event.
- 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.CharMemberValue
-
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.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
-
- 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, String, String, ClassFileWriter.AttributeWriter) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.FieldWriter
-
Adds a new field.
- add(int, int, int, ClassFileWriter.AttributeWriter) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.FieldWriter
-
Adds a new field.
- add(int) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.MethodWriter
-
Appends an 8bit value of bytecode.
- 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(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, int) - Method in class org.hotswap.agent.javassist.bytecode.ExceptionTable
-
Appends a new entry at the end of the table.
- 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.
- add(WatchEvent<Path>, Path) - Method in class org.hotswap.agent.watch.nio.EventDispatcher
-
Adds the.
- 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.
- addCheckcast(CtClass) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
-
Appends CHECKCAST.
- addCheckcast(String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
-
Appends CHECKCAST.
- addClassInfo(String[]) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.ConstPoolWriter
-
Makes CONSTANT_Class_info objects for each class name.
- addClassInfo(String) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.ConstPoolWriter
-
Adds a new CONSTANT_Class_info structure.
- addClassInfo(int) - Method in class org.hotswap.agent.javassist.bytecode.ClassFileWriter.ConstPoolWriter
-
Adds a new CONSTANT_Class_info structure.
- addClassInfo(CtClass) - 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.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, URL, 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 interface org.hotswap.agent.watch.Watcher
-
Register listeners on an event.
- addExceptionHandler(int, int, int, CtClass) - 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, int) - 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, String, String) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
-
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.
- 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(CtClass, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
-
Appends GETFIELD.
- addGetfield(String, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
-
Appends GETFIELD.
- addGetstatic(CtClass, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
-
Appends GETSTATIC.
- addGetstatic(String, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
-
Appends GETSTATIC.
- 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, String, String) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
-
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.
- 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(CtClass, String, CtClass, CtClass[], 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(String, String, String, int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
-
Appends INVOKEINTERFACE.
- addInvokeinterface(int, String, String, int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
-
Appends INVOKEINTERFACE.
- addInvokespecial(CtClass, String, CtClass, CtClass[]) - 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(String, String, 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(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.
- addInvokestatic(CtClass, String, CtClass, CtClass[]) - 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(String, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
-
Appends INVOKESTATIC.
- addInvokestatic(int, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
-
Appends INVOKESTATIC.
- addInvokevirtual(CtClass, String, CtClass, CtClass[]) - 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(String, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
-
Appends INVOKEVIRTUAL.
- addInvokevirtual(int, String, String) - 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(String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
-
Appends LDC or LDC_W.
- addLdc(int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
-
Appends LDC or LDC_W.
- addLdc2w(long) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
-
Appends LDC2_W.
- addLdc2w(double) - 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, String, String) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
-
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.
- 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(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.
- addMultiNewarray(String, int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
-
Appends MULTINEWARRAY.
- addNameAndTypeInfo(String, String) - 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.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.
- addNameAndTypeInfo(int, int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
-
Adds a new CONSTANT_NameAndType_info structure.
- addNew(CtClass) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
-
Appends NEW.
- addNew(String) - 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(CtClass, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
-
Appends PUTFIELD.
- addPutfield(String, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
-
Appends PUTFIELD.
- addPutstatic(CtClass, String, String) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
-
Appends PUTSTATIC.
- addPutstatic(String, 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
-
- 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 - Static variable in class org.hotswap.agent.javassist.bytecode.AccessFlag
-
- 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(String, int) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
-
Writes annotation.
- annotation(int, int) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
-
Writes annotation.
- 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, byte[]) - Constructor for class org.hotswap.agent.javassist.bytecode.AnnotationDefaultAttribute
-
Constructs an AnnotationDefault_attribute.
- AnnotationDefaultAttribute(ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.AnnotationDefaultAttribute
-
Constructs an empty 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(ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.AnnotationMemberValue
-
Constructs an annotation member.
- AnnotationMemberValue(Annotation, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.AnnotationMemberValue
-
Constructs an annotation member.
- 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
-
- annotationProcessor - Variable in class org.hotswap.agent.config.PluginRegistry
-
- AnnotationsAttribute - Class in org.hotswap.agent.javassist.bytecode
-
A class representing
RuntimeVisibleAnnotations_attribute and
RuntimeInvisibleAnnotations_attribute.
- AnnotationsAttribute(ConstPool, String, byte[]) - Constructor for class org.hotswap.agent.javassist.bytecode.AnnotationsAttribute
-
Constructs a Runtime(In)VisibleAnnotations_attribute.
- AnnotationsAttribute(ConstPool, String) - Constructor for class org.hotswap.agent.javassist.bytecode.AnnotationsAttribute
-
Constructs an empty
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
-
- 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
-
- 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(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(String, String, String, int) - Method in class org.hotswap.agent.javassist.bytecode.InnerClassesAttribute
-
Appends a new entry.
- append(int, int, int, int) - Method in class org.hotswap.agent.javassist.bytecode.InnerClassesAttribute
-
Appends a new entry.
- append(ASTList, ASTree) - Static method in class org.hotswap.agent.javassist.compiler.ast.ASTList
-
Appends an object to a list.
- append(String, int) - Method in class org.hotswap.agent.javassist.compiler.KeywordTable
-
- append(String, Declarator) - Method in class org.hotswap.agent.javassist.compiler.SymbolTable
-
- appendClassPath(ClassPath) - Method in class org.hotswap.agent.javassist.ClassPool
-
Appends a ClassPath object to the end of the
search path.
- 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.
- appendFrame(int, int, int[], int[]) - Method in class org.hotswap.agent.javassist.bytecode.StackMapTable.Walker
-
Invoked if the visited frame is a append_frame.
- appendFrame(int, int[], int[]) - Method in class org.hotswap.agent.javassist.bytecode.StackMapTable.Writer
-
Writes 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(String) - Constructor for class org.hotswap.agent.javassist.tools.rmi.AppletServer
-
Constructs a web server.
- 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.
- 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(ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.ArrayMemberValue
-
Constructs an array.
- ArrayMemberValue(MemberValue, 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(int, SignatureAttribute.Type) - Constructor for class org.hotswap.agent.javassist.bytecode.SignatureAttribute.ArrayType
-
Constructs an ArrayType.
- arrayType() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypeData.ArrayElement
-
- arrayType - Variable in class org.hotswap.agent.javassist.compiler.ast.NewExpr
-
- 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
-
- 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, ASTList) - Constructor for class org.hotswap.agent.javassist.compiler.ast.ASTList
-
- ASTList(ASTree) - 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, boolean) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
-
- atAssignExpr(AssignExpr) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
-
- 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, 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) - Method in class org.hotswap.agent.javassist.compiler.JvstTypeChecker
-
- atFieldAssign(Expr, int, ASTree, ASTree, boolean) - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
-
- atFieldAssign(Expr, int, ASTree, ASTree) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
-
- 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, boolean, boolean, int, MemberResolver.Method) - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
-
- atMethodCallCore(CtClass, String, ASTList) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
-
- 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, 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.
- AttributeInfo(ConstPool, int, DataInputStream) - Constructor for class org.hotswap.agent.javassist.bytecode.AttributeInfo
-
- 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
-
- 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 - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
-
- call(int, int, Object[]) - Method in class org.hotswap.agent.javassist.tools.rmi.ObjectImporter
-
Calls a method on a remote object.
- 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(String) - Constructor for exception org.hotswap.agent.javassist.CannotCompileException
-
Constructs a CannotCompileException with a message.
- CannotCompileException(Throwable) - Constructor for exception org.hotswap.agent.javassist.CannotCompileException
-
Constructs a CannotCompileException with an Exception
representing the cause.
- 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(NotFoundException) - Constructor for exception org.hotswap.agent.javassist.CannotCompileException
-
Constructs a CannotCompileException with a
NotFoundException.
- CannotCompileException(CompileError) - Constructor for exception org.hotswap.agent.javassist.CannotCompileException
-
Constructs a CannotCompileException with an CompileError.
- CannotCompileException(ClassNotFoundException, String) - Constructor for exception org.hotswap.agent.javassist.CannotCompileException
-
Constructs a CannotCompileException
with a ClassNotFoundException.
- CannotCompileException(ClassFormatError, String) - Constructor for exception org.hotswap.agent.javassist.CannotCompileException
-
Constructs a CannotCompileException with a ClassFormatError.
- CannotCreateException - Exception in org.hotswap.agent.javassist.tools.reflect
-
Signals that ClassMetaobject.newInstance() fails.
- CannotCreateException(String) - Constructor for exception org.hotswap.agent.javassist.tools.reflect.CannotCreateException
-
- CannotCreateException(Exception) - 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(String) - Constructor for exception org.hotswap.agent.javassist.tools.reflect.CannotInvokeException
-
Constructs a CannotInvokeException with an error message.
- CannotInvokeException(InvocationTargetException) - Constructor for exception org.hotswap.agent.javassist.tools.reflect.CannotInvokeException
-
Constructs a CannotInvokeException with an InvocationTargetException.
- CannotInvokeException(IllegalAccessException) - Constructor for exception org.hotswap.agent.javassist.tools.reflect.CannotInvokeException
-
Constructs a CannotInvokeException with an IllegalAccessException.
- CannotInvokeException(ClassNotFoundException) - Constructor for exception org.hotswap.agent.javassist.tools.reflect.CannotInvokeException
-
Constructs a CannotInvokeException with an ClassNotFoundException.
- 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
-
- 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
-
- 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(ASTList, int, ASTree) - Constructor for class org.hotswap.agent.javassist.compiler.ast.CastExpr
-
- CastExpr(int, 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
-
- 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 "$$"
- 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(int, ConstPool) - Constructor for class org.hotswap.agent.javassist.bytecode.annotation.CharMemberValue
-
Constructs a char constant value.
- CharMemberValue(char, 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, int) - Method in class org.hotswap.agent.javassist.bytecode.StackMapTable.Walker
-
Invoked if the visited frame is a chop_frame.
- chopFrame(int, int) - Method in class org.hotswap.agent.javassist.bytecode.StackMapTable.Writer
-
Writes a chop_frame.
- CLASS - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
-
- 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(DataInputStream) - Constructor for class org.hotswap.agent.javassist.bytecode.ClassFile
-
Constructs a class file from a byte stream.
- ClassFile(boolean, String, String) - Constructor for class org.hotswap.agent.javassist.bytecode.ClassFile
-
Constructs a class file including no members.
- 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(String) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
-
Writes tag and class_info_index
in element_value.
- classInfoIndex(int) - 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
-
- ClassLoaderPatcher - Interface in org.hotswap.agent.util.classloader
-
Add agent classloader plugin classes to the application classloader.
- 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
-
- ClassLoaderURLPatcher - Class in org.hotswap.agent.util.classloader
-
Deprecated.
- ClassLoaderURLPatcher() - Constructor for class org.hotswap.agent.util.classloader.ClassLoaderURLPatcher
-
Deprecated.
- 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 - 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.
- classmetaobject - Variable in class org.hotswap.agent.javassist.tools.reflect.Metaobject
-
- classname - Variable in class org.hotswap.agent.javassist.ByteArrayClassPath
-
- 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
-
- className - Variable in class org.hotswap.agent.javassist.compiler.CodeGen
-
- className - Variable in class org.hotswap.agent.javassist.compiler.TypeChecker
-
- classname - Variable in class org.hotswap.agent.javassist.convert.TransformCall
-
- classname - Variable in class org.hotswap.agent.javassist.tools.rmi.RemoteRef
-
- 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 - Interface in org.hotswap.agent.javassist
-
ClassPath is an interface implemented by objects
representing a class search path.
- classPath - Variable in class org.hotswap.agent.javassist.scopedpool.ScopedClassPool
-
- 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, ClassLoader) - 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, 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.bytecode.stackmap.Tracer
-
- 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.
- classpool - Variable in class org.hotswap.agent.javassist.scopedpool.ScopedClassPoolRepositoryImpl
-
The default class pool
- classPool - Variable in class org.hotswap.agent.javassist.tools.reflect.Reflection
-
- 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[], SignatureAttribute.ClassType, SignatureAttribute.ClassType[]) - Constructor for class org.hotswap.agent.javassist.bytecode.SignatureAttribute.ClassSignature
-
Constructs a class signature.
- ClassSignature(SignatureAttribute.TypeParameter[]) - 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, SignatureAttribute.TypeArgument[]) - Constructor for class org.hotswap.agent.javassist.bytecode.SignatureAttribute.ClassType
-
Constructs a ClassType.
- ClassType(String) - 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(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.
- 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
-
- 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.ByteArrayClassPath
-
Closes this class path.
- close() - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationsWriter
-
Closes the output stream.
- close() - Method in class org.hotswap.agent.javassist.ClassClassPath
-
Does nothing.
- close() - Method in interface org.hotswap.agent.javassist.ClassPath
-
This method is invoked when the ClassPath object is
detached from the search path.
- close() - Method in class org.hotswap.agent.javassist.LoaderClassPath
-
Closes this class path.
- close() - Method in class org.hotswap.agent.javassist.scopedpool.ScopedClassPool
-
Close the class pool
- close() - Method in class org.hotswap.agent.javassist.URLClassPath
-
Closes this class path.
- 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, String, String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
-
- collectionToDelimitedString(Collection<?>, String) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
-
Convert a Collection into 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, Lex) - Constructor for exception org.hotswap.agent.javassist.compiler.CompileError
-
- CompileError(String) - 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(ASTree) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
-
- compileExpr(String) - Method in class org.hotswap.agent.javassist.compiler.Javac
-
Compiles an exression.
- 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, Bytecode) - Method in class org.hotswap.agent.javassist.compiler.JvstCodeGen
-
- compileUnwrapValue(CtClass) - Method in class org.hotswap.agent.javassist.compiler.JvstTypeChecker
-
- 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
-
- 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, 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(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.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
-
- ConcurrentReferenceHashMap.ReferenceManager - Class in org.hotswap.agent.util.spring.collections
-
- 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 - Class in org.hotswap.agent.javassist.compiler.ast
-
Conditional expression.
- CondExpr(ASTree, ASTree, ASTree) - Constructor for class org.hotswap.agent.javassist.compiler.ast.CondExpr
-
- condExpr() - Method in 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(int) - Static method in class org.hotswap.agent.javassist.CtField.Initializer
-
Makes an initializer that assigns a constant integer value.
- constant(boolean) - Static method in class org.hotswap.agent.javassist.CtField.Initializer
-
Makes an initializer that assigns a constant boolean value.
- constant(long) - Static method in class org.hotswap.agent.javassist.CtField.Initializer
-
Makes an initializer that assigns a constant long value.
- constant(float) - Static method in class org.hotswap.agent.javassist.CtField.Initializer
-
Makes an initializer that assigns a constant float value.
- constant(double) - Static method in class org.hotswap.agent.javassist.CtField.Initializer
-
Makes an initializer that assigns a constant double 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 - Class in org.hotswap.agent.javassist.bytecode
-
Constant pool table.
- ConstPool(String) - Constructor for class org.hotswap.agent.javassist.bytecode.ConstPool
-
Constructs a 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 - Variable in class org.hotswap.agent.javassist.convert.TransformCall
-
- 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(char) - 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(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(float) - 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(String) - 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.
- contains(Iterator<?>, Object) - Static method in class org.hotswap.agent.util.spring.util.CollectionUtils
-
Check whether the given Iterator contains the given element.
- contains(Enumeration<?>, Object) - Static method in class org.hotswap.agent.util.spring.util.CollectionUtils
-
Check whether the given Enumeration 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.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(CtMethod) - Constructor for class org.hotswap.agent.javassist.bytecode.analysis.ControlFlow
-
Constructs a control-flow analyzer for the given method.
- ControlFlow(CtClass, MethodInfo) - Constructor for class org.hotswap.agent.javassist.bytecode.analysis.ControlFlow
-
Constructs a control-flow analyzer.
- 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(ConstPool, Map) - Method in class org.hotswap.agent.javassist.bytecode.AnnotationDefaultAttribute
-
Copies this attribute and returns a new copy.
- copy(ConstPool, Map) - Method in class org.hotswap.agent.javassist.bytecode.AnnotationsAttribute
-
Copies this attribute and returns a new copy.
- copy(ConstPool, Map) - Method in class org.hotswap.agent.javassist.bytecode.AttributeInfo
-
Makes a copy.
- copy(ConstPool, Map) - Method in class org.hotswap.agent.javassist.bytecode.BootstrapMethodsAttribute
-
Makes a copy.
- copy(ConstPool, Map) - Method in class org.hotswap.agent.javassist.bytecode.CodeAttribute
-
Makes a copy.
- copy(ConstPool, Map) - Method in class org.hotswap.agent.javassist.bytecode.ConstantAttribute
-
Makes a copy.
- copy(int, ConstPool, Map) - 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) - Method in class org.hotswap.agent.javassist.bytecode.DeprecatedAttribute
-
Makes a copy.
- copy(ConstPool, Map) - Method in class org.hotswap.agent.javassist.bytecode.EnclosingMethodAttribute
-
Makes a copy.
- copy(ConstPool, Map) - Method in class org.hotswap.agent.javassist.bytecode.ExceptionsAttribute
-
Makes a copy.
- copy(ConstPool, Map) - Method in class org.hotswap.agent.javassist.bytecode.ExceptionTable
-
Makes a copy of this exception_table[].
- copy(ConstPool, Map) - Method in class org.hotswap.agent.javassist.bytecode.InnerClassesAttribute
-
Makes a copy.
- copy(ConstPool, Map) - Method in class org.hotswap.agent.javassist.bytecode.LineNumberAttribute
-
Makes a copy.
- copy(ConstPool, Map) - Method in class org.hotswap.agent.javassist.bytecode.LocalVariableAttribute
-
Makes a copy.
- copy(ConstPool, Map) - Method in class org.hotswap.agent.javassist.bytecode.MethodParametersAttribute
-
Makes a copy.
- copy(ConstPool, Map) - Method in class org.hotswap.agent.javassist.bytecode.ParameterAnnotationsAttribute
-
Copies this attribute and returns a new copy.
- copy(ConstPool, Map) - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute
-
Makes a copy.
- copy(ConstPool, Map) - Method in class org.hotswap.agent.javassist.bytecode.SourceFileAttribute
-
Makes a copy.
- copy(ConstPool, Map) - Method in class org.hotswap.agent.javassist.bytecode.StackMap
-
Makes a copy.
- 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(ConstPool, Map) - Method in class org.hotswap.agent.javassist.bytecode.StackMapTable
-
Makes a copy.
- copy(ConstPool, Map) - Method in class org.hotswap.agent.javassist.bytecode.SyntheticAttribute
-
Makes a copy.
- copy(ConstPool, Map) - 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, CtClass, ClassMap) - Static method in class org.hotswap.agent.javassist.CtNewMethod
-
Creates a copy of a method.
- copy(CtMethod, String, CtClass, ClassMap) - Static method in class org.hotswap.agent.javassist.CtNewMethod
-
Creates a copy of a method with a new name.
- 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(ClassLoader, ClassPool, ScopedClassPoolRepository) - Method in interface org.hotswap.agent.javassist.scopedpool.ScopedClassPoolFactory
-
Makes an instance.
- create(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 class org.hotswap.agent.javassist.scopedpool.ScopedClassPoolFactoryImpl
-
Makes an instance.
- 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(Class[], Object[]) - Method in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
-
Creates a proxy class and returns an instance of that class.
- create(CtClass) - Method in class org.hotswap.agent.util.classloader.ClassLoaderProxy
-
Deprecated.
- createClass() - Method in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
-
Generates a proxy class using the current 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
Some spec examples are
1.0 Version 1.0
[1.0,2.0) Versions 1.0 (included) to 2.0 (not included)
[1.0,2.0] Versions 1.0 to 2.0 (both included)
[1.5,) Versions 1.5 and higher
(,1.0],[1.2,) Versions up to 1.0 (included) and 1.2 or
higher
- 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
-
- createReferenceManager() - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
-
- 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(URLConnection) - Method in class org.hotswap.agent.util.spring.io.resource.AbstractFileResolvingResource
-
- customizeConnection(HttpURLConnection) - Method in class org.hotswap.agent.util.spring.io.resource.AbstractFileResolvingResource
-
- Gap() - Constructor for class org.hotswap.agent.javassist.bytecode.CodeIterator.Gap
-
- GE - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
-
- get(CtClass) - Static method in class org.hotswap.agent.javassist.bytecode.analysis.Type
-
Obtain the Type for a given class.
- 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(Object) - Method in class org.hotswap.agent.javassist.ClassMap
-
Returns the class name to wihch the given jvmClassName
is mapped.
- 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 class org.hotswap.agent.javassist.ClassPool
-
Reads class files from the source and returns an array of
CtClass
objects representing those class files.
- 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(Object) - Method in class org.hotswap.agent.javassist.scopedpool.SoftValueHashMap
-
Returns the value to which this map maps the specified key.
- get(ProxyFactory) - Method in interface org.hotswap.agent.javassist.util.proxy.ProxyFactory.ClassLoaderProvider
-
Returns a class loader.
- get(String) - Method in interface org.hotswap.agent.javassist.util.proxy.ProxyFactory.UniqueName
-
Returns a unique class name.
- get(Object, String) - Static method in class org.hotswap.agent.util.ReflectionHelper
-
Convenience wrapper to reflection method invoke API.
- get(Object, Class<?>, String) - Static method in class org.hotswap.agent.util.ReflectionHelper
-
Convenience wrapper to reflection method invoke API.
- get(Object) - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
-
- 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.util.spring.collections.LinkedMultiValueMap
-
- get(Path) - Static method in class org.hotswap.agent.watch.nio.PathPair
-
Factory method for creating target-target path pair
- get(Path, Path) - Static method in class org.hotswap.agent.watch.nio.PathPair
-
Factory method for creating a target-watched path pair
- 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(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.
- 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.
- 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(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
-
- 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.
- 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.
- getChild(Object, String) - Static method in class org.hotswap.agent.util.spring.util.VfsUtils
-
- 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(CtClass, String, MethodInfo) - Method in class org.hotswap.agent.javassist.compiler.AccessorMaker
-
- 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() - 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.
- 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(String) - Method in class org.hotswap.agent.javassist.ClassPool
-
Returns a CtClass object with the given name.
- getCtClass() - Method in class org.hotswap.agent.javassist.expr.MethodCall
-
Returns the class of the target object,
which the method is called on.
- 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, 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.
- getDeclaredMethod(String) - Method in class org.hotswap.agent.javassist.CtClass
-
Retrieves the method with the specified name 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
-
- 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.
- 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 - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
-
- getField() - Method in class org.hotswap.agent.javassist.compiler.ast.Member
-
- getField() - Method in exception org.hotswap.agent.javassist.compiler.NoFieldException
-
- 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() - 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
-
- 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(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() - 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(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(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.
- 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(Object) - Static method in class org.hotswap.agent.util.spring.util.VfsUtils
-
- 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.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.
- 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.
- 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(Proxy) - Static method in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
-
Obtains the method handler of the given proxy object.
- getHandler() - Method in interface org.hotswap.agent.javassist.util.proxy.ProxyObject
-
Get the handler.
- getHandler() - Static method in class org.hotswap.agent.logging.AgentLogger
-
- 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.
- getHash() - Method in interface org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.Reference
-
Returns the hash for the reference.
- getHotswapTransformer() - Method in class org.hotswap.agent.config.PluginManager
-
Returns the hotswap transformer service.
- 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().
- 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
-
- 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(Class, Class[], byte[], boolean) - Method in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
-
- getKey() - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.Entry
-
- 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(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.
- 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.
- 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(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() - Method in class org.hotswap.agent.javassist.compiler.ast.CallExpr
-
- getMethod(String, String) - Method in class org.hotswap.agent.javassist.CtClass
-
Returns the method with the given name and signature.
- 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).
- 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(ASTList) - Static method in class org.hotswap.agent.javassist.compiler.MemberResolver
-
- 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.
- 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 method invoke 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.URLClassLoaderHelper.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(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.
- 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.
- 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(String, 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.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.
- 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(Map) - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
-
Internal-use only.
- getRefClasses() - Method in class org.hotswap.agent.javassist.CtClass
-
Returns a collection of the names of all the classes
referenced in this class.
- getReference(Object, ConcurrentReferenceHashMap.Restructure) - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
-
- getReference(Object, int, ConcurrentReferenceHashMap.Restructure) - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap.Segment
-
- 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(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.
- 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.
- 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
-
- getScheduler() - Method in class org.hotswap.agent.config.PluginManager
-
Returns the scheduler service.
- 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.
- getShortDescription() - Method in class org.hotswap.agent.watch.nio.PathPair
-
- getShortName(String) - Static method in class org.hotswap.agent.util.spring.util.ClassUtils
-
Get the class name without the qualified package name.
- getShortName(Class<?>) - 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.
- 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
-
- getSuperclass() - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
-
Returns the super class name.
- getSuperClass() - Method in class org.hotswap.agent.javassist.bytecode.SignatureAttribute.ClassSignature
-
Returns the super class.
- getSuperclass(CtClass) - Static method in class org.hotswap.agent.javassist.compiler.MemberResolver
-
- 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().
- getSuperclassId() - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
-
Returns the index of the constant pool entry representing the super
class.
- 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(int) - Method in class org.hotswap.agent.javassist.bytecode.ConstPool
-
Returns the tag field of the constant pool table
entry at the given index.
- 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
-
- getTarget() - Method in class org.hotswap.agent.watch.nio.PathPair
-
Gets the target path
- 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
-
- 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(Object) - Static method in class org.hotswap.agent.util.spring.util.VfsUtils
-
- 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
- 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(String) - Static method in class org.hotswap.agent.util.spring.util.ResourceUtils
-
Resolve the given resource location to a java.net.URL.
- getURL(Object) - Static method in class org.hotswap.agent.util.spring.util.VfsUtils
-
- 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.
- 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.
- 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.CharMemberValue
-
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.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(Attributes.Name...) - Method in class org.hotswap.agent.versions.ManifestInfo
-
Gets the value.
- getValue(String, 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.
- getWatched() - Method in class org.hotswap.agent.watch.nio.PathPair
-
Gets the watched path.
- 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
-
- growStack(int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
-
Increases the current stack depth.
- 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(int) - Method in class org.hotswap.agent.javassist.bytecode.analysis.ControlFlow.Block
-
Returns the block that the control may jump into this block from.
- incoming - Variable in class org.hotswap.agent.javassist.bytecode.stackmap.BasicBlock
-
- incomings() - Method in class org.hotswap.agent.javassist.bytecode.analysis.ControlFlow.Block
-
Returns the number of the control paths entering this block.
- 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 - Variable in class org.hotswap.agent.javassist.bytecode.LineNumberAttribute.Pc
-
The index into the code array.
- 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
-
- init(PluginManager) - Method in class org.hotswap.agent.annotation.handler.AnnotationProcessor
-
- Init - Annotation Type in org.hotswap.agent.annotation
-
Initialize plugin fields and methods.
- 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, PluginConfiguration, ClassLoader) - Static method in class org.hotswap.agent.plugin.watchResources.WatchResourcesPlugin
-
For each classloader check for watchResources configuration instance with hotswapper.
- 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, CtClass, MethodInfo) - Method in class org.hotswap.agent.javassist.convert.TransformAccessArrayField
-
- 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, CtClass, MethodInfo) - 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
-
- initializePlugin(String, ClassLoader) - Method in class org.hotswap.agent.config.PluginRegistry
-
Init a plugin (create new plugin instance) in a application classloader.
- 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
-
- 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, 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(int, boolean, 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(ClassPath) - Method in class org.hotswap.agent.javassist.ClassPool
-
Insert a ClassPath object at the head of the
search path.
- 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.
- 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, 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.
- INSTANCE - Static variable in class org.hotswap.agent.util.signature.ClassSignatureBase.ToStringComparator
-
- INSTANCEOF - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
-
- INSTANCEOF - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
-
- 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.
- InstanceOfExpr - Class in org.hotswap.agent.javassist.compiler.ast
-
Instanceof expression.
- InstanceOfExpr(ASTList, int, ASTree) - Constructor for class org.hotswap.agent.javassist.compiler.ast.InstanceOfExpr
-
- InstanceOfExpr(int, 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(ExprEditor) - 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.CtClass
-
Modifies the bodies of all methods and constructors
declared in the class.
- 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 - 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.
- 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.
- 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, int) - 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.
- 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
-
- 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, Method, Object[]) - Method in class org.hotswap.agent.javassist.bytecode.annotation.AnnotationImpl
-
Executes a method invocation on a proxy instance.
- 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, 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.URLClassLoaderHelper.ExtraURLClassPathMethodHandler
-
- invoke(Object, Class<?>, String, Class[], Object...) - Static method in class org.hotswap.agent.util.ReflectionHelper
-
Convenience wrapper to reflection method invoke API.
- 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.
- 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
-
- 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
-
- IS_WINDOWS - Static variable in class org.hotswap.agent.watch.WatcherFactory
-
- 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.
- 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<?>, String) - 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.
- 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".
- 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.
- 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(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.
- 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.
- 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(CtClass, Class<?>, ClassSignatureElement[]) - Static method in class org.hotswap.agent.util.signature.ClassSignatureComparerHelper
-
- isDifferent(Class<?>, 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(String) - Method in class org.hotswap.agent.config.PluginConfiguration
-
Check if the plugin is disabled (in this classloader)
- isDisabledPlugin(Class<?>) - 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(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.
- isEmpty(Object[]) - Static method in class org.hotswap.agent.util.spring.util.ObjectUtils
-
Determine whether the given array is empty: i.e.
- 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() - 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.
- 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.
- 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
-
- 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, String) - Static method in class org.hotswap.agent.util.spring.util.Assert
-
Assert that an object is null .
- isNull(Object) - 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
-
- isPatchAvailable(ClassLoader) - Method in interface org.hotswap.agent.util.classloader.ClassLoaderPatcher
-
Check if the classloader can be patched.
- isPatchAvailable(ClassLoader) - Method in class org.hotswap.agent.util.classloader.ClassLoaderURLPatcher
-
Deprecated.
- 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(int) - Static method in class org.hotswap.agent.javassist.bytecode.AccessFlag
-
Returns true if the access flags include the private bit.
- isPrivate - Variable in class org.hotswap.agent.javassist.convert.TransformReadField
-
- 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(String) - Method in class org.hotswap.agent.javassist.tools.rmi.StubGenerator
-
Returns true if the specified class is a proxy class
recorded by makeProxyClass().
- isProxyClass(Class) - Static method in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
-
determine if a class is a javassist proxy class
- 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
-
- 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, String) - 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) - 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
- 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
-
- isWatching(Path) - Method in class org.hotswap.agent.watch.nio.PathPair
-
Checks if the parameter path is being watched.
- 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
-
- 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
-
- 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(CtClass[], boolean) - Method in class org.hotswap.agent.javassist.compiler.Javac
-
Makes variables $0 (this), $1, $2, ..., and $args represent method
parameters.
- 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, String, String, 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, boolean, int, 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(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.
- recordVariable(String, String, int, SymbolTable) - Method in class org.hotswap.agent.javassist.compiler.JvstCodeGen
-
Makes the given variable name available.
- 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(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.
- redirectMethodCall(String, CtMethod) - Method in class org.hotswap.agent.javassist.CodeConverter
-
Correct invocations to a method that has been renamed.
- 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, String, ClassLoader, Object...) - Constructor for class org.hotswap.agent.command.ReflectionCommand
-
Define a command.
- ReflectionCommand(Object, String, String) - Constructor for class org.hotswap.agent.command.ReflectionCommand
-
Predefine a command.
- ReflectionCommand(Object, String, Object...) - Constructor for class org.hotswap.agent.command.ReflectionCommand
-
Define a command on target object.
- 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, Path) - Method in class org.hotswap.agent.watch.nio.AbstractNIO2Watcher
-
- registerAll(Path, Path) - Method in class org.hotswap.agent.watch.nio.TreeWatcherNIO
-
Register the given directory, with the
WatchService.
- registerAll(Path, Path) - Method in class org.hotswap.agent.watch.nio.WatcherNIO2
-
Register the given directory, and all its sub-directories, with the
WatchService.
- 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
-
- registeredTransformers - Variable in class org.hotswap.agent.util.HotswapTransformer
-
- registerTransformer(ClassLoader, String, ClassFileTransformer) - Method in class org.hotswap.agent.util.HotswapTransformer
-
Register a transformer for a regexp matching class names.
- 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(Map) - Method in class org.hotswap.agent.javassist.util.HotSwapper
-
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(String, byte[]) - Method in class org.hotswap.agent.plugin.hotswapper.HotSwapperJpda
-
Reloads a class.
- reload(Map) - Method in class org.hotswap.agent.plugin.hotswapper.HotSwapperJpda
-
Reloads a class.
- 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(String) - Constructor for exception org.hotswap.agent.javassist.tools.rmi.RemoteException
-
- RemoteException(Exception) - 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(CodeGen) - Method in class org.hotswap.agent.javassist.compiler.CodeGen.ReturnHook
-
- 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, Object) - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
-
- remove(Object) - Method in class org.hotswap.agent.util.spring.collections.LinkedMultiValueMap
-
- 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, ClassFileTransformer) - 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) - 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(Map) - Method in class org.hotswap.agent.javassist.bytecode.ClassFile
-
Replaces all occurrences of several class names 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) - 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, 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(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(K, V, V) - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
-
- replace(K, V) - Method in class org.hotswap.agent.util.spring.collections.ConcurrentReferenceHashMap
-
- 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.
- 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, 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.
- 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.
- repository - Variable in class org.hotswap.agent.javassist.scopedpool.ScopedClassPool
-
- resetNumLocals() - Method in class org.hotswap.agent.javassist.bytecode.stackmap.TypedBlock
-
- resolve(Path) - Method in class org.hotswap.agent.watch.nio.PathPair
-
Resolve a relative path (as returned by the java watcher) to an absolute path
- resolveClassName(ASTList) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
-
- resolveClassName(String) - Method in class org.hotswap.agent.javassist.compiler.CodeGen
-
- resolveClassName(ASTList) - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
-
- resolveClassName(String) - 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
-
- 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.
- 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(Object[]) - Method in class org.hotswap.agent.javassist.tools.Callback
-
Gets called when bytecode is executed
- result() - Method in class org.hotswap.agent.util.test.WaitHelper.Command
-
Invoke method to resolve current result - wait for true.
- result - Variable in class org.hotswap.agent.util.test.WaitHelper.ResultHolder
-
- 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
-
- rethrowRuntimeException(Throwable) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
-
- 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(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() - Method in class org.hotswap.agent.javassist.tools.rmi.AppletServer
-
Begins the HTTP service.
- run(String, String[]) - Method in class org.hotswap.agent.javassist.tools.web.Viewer
-
Invokes main() in the class specified by classname.
- 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.
- 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
-
- 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, 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.
- sameFrame(int) - Method in class org.hotswap.agent.javassist.bytecode.StackMapTable.Writer
-
Writes a same_frame or a same_frame_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.
- 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.
- Sample - Class in org.hotswap.agent.javassist.tools.reflect
-
A template used for defining a reflective class.
- Sample() - Constructor for class org.hotswap.agent.javassist.tools.reflect.Sample
-
- 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.rmi.Sample
-
- SASTORE - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
-
- saveCode - Variable in class org.hotswap.agent.javassist.convert.TransformBefore
-
- scan(MethodInfo) - Method in class org.hotswap.agent.javassist.bytecode.analysis.SubroutineScanner
-
- 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, ...)
- 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, 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.
- scanPlugins(ClassLoader) - Method in class org.hotswap.agent.util.scanner.PluginCache
-
Deprecated.
- scheduleCommand(Command) - Method in class org.hotswap.agent.command.impl.SchedulerImpl
-
- scheduleCommand(Command, int) - Method in class org.hotswap.agent.command.impl.SchedulerImpl
-
- scheduleCommand(Command, int, Scheduler.DuplicateSheduleBehaviour) - 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 interface org.hotswap.agent.command.Scheduler
-
Schedule new command for execution.
- scheduleCommand(Command, int, Scheduler.DuplicateSheduleBehaviour) - Method in interface org.hotswap.agent.command.Scheduler
-
Schedule new command for execution.
- Scheduler - Interface in org.hotswap.agent.command
-
Schedule a command to run.
- scheduler - Variable in class org.hotswap.agent.config.PluginManager
-
- 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
-
- 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
-
Deprecated.
- 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 method invoke API.
- 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, int) - Method in class org.hotswap.agent.javassist.bytecode.InnerClassesAttribute
-
Sets classes[nth].inner_class_access_flags to
the given index.
- setAccessFlags(int) - Method in class org.hotswap.agent.javassist.bytecode.MethodInfo
-
Sets access flags.
- 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(StackMapTable) - Method in class org.hotswap.agent.javassist.bytecode.CodeAttribute
-
Adds a stack map table.
- setAttribute(StackMap) - Method in class org.hotswap.agent.javassist.bytecode.CodeAttribute
-
Adds a stack map table for J2ME (CLDC).
- 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.
- setBody(String) - Method in class org.hotswap.agent.javassist.CtBehavior
-
Sets a method/constructor body.
- setBody(String, String, 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(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
-
- 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(ClassLoaderPatcher) - 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
-
- setExtraClassPath(URL[]) - Method in interface org.hotswap.agent.util.classloader.HotswapAgentClassLoaderExt
-
- setField(CtField) - Method in class org.hotswap.agent.javassist.compiler.ast.Member
-
- setField(Field, Object, Object) - Static method in class org.hotswap.agent.util.spring.util.ReflectionUtils
-
- 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
-
- 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.
- 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(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.
- setInterfaces(Class[]) - Method in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
-
Sets the interfaces of a proxy class.
- 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(int) - Method in class org.hotswap.agent.javassist.bytecode.Bytecode
-
Sets max_locals.
- 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.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(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.
- setSuperclass(Class) - Method in class org.hotswap.agent.javassist.util.proxy.ProxyFactory
-
Sets the super class of a proxy class.
- 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(CtMethod) - Method in class org.hotswap.agent.javassist.compiler.MemberCodeGen
-
Records the currently compiled method.
- setThisMethod(MethodInfo) - Method in class org.hotswap.agent.javassist.compiler.TypeChecker
-
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
- 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(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(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(char) - Method in class org.hotswap.agent.javassist.bytecode.annotation.CharMemberValue
-
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(double) - Method in class org.hotswap.agent.javassist.bytecode.annotation.DoubleMemberValue
-
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(float) - Method in class org.hotswap.agent.javassist.bytecode.annotation.FloatMemberValue
-
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.StringMemberValue
-
Sets the value of the member.
- 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(URLClassLoader, ClassLoader) - Static method in class org.hotswap.agent.util.classloader.URLClassLoaderHelper
-
- 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
-
- 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.
- 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.
- 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.
- 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.
- skipConstructor() - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
-
Moves to the instruction for
either super() or this().
- skipSuperConstructor() - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
-
Moves to the instruction for super().
- skipThisConstructor() - Method in class org.hotswap.agent.javassist.bytecode.CodeIterator
-
Moves to the instruction for this().
- 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 - 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(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(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() - 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(Map) - 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(int, int, int) - Method in class org.hotswap.agent.javassist.bytecode.StackMap.Walker
-
Invoked when stack of stack_map_frame
is visited.
- stack() - Method in class org.hotswap.agent.javassist.expr.Expr
-
- 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(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.
- start() - Method in class org.hotswap.agent.watch.nio.EventDispatcher
-
Start.
- 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, String) - 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) - Static method in class org.hotswap.agent.util.spring.util.Assert
-
- 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, ASTree, ASTList) - 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) - Constructor for class org.hotswap.agent.javassist.compiler.ast.Stmnt
-
- 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 - Variable in class org.hotswap.agent.javassist.bytecode.stackmap.BasicBlock
-
- 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(String) - Constructor for class org.hotswap.agent.javassist.compiler.ast.StringL
-
- StringL - Static variable in interface org.hotswap.agent.javassist.compiler.TokenId
-
- 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
-
- 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.
- 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
-
- 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_BOOLEAN - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
-
- T_BYTE - Static variable in interface org.hotswap.agent.javassist.bytecode.Opcode
-
- T_CHAR - 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_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.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.
- 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.
- 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(CtClass) - Method in class org.hotswap.agent.javassist.ClassPool
-
Converts the given class to a java.lang.Class object.
- toClass(CtClass, ClassLoader) - Method in class org.hotswap.agent.javassist.ClassPool
-
- toClass(CtClass, ClassLoader, ProtectionDomain) - Method in class org.hotswap.agent.javassist.ClassPool
-
Converts the class to a java.lang.Class object.
- toClass() - Method in class org.hotswap.agent.javassist.CtClass
-
Converts this class to a java.lang.Class object.
- toClass(ClassLoader, ProtectionDomain) - Method in class org.hotswap.agent.javassist.CtClass
-
Converts this class to a java.lang.Class object.
- toClass(ClassLoader) - Method in class org.hotswap.agent.javassist.CtClass
-
- toClass(CtClass, ClassLoader, ProtectionDomain) - Method in class org.hotswap.agent.javassist.scopedpool.ScopedClassPool
-
Convert a javassist class to a java class
- toClass(String, 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, ClassLoader) - Static method in class org.hotswap.agent.javassist.util.proxy.FactoryHelper
-
Loads a class file by a given class loader.
- toClass(ClassFile, ClassLoader, ProtectionDomain) - Static method in class org.hotswap.agent.javassist.util.proxy.FactoryHelper
-
Loads a class file by a given class loader.
- 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(CtClass) - Static method in class org.hotswap.agent.javassist.bytecode.Descriptor
-
Returns the internal representation of the class name 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.
- 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
-
- tokenizeToStringArray(String, String, boolean, boolean) - Static method in class org.hotswap.agent.util.spring.util.StringUtils
-
- 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(TypedBlock[]) - Method in class org.hotswap.agent.javassist.bytecode.stackmap.MapMaker
-
- toStackMap(ConstPool) - Method in class org.hotswap.agent.javassist.bytecode.StackMap.Writer
-
Converts to a StackMap attribute.
- 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.CharMemberValue
-
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.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(String) - Static method in class org.hotswap.agent.javassist.bytecode.Descriptor
-
Returns a human-readable representation of the
given descriptor.
- 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(int) - Static method in class org.hotswap.agent.javassist.Modifier
-
Return a string describing the access modifier flags in
the specified modifier.
- 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() - Method in class org.hotswap.agent.watch.nio.PathPair
-
- 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(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.
- 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.
- trace(String, Object...) - Method in class org.hotswap.agent.logging.AgentLogger
-
- trace(String, Throwable, Object...) - Method in class org.hotswap.agent.logging.AgentLogger
-
- Tracer - Class in org.hotswap.agent.javassist.bytecode.stackmap
-
- Tracer(ClassPool, ConstPool, int, int, String) - Constructor for class org.hotswap.agent.javassist.bytecode.stackmap.Tracer
-
- Tracer(Tracer) - 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(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
-
- transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class org.hotswap.agent.util.HotswapTransformer
-
Main transform method called by Java instrumentation.
- 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, CtMethod, CtMethod) - Constructor for class org.hotswap.agent.javassist.convert.TransformCall
-
- TransformCall(Transformer, String, 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)
Java 7 (NIO2) watch a directory (or tree) for changes to files.
- 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() - 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
-
- 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
-
- 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(SignatureAttribute.ObjectType) - Constructor for class org.hotswap.agent.javassist.bytecode.SignatureAttribute.TypeArgument
-
Constructs a TypeArgument.
- TypeArgument() - Constructor for class org.hotswap.agent.javassist.bytecode.SignatureAttribute.TypeArgument
-
Constructs a TypeArgument representing <?
- 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.
- TypeChecker - Class in org.hotswap.agent.javassist.compiler
-
- TypeChecker(CtClass, ClassPool) - Constructor for class org.hotswap.agent.javassist.compiler.TypeChecker
-
- 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
-
- 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, SignatureAttribute.ObjectType, SignatureAttribute.ObjectType[]) - Constructor for class org.hotswap.agent.javassist.bytecode.SignatureAttribute.TypeParameter
-
Constructs a TypeParameter representing a type parametre
like <T extends ...
- TypeParameter(String) - Constructor for class org.hotswap.agent.javassist.bytecode.SignatureAttribute.TypeParameter
-
Constructs a TypeParameter representing a type parameter
like <T>.
- 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.