public class MethodDescriptor extends Object implements Comparable<MethodDescriptor>
| Constructor and Description | 
|---|
| MethodDescriptor(String methodName) | 
| MethodDescriptor(String methodName,
                Class<?>[] paramTypes) | 
| MethodDescriptor(String methodName,
                Class<?>[] paramTypes,
                int modifiers) | 
| MethodDescriptor(String methodName,
                int modifiers) | 
| MethodDescriptor(String methodName,
                String[] paramTypes) | 
| MethodDescriptor(String methodName,
                String[] paramTypes,
                int modifiers) | 
| Modifier and Type | Method and Description | 
|---|---|
| int | compareTo(MethodDescriptor md) | 
| boolean | equals(Object obj) | 
| static MethodDescriptor | forMethod(Method method) | 
| static MethodDescriptor | forMethod(Method method,
         boolean removeAbstractModifier) | 
| int | getModifiers() | 
| String | getName() | 
| String[] | getParameterTypes() | 
| int | hashCode() | 
| boolean | matches(MethodDescriptor md) | 
| String | toString() | 
public MethodDescriptor(@Nonnull String methodName, @Nonnull Class<?>[] paramTypes)
public MethodDescriptor(@Nonnull String methodName, @Nonnull Class<?>[] paramTypes, int modifiers)
@Nonnull public static MethodDescriptor forMethod(@Nonnull Method method)
@Nonnull public static MethodDescriptor forMethod(@Nonnull Method method, boolean removeAbstractModifier)
public int getModifiers()
public int compareTo(MethodDescriptor md)
compareTo in interface Comparable<MethodDescriptor>public boolean matches(@Nonnull MethodDescriptor md)