- AALOAD - Static variable in interface jodd.asm7.Opcodes
-
- AASTORE - Static variable in interface jodd.asm7.Opcodes
-
- ACC_ABSTRACT - Static variable in class jodd.asm.AsmUtil
-
- ACC_ABSTRACT - Static variable in interface jodd.asm7.Opcodes
-
- ACC_ANNOTATION - Static variable in class jodd.asm.AsmUtil
-
- ACC_ANNOTATION - Static variable in interface jodd.asm7.Opcodes
-
- ACC_BRIDGE - Static variable in class jodd.asm.AsmUtil
-
- ACC_BRIDGE - Static variable in interface jodd.asm7.Opcodes
-
- ACC_DEPRECATED - Static variable in interface jodd.asm7.Opcodes
-
- ACC_ENUM - Static variable in class jodd.asm.AsmUtil
-
- ACC_ENUM - Static variable in interface jodd.asm7.Opcodes
-
- ACC_FINAL - Static variable in class jodd.asm.AsmUtil
-
- ACC_FINAL - Static variable in interface jodd.asm7.Opcodes
-
- ACC_INTERFACE - Static variable in class jodd.asm.AsmUtil
-
- ACC_INTERFACE - Static variable in interface jodd.asm7.Opcodes
-
- ACC_MANDATED - Static variable in interface jodd.asm7.Opcodes
-
- ACC_MODULE - Static variable in interface jodd.asm7.Opcodes
-
- ACC_NATIVE - Static variable in class jodd.asm.AsmUtil
-
- ACC_NATIVE - Static variable in interface jodd.asm7.Opcodes
-
- ACC_OPEN - Static variable in interface jodd.asm7.Opcodes
-
- ACC_PRIVATE - Static variable in class jodd.asm.AsmUtil
-
- ACC_PRIVATE - Static variable in interface jodd.asm7.Opcodes
-
- ACC_PROTECTED - Static variable in class jodd.asm.AsmUtil
-
- ACC_PROTECTED - Static variable in interface jodd.asm7.Opcodes
-
- ACC_PUBLIC - Static variable in class jodd.asm.AsmUtil
-
- ACC_PUBLIC - Static variable in interface jodd.asm7.Opcodes
-
- ACC_STATIC - Static variable in class jodd.asm.AsmUtil
-
- ACC_STATIC - Static variable in interface jodd.asm7.Opcodes
-
- ACC_STATIC_PHASE - Static variable in interface jodd.asm7.Opcodes
-
- ACC_STRICT - Static variable in class jodd.asm.AsmUtil
-
- ACC_STRICT - Static variable in interface jodd.asm7.Opcodes
-
- ACC_SUPER - Static variable in class jodd.asm.AsmUtil
-
- ACC_SUPER - Static variable in interface jodd.asm7.Opcodes
-
- ACC_SYNCHRONIZED - Static variable in class jodd.asm.AsmUtil
-
- ACC_SYNCHRONIZED - Static variable in interface jodd.asm7.Opcodes
-
- ACC_SYNTHETIC - Static variable in class jodd.asm.AsmUtil
-
- ACC_SYNTHETIC - Static variable in interface jodd.asm7.Opcodes
-
- ACC_TRANSIENT - Static variable in class jodd.asm.AsmUtil
-
- ACC_TRANSIENT - Static variable in interface jodd.asm7.Opcodes
-
- ACC_TRANSITIVE - Static variable in interface jodd.asm7.Opcodes
-
- ACC_VARARGS - Static variable in class jodd.asm.AsmUtil
-
- ACC_VARARGS - Static variable in interface jodd.asm7.Opcodes
-
- ACC_VOLATILE - Static variable in class jodd.asm.AsmUtil
-
- ACC_VOLATILE - Static variable in interface jodd.asm7.Opcodes
-
- accept(ClassVisitor, int) - Method in class jodd.asm7.ClassReader
-
Makes the given visitor visit the JVMS ClassFile structure passed to the constructor of this
ClassReader.
- accept(ClassVisitor, Attribute[], int) - Method in class jodd.asm7.ClassReader
-
Makes the given visitor visit the JVMS ClassFile structure passed to the constructor of this
ClassReader.
- accept(SignatureVisitor) - Method in class jodd.asm7.signature.SignatureReader
-
- acceptType(SignatureVisitor) - Method in class jodd.asm7.signature.SignatureReader
-
- access - Variable in class jodd.proxetta.asm.MethodSignatureVisitor
-
- ACONST_NULL - Static variable in interface jodd.asm7.Opcodes
-
- advice - Variable in class jodd.proxetta.ProxyAspect
-
- advice() - Method in class jodd.proxetta.ProxyAspect
-
Returns proxy advice class.
- adviceFieldName(String, int) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
Builds advice field name.
- adviceMethodName(String, int) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
Builds advice method name.
- after(Object, Method, Object[]) - Method in class jodd.aop.Aspect
-
Runs after targets method.
- afterException(Object, Method, Object[], Throwable) - Method in class jodd.aop.Aspect
-
Invoked after exception.
- ALL - Static variable in class jodd.pathref.Pathref
-
- AllGettersPointcut - Class in jodd.proxetta.pointcuts
-
Pointcut on all public non final getters methods.
- AllGettersPointcut() - Constructor for class jodd.proxetta.pointcuts.AllGettersPointcut
-
- allMethodSignatures - Variable in class jodd.proxetta.asm.TargetClassInfoReader
-
- AllMethodsPointcut - Class in jodd.proxetta.pointcuts
-
Pointcut on all public methods.
- AllMethodsPointcut() - Constructor for class jodd.proxetta.pointcuts.AllMethodsPointcut
-
- AllRealMethodsPointcut - Class in jodd.proxetta.pointcuts
-
Pointcut on all public methods that are not getters or setters
- AllRealMethodsPointcut() - Constructor for class jodd.proxetta.pointcuts.AllRealMethodsPointcut
-
- AllSettersPointcut - Class in jodd.proxetta.pointcuts
-
Pointcut on all public non final setters methods.
- AllSettersPointcut() - Constructor for class jodd.proxetta.pointcuts.AllSettersPointcut
-
- AllTopMethodsPointcut - Class in jodd.proxetta.pointcuts
-
Filter for top-level public methods
- AllTopMethodsPointcut() - Constructor for class jodd.proxetta.pointcuts.AllTopMethodsPointcut
-
- ALOAD - Static variable in interface jodd.asm7.Opcodes
-
- and(ProxyPointcut) - Method in interface jodd.proxetta.ProxyPointcut
-
Performs AND operation on this and the next proxy.
- ANEWARRAY - Static variable in interface jodd.asm7.Opcodes
-
- annotationClasses - Variable in class jodd.proxetta.pointcuts.MethodWithAnnotationPointcut
-
- AnnotationInfo - Interface in jodd.proxetta
-
Annotation information.
- AnnotationReader - Class in jodd.proxetta.asm
-
Reads annotation inner data.
- AnnotationReader(String, boolean) - Constructor for class jodd.proxetta.asm.AnnotationReader
-
- annotations - Variable in class jodd.proxetta.asm.MethodSignatureVisitor
-
- annotations - Variable in class jodd.proxetta.asm.TargetClassInfoReader
-
- annotations - Variable in class jodd.proxetta.asm.TypeInfoImpl
-
Argument annotations are not available on method signature scanning.
- AnnotationVisitor - Class in jodd.asm7
-
A visitor to visit a Java annotation.
- AnnotationVisitor(int) - Constructor for class jodd.asm7.AnnotationVisitor
-
- AnnotationVisitor(int, AnnotationVisitor) - Constructor for class jodd.asm7.AnnotationVisitor
-
- AnnotationVisitorAdapter - Class in jodd.asm
-
Annotation visitor adapter.
- AnnotationVisitorAdapter(AnnotationVisitor) - Constructor for class jodd.asm.AnnotationVisitorAdapter
-
- AopProxy - Class in jodd.aop
-
Factory for proxies, created using Java own library.
- AopProxy() - Constructor for class jodd.aop.AopProxy
-
- api - Variable in class jodd.asm7.AnnotationVisitor
-
The ASM API version implemented by this visitor.
- api - Variable in class jodd.asm7.ClassVisitor
-
The ASM API version implemented by this visitor.
- api - Variable in class jodd.asm7.FieldVisitor
-
The ASM API version implemented by this visitor.
- api - Variable in class jodd.asm7.MethodVisitor
-
The ASM API version implemented by this visitor.
- api - Variable in class jodd.asm7.ModuleVisitor
-
The ASM API version implemented by this visitor.
- api - Variable in class jodd.asm7.signature.SignatureVisitor
-
The ASM API version implemented by this visitor.
- append(String) - Method in class jodd.pathref.Pathref
-
Appends method name to existing path.
- appendArgument(String, String) - Static method in class jodd.proxetta.asm.InvokeReplacerMethodAdapter
-
Appends argument to the existing description.
- apply(MethodInfo) - Method in interface jodd.proxetta.InvokeAspect
-
Determines if some method should be scanned for pointcuts.
- apply(MethodInfo) - Method in class jodd.proxetta.pointcuts.AllGettersPointcut
-
- apply(MethodInfo) - Method in class jodd.proxetta.pointcuts.AllMethodsPointcut
-
- apply(MethodInfo) - Method in class jodd.proxetta.pointcuts.AllRealMethodsPointcut
-
- apply(MethodInfo) - Method in class jodd.proxetta.pointcuts.AllSettersPointcut
-
- apply(MethodInfo) - Method in class jodd.proxetta.pointcuts.AllTopMethodsPointcut
-
- apply(MethodInfo) - Method in class jodd.proxetta.pointcuts.MethodWithAnnotationPointcut
-
Returns true if method should be wrapped with the proxy.
- apply(MethodInfo) - Method in interface jodd.proxetta.ProxyPointcut
-
Returns true if method should be wrapped with the proxy.
- applyAdvice(Class<T>) - Static method in class jodd.proxetta.advice.DelegateAdviceUtil
-
Applies advice on given target class and returns proxy instance.
- applyProxy(MethodSignatureVisitor) - Method in class jodd.proxetta.asm.ProxettaClassBuilder
-
Check if proxy should be applied on method and return proxy method builder if so.
- applyProxy(MethodSignatureVisitor) - Method in class jodd.proxetta.asm.ProxettaWrapperClassBuilder
-
- ARETURN - Static variable in interface jodd.asm7.Opcodes
-
- argument(int) - Static method in class jodd.proxetta.ProxyTarget
-
Inserts value of method argument specified by 1-based index.
- argument(MethodVisitor, MethodInfo, int) - Static method in class jodd.proxetta.ProxyTargetReplacement
-
- argumentCount - Variable in class jodd.proxetta.ProxyTargetInfo
-
- arguments - Variable in class jodd.proxetta.asm.MethodSignatureVisitor
-
- arguments - Variable in class jodd.proxetta.ProxyTargetInfo
-
- argumentsClasses - Variable in class jodd.proxetta.ProxyTargetInfo
-
- argumentsCount - Variable in class jodd.proxetta.asm.MethodSignatureVisitor
-
- argumentsCount() - Static method in class jodd.proxetta.ProxyTarget
-
Inserts total number of method's arguments.
- argumentsCount(MethodVisitor, MethodInfo) - Static method in class jodd.proxetta.ProxyTargetReplacement
-
- argumentsOffset - Variable in class jodd.proxetta.asm.MethodSignatureVisitor
-
- argumentStack - Variable in class jodd.asm.TraceSignatureVisitor
-
The stack used to keep track of class types that have arguments.
- argumentsWords - Variable in class jodd.proxetta.asm.MethodSignatureVisitor
-
- argumentType(int) - Static method in class jodd.proxetta.ProxyTarget
-
Inserts type of method argument specified by 1-based index.
- argumentType(MethodVisitor, MethodInfo, int) - Static method in class jodd.proxetta.ProxyTargetReplacement
-
- ARRAY - Static variable in class jodd.asm7.Type
-
The sort of array reference types.
- ARRAY_ELEMENT - Static variable in class jodd.asm7.TypePath
-
A type path step that steps into the element type of an array type.
- ARRAYLENGTH - Static variable in interface jodd.asm7.Opcodes
-
- ASM4 - Static variable in interface jodd.asm7.Opcodes
-
- ASM5 - Static variable in interface jodd.asm7.Opcodes
-
- ASM6 - Static variable in interface jodd.asm7.Opcodes
-
- ASM7 - Static variable in interface jodd.asm7.Opcodes
-
- asmMethodSignature - Variable in class jodd.proxetta.asm.MethodSignatureVisitor
-
- AsmUtil - Class in jodd.asm
-
Generic ASM utils.
- AsmUtil() - Constructor for class jodd.asm.AsmUtil
-
- Aspect - Class in jodd.aop
-
Base aspect class that holds the target instance.
- Aspect(Object) - Constructor for class jodd.aop.Aspect
-
- aspectList - Variable in class jodd.proxetta.asm.ProxettaMethodBuilder
-
- aspects - Variable in class jodd.proxetta.asm.InvokeClassBuilder
-
- aspects - Variable in class jodd.proxetta.asm.InvokeReplacerMethodAdapter
-
- aspects - Variable in class jodd.proxetta.asm.ProxettaClassBuilder
-
- assertProxyIsCreated() - Method in class jodd.proxetta.ProxettaFactory
-
Checks if proxy is created and throws an exception if not.
- ASTORE - Static variable in interface jodd.asm7.Opcodes
-
- ATHROW - Static variable in interface jodd.asm7.Opcodes
-
- Attribute - Class in jodd.asm7
-
A non standard class, field, method or code attribute, as defined in the Java Virtual Machine
Specification (JVMS).
- Attribute(String) - Constructor for class jodd.asm7.Attribute
-
Constructs a new empty attribute.
- av - Variable in class jodd.asm7.AnnotationVisitor
-
The annotation visitor to which this visitor must delegate method calls.
- cache - Static variable in class jodd.methref.Methref
-
- cache - Static variable in class jodd.pathref.Pathref
-
- cache - Static variable in class jodd.proxetta.advice.DelegateAdviceUtil
-
- CALOAD - Static variable in interface jodd.asm7.Opcodes
-
- CAST - Static variable in class jodd.asm7.TypeReference
-
The sort of type references that target the type declared in an explicit or implicit cast
instruction.
- CASTORE - Static variable in interface jodd.asm7.Opcodes
-
- castToReturnType(MethodVisitor, MethodInfo) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
- changeReturnType(String, String) - Static method in class jodd.proxetta.asm.InvokeReplacerMethodAdapter
-
Changes return type.
- CHAR - Static variable in class jodd.asm7.Type
-
The sort of the char type.
- CHAR_TYPE - Static variable in class jodd.asm7.Type
-
The char type.
- charValue(MethodVisitor) - Static method in class jodd.asm.AsmUtil
-
Converts Character object to a char.
- checkArgumentIndex(MethodInfo, int) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
Validates argument index.
- CHECKCAST - Static variable in interface jodd.asm7.Opcodes
-
- CLASS_EXTENDS - Static variable in class jodd.asm7.TypeReference
-
The sort of type references that target the super class of a class or one of the interfaces it
implements.
- CLASS_TYPE_PARAMETER - Static variable in class jodd.asm7.TypeReference
-
The sort of type references that target a type parameter of a generic class.
- CLASS_TYPE_PARAMETER_BOUND - Static variable in class jodd.asm7.TypeReference
-
The sort of type references that target a bound of a type parameter of a generic class.
- ClassAdapter - Class in jodd.asm
-
An empty ClassVisitor that delegates to another ClassVisitor.
- ClassAdapter(ClassVisitor) - Constructor for class jodd.asm.ClassAdapter
-
- classAnnotations - Variable in class jodd.proxetta.asm.TargetClassInfoReader
-
- ClassInfo - Interface in jodd.proxetta
-
Various target class information.
- classLoader - Variable in class jodd.proxetta.asm.TargetClassInfoReader
-
- classLoader - Variable in class jodd.proxetta.Proxetta
-
- className - Variable in class jodd.proxetta.asm.AnnotationReader
-
- classname - Variable in class jodd.proxetta.asm.MethodSignatureVisitor
-
- classNameSuffix - Variable in class jodd.proxetta.Proxetta
-
- ClassReader - Class in jodd.asm7
-
A parser to make a
ClassVisitor visit a ClassFile structure, as defined in the Java
Virtual Machine Specification (JVMS).
- ClassReader(byte[]) - Constructor for class jodd.asm7.ClassReader
-
- ClassReader(byte[], int, int) - Constructor for class jodd.asm7.ClassReader
-
- ClassReader(InputStream) - Constructor for class jodd.asm7.ClassReader
-
- ClassReader(String) - Constructor for class jodd.asm7.ClassReader
-
- ClassTooLargeException - Exception in jodd.asm7
-
Exception thrown when the constant pool of a class produced by a
ClassWriter is too
large.
- ClassTooLargeException(String, int) - Constructor for exception jodd.asm7.ClassTooLargeException
-
- ClassVisitor - Class in jodd.asm7
-
A visitor to visit a Java class.
- ClassVisitor(int) - Constructor for class jodd.asm7.ClassVisitor
-
- ClassVisitor(int, ClassVisitor) - Constructor for class jodd.asm7.ClassVisitor
-
- ClassWriter - Class in jodd.asm7
-
A
ClassVisitor that generates a corresponding ClassFile structure, as defined in the Java
Virtual Machine Specification (JVMS).
- ClassWriter(int) - Constructor for class jodd.asm7.ClassWriter
-
- ClassWriter(ClassReader, int) - Constructor for class jodd.asm7.ClassWriter
-
Constructs a new
ClassWriter object and enables optimizations for "mostly add" bytecode
transformations.
- CLINIT - Static variable in class jodd.proxetta.asm.ProxettaAsmUtil
-
- clinitMethodName - Static variable in class jodd.proxetta.ProxettaNames
-
Method name for advice 'clinit' methods.
- COMPUTE_FRAMES - Static variable in class jodd.asm7.ClassWriter
-
A flag to automatically compute the stack map frames of methods from scratch.
- COMPUTE_MAXS - Static variable in class jodd.asm7.ClassWriter
-
A flag to automatically compute the maximum stack size and the maximum number of local
variables of methods.
- ConstantDynamic - Class in jodd.asm7
-
A constant whose value is computed at runtime, with a bootstrap method.
- ConstantDynamic(String, String, Handle, Object...) - Constructor for class jodd.asm7.ConstantDynamic
-
- CONSTRUCTOR_INVOCATION_TYPE_ARGUMENT - Static variable in class jodd.asm7.TypeReference
-
The sort of type references that target a type parameter of a generic constructor in a
constructor call.
- CONSTRUCTOR_REFERENCE - Static variable in class jodd.asm7.TypeReference
-
The sort of type references that target the receiver type of a constructor reference.
- CONSTRUCTOR_REFERENCE_TYPE_ARGUMENT - Static variable in class jodd.asm7.TypeReference
-
The sort of type references that target a type parameter of a generic constructor in a
constructor reference.
- continueWith(Object, String, Class<T>) - Method in class jodd.pathref.PathrefContinue
-
Factory of next target.
- create() - Method in class jodd.proxetta.ProxettaFactory
-
Returns byte array of created class.
- createArgumentsArray() - Static method in class jodd.proxetta.ProxyTarget
-
Creates array of arguments values.
- createArgumentsArray(MethodVisitor, MethodInfo) - Static method in class jodd.proxetta.ProxyTargetReplacement
-
- createArgumentsClassArray() - Static method in class jodd.proxetta.ProxyTarget
-
Creates array of arguments types.
- createArgumentsClassArray(MethodVisitor, MethodInfo) - Static method in class jodd.proxetta.ProxyTargetReplacement
-
- createEmptyCtor() - Method in class jodd.proxetta.asm.ProxettaWrapperClassBuilder
-
Created empty default constructor.
- createEmptyCtorThatCreatesTarget() - Method in class jodd.proxetta.asm.ProxettaWrapperClassBuilder
-
- createFirstChainDelegate_Continue(TargetMethodData) - Method in class jodd.proxetta.asm.ProxettaMethodBuilder
-
Continues the creation of the very first method in calling chain that simply delegates invocation to the first proxy method.
- createFirstChainDelegate_Start() - Method in class jodd.proxetta.asm.ProxettaMethodBuilder
-
Starts creation of first chain delegate.
- createMethodSignature(int, String, String, String, String[], String, Map<String, String>) - Method in class jodd.proxetta.asm.TargetClassInfoReader
-
Creates method signature from method name.
- createMethodSignaturesKey(int, String, String, String) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
Creates unique key for method signatures map.
- createProxyMethod(TargetMethodData) - Method in class jodd.proxetta.asm.ProxettaMethodBuilder
-
Creates proxy methods over target method, For each matched proxy, new proxy method is created
by taking advice bytecode and replaces usages of
ProxyTarget.
- createProxyObject(Class<C>) - Method in class jodd.pathref.Pathref
-
Creates proxy object.
- createSimpleMethodWrapper(MethodSignatureVisitor) - Method in class jodd.proxetta.asm.ProxettaWrapperClassBuilder
-
Creates simple method wrapper without proxy.
- createTargetInDefaultCtor - Variable in class jodd.proxetta.asm.ProxettaWrapperClassBuilder
-
- createTargetInDefaultCtor - Variable in class jodd.proxetta.impl.WrapperProxetta
-
- CTOR_METHOD - Static variable in class jodd.paramo.Paramo
-
- cv - Variable in class jodd.asm7.ClassVisitor
-
The class visitor to which this visitor must delegate method calls.
- generics - Variable in class jodd.proxetta.asm.MethodSignatureVisitor
-
- generics - Variable in class jodd.proxetta.asm.TargetClassInfoReader
-
- GenericsReader - Class in jodd.proxetta
-
Collector of generics information from the signature.
- GenericsReader() - Constructor for class jodd.proxetta.GenericsReader
-
- get() - Static method in class jodd.proxetta.pointcuts.AllGettersPointcut
-
- get() - Static method in class jodd.proxetta.pointcuts.AllMethodsPointcut
-
- get() - Static method in class jodd.proxetta.pointcuts.AllRealMethodsPointcut
-
- get() - Static method in class jodd.proxetta.pointcuts.AllSettersPointcut
-
- get() - Static method in class jodd.proxetta.pointcuts.AllTopMethodsPointcut
-
- getAccess() - Method in class jodd.asm7.ClassReader
-
Returns the class's access flags (see
Opcodes).
- getAccessFlags() - Method in class jodd.proxetta.asm.MethodSignatureVisitor
-
- getAccessFlags() - Method in interface jodd.proxetta.MethodInfo
-
Returns methods access flags.
- getAllArgumentsSize() - Method in class jodd.proxetta.asm.MethodSignatureVisitor
-
- getAllArgumentsSize() - Method in interface jodd.proxetta.MethodInfo
-
Returns the size of all arguments on stack.
- getAnnotation(Class<? extends Annotation>) - Method in interface jodd.proxetta.ClassInfo
-
Finds annotation in class info.
- getAnnotation(Class<? extends Annotation>) - Method in interface jodd.proxetta.MethodInfo
-
Returns true if method is annotated with provided annotation.
- getAnnotationClassname() - Method in interface jodd.proxetta.AnnotationInfo
-
- getAnnotationClassname() - Method in class jodd.proxetta.asm.AnnotationReader
-
- getAnnotations() - Method in class jodd.proxetta.asm.MethodSignatureVisitor
-
- getAnnotations() - Method in class jodd.proxetta.asm.TargetClassInfoReader
-
- getAnnotations() - Method in class jodd.proxetta.asm.TypeInfoImpl
-
Returns annotation info of type.
- getAnnotations() - Method in interface jodd.proxetta.ClassInfo
-
Returns annotation information or null if target class has no annotations.
- getAnnotations() - Method in interface jodd.proxetta.MethodInfo
-
Returns annotation information, if there is any.
- getAnnotations() - Method in interface jodd.proxetta.TypeInfo
-
Returns annotation info of type.
- getAnnotationSignature() - Method in interface jodd.proxetta.AnnotationInfo
-
- getAnnotationSignature() - Method in class jodd.proxetta.asm.AnnotationReader
-
- getArgument(int) - Method in class jodd.proxetta.asm.MethodSignatureVisitor
-
- getArgument(int) - Method in interface jodd.proxetta.MethodInfo
-
Returns methods argument (1-indexed).
- getArgumentOffset(int) - Method in class jodd.proxetta.asm.MethodSignatureVisitor
-
- getArgumentOffset(int) - Method in interface jodd.proxetta.MethodInfo
-
Returns bytecode offset of an argument in local variables.
- getArguments() - Method in class jodd.proxetta.InvokeInfo
-
Return java-like argument types.
- getArgumentsAndReturnSizes() - Method in class jodd.asm7.Type
-
Returns the size of the arguments and of the return value of methods of this type.
- getArgumentsAndReturnSizes(String) - Static method in class jodd.asm7.Type
-
Computes the size of the arguments and of the return value of a method.
- getArgumentsCount() - Method in class jodd.proxetta.asm.MethodSignatureVisitor
-
- getArgumentsCount() - Method in class jodd.proxetta.InvokeInfo
-
Return arguments count.
- getArgumentsCount() - Method in interface jodd.proxetta.MethodInfo
-
Returns the number of methods arguments.
- getArgumentTypes() - Method in class jodd.asm7.Type
-
Returns the argument types of methods of this type.
- getArgumentTypes(String) - Static method in class jodd.asm7.Type
-
Returns the
Type values corresponding to the argument types of the given method
descriptor.
- getArgumentTypes(Method) - Static method in class jodd.asm7.Type
-
Returns the
Type values corresponding to the argument types of the given method.
- getAsmMethodSignature() - Method in class jodd.proxetta.asm.MethodSignatureVisitor
-
- getAspects(A[]) - Method in class jodd.proxetta.Proxetta
-
- getBootstrapMethod() - Method in class jodd.asm7.ConstantDynamic
-
Returns the bootstrap method used to compute the value of this constant.
- getBootstrapMethodArgument(int) - Method in class jodd.asm7.ConstantDynamic
-
Returns an argument passed to the bootstrap method, in order to compute the value of this
constant.
- getBootstrapMethodArgumentCount() - Method in class jodd.asm7.ConstantDynamic
-
Returns the number of arguments passed to the bootstrap method, in order to compute the value
of this constant.
- getClassInfo() - Method in class jodd.proxetta.asm.MethodSignatureVisitor
-
- getClassInfo() - Method in interface jodd.proxetta.MethodInfo
-
- getClassLoader() - Method in class jodd.asm7.ClassWriter
-
- getClassLoader() - Method in class jodd.proxetta.Proxetta
-
Returns specified classloader for loading created classes.
- getClassName() - Method in class jodd.asm7.ClassReader
-
- getClassName() - Method in exception jodd.asm7.ClassTooLargeException
-
Returns the internal name of the class.
- getClassName() - Method in exception jodd.asm7.MethodTooLargeException
-
Returns the internal name of the owner class.
- getClassName() - Method in class jodd.asm7.Type
-
Returns the binary name of the class corresponding to this type.
- getClassname() - Method in class jodd.proxetta.asm.MethodSignatureVisitor
-
- getClassname() - Method in class jodd.proxetta.asm.TargetClassInfoReader
-
- getClassname() - Method in interface jodd.proxetta.ClassInfo
-
Returns simple class name.
- getClassName() - Method in class jodd.proxetta.InvokeInfo
-
Returns java-like class name.
- getClassname() - Method in interface jodd.proxetta.MethodInfo
-
Returns bytecode-like class name, where packages are separated by a slash.
- getClassNameSuffix() - Method in class jodd.proxetta.Proxetta
-
- getClassShortName() - Method in class jodd.proxetta.InvokeInfo
-
Returns class short name, without a package.
- getCleanSignature() - Method in class jodd.proxetta.asm.MethodSignatureVisitor
-
- getCleanSignature() - Method in interface jodd.proxetta.MethodInfo
-
Returns a "clean" signature, that is ready for the comparison.
- getCodeSize() - Method in exception jodd.asm7.MethodTooLargeException
-
Returns the size of the method's Code attribute, in bytes.
- getCommonSuperClass(String, String) - Method in class jodd.asm7.ClassWriter
-
Returns the common super type of the two given types.
- getConstantPoolCount() - Method in exception jodd.asm7.ClassTooLargeException
-
Returns the number of constant pool items of the class.
- getConstructorDescriptor(Constructor<?>) - Static method in class jodd.asm7.Type
-
Returns the descriptor corresponding to the given constructor.
- getDebugFolder() - Method in class jodd.proxetta.Proxetta
-
Returns debug folder or null if debug folder does not exist.
- getDeclaration() - Method in class jodd.asm.TraceSignatureVisitor
-
Returns the Java generic type declaration corresponding to the visited signature.
- getDeclaration() - Method in interface jodd.proxetta.MethodInfo
-
Returns full java-like declaration of method's arguments and return type.
- getDeclaredClassName() - Method in class jodd.proxetta.asm.MethodSignatureVisitor
-
- getDeclaredClassName() - Method in interface jodd.proxetta.MethodInfo
-
Returns declared class name for inner methods or
classname for top-level methods.
- getDesc() - Method in class jodd.asm7.Handle
-
Returns the descriptor of the field or method designated by this handle.
- getDescription() - Method in class jodd.proxetta.asm.MethodSignatureVisitor
-
- getDescription() - Method in class jodd.proxetta.InvokeInfo
-
Returns bytecode-like method description.
- getDescription() - Method in interface jodd.proxetta.MethodInfo
-
Returns bytecode-like method description.
- getDescriptor() - Method in class jodd.asm7.ConstantDynamic
-
Returns the type of this constant.
- getDescriptor() - Method in exception jodd.asm7.MethodTooLargeException
-
Returns the descriptor of the method.
- getDescriptor() - Method in class jodd.asm7.Type
-
Returns the descriptor corresponding to this type.
- getDescriptor(Class<?>) - Static method in class jodd.asm7.Type
-
Returns the descriptor corresponding to the given class.
- getDimensions() - Method in class jodd.asm7.Type
-
Returns the number of dimensions of this array type.
- getElement(String) - Method in interface jodd.proxetta.AnnotationInfo
-
Lookups for annotation element.
- getElement(String) - Method in class jodd.proxetta.asm.AnnotationReader
-
- getElementNames() - Method in interface jodd.proxetta.AnnotationInfo
-
Returns annotation element names.
- getElementNames() - Method in class jodd.proxetta.asm.AnnotationReader
-
- getElementType() - Method in class jodd.asm7.Type
-
Returns the type of the elements of this array type.
- getExceptionIndex() - Method in class jodd.asm7.TypeReference
-
Returns the index of the exception, in a 'throws' clause of a method, whose type is referenced
by this type reference.
- getExceptions() - Method in class jodd.proxetta.asm.MethodSignatureVisitor
-
- getExceptions() - Method in interface jodd.proxetta.MethodInfo
-
Returns array of exceptions or null if no exception is declared.
- getExceptionsAsString() - Method in interface jodd.proxetta.MethodInfo
-
Returns exceptions as a comma-seaprated string.
- GETFIELD - Static variable in interface jodd.asm7.Opcodes
-
- getFormalParameterIndex() - Method in class jodd.asm7.TypeReference
-
Returns the index of the formal parameter whose type is referenced by this type reference.
- getInterfaces() - Method in class jodd.asm7.ClassReader
-
- getInternalName() - Method in class jodd.asm7.Type
-
Returns the internal name of the class corresponding to this object or array type.
- getInternalName(Class<?>) - Static method in class jodd.asm7.Type
-
Returns the internal name of the given class.
- getItem(int) - Method in class jodd.asm7.ClassReader
-
Returns the start offset in this
ClassReader of a JVMS 'cp_info' structure (i.e. a
constant pool entry), plus one.
- getItemCount() - Method in class jodd.asm7.ClassReader
-
Returns the number of entries in the class's constant pool table.
- getLabels() - Method in class jodd.asm7.Attribute
-
Returns the labels corresponding to this attribute.
- getLength() - Method in class jodd.asm7.TypePath
-
Returns the length of this path, i.e. its number of steps.
- getMaxStringLength() - Method in class jodd.asm7.ClassReader
-
Returns a conservative estimate of the maximum length of the strings contained in the class's
constant pool table.
- getMethodDescriptor(Type, Type...) - Static method in class jodd.asm7.Type
-
Returns the descriptor corresponding to the given argument and return types.
- getMethodDescriptor(Method) - Static method in class jodd.asm7.Type
-
Returns the descriptor corresponding to the given method.
- getMethodName() - Method in exception jodd.asm7.MethodTooLargeException
-
Returns the name of the method.
- getMethodName() - Method in class jodd.proxetta.asm.MethodSignatureVisitor
-
- getMethodName() - Method in class jodd.proxetta.InvokeInfo
-
Returns method name.
- getMethodName() - Method in class jodd.proxetta.InvokeReplacer
-
- getMethodName() - Method in interface jodd.proxetta.MethodInfo
-
Returns method name.
- getMethodType(String) - Static method in class jodd.asm7.Type
-
Returns the
Type corresponding to the given method descriptor.
- getMethodType(Type, Type...) - Static method in class jodd.asm7.Type
-
Returns the method
Type corresponding to the given argument and return types.
- getName() - Method in class jodd.asm7.ConstantDynamic
-
Returns the name of this constant.
- getName() - Method in class jodd.asm7.Handle
-
Returns the name of the field or method designated by this handle.
- getName() - Method in class jodd.paramo.MethodParameter
-
Returns method parameter name.
- getName() - Method in class jodd.proxetta.asm.TypeInfoImpl
-
Returns bytecode-like type name, e.g.
- getName() - Method in interface jodd.proxetta.TypeInfo
-
Returns bytecode-like type name, e.g.
- getObjectType(String) - Static method in class jodd.asm7.Type
-
Returns the
Type corresponding to the given internal name.
- getOffset() - Method in class jodd.asm7.Label
-
Returns the bytecode offset corresponding to this label.
- getOpcode(int) - Method in class jodd.asm7.Type
-
Returns a JVM instruction opcode adapted to this
Type.
- getOpcode() - Method in class jodd.proxetta.asm.TypeInfoImpl
-
Returns bytecode opcode.
- getOpcode() - Method in interface jodd.proxetta.TypeInfo
-
Returns bytecode opcode.
- getOwner() - Method in class jodd.asm7.Handle
-
Returns the internal name of the class that owns the field or method designated by this handle.
- getOwner() - Method in class jodd.proxetta.InvokeInfo
-
Returns bytecode-like class that is method owner.
- getOwner() - Method in class jodd.proxetta.InvokeReplacer
-
- getPackage() - Method in class jodd.proxetta.asm.TargetClassInfoReader
-
- getPackage() - Method in interface jodd.proxetta.ClassInfo
-
Returns package name.
- getParameter() - Method in class jodd.paramo.MethodParameter
-
Returns parameter.
- getProxyClassName() - Method in class jodd.proxetta.ProxettaFactory
-
Returns proxy class name.
- getRawName() - Method in class jodd.proxetta.asm.TypeInfoImpl
-
Returns bytecode-like type name, e.g.
- getRawName() - Method in interface jodd.proxetta.TypeInfo
-
Returns bytecode-like type name, e.g.
- getReference() - Method in class jodd.proxetta.asm.TargetClassInfoReader
-
- getReference() - Method in interface jodd.proxetta.ClassInfo
-
Returns class reference.
- getReturnType() - Method in class jodd.asm7.Type
-
Returns the return type of methods of this type.
- getReturnType(String) - Static method in class jodd.asm7.Type
-
Returns the
Type corresponding to the return type of the given method descriptor.
- getReturnType(Method) - Static method in class jodd.asm7.Type
-
Returns the
Type corresponding to the return type of the given method.
- getReturnType() - Method in class jodd.proxetta.asm.MethodSignatureVisitor
-
- getReturnType() - Method in class jodd.proxetta.InvokeInfo
-
Returns java-like return type.
- getReturnType() - Method in interface jodd.proxetta.MethodInfo
-
- getSignature() - Method in class jodd.paramo.MethodParameter
-
Returns method parameter signature.
- getSignature() - Method in class jodd.proxetta.asm.MethodSignatureVisitor
-
- getSignature() - Method in class jodd.proxetta.InvokeInfo
-
Returns java-like method signature.
- getSignature() - Method in interface jodd.proxetta.MethodInfo
-
- getSize() - Method in class jodd.asm7.ConstantDynamic
-
Returns the size of this constant.
- getSize() - Method in class jodd.asm7.Type
-
Returns the size of values of this type.
- getSort() - Method in class jodd.asm7.Type
-
Returns the sort of this type.
- getSort() - Method in class jodd.asm7.TypeReference
-
Returns the sort of this type reference.
- GETSTATIC - Static variable in interface jodd.asm7.Opcodes
-
- getStep(int) - Method in class jodd.asm7.TypePath
-
Returns the value of the given step of this path.
- getStepArgument(int) - Method in class jodd.asm7.TypePath
-
Returns the index of the type argument that the given step is stepping into.
- getSuperClasses() - Method in class jodd.proxetta.asm.TargetClassInfoReader
-
- getSuperClasses() - Method in interface jodd.proxetta.ClassInfo
-
Returns array of super classes.
- getSuperName() - Method in class jodd.asm7.ClassReader
-
- getSuperName() - Method in class jodd.proxetta.asm.TargetClassInfoReader
-
- getSuperName() - Method in interface jodd.proxetta.ClassInfo
-
Returns super class reference.
- getSuperTypeIndex() - Method in class jodd.asm7.TypeReference
-
Returns the index of the "super type" of a class that is referenced by this type reference.
- getTag() - Method in class jodd.asm7.Handle
-
Returns the kind of field or method designated by this handle.
- getTarget() - Method in class jodd.aop.Aspect
-
Returns target object.
- getTargetWrapperType(Class) - Static method in class jodd.proxetta.ProxettaUtil
-
Returns wrapper target type.
- getTryCatchBlockIndex() - Method in class jodd.asm7.TypeReference
-
Returns the index of the try catch block (using the order in which they are visited with
visitTryCatchBlock), whose 'catch' type is referenced by this type reference.
- getType(String) - Static method in class jodd.asm7.Type
-
Returns the
Type corresponding to the given type descriptor.
- getType(Class<?>) - Static method in class jodd.asm7.Type
-
Returns the
Type corresponding to the given class.
- getType(Constructor<?>) - Static method in class jodd.asm7.Type
-
Returns the method
Type corresponding to the given constructor.
- getType(Method) - Static method in class jodd.asm7.Type
-
Returns the method
Type corresponding to the given method.
- getType() - Method in class jodd.proxetta.asm.TypeInfoImpl
-
Returns java-like, e.g.
- getType() - Method in interface jodd.proxetta.TypeInfo
-
Returns java-like, e.g.
- getTypeArgumentIndex() - Method in class jodd.asm7.TypeReference
-
Returns the index of the type argument referenced by this type reference.
- getTypeParameterBoundIndex() - Method in class jodd.asm7.TypeReference
-
- getTypeParameterIndex() - Method in class jodd.asm7.TypeReference
-
Returns the index of the type parameter referenced by this type reference.
- getValue() - Method in class jodd.asm7.TypeReference
-
Returns the int encoded value of this type reference, suitable for use in visit methods related
to type annotations, like visitTypeAnnotation.
- getWorkData() - Method in class jodd.proxetta.asm.InvokeClassBuilder
-
Returns working data.
- getWorkData() - Method in class jodd.proxetta.asm.ProxettaClassBuilder
-
Returns working data.
- GOTO - Static variable in interface jodd.asm7.Opcodes
-
- I2B - Static variable in interface jodd.asm7.Opcodes
-
- I2C - Static variable in interface jodd.asm7.Opcodes
-
- I2D - Static variable in interface jodd.asm7.Opcodes
-
- I2F - Static variable in interface jodd.asm7.Opcodes
-
- I2L - Static variable in interface jodd.asm7.Opcodes
-
- I2S - Static variable in interface jodd.asm7.Opcodes
-
- IADD - Static variable in interface jodd.asm7.Opcodes
-
- IALOAD - Static variable in interface jodd.asm7.Opcodes
-
- IAND - Static variable in interface jodd.asm7.Opcodes
-
- IASTORE - Static variable in interface jodd.asm7.Opcodes
-
- ICONST_0 - Static variable in interface jodd.asm7.Opcodes
-
- ICONST_1 - Static variable in interface jodd.asm7.Opcodes
-
- ICONST_2 - Static variable in interface jodd.asm7.Opcodes
-
- ICONST_3 - Static variable in interface jodd.asm7.Opcodes
-
- ICONST_4 - Static variable in interface jodd.asm7.Opcodes
-
- ICONST_5 - Static variable in interface jodd.asm7.Opcodes
-
- ICONST_M1 - Static variable in interface jodd.asm7.Opcodes
-
- IDIV - Static variable in interface jodd.asm7.Opcodes
-
- IF_ACMPEQ - Static variable in interface jodd.asm7.Opcodes
-
- IF_ACMPNE - Static variable in interface jodd.asm7.Opcodes
-
- IF_ICMPEQ - Static variable in interface jodd.asm7.Opcodes
-
- IF_ICMPGE - Static variable in interface jodd.asm7.Opcodes
-
- IF_ICMPGT - Static variable in interface jodd.asm7.Opcodes
-
- IF_ICMPLE - Static variable in interface jodd.asm7.Opcodes
-
- IF_ICMPLT - Static variable in interface jodd.asm7.Opcodes
-
- IF_ICMPNE - Static variable in interface jodd.asm7.Opcodes
-
- IFEQ - Static variable in interface jodd.asm7.Opcodes
-
- IFGE - Static variable in interface jodd.asm7.Opcodes
-
- IFGT - Static variable in interface jodd.asm7.Opcodes
-
- IFLE - Static variable in interface jodd.asm7.Opcodes
-
- IFLT - Static variable in interface jodd.asm7.Opcodes
-
- IFNE - Static variable in interface jodd.asm7.Opcodes
-
- IFNONNULL - Static variable in interface jodd.asm7.Opcodes
-
- IFNULL - Static variable in interface jodd.asm7.Opcodes
-
- IINC - Static variable in interface jodd.asm7.Opcodes
-
- ILOAD - Static variable in interface jodd.asm7.Opcodes
-
- IMUL - Static variable in interface jodd.asm7.Opcodes
-
- INEG - Static variable in interface jodd.asm7.Opcodes
-
- info - Variable in class jodd.asm7.Label
-
A user managed state associated with this label.
- info() - Static method in class jodd.proxetta.ProxyTarget
-
- info(MethodVisitor, MethodInfo, int) - Static method in class jodd.proxetta.ProxyTargetReplacement
-
- INIT - Static variable in class jodd.proxetta.asm.ProxettaAsmUtil
-
- init(String, String, String, String) - Method in class jodd.proxetta.asm.WorkData
-
Work data initialization.
- initMethodName - Static variable in class jodd.proxetta.ProxettaNames
-
Method name for advice default constructor ('init') methods.
- injectPathRef(Pathref, Object) - Static method in class jodd.pathref.Pathref
-
- injectTargetIntoProxy(Object, Object) - Static method in class jodd.proxetta.advice.DelegateAdviceUtil
-
Injects target into proxy.
- injectTargetIntoWrapper(Object, Object) - Method in class jodd.proxetta.impl.WrapperProxettaFactory
-
Injects target into wrapper.
- injectTargetIntoWrapper(Object, Object, String) - Static method in class jodd.proxetta.ProxettaUtil
-
- injectTargetIntoWrapper(Object, Object) - Static method in class jodd.proxetta.ProxettaUtil
-
Injects target instance into proxy using default target field name.
- INNER_TYPE - Static variable in class jodd.asm7.TypePath
-
A type path step that steps into the nested type of a class type.
- INSTANCEOF - Static variable in interface jodd.asm7.Opcodes
-
- INSTANCEOF - Static variable in class jodd.asm7.signature.SignatureVisitor
-
Wildcard for a normal type argument.
- INSTANCEOF - Static variable in class jodd.asm7.TypeReference
-
The sort of type references that target the type declared in an 'instanceof' instruction.
- INT - Static variable in class jodd.asm7.Type
-
The sort of the int type.
- INT_TYPE - Static variable in class jodd.asm7.Type
-
The int type.
- INTEGER - Static variable in interface jodd.asm7.Opcodes
-
- intValue(MethodVisitor) - Static method in class jodd.asm.AsmUtil
-
Converts Integer object to an int.
- invoke(Object, Method, Object[]) - Method in class jodd.aop.Aspect
-
- invoke() - Static method in class jodd.proxetta.ProxyTarget
-
Inserts the invocation of target method and getting the invocation results.
- InvokeAspect - Interface in jodd.proxetta
-
Invoke aspect defines method pointcuts that should be replaced and
their advice replacements.
- InvokeClassBuilder - Class in jodd.proxetta.asm
-
Invocation replacer class adapter.
- InvokeClassBuilder(ClassVisitor, InvokeAspect[], String, String, TargetClassInfoReader) - Constructor for class jodd.proxetta.asm.InvokeClassBuilder
-
- INVOKEDYNAMIC - Static variable in interface jodd.asm7.Opcodes
-
- InvokeInfo - Class in jodd.proxetta
-
Information about invocation.
- InvokeInfo(String, String, String) - Constructor for class jodd.proxetta.InvokeInfo
-
- INVOKEINTERFACE - Static variable in interface jodd.asm7.Opcodes
-
- InvokeProxetta - Class in jodd.proxetta.impl
-
Proxetta that does method (i.e. invocation) replacements.
- InvokeProxetta() - Constructor for class jodd.proxetta.impl.InvokeProxetta
-
- invokeProxetta() - Static method in class jodd.proxetta.Proxetta
-
- InvokeProxettaFactory - Class in jodd.proxetta.impl
-
Invocation replacer class processor.
- InvokeProxettaFactory(InvokeProxetta) - Constructor for class jodd.proxetta.impl.InvokeProxettaFactory
-
- invokeProxyClassNameSuffix - Static variable in class jodd.proxetta.ProxettaNames
-
Invoke proxy class name suffix.
- InvokeReplacer - Class in jodd.proxetta
-
Invocation advice represents a method that will replace some invocation pointcut.
- InvokeReplacer(Class, String) - Constructor for class jodd.proxetta.InvokeReplacer
-
- InvokeReplacer(String, String) - Constructor for class jodd.proxetta.InvokeReplacer
-
- InvokeReplacerMethodAdapter - Class in jodd.proxetta.asm
-
Invocation replacer method adapter.
- InvokeReplacerMethodAdapter(MethodVisitor, MethodInfo, WorkData, InvokeAspect[]) - Constructor for class jodd.proxetta.asm.InvokeReplacerMethodAdapter
-
- INVOKESPECIAL - Static variable in interface jodd.asm7.Opcodes
-
- INVOKESTATIC - Static variable in interface jodd.asm7.Opcodes
-
- INVOKEVIRTUAL - Static variable in interface jodd.asm7.Opcodes
-
- IOR - Static variable in interface jodd.asm7.Opcodes
-
- IREM - Static variable in interface jodd.asm7.Opcodes
-
- IRETURN - Static variable in interface jodd.asm7.Opcodes
-
- isArgumentMethod(String, String) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
- isArgumentsCountMethod(String, String) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
- isArgumentTypeMethod(String, String) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
- isCodeAttribute() - Method in class jodd.asm7.Attribute
-
Returns true if this type of attribute is a code attribute.
- isCreateArgumentsArrayMethod(String, String) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
- isCreateArgumentsClassArrayMethod(String, String) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
- isFinal - Variable in class jodd.proxetta.asm.MethodSignatureVisitor
-
- isForced() - Method in class jodd.proxetta.Proxetta
-
- ISHL - Static variable in interface jodd.asm7.Opcodes
-
- ISHR - Static variable in interface jodd.asm7.Opcodes
-
- isInfoMethod(String, String) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
- isInterface - Variable in class jodd.asm.TraceSignatureVisitor
-
Whether the visited signature is a class signature of a Java interface.
- isInterface() - Method in class jodd.asm7.Handle
-
Returns true if the owner of the field or method designated by this handle is an interface.
- isInvokeMethod(String, String) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
- isNone() - Method in class jodd.proxetta.InvokeReplacer
-
- isPassMethodName() - Method in class jodd.proxetta.InvokeReplacer
-
- isPassMethodSignature() - Method in class jodd.proxetta.InvokeReplacer
-
- isPassOwnerName() - Method in class jodd.proxetta.InvokeReplacer
-
- isPassTargetClass() - Method in class jodd.proxetta.InvokeReplacer
-
- isPassThis() - Method in class jodd.proxetta.InvokeReplacer
-
- isPrivateMethod() - Method in interface jodd.proxetta.MethodInfo
-
Returns true if method is private.
- isProxyApplied() - Method in class jodd.proxetta.ProxettaFactory
-
Returns true if at least one method was wrapped.
- isPublicMethod() - Method in interface jodd.proxetta.MethodInfo
-
Returns true if method is public.
- isReturnTypeMethod(String, String) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
- isReturnValueMethod(String, String) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
- isRootMethod() - Method in interface jodd.proxetta.MethodInfo
-
Returns true if method is declared in Object class (root class).
- isSetArgumentMethod(String, String) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
- isStatic - Variable in class jodd.proxetta.asm.MethodSignatureVisitor
-
- isStoreOpcode(int) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
Returns true if opcode is xSTORE.
- isTargetClassAnnotationMethod(String, String) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
- isTargetClassMethod(String, String) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
- isTargetInterface - Variable in class jodd.proxetta.asm.TargetClassInfoReader
-
- isTargetMethod(String, String) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
- isTargetMethodAnnotationMethod(String, String) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
- isTargetMethodDescriptionMethod(String, String) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
- isTargetMethodNameMethod(String, String) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
- isTargetMethodSignatureMethod(String, String) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
- isTopLevelMethod() - Method in class jodd.proxetta.asm.MethodSignatureVisitor
-
- isTopLevelMethod() - Method in interface jodd.proxetta.MethodInfo
-
Returns true if method is declared in top-level class.
- ISTORE - Static variable in interface jodd.asm7.Opcodes
-
- ISUB - Static variable in interface jodd.asm7.Opcodes
-
- isUnknown() - Method in class jodd.asm7.Attribute
-
Returns true if this type of attribute is unknown.
- isVariableClassName() - Method in class jodd.proxetta.Proxetta
-
- isVisible() - Method in interface jodd.proxetta.AnnotationInfo
-
- isVisible() - Method in class jodd.proxetta.asm.AnnotationReader
-
- isWrapper() - Method in class jodd.proxetta.asm.WorkData
-
- IUSHR - Static variable in interface jodd.asm7.Opcodes
-
- IXOR - Static variable in interface jodd.asm7.Opcodes
-
- makePrivateFinalAccess(int) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
Changes method access to private and final.
- makeProxyConstructor() - Method in class jodd.proxetta.asm.ProxettaClassBuilder
-
Creates init method that simply calls all advice constructor methods in correct order.
- makeStaticInitBlock() - Method in class jodd.proxetta.asm.ProxettaClassBuilder
-
Creates static initialization block that simply calls all
advice static init methods in correct order.
- matchClassName(String) - Method in interface jodd.proxetta.MethodInfo
-
Match class name to provided Wildcard pattern.
- matchMethodName(String) - Method in interface jodd.proxetta.MethodInfo
-
Match method name to provided Wildcard pattern.
- matchMethodPointcuts(MethodSignatureVisitor) - Method in class jodd.proxetta.asm.ProxettaClassBuilder
-
Matches pointcuts on method.
- METHOD - Static variable in class jodd.asm7.Type
-
The sort of method types.
- METHOD_FORMAL_PARAMETER - Static variable in class jodd.asm7.TypeReference
-
The sort of type references that target the type of a formal parameter of a method.
- METHOD_INVOCATION_TYPE_ARGUMENT - Static variable in class jodd.asm7.TypeReference
-
The sort of type references that target a type parameter of a generic method in a method call.
- METHOD_RECEIVER - Static variable in class jodd.asm7.TypeReference
-
The sort of type references that target the receiver type of a method.
- METHOD_REFERENCE - Static variable in class jodd.asm7.TypeReference
-
The sort of type references that target the receiver type of a method reference.
- METHOD_REFERENCE_TYPE_ARGUMENT - Static variable in class jodd.asm7.TypeReference
-
The sort of type references that target a type parameter of a generic method in a method
reference.
- METHOD_RETURN - Static variable in class jodd.asm7.TypeReference
-
The sort of type references that target the return type of a method.
- METHOD_TYPE_PARAMETER - Static variable in class jodd.asm7.TypeReference
-
The sort of type references that target a type parameter of a generic method.
- METHOD_TYPE_PARAMETER_BOUND - Static variable in class jodd.asm7.TypeReference
-
The sort of type references that target a bound of a type parameter of a generic method.
- MethodAdapter - Class in jodd.asm
-
An empty MethodVisitor that delegates to another MethodVisitor.
- MethodAdapter(MethodVisitor) - Constructor for class jodd.asm.MethodAdapter
-
- methodDivider - Static variable in class jodd.proxetta.ProxettaNames
-
Divider for method names.
- methodInfo - Variable in class jodd.proxetta.asm.InvokeReplacerMethodAdapter
-
- MethodInfo - Interface in jodd.proxetta
-
Method info provides various information about a method.
- methodName - Variable in class jodd.proxetta.asm.MethodSignatureVisitor
-
- methodName - Variable in class jodd.proxetta.InvokeReplacer
-
- MethodParameter - Class in jodd.paramo
-
Resolved method parameter from bytecode.
- MethodParameter(String, String, Parameter) - Constructor for class jodd.paramo.MethodParameter
-
- methodPrefix - Static variable in class jodd.proxetta.ProxettaNames
-
Prefix for advice method names.
- methodSignatures - Variable in class jodd.proxetta.asm.TargetClassInfoReader
-
- MethodSignatureVisitor - Class in jodd.proxetta.asm
-
Resolves method signature and holds all information.
- MethodSignatureVisitor(String, int, String, String, String[], String, Map<String, String>, ClassInfo) - Constructor for class jodd.proxetta.asm.MethodSignatureVisitor
-
- MethodTooLargeException - Exception in jodd.asm7
-
Exception thrown when the Code attribute of a method produced by a
ClassWriter is too
large.
- MethodTooLargeException(String, String, String, int) - Constructor for exception jodd.asm7.MethodTooLargeException
-
- MethodVisitor - Class in jodd.asm7
-
A visitor to visit a Java method.
- MethodVisitor(int) - Constructor for class jodd.asm7.MethodVisitor
-
- MethodVisitor(int, MethodVisitor) - Constructor for class jodd.asm7.MethodVisitor
-
- methodVisitor - Variable in class jodd.proxetta.asm.ProxettaCtorBuilder
-
- methodVisitor - Variable in class jodd.proxetta.asm.ProxettaMethodBuilder
-
- MethodWithAnnotationPointcut - Class in jodd.proxetta.pointcuts
-
Pointcut on a method with one of given annotations.
- MethodWithAnnotationPointcut(Class<? extends Annotation>...) - Constructor for class jodd.proxetta.pointcuts.MethodWithAnnotationPointcut
-
Defines set of annotations we are looking for.
- Methref<C> - Class in jodd.methref
-
Super tool for getting method references (names) in compile-time.
- Methref(Class<C>) - Constructor for class jodd.methref.Methref
-
Creates new proxified instance of target.
- METHREF_CLASSNAME_SUFFIX - Static variable in class jodd.methref.MethrefProxetta
-
- MethrefAdvice - Class in jodd.methref
-
Methref advice applied on all methods.
- MethrefAdvice() - Constructor for class jodd.methref.MethrefAdvice
-
- MethrefException - Exception in jodd.methref
-
Methref exception.
- MethrefException(Throwable) - Constructor for exception jodd.methref.MethrefException
-
- MethrefException(String) - Constructor for exception jodd.methref.MethrefException
-
- MethrefException(String, Throwable) - Constructor for exception jodd.methref.MethrefException
-
- MethrefProxetta - Class in jodd.methref
-
Methref Proxetta builder and holder and facade.
- MethrefProxetta() - Constructor for class jodd.methref.MethrefProxetta
-
- ModuleVisitor - Class in jodd.asm7
-
A visitor to visit a Java module.
- ModuleVisitor(int) - Constructor for class jodd.asm7.ModuleVisitor
-
- ModuleVisitor(int, ModuleVisitor) - Constructor for class jodd.asm7.ModuleVisitor
-
- MONITORENTER - Static variable in interface jodd.asm7.Opcodes
-
- MONITOREXIT - Static variable in interface jodd.asm7.Opcodes
-
- msign - Variable in class jodd.proxetta.asm.ProxettaCtorBuilder
-
- msign - Variable in class jodd.proxetta.asm.ProxettaMethodBuilder
-
- MULTIANEWARRAY - Static variable in interface jodd.asm7.Opcodes
-
- mv - Variable in class jodd.asm7.MethodVisitor
-
The method visitor to which this visitor must delegate method calls.
- mv - Variable in class jodd.asm7.ModuleVisitor
-
The module visitor to which this visitor must delegate method calls.
- name(Consumer<C>) - Method in class jodd.methref.Methref
-
Returns name of called method.
- NEW - Static variable in interface jodd.asm7.Opcodes
-
- NEW - Static variable in class jodd.asm7.TypeReference
-
The sort of type references that target the type of the object created by a 'new' instruction.
- NEWARRAY - Static variable in interface jodd.asm7.Opcodes
-
- newArray(MethodVisitor, Class) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
Creates new array.
- newClass(String) - Method in class jodd.asm7.ClassWriter
-
Adds a class reference to the constant pool of the class being build.
- newConst(Object) - Method in class jodd.asm7.ClassWriter
-
Adds a number or string constant to the constant pool of the class being build.
- newConstantDynamic(String, String, Handle, Object...) - Method in class jodd.asm7.ClassWriter
-
Adds a dynamic constant reference to the constant pool of the class being build.
- newExceptionReference(int) - Static method in class jodd.asm7.TypeReference
-
Returns a reference to the type of an exception, in a 'throws' clause of a method.
- newField(String, String, String) - Method in class jodd.asm7.ClassWriter
-
Adds a field reference to the constant pool of the class being build.
- newFormalParameterReference(int) - Static method in class jodd.asm7.TypeReference
-
Returns a reference to the type of a formal parameter of a method.
- newHandle(int, String, String, String) - Method in class jodd.asm7.ClassWriter
-
- newHandle(int, String, String, String, boolean) - Method in class jodd.asm7.ClassWriter
-
Adds a handle to the constant pool of the class being build.
- newInstance() - Method in class jodd.proxetta.ProxettaFactory
-
Creates new instance of created class.
- newInvokeDynamic(String, String, Handle, Object...) - Method in class jodd.asm7.ClassWriter
-
Adds an invokedynamic reference to the constant pool of the class being build.
- newInvokeReplacer - Variable in class jodd.proxetta.asm.InvokeReplacerMethodAdapter
-
New object creation matched.
- newMethod(String, String, String, boolean) - Method in class jodd.asm7.ClassWriter
-
Adds a method reference to the constant pool of the class being build.
- newMethodType(String) - Method in class jodd.asm7.ClassWriter
-
Adds a method type reference to the constant pool of the class being build.
- newModule(String) - Method in class jodd.asm7.ClassWriter
-
Adds a module reference to the constant pool of the class being build.
- newNameType(String, String) - Method in class jodd.asm7.ClassWriter
-
Adds a name and type to the constant pool of the class being build.
- newPackage(String) - Method in class jodd.asm7.ClassWriter
-
Adds a package reference to the constant pool of the class being build.
- newProxyInstance(ClassLoader, InvocationHandler, Class<?>...) - Static method in class jodd.aop.AopProxy
-
Simple wrapper for javas newProxyInstance.
- newSuperTypeReference(int) - Static method in class jodd.asm7.TypeReference
-
Returns a reference to the super class or to an interface of the 'implements' clause of a
class.
- newTryCatchReference(int) - Static method in class jodd.asm7.TypeReference
-
Returns a reference to the type of the exception declared in a 'catch' clause of a method.
- newTypeArgumentReference(int, int) - Static method in class jodd.asm7.TypeReference
-
Returns a reference to the type of a type argument in a constructor or method call or
reference.
- newTypeParameterBoundReference(int, int, int) - Static method in class jodd.asm7.TypeReference
-
Returns a reference to a type parameter bound of a generic class or method.
- newTypeParameterReference(int, int) - Static method in class jodd.asm7.TypeReference
-
Returns a reference to a type parameter of a generic class or method.
- newTypeReference(int) - Static method in class jodd.asm7.TypeReference
-
Returns a type reference of the given sort.
- newUTF8(String) - Method in class jodd.asm7.ClassWriter
-
Adds an UTF8 string to the constant pool of the class being build.
- nextInterfaces - Variable in class jodd.proxetta.asm.TargetClassInfoReader
-
- nextSupername - Variable in class jodd.proxetta.asm.TargetClassInfoReader
-
- NO_ANNOTATIONS - Static variable in class jodd.proxetta.asm.AnnotationReader
-
- NONE - Static variable in class jodd.proxetta.InvokeReplacer
-
- NOP - Static variable in interface jodd.asm7.Opcodes
-
- NULL - Static variable in interface jodd.asm7.Opcodes
-
- Paramo - Class in jodd.paramo
-
Extracts method or constructor parameter names from bytecode debug information in runtime.
- Paramo() - Constructor for class jodd.paramo.Paramo
-
- ParamoException - Exception in jodd.paramo
-
Exception thrown on
Paramo problems.
- ParamoException(Throwable) - Constructor for exception jodd.paramo.ParamoException
-
- ParamoException(String) - Constructor for exception jodd.paramo.ParamoException
-
- ParamoException(String, Throwable) - Constructor for exception jodd.paramo.ParamoException
-
- parseSignatureForGenerics(String, boolean) - Method in class jodd.proxetta.GenericsReader
-
Parses signature for generic information and returns a map where key is generic name
and value is raw type.
- passMethodName - Variable in class jodd.proxetta.InvokeReplacer
-
- passMethodName(boolean) - Method in class jodd.proxetta.InvokeReplacer
-
- passMethodSignature - Variable in class jodd.proxetta.InvokeReplacer
-
- passMethodSignature(boolean) - Method in class jodd.proxetta.InvokeReplacer
-
- passOwnerName - Variable in class jodd.proxetta.InvokeReplacer
-
- passOwnerName(boolean) - Method in class jodd.proxetta.InvokeReplacer
-
- passTargetClass - Variable in class jodd.proxetta.InvokeReplacer
-
- passTargetClass(boolean) - Method in class jodd.proxetta.InvokeReplacer
-
- passThis - Variable in class jodd.proxetta.InvokeReplacer
-
- passThis(boolean) - Method in class jodd.proxetta.InvokeReplacer
-
- path - Variable in class jodd.pathref.Pathref
-
- path(Consumer<C>) - Method in class jodd.pathref.Pathref
-
- Pathref<C> - Class in jodd.pathref
-
Super tool for getting calling path reference in compile-time.
- Pathref(Class<C>) - Constructor for class jodd.pathref.Pathref
-
Creates new proxified instance of target.
- PATHREF_CLASSNAME_SUFFIX - Static variable in class jodd.pathref.PathrefProxetta
-
- PathrefAdvice - Class in jodd.pathref
-
Pathref advice applied on all methods.
- PathrefAdvice() - Constructor for class jodd.pathref.PathrefAdvice
-
- PathrefContinue - Class in jodd.pathref
-
- PathrefContinue(Pathref) - Constructor for class jodd.pathref.PathrefContinue
-
- PathrefException - Exception in jodd.pathref
-
Pathref exception.
- PathrefException(String) - Constructor for exception jodd.pathref.PathrefException
-
- PathrefException(Throwable) - Constructor for exception jodd.pathref.PathrefException
-
- PathrefException(String, Throwable) - Constructor for exception jodd.pathref.PathrefException
-
- PathrefProxetta - Class in jodd.pathref
-
Methref Proxetta builder and holder and facade.
- PathrefProxetta() - Constructor for class jodd.pathref.PathrefProxetta
-
- pointcut(InvokeInfo) - Method in interface jodd.proxetta.InvokeAspect
-
Defines method invocation pointcut and returns replacement advice.
- pointcut - Variable in class jodd.proxetta.ProxyAspect
-
- pointcut() - Method in class jodd.proxetta.ProxyAspect
-
Returns proxy pointcut.
- POP - Static variable in interface jodd.asm7.Opcodes
-
- POP2 - Static variable in interface jodd.asm7.Opcodes
-
- prepareReturnValue(MethodVisitor, MethodInfo, int) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
Prepares return value.
- prependArgument(String, String) - Static method in class jodd.proxetta.asm.InvokeReplacerMethodAdapter
-
Prepends argument to the existing description.
- process(ClassReader, TargetClassInfoReader) - Method in class jodd.proxetta.impl.InvokeProxettaFactory
-
Creates custom class builder and process the target class with it.
- process(ClassReader, TargetClassInfoReader) - Method in class jodd.proxetta.impl.ProxyProxettaFactory
-
Creates custom class builder and process the target class with it.
- process(ClassReader, TargetClassInfoReader) - Method in class jodd.proxetta.impl.WrapperProxettaFactory
-
Creates custom class builder and process the target class with it.
- process(ClassReader, TargetClassInfoReader) - Method in class jodd.proxetta.ProxettaFactory
-
Creates custom class builder and process the target class with it.
- process() - Method in class jodd.proxetta.ProxettaFactory
-
Reads the target and creates destination class.
- processSuperMethods() - Method in class jodd.proxetta.asm.ProxettaClassBuilder
-
Checks for all public super methods that are not overridden.
- proxetta - Variable in class jodd.methref.MethrefProxetta
-
- proxetta - Variable in class jodd.pathref.PathrefProxetta
-
- Proxetta<T extends Proxetta,A> - Class in jodd.proxetta
-
Proxetta creates dynamic proxy classes in the run-time.
- Proxetta() - Constructor for class jodd.proxetta.Proxetta
-
- proxetta - Variable in class jodd.proxetta.ProxettaFactory
-
- ProxettaAsmUtil - Class in jodd.proxetta.asm
-
- ProxettaAsmUtil() - Constructor for class jodd.proxetta.asm.ProxettaAsmUtil
-
- ProxettaClassBuilder - Class in jodd.proxetta.asm
-
Proxetta class builder.
- ProxettaClassBuilder(ClassVisitor, ProxyAspect[], String, String, TargetClassInfoReader) - Constructor for class jodd.proxetta.asm.ProxettaClassBuilder
-
Constructs new Proxetta class builder.
- ProxettaCtorBuilder - Class in jodd.proxetta.asm
-
Destination ctor builder
- ProxettaCtorBuilder(MethodVisitor, MethodSignatureVisitor, WorkData) - Constructor for class jodd.proxetta.asm.ProxettaCtorBuilder
-
- ProxettaException - Exception in jodd.proxetta
-
- ProxettaException(Throwable) - Constructor for exception jodd.proxetta.ProxettaException
-
- ProxettaException() - Constructor for exception jodd.proxetta.ProxettaException
-
- ProxettaException(String) - Constructor for exception jodd.proxetta.ProxettaException
-
- ProxettaException(String, Throwable) - Constructor for exception jodd.proxetta.ProxettaException
-
- ProxettaFactory<T extends ProxettaFactory,P extends Proxetta> - Class in jodd.proxetta
-
Proxetta builder.
- ProxettaFactory(P) - Constructor for class jodd.proxetta.ProxettaFactory
-
Creates new builder.
- ProxettaMethodBuilder - Class in jodd.proxetta.asm
-
- ProxettaMethodBuilder(MethodSignatureVisitor, WorkData, List<ProxyAspectData>) - Constructor for class jodd.proxetta.asm.ProxettaMethodBuilder
-
- ProxettaNames - Class in jodd.proxetta
-
Jodd PROXETTA default names, used all over the library..
- ProxettaNames() - Constructor for class jodd.proxetta.ProxettaNames
-
- ProxettaUtil - Class in jodd.proxetta
-
Proxetta utilities.
- ProxettaUtil() - Constructor for class jodd.proxetta.ProxettaUtil
-
- ProxettaWrapperClassBuilder - Class in jodd.proxetta.asm
-
- ProxettaWrapperClassBuilder(Class, Class, String, ClassVisitor, ProxyAspect[], String, String, TargetClassInfoReader, boolean) - Constructor for class jodd.proxetta.asm.ProxettaWrapperClassBuilder
-
- proxy() - Method in class jodd.proxetta.impl.InvokeProxetta
-
- proxy() - Method in class jodd.proxetta.impl.ProxyProxetta
-
- proxy() - Method in class jodd.proxetta.impl.WrapperProxetta
-
- proxy() - Method in class jodd.proxetta.Proxetta
-
- PROXY_TARGET_INFO - Static variable in class jodd.proxetta.ProxyTargetReplacement
-
- ProxyAdvice - Interface in jodd.proxetta
-
ProxyAdvice is the code portion of an aspect, i.e. the logic that replaces crosscutting concern.
- proxyApplied - Variable in class jodd.proxetta.asm.WorkData
-
- proxyApplied - Variable in class jodd.proxetta.ProxettaFactory
-
- ProxyAspect - Class in jodd.proxetta
-
Proxy aspect contains advice and pointcut rules for applying advice.
- ProxyAspect(Class<? extends ProxyAdvice>, ProxyPointcut) - Constructor for class jodd.proxetta.ProxyAspect
-
Creates aspect defined with provided advice and pointcut.
- proxyAspectList - Variable in class jodd.proxetta.Proxetta
-
- proxyClassName - Variable in class jodd.proxetta.ProxettaFactory
-
- proxyClassNameSuffix - Static variable in class jodd.proxetta.ProxettaNames
-
Proxy class name suffix.
- proxyInfoRequested - Variable in class jodd.proxetta.asm.InvokeReplacerMethodAdapter
-
- proxyInfoRequested - Variable in class jodd.proxetta.asm.ProxettaMethodBuilder
-
- proxyOf(T, Class<? extends Aspect>) - Static method in class jodd.aop.AopProxy
-
Creates a proxy of given target and the aspect.
- proxyOf(Aspect) - Static method in class jodd.aop.AopProxy
-
Creates a proxy from given
Aspect.
- ProxyPointcut - Interface in jodd.proxetta
-
Pointcut is a set of points in the application where advice should be applied, i.e.
- ProxyProxetta - Class in jodd.proxetta.impl
-
Proxetta that creates proxies.
- ProxyProxetta() - Constructor for class jodd.proxetta.impl.ProxyProxetta
-
- proxyProxetta() - Static method in class jodd.proxetta.Proxetta
-
- ProxyProxettaFactory - Class in jodd.proxetta.impl
-
Creates the proxy subclass using ASM library.
- ProxyProxettaFactory(ProxyProxetta) - Constructor for class jodd.proxetta.impl.ProxyProxettaFactory
-
- ProxyTarget - Class in jodd.proxetta
-
Marker class for
proxy implementations.
- ProxyTarget() - Constructor for class jodd.proxetta.ProxyTarget
-
- ProxyTargetInfo - Class in jodd.proxetta
-
- ProxyTargetInfo() - Constructor for class jodd.proxetta.ProxyTargetInfo
-
- ProxyTargetReplacement - Class in jodd.proxetta
-
- ProxyTargetReplacement() - Constructor for class jodd.proxetta.ProxyTargetReplacement
-
- pushInt(MethodVisitor, int) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
Pushes int value in an optimal way.
- putByte(int) - Method in class jodd.asm7.ByteVector
-
Puts a byte into this byte vector.
- putByteArray(byte[], int, int) - Method in class jodd.asm7.ByteVector
-
Puts an array of bytes into this byte vector.
- PUTFIELD - Static variable in interface jodd.asm7.Opcodes
-
- putInt(int) - Method in class jodd.asm7.ByteVector
-
Puts an int into this byte vector.
- putLong(long) - Method in class jodd.asm7.ByteVector
-
Puts a long into this byte vector.
- putShort(int) - Method in class jodd.asm7.ByteVector
-
Puts a short into this byte vector.
- PUTSTATIC - Static variable in interface jodd.asm7.Opcodes
-
- putUTF8(String) - Method in class jodd.asm7.ByteVector
-
Puts an UTF8 string into this byte vector.
- SALOAD - Static variable in interface jodd.asm7.Opcodes
-
- SASTORE - Static variable in interface jodd.asm7.Opcodes
-
- setArgument(Object, int) - Static method in class jodd.proxetta.ProxyTarget
-
Assigns new value for an argument specified by 1-based index.
- setClassLoader(ClassLoader) - Method in class jodd.proxetta.Proxetta
-
Specifies classloaders for loading created classes.
- setClassNameSuffix(String) - Method in class jodd.proxetta.Proxetta
-
Specifies custom classname suffix to be added to the class name of created proxy.
- setCreateTargetInDefaultCtor(boolean) - Method in class jodd.proxetta.impl.WrapperProxetta
-
Defines if target should be created in ctor, so no additional injection is required.
- setDebugFolder(String) - Method in class jodd.proxetta.Proxetta
-
Specifies the debug folder where all created classes will be
written to, for debugging purposes.
- setDebugFolder(File) - Method in class jodd.proxetta.Proxetta
-
- setDeclaredClassName(String) - Method in class jodd.proxetta.asm.MethodSignatureVisitor
-
- setForced(boolean) - Method in class jodd.proxetta.Proxetta
-
Specifies 'forced' mode.
- setPassMethodName(boolean) - Method in class jodd.proxetta.InvokeReplacer
-
- setPassMethodSignature(boolean) - Method in class jodd.proxetta.InvokeReplacer
-
- setPassOwnerName(boolean) - Method in class jodd.proxetta.InvokeReplacer
-
- setPassTargetClass(boolean) - Method in class jodd.proxetta.InvokeReplacer
-
- setPassThis(boolean) - Method in class jodd.proxetta.InvokeReplacer
-
- setTarget(InputStream) - Method in class jodd.proxetta.impl.InvokeProxettaFactory
-
- setTarget(String) - Method in class jodd.proxetta.impl.InvokeProxettaFactory
-
- setTarget(Class) - Method in class jodd.proxetta.impl.InvokeProxettaFactory
-
- setTarget(InputStream) - Method in class jodd.proxetta.impl.ProxyProxettaFactory
-
- setTarget(String) - Method in class jodd.proxetta.impl.ProxyProxettaFactory
-
- setTarget(Class) - Method in class jodd.proxetta.impl.ProxyProxettaFactory
-
- setTarget(Class) - Method in class jodd.proxetta.impl.WrapperProxettaFactory
-
Defines class or interface to wrap.
- setTarget(InputStream) - Method in class jodd.proxetta.ProxettaFactory
-
Defines class input stream as a target.
- setTarget(String) - Method in class jodd.proxetta.ProxettaFactory
-
Defines class name as a target.
- setTarget(Class) - Method in class jodd.proxetta.ProxettaFactory
-
Defines class as a target.
- setTargetFieldName(String) - Method in class jodd.proxetta.impl.WrapperProxettaFactory
-
Defines custom target field name.
- setTargetInterface(Class) - Method in class jodd.proxetta.impl.WrapperProxettaFactory
-
Defines the interface of the resulting class.
- setTargetProxyClassName(String) - Method in class jodd.proxetta.ProxettaFactory
-
Sets requested proxy class name.
- setVariableClassName(boolean) - Method in class jodd.proxetta.Proxetta
-
Sets variable proxy class name so every time when new proxy class is created
its name will be different,so one classloader may load it without a problem.
- SHORT - Static variable in class jodd.asm7.Type
-
The sort of the short type.
- SHORT_TYPE - Static variable in class jodd.asm7.Type
-
The short type.
- shortValue(MethodVisitor) - Static method in class jodd.asm.AsmUtil
-
Converts Short object to a short.
- signature - Variable in class jodd.proxetta.asm.MethodSignatureVisitor
-
- SIGNATURE_JAVA_LANG_BOOLEAN - Static variable in class jodd.asm.AsmUtil
-
- SIGNATURE_JAVA_LANG_BYTE - Static variable in class jodd.asm.AsmUtil
-
- SIGNATURE_JAVA_LANG_CHARACTER - Static variable in class jodd.asm.AsmUtil
-
- SIGNATURE_JAVA_LANG_CLASS - Static variable in class jodd.asm.AsmUtil
-
- SIGNATURE_JAVA_LANG_DOUBLE - Static variable in class jodd.asm.AsmUtil
-
- SIGNATURE_JAVA_LANG_FLOAT - Static variable in class jodd.asm.AsmUtil
-
- SIGNATURE_JAVA_LANG_INTEGER - Static variable in class jodd.asm.AsmUtil
-
- SIGNATURE_JAVA_LANG_LONG - Static variable in class jodd.asm.AsmUtil
-
- SIGNATURE_JAVA_LANG_OBJECT - Static variable in class jodd.asm.AsmUtil
-
- SIGNATURE_JAVA_LANG_SHORT - Static variable in class jodd.asm.AsmUtil
-
- SIGNATURE_JAVA_LANG_VOID - Static variable in class jodd.asm.AsmUtil
-
- SignatureReader - Class in jodd.asm7.signature
-
A parser for signature literals, as defined in the Java Virtual Machine Specification (JVMS), to
visit them with a SignatureVisitor.
- SignatureReader(String) - Constructor for class jodd.asm7.signature.SignatureReader
-
- SignatureVisitor - Class in jodd.asm7.signature
-
A visitor to visit a generic signature.
- SignatureVisitor(int) - Constructor for class jodd.asm7.signature.SignatureVisitor
-
- SIPUSH - Static variable in interface jodd.asm7.Opcodes
-
- SKIP_CODE - Static variable in class jodd.asm7.ClassReader
-
A flag to skip the Code attributes.
- SKIP_DEBUG - Static variable in class jodd.asm7.ClassReader
-
A flag to skip the SourceFile, SourceDebugExtension, LocalVariableTable, LocalVariableTypeTable
and LineNumberTable attributes.
- SKIP_FRAMES - Static variable in class jodd.asm7.ClassReader
-
A flag to skip the StackMap and StackMapTable attributes.
- SOURCE_DEPRECATED - Static variable in interface jodd.asm7.Opcodes
-
- SOURCE_MASK - Static variable in interface jodd.asm7.Opcodes
-
- startType() - Method in class jodd.asm.TraceSignatureVisitor
-
- startType() - Method in class jodd.proxetta.asm.MethodSignatureVisitor
-
- storeIntoArray(MethodVisitor, Class) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
Stores element on stack into an array.
- storeMethodArgument(MethodVisitor, MethodInfo, int) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
Stores one argument.
- storeMethodArgumentFromObject(MethodVisitor, MethodInfo, int) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
- storeValue(MethodVisitor, int, int) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
- suffix - Variable in class jodd.proxetta.asm.InvokeClassBuilder
-
- suffix - Variable in class jodd.proxetta.asm.ProxettaClassBuilder
-
- suffixCounter - Static variable in class jodd.proxetta.ProxettaFactory
-
Number appended to proxy class name, incremented on each use to make classnames unique
in the system (e.g. classloader).
- SUPER - Static variable in class jodd.asm7.signature.SignatureVisitor
-
Wildcard for a "super" type argument.
- superClasses - Variable in class jodd.proxetta.asm.TargetClassInfoReader
-
- superClassReaders - Variable in class jodd.proxetta.asm.TargetClassInfoReader
-
- superName - Variable in class jodd.proxetta.asm.TargetClassInfoReader
-
- SWAP - Static variable in interface jodd.asm7.Opcodes
-
- T_BOOLEAN - Static variable in interface jodd.asm7.Opcodes
-
- T_BYTE - Static variable in interface jodd.asm7.Opcodes
-
- T_CHAR - Static variable in interface jodd.asm7.Opcodes
-
- T_DOUBLE - Static variable in interface jodd.asm7.Opcodes
-
- T_FLOAT - Static variable in interface jodd.asm7.Opcodes
-
- T_INT - Static variable in interface jodd.asm7.Opcodes
-
- T_LONG - Static variable in interface jodd.asm7.Opcodes
-
- T_SHORT - Static variable in interface jodd.asm7.Opcodes
-
- TABLESWITCH - Static variable in interface jodd.asm7.Opcodes
-
- target() - Static method in class jodd.proxetta.ProxyTarget
-
Inserts proxy (i.e. target) instance.
- TARGET_CLASS_NAME - Static variable in class jodd.proxetta.asm.ProxettaMethodBuilder
-
- targetClass() - Static method in class jodd.proxetta.ProxyTarget
-
Inserts target class.
- targetClass - Variable in class jodd.proxetta.ProxyTargetInfo
-
- targetClass(MethodVisitor, MethodInfo) - Static method in class jodd.proxetta.ProxyTargetReplacement
-
- targetClassAnnotation(String, String) - Static method in class jodd.proxetta.ProxyTarget
-
Inserts targets class annotation value.
- targetClassAnnotation(MethodVisitor, ClassInfo, String[]) - Static method in class jodd.proxetta.ProxyTargetReplacement
-
- targetClassInfo - Variable in class jodd.proxetta.asm.InvokeClassBuilder
-
- targetClassInfo - Variable in class jodd.proxetta.asm.MethodSignatureVisitor
-
- targetClassInfo - Variable in class jodd.proxetta.asm.ProxettaClassBuilder
-
- TargetClassInfoReader - Class in jodd.proxetta.asm
-
Reads info from target class.
- TargetClassInfoReader(ClassLoader) - Constructor for class jodd.proxetta.asm.TargetClassInfoReader
-
- targetClassname - Variable in class jodd.proxetta.asm.TargetClassInfoReader
-
- targetClassOrInterface - Variable in class jodd.proxetta.asm.ProxettaWrapperClassBuilder
-
- targetClassOrInterface - Variable in class jodd.proxetta.impl.WrapperProxettaFactory
-
- targetFieldName - Variable in class jodd.proxetta.asm.ProxettaWrapperClassBuilder
-
- targetFieldName - Variable in class jodd.proxetta.impl.WrapperProxettaFactory
-
- targetInterface - Variable in class jodd.proxetta.asm.ProxettaWrapperClassBuilder
-
- targetInterface - Variable in class jodd.proxetta.impl.WrapperProxettaFactory
-
- targetMethodAnnotation(String, String) - Static method in class jodd.proxetta.ProxyTarget
-
Inserts targets method annotation value.
- targetMethodAnnotation(MethodVisitor, MethodInfo, String[]) - Static method in class jodd.proxetta.ProxyTargetReplacement
-
- targetMethodDescription() - Static method in class jodd.proxetta.ProxyTarget
-
Inserts target method description, bytecode alike, without method name.
- targetMethodDescription - Variable in class jodd.proxetta.ProxyTargetInfo
-
- targetMethodDescription(MethodVisitor, MethodInfo) - Static method in class jodd.proxetta.ProxyTargetReplacement
-
- targetMethodName() - Static method in class jodd.proxetta.ProxyTarget
-
Inserts target method name.
- targetMethodName - Variable in class jodd.proxetta.ProxyTargetInfo
-
- targetMethodName(MethodVisitor, MethodInfo) - Static method in class jodd.proxetta.ProxyTargetReplacement
-
- targetMethodSignature() - Static method in class jodd.proxetta.ProxyTarget
-
Inserts target method signature, java alike, including the method name.
- targetMethodSignature - Variable in class jodd.proxetta.ProxyTargetInfo
-
- targetMethodSignature(MethodVisitor, MethodInfo) - Static method in class jodd.proxetta.ProxyTargetReplacement
-
- targetPackage - Variable in class jodd.proxetta.asm.TargetClassInfoReader
-
- thisReference - Variable in class jodd.proxetta.asm.TargetClassInfoReader
-
- thisReference - Variable in class jodd.proxetta.asm.WorkData
-
- THROWS - Static variable in class jodd.asm7.TypeReference
-
The sort of type references that target the type of an exception declared in the throws clause
of a method.
- tmd - Variable in class jodd.proxetta.asm.ProxettaMethodBuilder
-
- toByteArray() - Method in class jodd.asm7.ClassWriter
-
Returns the content of the class file that was built by this ClassWriter.
- toByteArray() - Method in class jodd.proxetta.ProxettaFactory
-
Returns raw bytecode.
- TOP - Static variable in interface jodd.asm7.Opcodes
-
- toString() - Method in class jodd.asm7.ConstantDynamic
-
- toString() - Method in class jodd.asm7.Handle
-
Returns the textual representation of this handle.
- toString() - Method in class jodd.asm7.Label
-
Returns a string representation of this label.
- toString() - Method in class jodd.asm7.Type
-
Returns a string representation of this type.
- toString() - Method in class jodd.asm7.TypePath
-
Returns a string representation of this type path.
- toString() - Method in class jodd.proxetta.asm.MethodSignatureVisitor
-
- toString() - Method in class jodd.proxetta.asm.TargetClassInfoReader
-
- toString() - Method in class jodd.proxetta.InvokeInfo
-
- toString() - Method in class jodd.proxetta.ProxyAspect
-
- TraceSignatureVisitor - Class in jodd.asm
-
A
SignatureVisitor that builds the Java generic type declaration corresponding to the
signature it visits.
- TraceSignatureVisitor(StringBuilder) - Constructor for class jodd.asm.TraceSignatureVisitor
-
- TraceSignatureVisitor(StringBuilder, boolean) - Constructor for class jodd.asm.TraceSignatureVisitor
-
- type - Variable in class jodd.asm7.Attribute
-
The type of this attribute, also called its name in the JVMS.
- Type - Class in jodd.asm7
-
A Java field or method type.
- TYPE_ANNOTATION - Static variable in class jodd.asm.AsmUtil
-
- TYPE_ARGUMENT - Static variable in class jodd.asm7.TypePath
-
A type path step that steps into a type argument of a generic type.
- TYPE_ARRAY - Static variable in class jodd.asm.AsmUtil
-
- TYPE_BOOLEAN - Static variable in class jodd.asm.AsmUtil
-
- TYPE_BYTE - Static variable in class jodd.asm.AsmUtil
-
- TYPE_CHAR - Static variable in class jodd.asm.AsmUtil
-
- TYPE_DOUBLE - Static variable in class jodd.asm.AsmUtil
-
- TYPE_FLOAT - Static variable in class jodd.asm.AsmUtil
-
- TYPE_INT - Static variable in class jodd.asm.AsmUtil
-
- TYPE_LONG - Static variable in class jodd.asm.AsmUtil
-
- TYPE_REFERENCE - Static variable in class jodd.asm.AsmUtil
-
- TYPE_SHORT - Static variable in class jodd.asm.AsmUtil
-
- TYPE_VOID - Static variable in class jodd.asm.AsmUtil
-
- typedesc2ClassName(String) - Static method in class jodd.asm.AsmUtil
-
Converts bytecode-like description to java class name that can be loaded
with a classloader.
- typedescToSignature(String) - Static method in class jodd.asm.AsmUtil
-
Returns java-like signature of a bytecode-like description.
- typedescToSignature(String, MutableInteger) - Static method in class jodd.asm.AsmUtil
-
Returns java-like signature of a bytecode-like description.
- TypeInfo - Interface in jodd.proxetta
-
Holds information about the types.
- TypeInfoImpl - Class in jodd.proxetta.asm
-
- TypeInfoImpl(char, String, String, String) - Constructor for class jodd.proxetta.asm.TypeInfoImpl
-
- typeNameToOpcode(String) - Static method in class jodd.asm.AsmUtil
-
Returns type-name to type char.
- TypePath - Class in jodd.asm7
-
The path to a type argument, wildcard bound, array element type, or static inner type within an
enclosing type.
- typeref2Name(String) - Static method in class jodd.asm.AsmUtil
-
Converts type reference to java-name.
- TypeReference - Class in jodd.asm7
-
A reference to a type appearing in a class, field or method declaration, or on an instruction.
- TypeReference(int) - Constructor for class jodd.asm7.TypeReference
-
Constructs a new TypeReference.
- typeToSignature(String) - Static method in class jodd.asm.AsmUtil
-
Converts java-class name ("foo.Bar") to bytecode-signature ("foo/bar").
- typeToSignature(Class) - Static method in class jodd.asm.AsmUtil
-
Converts java-class name ("foo.Bar") to bytecode-name ("foo/bar").
- typeToTyperef(Class) - Static method in class jodd.asm.AsmUtil
-
Converts type to byteccode type ref.
- V10 - Static variable in interface jodd.asm7.Opcodes
-
- V11 - Static variable in interface jodd.asm7.Opcodes
-
- V12 - Static variable in interface jodd.asm7.Opcodes
-
- V13 - Static variable in interface jodd.asm7.Opcodes
-
- V1_1 - Static variable in interface jodd.asm7.Opcodes
-
- V1_2 - Static variable in interface jodd.asm7.Opcodes
-
- V1_3 - Static variable in interface jodd.asm7.Opcodes
-
- V1_4 - Static variable in interface jodd.asm7.Opcodes
-
- V1_5 - Static variable in interface jodd.asm7.Opcodes
-
- V1_6 - Static variable in interface jodd.asm7.Opcodes
-
- V1_7 - Static variable in interface jodd.asm7.Opcodes
-
- V1_8 - Static variable in interface jodd.asm7.Opcodes
-
- V9 - Static variable in interface jodd.asm7.Opcodes
-
- V_PREVIEW - Static variable in interface jodd.asm7.Opcodes
-
Version flag indicating that the class is using 'preview' features.
- valueOfBoolean(MethodVisitor) - Static method in class jodd.asm.AsmUtil
-
- valueOfByte(MethodVisitor) - Static method in class jodd.asm.AsmUtil
-
- valueOfCharacter(MethodVisitor) - Static method in class jodd.asm.AsmUtil
-
- valueOfDouble(MethodVisitor) - Static method in class jodd.asm.AsmUtil
-
- valueOfFloat(MethodVisitor) - Static method in class jodd.asm.AsmUtil
-
- valueOfInteger(MethodVisitor) - Static method in class jodd.asm.AsmUtil
-
- valueOfLong(MethodVisitor) - Static method in class jodd.asm.AsmUtil
-
- valueOfShort(MethodVisitor) - Static method in class jodd.asm.AsmUtil
-
- variableClassName - Variable in class jodd.proxetta.Proxetta
-
- visible - Variable in class jodd.proxetta.asm.AnnotationReader
-
- visit(String, Object) - Method in class jodd.asm.AnnotationVisitorAdapter
-
- visit(String, Object) - Method in class jodd.asm7.AnnotationVisitor
-
Visits a primitive value of the annotation.
- visit(int, int, String, String, String, String[]) - Method in class jodd.asm7.ClassVisitor
-
Visits the header of the class.
- visit(int, int, String, String, String, String[]) - Method in class jodd.asm7.ClassWriter
-
- visit(String, Object) - Method in class jodd.proxetta.asm.AnnotationReader
-
- visit(int, int, String, String, String, String[]) - Method in class jodd.proxetta.asm.InvokeClassBuilder
-
- visit(int, int, String, String, String, String[]) - Method in class jodd.proxetta.asm.ProxettaClassBuilder
-
Creates destination subclass header from current target class.
- visit(int, int, String, String, String, String[]) - Method in class jodd.proxetta.asm.ProxettaWrapperClassBuilder
-
Creates destination subclass header from current target class.
- visit(int, int, String, String, String, String[]) - Method in class jodd.proxetta.asm.TargetClassInfoReader
-
- visitAnnotableParameterCount(int, boolean) - Method in class jodd.asm7.MethodVisitor
-
Visits the number of method parameters that can have annotations.
- visitAnnotation(String, String) - Method in class jodd.asm.AnnotationVisitorAdapter
-
- visitAnnotation(String, String) - Method in class jodd.asm7.AnnotationVisitor
-
Visits a nested annotation value of the annotation.
- visitAnnotation(String, boolean) - Method in class jodd.asm7.ClassVisitor
-
Visits an annotation of the class.
- visitAnnotation(String, boolean) - Method in class jodd.asm7.ClassWriter
-
- visitAnnotation(String, boolean) - Method in class jodd.asm7.FieldVisitor
-
Visits an annotation of the field.
- visitAnnotation(String, boolean) - Method in class jodd.asm7.MethodVisitor
-
Visits an annotation of this method.
- visitAnnotation(String, String) - Method in class jodd.proxetta.asm.AnnotationReader
-
- visitAnnotation(String, boolean) - Method in class jodd.proxetta.asm.ProxettaClassBuilder
-
Copies all destination type annotations to the target.
- visitAnnotation(String, boolean) - Method in class jodd.proxetta.asm.ProxettaCtorBuilder
-
- visitAnnotation(String, boolean) - Method in class jodd.proxetta.asm.ProxettaMethodBuilder
-
Copies target method annotations.
- visitAnnotation(String, boolean) - Method in class jodd.proxetta.asm.TargetClassInfoReader
-
- visitAnnotationDefault() - Method in class jodd.asm7.MethodVisitor
-
Visits the default value of this annotation interface method.
- visitAnnotationDefault() - Method in class jodd.proxetta.asm.ProxettaCtorBuilder
-
- visitAnnotationDefault() - Method in class jodd.proxetta.asm.ProxettaMethodBuilder
-
- visitArray(String) - Method in class jodd.asm.AnnotationVisitorAdapter
-
- visitArray(String) - Method in class jodd.asm7.AnnotationVisitor
-
Visits an array value of the annotation.
- visitArray(String) - Method in class jodd.proxetta.asm.AnnotationReader
-
- visitArrayType() - Method in class jodd.asm.TraceSignatureVisitor
-
- visitArrayType() - Method in class jodd.asm7.signature.SignatureVisitor
-
Visits a signature corresponding to an array type.
- visitArrayType() - Method in class jodd.proxetta.asm.MethodSignatureVisitor
-
- visitAttribute(Attribute) - Method in class jodd.asm7.ClassVisitor
-
Visits a non standard attribute of the class.
- visitAttribute(Attribute) - Method in class jodd.asm7.ClassWriter
-
- visitAttribute(Attribute) - Method in class jodd.asm7.FieldVisitor
-
Visits a non standard attribute of the field.
- visitAttribute(Attribute) - Method in class jodd.asm7.MethodVisitor
-
Visits a non standard attribute of this method.
- visitAttribute(Attribute) - Method in class jodd.proxetta.asm.ProxettaClassBuilder
-
Visits a non standard attribute of the class (not used).
- visitBaseType(char) - Method in class jodd.asm.TraceSignatureVisitor
-
- visitBaseType(char) - Method in class jodd.asm7.signature.SignatureVisitor
-
Visits a signature corresponding to a primitive type.
- visitBaseType(char) - Method in class jodd.proxetta.asm.MethodSignatureVisitor
-
- visitClassBound() - Method in class jodd.asm.TraceSignatureVisitor
-
- visitClassBound() - Method in class jodd.asm7.signature.SignatureVisitor
-
Visits the class bound of the last visited formal type parameter.
- visitClassType(String) - Method in class jodd.asm.TraceSignatureVisitor
-
- visitClassType(String) - Method in class jodd.asm7.signature.SignatureVisitor
-
Starts the visit of a signature corresponding to a class or interface type.
- visitClassType(String) - Method in class jodd.proxetta.asm.MethodSignatureVisitor
-
- visitCode() - Method in class jodd.asm7.MethodVisitor
-
Starts the visit of the method's code, if any (i.e. non abstract method).
- visitElementValue(MethodVisitor, Object, boolean) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
Visits non-array element value for annotation.
- visitEnd() - Method in class jodd.asm.AnnotationVisitorAdapter
-
- visitEnd() - Method in class jodd.asm.TraceSignatureVisitor
-
- visitEnd() - Method in class jodd.asm7.AnnotationVisitor
-
Visits the end of the annotation.
- visitEnd() - Method in class jodd.asm7.ClassVisitor
-
Visits the end of the class.
- visitEnd() - Method in class jodd.asm7.ClassWriter
-
- visitEnd() - Method in class jodd.asm7.FieldVisitor
-
Visits the end of the field.
- visitEnd() - Method in class jodd.asm7.MethodVisitor
-
Visits the end of the method.
- visitEnd() - Method in class jodd.asm7.ModuleVisitor
-
Visits the end of the module.
- visitEnd() - Method in class jodd.asm7.signature.SignatureVisitor
-
Ends the visit of a signature corresponding to a class or interface type.
- visitEnd() - Method in class jodd.proxetta.asm.ProxettaClassBuilder
-
Finalizes creation of destination proxy class.
- visitEnd() - Method in class jodd.proxetta.asm.ProxettaCtorBuilder
-
- visitEnd() - Method in class jodd.proxetta.asm.ProxettaMethodBuilder
-
Finally, builds proxy methods if applied to current method.
- visitEnd() - Method in class jodd.proxetta.asm.ProxettaWrapperClassBuilder
-
- visitEnd() - Method in class jodd.proxetta.asm.TargetClassInfoReader
-
Stores signatures for all super public methods not already overridden by target class.
- visitEnum(String, String, String) - Method in class jodd.asm.AnnotationVisitorAdapter
-
- visitEnum(String, String, String) - Method in class jodd.asm7.AnnotationVisitor
-
Visits an enumeration value of the annotation.
- visitEnum(String, String, String) - Method in class jodd.proxetta.asm.AnnotationReader
-
- visitExceptionType() - Method in class jodd.asm.TraceSignatureVisitor
-
- visitExceptionType() - Method in class jodd.asm7.signature.SignatureVisitor
-
Visits the type of a method exception.
- visitExport(String, int, String...) - Method in class jodd.asm7.ModuleVisitor
-
Visit an exported package of the current module.
- visitField(int, String, String, String, Object) - Method in class jodd.asm7.ClassVisitor
-
Visits a field of the class.
- visitField(int, String, String, String, Object) - Method in class jodd.asm7.ClassWriter
-
- visitField(int, String, String, String, Object) - Method in class jodd.proxetta.asm.ProxettaClassBuilder
-
Ignores fields.
- visitFieldInsn(int, String, String, String) - Method in class jodd.asm7.MethodVisitor
-
Visits a field instruction.
- visitFieldInsn(int, String, String, String) - Method in class jodd.proxetta.asm.InvokeReplacerMethodAdapter
-
- visitFormalTypeParameter(String) - Method in class jodd.asm.TraceSignatureVisitor
-
- visitFormalTypeParameter(String) - Method in class jodd.asm7.signature.SignatureVisitor
-
Visits a formal type parameter.
- visitFrame(int, int, Object[], int, Object[]) - Method in class jodd.asm7.MethodVisitor
-
Visits the current state of the local variables and operand stack elements.
- visitIincInsn(int, int) - Method in class jodd.asm7.MethodVisitor
-
Visits an IINC instruction.
- visitInnerClass(String, String, String, int) - Method in class jodd.asm7.ClassVisitor
-
Visits information about an inner class.
- visitInnerClass(String, String, String, int) - Method in class jodd.asm7.ClassWriter
-
- visitInnerClass(String, String, String, int) - Method in class jodd.proxetta.asm.ProxettaClassBuilder
-
Visits information about an inner class (not used).
- visitInnerClassType(String) - Method in class jodd.asm.TraceSignatureVisitor
-
- visitInnerClassType(String) - Method in class jodd.asm7.signature.SignatureVisitor
-
Visits an inner class.
- visitInsn(int) - Method in class jodd.asm7.MethodVisitor
-
Visits a zero operand instruction.
- visitInsn(int) - Method in class jodd.proxetta.asm.InvokeReplacerMethodAdapter
-
- visitInsnAnnotation(int, TypePath, String, boolean) - Method in class jodd.asm7.MethodVisitor
-
Visits an annotation on an instruction.
- visitInterface() - Method in class jodd.asm.TraceSignatureVisitor
-
- visitInterface() - Method in class jodd.asm7.signature.SignatureVisitor
-
Visits the type of an interface implemented by the class.
- visitInterfaceBound() - Method in class jodd.asm.TraceSignatureVisitor
-
- visitInterfaceBound() - Method in class jodd.asm7.signature.SignatureVisitor
-
Visits an interface bound of the last visited formal type parameter.
- visitIntInsn(int, int) - Method in class jodd.asm7.MethodVisitor
-
Visits an instruction with a single int operand.
- visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class jodd.asm7.MethodVisitor
-
Visits an invokedynamic instruction.
- visitJumpInsn(int, Label) - Method in class jodd.asm7.MethodVisitor
-
Visits a jump instruction.
- visitLabel(Label) - Method in class jodd.asm7.MethodVisitor
-
Visits a label.
- visitLdcInsn(Object) - Method in class jodd.asm7.MethodVisitor
-
Visits a LDC instruction.
- visitLineNumber(int, Label) - Method in class jodd.asm7.MethodVisitor
-
Visits a line number declaration.
- visitLineNumber(int, Label) - Method in class jodd.proxetta.asm.InvokeReplacerMethodAdapter
-
- visitLocalVariable(String, String, String, Label, Label, int) - Method in class jodd.asm7.MethodVisitor
-
Visits a local variable declaration.
- visitLocalVariable(String, String, String, Label, Label, int) - Method in class jodd.proxetta.asm.InvokeReplacerMethodAdapter
-
- visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class jodd.asm7.MethodVisitor
-
Visits an annotation on a local variable type.
- visitLookupSwitchInsn(Label, int[], Label[]) - Method in class jodd.asm7.MethodVisitor
-
Visits a LOOKUPSWITCH instruction.
- visitMainClass(String) - Method in class jodd.asm7.ModuleVisitor
-
Visit the main class of the current module.
- visitMaxs(int, int) - Method in class jodd.asm7.MethodVisitor
-
Visits the maximum stack size and the maximum number of local variables of the method.
- visitMethod(int, String, String, String, String[]) - Method in class jodd.asm7.ClassVisitor
-
Visits a method of the class.
- visitMethod(int, String, String, String, String[]) - Method in class jodd.asm7.ClassWriter
-
- visitMethod(int, String, String, String, String[]) - Method in class jodd.proxetta.asm.InvokeClassBuilder
-
- visitMethod(int, String, String, String, String[]) - Method in class jodd.proxetta.asm.ProxettaClassBuilder
-
Creates proxified methods and constructors.
- visitMethod(int, String, String, String, String[]) - Method in class jodd.proxetta.asm.ProxettaWrapperClassBuilder
-
Creates proxified methods and constructors.
- visitMethod(int, String, String, String, String[]) - Method in class jodd.proxetta.asm.TargetClassInfoReader
-
Stores method signature for target method.
- visitMethodInsn(int, String, String, String) - Method in class jodd.asm7.MethodVisitor
-
- visitMethodInsn(int, String, String, String, boolean) - Method in class jodd.asm7.MethodVisitor
-
Visits a method instruction.
- visitMethodInsn(int, String, String, String, boolean) - Method in class jodd.proxetta.asm.InvokeReplacerMethodAdapter
-
Invoked on INVOKEVIRTUAL, INVOKESPECIAL, INVOKESTATIC, INVOKEINTERFACE or INVOKEDYNAMIC.
- visitModule(String, int, String) - Method in class jodd.asm7.ClassVisitor
-
Visit the module corresponding to the class.
- visitModule(String, int, String) - Method in class jodd.asm7.ClassWriter
-
- visitMultiANewArrayInsn(String, int) - Method in class jodd.asm7.MethodVisitor
-
Visits a MULTIANEWARRAY instruction.
- visitNestHost(String) - Method in class jodd.asm7.ClassVisitor
-
Visits the nest host class of the class.
- visitNestHost(String) - Method in class jodd.asm7.ClassWriter
-
- visitNestMember(String) - Method in class jodd.asm7.ClassVisitor
-
Visits a member of the nest.
- visitNestMember(String) - Method in class jodd.asm7.ClassWriter
-
- visitOpen(String, int, String...) - Method in class jodd.asm7.ModuleVisitor
-
Visit an open package of the current module.
- visitOuterClass(String, String, String) - Method in class jodd.asm7.ClassVisitor
-
Visits the enclosing class of the class.
- visitOuterClass(String, String, String) - Method in class jodd.asm7.ClassWriter
-
- visitOuterClass(String, String, String) - Method in class jodd.proxetta.asm.ProxettaClassBuilder
-
Visits the enclosing class of the class (not used).
- visitPackage(String) - Method in class jodd.asm7.ModuleVisitor
-
Visit a package of the current module.
- visitParameter(String, int) - Method in class jodd.asm7.MethodVisitor
-
Visits a parameter of this method.
- visitParameterAnnotation(int, String, boolean) - Method in class jodd.asm7.MethodVisitor
-
Visits an annotation of a parameter this method.
- visitParameterAnnotation(int, String, boolean) - Method in class jodd.proxetta.asm.ProxettaCtorBuilder
-
- visitParameterAnnotation(int, String, boolean) - Method in class jodd.proxetta.asm.ProxettaMethodBuilder
-
- visitParameterType() - Method in class jodd.asm.TraceSignatureVisitor
-
- visitParameterType() - Method in class jodd.asm7.signature.SignatureVisitor
-
Visits the type of a method parameter.
- visitParameterType() - Method in class jodd.proxetta.asm.MethodSignatureVisitor
-
- visitProvide(String, String...) - Method in class jodd.asm7.ModuleVisitor
-
Visit an implementation of a service.
- visitRequire(String, int, String) - Method in class jodd.asm7.ModuleVisitor
-
Visits a dependence of the current module.
- visitReturn(MethodVisitor, MethodInfo, boolean) - Static method in class jodd.proxetta.asm.ProxettaAsmUtil
-
Visits return opcodes.
- visitReturnType() - Method in class jodd.asm.TraceSignatureVisitor
-
- visitReturnType() - Method in class jodd.asm7.signature.SignatureVisitor
-
Visits the return type of the method.
- visitReturnType() - Method in class jodd.proxetta.asm.MethodSignatureVisitor
-
- visitSource(String, String) - Method in class jodd.asm7.ClassVisitor
-
Visits the source of the class.
- visitSource(String, String) - Method in class jodd.asm7.ClassWriter
-
- visitSource(String, String) - Method in class jodd.proxetta.asm.ProxettaClassBuilder
-
Visits the source of the class (not used).
- visitSuperclass() - Method in class jodd.asm.TraceSignatureVisitor
-
- visitSuperclass() - Method in class jodd.asm7.signature.SignatureVisitor
-
Visits the type of the super class.
- visitTableSwitchInsn(int, int, Label, Label...) - Method in class jodd.asm7.MethodVisitor
-
Visits a TABLESWITCH instruction.
- visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class jodd.asm7.MethodVisitor
-
Visits an annotation on an exception handler type.
- visitTryCatchBlock(Label, Label, Label, String) - Method in class jodd.asm7.MethodVisitor
-
Visits a try catch block.
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class jodd.asm7.ClassVisitor
-
Visits an annotation on a type in the class signature.
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class jodd.asm7.ClassWriter
-
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class jodd.asm7.FieldVisitor
-
Visits an annotation on the type of the field.
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class jodd.asm7.MethodVisitor
-
Visits an annotation on a type in the method signature.
- visitTypeArgument() - Method in class jodd.asm.TraceSignatureVisitor
-
- visitTypeArgument(char) - Method in class jodd.asm.TraceSignatureVisitor
-
- visitTypeArgument() - Method in class jodd.asm7.signature.SignatureVisitor
-
Visits an unbounded type argument of the last visited class or inner class type.
- visitTypeArgument(char) - Method in class jodd.asm7.signature.SignatureVisitor
-
Visits a type argument of the last visited class or inner class type.
- visitTypeInsn(int, String) - Method in class jodd.asm7.MethodVisitor
-
Visits a type instruction.
- visitTypeInsn(int, String) - Method in class jodd.proxetta.asm.InvokeReplacerMethodAdapter
-
- visitTypeVariable(String) - Method in class jodd.asm.TraceSignatureVisitor
-
- visitTypeVariable(String) - Method in class jodd.asm7.signature.SignatureVisitor
-
Visits a signature corresponding to a type variable.
- visitUse(String) - Method in class jodd.asm7.ModuleVisitor
-
Visit a service used by the current module.
- visitVarInsn(int, int) - Method in class jodd.asm7.MethodVisitor
-
Visits a local variable instruction.
- visitVarInsn(int, int) - Method in class jodd.proxetta.asm.InvokeReplacerMethodAdapter
-
- VOID - Static variable in class jodd.asm7.Type
-
The sort of the void type.
- VOID_TYPE - Static variable in class jodd.asm7.Type
-
The void type.