Uses of Class
org.jboss.jandex.MethodInfo
Packages that use MethodInfo
Package
Description
Jandex is a space efficient Java class file indexer and offline reflection library.
-
Uses of MethodInfo in org.jboss.jandex
Subclasses with type arguments of type MethodInfo in org.jboss.jandexModifier and TypeClassDescription(package private) classA list which wraps MethodInternal objects with a MethodInfo, so that the declaring class' reference can be set.Fields in org.jboss.jandex declared as MethodInfoModifier and TypeFieldDescriptionprivate final MethodInfoMethodParameterInfo.methodprivate final MethodInfoMethodParamList.methodFields in org.jboss.jandex with type parameters of type MethodInfoModifier and TypeFieldDescriptionprivate IdentityHashMap<MethodInfo, MethodParamList> Indexer.methodParamsprivate List<MethodInfo> Indexer.methodsMethods in org.jboss.jandex that return MethodInfoModifier and TypeMethodDescriptionfinal MethodInfoRecordComponentInfo.accessor()Returns the accessor method corresponding to this record component.AnnotationTarget.asMethod()Casts and returns this target as aMethodInfoif it is of kindMETHODClassInfo.asMethod()final MethodInfoFieldInfo.asMethod()final MethodInfoMethodInfo.asMethod()final MethodInfoMethodParameterInfo.asMethod()final MethodInfoRecordComponentInfo.asMethod()final MethodInfoTypeTarget.asMethod()ClassInfo.canonicalRecordConstructor()Returns the canonical constructor of this record.static MethodInfoMethodInfo.create(ClassInfo clazz, String name, String[] parameterNames, Type[] parameterTypes, Type returnType, short flags, TypeVariable[] typeParameters, Type[] exceptions) Construct a new mock Method instance.static MethodInfoMethodInfo.create(ClassInfo clazz, String name, Type[] parameterTypes, Type returnType, short flags) Construct a new mock Method instance.static MethodInfoMethodInfo.create(ClassInfo clazz, String name, Type[] parameterTypes, Type returnType, short flags, TypeVariable[] typeParameters, Type[] exceptions) Construct a new mock Method instance.MethodParameterTypeTarget.enclosingTarget()ThrowsTypeTarget.enclosingTarget()final MethodInfoClassInfo.firstMethod(String name) Retrieves the "first" occurrence of a method by the given name.MethodInfoGenerator.get(int i) final MethodInfoRetrieves a method based on its signature, which includes a method name and a parameter type list.final MethodInfoRetrieves a method based on its signature, which includes a method name and a parameter type list.final MethodInfoMethodParameterInfo.method()Returns the method this parameter belongs to.private MethodInfoIndexReaderV1.readMethod(ClassInfo clazz, PackedDataInputStream stream) Methods in org.jboss.jandex that return types with arguments of type MethodInfoModifier and TypeMethodDescriptionfinal List<MethodInfo> ClassInfo.constructors()Returns a list of all constructors declared in this class (which have the special name<init>).final List<MethodInfo> ClassInfo.methods()Returns a list of all methods declared in this class.final List<MethodInfo> ClassInfo.methodsInDeclarationOrder()Returns a list of all methods declared in this class, in the declaration order.final List<MethodInfo> ClassInfo.unsortedMethods()Deprecated.Methods in org.jboss.jandex with parameters of type MethodInfoModifier and TypeMethodDescriptionstatic MethodParameterInfoMethodParameterInfo.create(MethodInfo method, short parameter) Constructs a new mock method parameter infoprivate static booleanGenericSignatureReconstruction.hasThrowsSignature(MethodInfo method) private booleanIndexer.isBridge(MethodInfo methodInfo) private static booleanIndexer.isEnumConstructor(MethodInfo method) private booleanIndexer.isInnerConstructor(MethodInfo method) (package private) static StringDescriptorReconstruction.methodDescriptor(MethodInfo method, Function<String, Type> typeVariableSubstitution) EquivalenceKey.of(MethodInfo method) Returns an equivalence key for given method.private voidIndexer.parseMethodSignature(String signature, MethodInfo method) private voidIndexer.processAnnotationDefault(DataInputStream data, MethodInfo target) private voidIndexer.processCode(DataInputStream data, MethodInfo target) private voidIndexer.processExceptions(DataInputStream data, MethodInfo target) private voidIndexer.processLocalVariableTable(DataInputStream data, MethodInfo target) private voidIndexer.processMethodParameters(DataInputStream data, MethodInfo target) (package private) static StringGenericSignatureReconstruction.reconstructGenericSignature(MethodInfo method, Function<String, Type> typeVariableSubstitution) (package private) static booleanGenericSignatureReconstruction.requiresGenericSignature(MethodInfo method) private booleanIndexer.skipBridge(Indexer.TypeAnnotationState typeAnnotationState, MethodInfo method) Method parameters in org.jboss.jandex with type arguments of type MethodInfoModifier and TypeMethodDescription(package private) voidClassInfo.setMethods(List<MethodInfo> methods, NameTable names) AnnotationTransformation.MethodBuilder.whenMethod(Predicate<MethodInfo> predicate) Adds a predicate that tests whether the current method matches givenpredicate.Constructors in org.jboss.jandex with parameters of type MethodInfoModifierConstructorDescription(package private)MethodParameterInfo(MethodInfo method, short position) (package private)MethodParameterTypeTarget(MethodInfo enclosingTarget, int position) (package private)MethodParamList(MethodInfo method) (package private)ThrowsTypeTarget(MethodInfo enclosingTarget, int position)
ClassInfo.methodsInDeclarationOrder()