Uses of Class
com.strobel.assembler.metadata.MethodReference
Packages that use MethodReference
Package
Description
-
Uses of MethodReference in com.strobel.assembler.ir
Methods in com.strobel.assembler.ir with parameters of type MethodReferenceModifier and TypeMethodDescriptionstatic InstructionInstruction.create(OpCode opCode, MethodReference method) ConstantPool.getInterfaceMethodReference(MethodReference method) ConstantPool.getMethodReference(MethodReference method) voidInstructionVisitor.visitMethod(OpCode opCode, MethodReference method) -
Uses of MethodReference in com.strobel.assembler.ir.attributes
Methods in com.strobel.assembler.ir.attributes that return MethodReferenceModifier and TypeMethodDescriptionEnclosingMethodAttribute.getEnclosingMethod()final MethodReferenceBootstrapMethodsTableEntry.getMethod()Constructors in com.strobel.assembler.ir.attributes with parameters of type MethodReferenceModifierConstructorDescriptionEnclosingMethodAttribute(TypeReference enclosingType, MethodReference enclosingMethod) -
Uses of MethodReference in com.strobel.assembler.metadata
Subclasses of MethodReference in com.strobel.assembler.metadataMethods in com.strobel.assembler.metadata that return MethodReferenceModifier and TypeMethodDescriptionstatic MethodReferenceMetadataHelper.asMemberOf(MethodReference method, TypeReference baseType) static MethodReferenceMetadataHelper.erase(MethodReference method) final MethodReferenceRawMethod.getBaseMethod()final MethodReferenceDynamicCallSite.getBootstrapMethod()final MethodReferenceTypeDefinition.getDeclaringMethod()final MethodReferenceMethodBinder.BindResult.getMethod()final MethodReferenceMethodHandle.getMethod()IMetadataScope.lookupMethod(int token) IMetadataScope.lookupMethod(int typeToken, int nameAndTypeToken) MetadataParser.parseMethod(TypeReference declaringType, String name, String descriptor) TypeSubstitutionVisitor.visitMethod(MethodReference m, Map<TypeReference, TypeReference> map) TypeSubstitutionVisitor.visitParameterizedMethod(MethodReference m, Map<TypeReference, TypeReference> map) Methods in com.strobel.assembler.metadata that return types with arguments of type MethodReferenceModifier and TypeMethodDescriptionstatic List<MethodReference> MetadataHelper.findMethods(TypeReference type) static List<MethodReference> MetadataHelper.findMethods(TypeReference type, Predicate<? super MethodReference> filter) static List<MethodReference> MetadataHelper.findMethods(TypeReference type, Predicate<? super MethodReference> filter, boolean includeBridgeMethods) static List<MethodReference> MetadataHelper.findMethods(TypeReference type, Predicate<? super MethodReference> filter, boolean includeBridgeMethods, boolean includeOverriddenMethods) Methods in com.strobel.assembler.metadata with parameters of type MethodReferenceModifier and TypeMethodDescriptionstatic MethodReferenceMetadataHelper.asMemberOf(MethodReference method, TypeReference baseType) static MethodReferenceMetadataHelper.erase(MethodReference method) static booleanMetadataHelper.isOverloadCheckingRequired(MethodReference method) static booleanMetadataHelper.isOverride(MethodDefinition method, MethodReference ancestorMethod) IMetadataResolver.resolve(MethodReference method) MetadataResolver.resolve(MethodReference method) TypeReference.resolve(MethodReference method) protected final voidTypeDefinition.setDeclaringMethod(MethodReference declaringMethod) static TypeReferenceMetadataHelper.substituteGenericArguments(TypeReference inputType, MethodReference substitutionsProvider) voidTypeVisitor.visitDeclaringMethod(MethodReference method) MethodMetadataVisitor.visitMethod(MethodReference m, P p) TypeSubstitutionVisitor.visitMethod(MethodReference m, Map<TypeReference, TypeReference> map) MethodMetadataVisitor.visitParameterizedMethod(MethodReference m, P p) TypeSubstitutionVisitor.visitParameterizedMethod(MethodReference m, Map<TypeReference, TypeReference> map) Method parameters in com.strobel.assembler.metadata with type arguments of type MethodReferenceModifier and TypeMethodDescriptionstatic List<MethodReference> MetadataHelper.findMethods(TypeReference type, Predicate<? super MethodReference> filter) static List<MethodReference> MetadataHelper.findMethods(TypeReference type, Predicate<? super MethodReference> filter, boolean includeBridgeMethods) static List<MethodReference> MetadataHelper.findMethods(TypeReference type, Predicate<? super MethodReference> filter, boolean includeBridgeMethods, boolean includeOverriddenMethods) static MethodBinder.BindResultMethodBinder.selectMethod(List<? extends MethodReference> matches, List<TypeReference> types) Constructors in com.strobel.assembler.metadata with parameters of type MethodReferenceModifierConstructorDescriptionMethodHandle(MethodReference method, MethodHandleType handleType) RawMethod(MethodReference baseMethod) -
Uses of MethodReference in com.strobel.decompiler
Methods in com.strobel.decompiler with parameters of type MethodReferenceModifier and TypeMethodDescriptionstatic voidDecompilerHelpers.writeMethod(ITextOutput writer, MethodReference method) -
Uses of MethodReference in com.strobel.decompiler.ast
Methods in com.strobel.decompiler.ast that return MethodReferenceMethods in com.strobel.decompiler.ast with parameters of type MethodReference -
Uses of MethodReference in com.strobel.decompiler.languages.java.ast
Methods in com.strobel.decompiler.languages.java.ast with parameters of type MethodReferenceModifier and TypeMethodDescriptionAstType.invoke(MethodReference methodReference, Expression... arguments) AstType.invoke(MethodReference methodReference, Iterable<AstType> typeArguments, Expression... arguments) AstType.invoke(MethodReference methodReference, Iterable<AstType> typeArguments, Iterable<Expression> arguments) AstType.invoke(MethodReference methodReference, Iterable<Expression> arguments) Expression.invoke(MethodReference methodReference, Expression... arguments) Expression.invoke(MethodReference methodReference, Iterable<AstType> typeArguments, Expression... arguments) Expression.invoke(MethodReference methodReference, Iterable<AstType> typeArguments, Iterable<Expression> arguments) Expression.invoke(MethodReference methodReference, Iterable<Expression> arguments) -
Uses of MethodReference in com.strobel.decompiler.languages.java.ast.transforms
Methods in com.strobel.decompiler.languages.java.ast.transforms that return MethodReferenceModifier and TypeMethodDescriptionprotected MethodReferenceAbstractHelperClassTransform.resolveLookupMethod(TypeReference lookupType, String methodName, String returnType)