public final class MethodInfo extends Executable implements Invoker, Comparable<MethodInfo>
getParameters, getRawParameterTypes, getRawParameterTypes, getSignature, isPrivate, isProtected, isPublic, toStringpublic static MethodInfo create(Method method)
public KlassInfo getDeclaringKlass()
getDeclaringKlass in class Executablepublic String getName()
getName in class Executablepublic Method getMethod()
public int getOffset()
getOffset in class Executablepublic int getParameterCount()
getParameterCount in class Executablepublic Class<?>[] getParameterTypes()
getParameterTypes in class Executablepublic Type[] getGenericParameterTypes()
getGenericParameterTypes in class Executablepublic boolean isVarArgs()
isVarArgs in class Executablepublic Class<?> getReturnType()
public Type getGenericReturnType()
public Class<?> getRawReturnComponentType(Class<?> declaringClass, int componentIndex)
public Annotation[] getAnnotations()
getAnnotations in class Executablepublic <T extends Annotation> T getAnnotation(Class<T> annotationClass)
getAnnotation in class Executablepublic <T extends Annotation> boolean isAnnotationPresent(Class<T> annotationClass)
isAnnotationPresent in class Executablepublic Annotation[][] getParameterAnnotations()
getParameterAnnotations in class Executablepublic int getModifiers()
getModifiers in class Executablepublic boolean isStatic()
public boolean isAbstract()
public boolean isFinal()
public boolean isReadMethod()
public boolean isWriteMethod()
public String getPropertyName()
public int compareTo(MethodInfo o)
compareTo in interface Comparable<MethodInfo>Copyright © 2016 jetbrick. All rights reserved.