Class DynamicMethod
java.lang.Object
com.strobel.reflection.MemberInfo
com.strobel.reflection.MethodBase
com.strobel.reflection.MethodInfo
com.strobel.reflection.DynamicMethod
- All Implemented Interfaces:
AnnotatedElement
- Author:
- Mike Strobel
-
Field Summary
Fields inherited from class MethodInfo
_erasedMethodDefinition -
Method Summary
Modifier and TypeMethodDescriptionType<?> intType<?> static DynamicMethodinvoke(MethodHandle methodHandle) static DynamicMethodinvoke(MethodType methodType) static DynamicMethodinvokeExact(MethodHandle methodHandle) static DynamicMethodinvokeExact(MethodType methodType) Methods inherited from class MethodInfo
appendBriefDescription, appendDescription, appendErasedDescription, appendErasedSignature, appendModifiers, appendSignature, appendSimpleDescription, containsGenericParameter, containsGenericParameters, emptyMethods, findBaseMethod, findOverriddenMethod, getAnnotation, getAnnotations, getDeclaredAnnotations, getDefaultValue, getErasedMethodDefinition, getGenericMethodDefinition, getGenericMethodParameters, getMemberType, getName, getTypeArguments, getTypeBindings, invoke, isAbstract, isAnnotationPresent, isDefault, isEquivalentTo, isGenericMethod, isGenericMethodDefinition, makeGenericMethod, makeGenericMethodMethods inherited from class MethodBase
getCallingConvention, getThrownTypesMethods inherited from class MemberInfo
appendGenericSignature, emptyAnnotations, equals, getAnnotationsByType, getBriefDescription, getDeclaredAnnotation, getDeclaredAnnotationsByType, getDescription, getErasedDescription, getErasedSignature, getReflectedType, getSignature, getSimpleDescription, hashCode, invalidateCaches, isFinal, isNonPublic, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, toString
-
Method Details
-
invoke
-
invokeExact
-
invoke
-
invokeExact
-
getHandle
-
getReturnType
- Specified by:
getReturnTypein classMethodInfo
-
getSignatureType
- Specified by:
getSignatureTypein classMethodBase
-
getRawMethod
- Specified by:
getRawMethodin classMethodInfo
-
getDeclaringType
- Specified by:
getDeclaringTypein classMemberInfo
-
getModifiers
public int getModifiers()- Specified by:
getModifiersin classMemberInfo
-
getParameters
- Overrides:
getParametersin classMethodBase
-