public class MethodAccessImpl extends Object implements MethodAccess
| Constructor and Description |
|---|
MethodAccessImpl() |
MethodAccessImpl(Method method) |
public final Method method
public MethodAccessImpl()
public MethodAccessImpl(Method method)
public List<List<AnnotationData>> annotationDataForParams()
annotationDataForParams in interface MethodAccesspublic Object invokeDynamicObject(Object object, Object args)
invokeDynamicObject in interface MethodAccesspublic Object invokeDynamic(Object object, Object... args)
invokeDynamic in interface MethodAccesspublic Object invoke(Object object, Object... args)
invoke in interface MethodAccesspublic Object invokeStatic(Object... args)
invokeStatic in interface MethodAccesspublic MethodAccess bind(Object instance)
bind in interface MethodAccesspublic java.lang.invoke.MethodHandle methodHandle()
methodHandle in interface MethodAccesspublic MethodAccess methodAccess()
methodAccess in interface MethodAccesspublic Object bound()
bound in interface MethodAccesspublic <T> java.lang.invoke.ConstantCallSite invokeReducerLongIntReturnLongMethodHandle(T object)
invokeReducerLongIntReturnLongMethodHandle in interface MethodAccesspublic Method method()
method in interface MethodAccesspublic int score()
score in interface MethodAccesspublic Iterable<AnnotationData> annotationData()
annotationData in interface Annotatedpublic boolean hasAnnotation(String annotationName)
hasAnnotation in interface Annotatedpublic AnnotationData annotation(String annotationName)
annotation in interface Annotatedpublic boolean isStatic()
isStatic in interface MethodAccesspublic boolean isPublic()
isPublic in interface MethodAccesspublic boolean isPrivate()
isPrivate in interface MethodAccesspublic String name()
name in interface MethodAccesspublic Class<?> declaringType()
declaringType in interface MethodAccesspublic Class<?> returnType()
returnType in interface MethodAccesspublic boolean respondsTo(Class<?>[] parametersToMatch)
respondsTo in interface MethodAccesspublic boolean respondsTo(Object... args)
respondsTo in interface MethodAccesspublic Class<?>[] parameterTypes()
parameterTypes in interface BaseAccesspublic Type[] getGenericParameterTypes()
getGenericParameterTypes in interface BaseAccesspublic int compareTo(MethodAccess o2)
compareTo in interface Comparable<MethodAccess>public List<TypeType> paramTypeEnumList()
paramTypeEnumList in interface MethodAccessCopyright © 2015. All Rights Reserved.