package java.lang.reflect;
import java.lang.annotation.Annotation;
import java.lang.annotation.AnnotationFormatError;
import java.nio.ByteBuffer;
import java.util.Map;
import checkers.nullness.quals.*;
@SuppressWarnings("rawtypes")
public final
class Method extends AccessibleObject implements GenericDeclaration,
Member {
Method(Class declaringClass,
String name,
Class[] parameterTypes,
Class returnType,
Class[] checkedExceptions,
int modifiers,
int slot,
String signature,
byte[] annotations,
byte[] parameterAnnotations,
byte[] annotationDefault)
{
throw new RuntimeException("skeleton method");
}
Method copy() {
throw new RuntimeException("skeleton method");
}
public Class<?> getDeclaringClass() {
throw new RuntimeException("skeleton method");
}
public String getName() {
throw new RuntimeException("skeleton method");
}
public int getModifiers() {
throw new RuntimeException("skeleton method");
}
public TypeVariable<Method>[] getTypeParameters() {
throw new RuntimeException("skeleton method");
}
// never returns null; returns Void instead
public Class<?> getReturnType() {
throw new RuntimeException("skeleton method");
}
public @Nullable Type getGenericReturnType() {
throw new RuntimeException("skeleton method");
}
public Class<?>[] getParameterTypes() {
throw new RuntimeException("skeleton method");
}
public Type[] getGenericParameterTypes() {
throw new RuntimeException("skeleton method");
}
public Class<?>[] getExceptionTypes() {
throw new RuntimeException("skeleton method");
}
public Type[] getGenericExceptionTypes() {
throw new RuntimeException("skeleton method");
}
public boolean equals(@Nullable Object obj) {
throw new RuntimeException("skeleton method");
}
public int hashCode() {
throw new RuntimeException("skeleton method");
}
public String toString() {
throw new RuntimeException("skeleton method");
}
public String toGenericString() {
throw new RuntimeException("skeleton method");
}
public Object invoke(@Nullable Object obj, @Nullable Object @Nullable ... args)
throws IllegalAccessException, IllegalArgumentException,
InvocationTargetException
{
throw new RuntimeException("skeleton method");
}
public boolean isBridge() {
throw new RuntimeException("skeleton method");
}
public boolean isVarArgs() {
throw new RuntimeException("skeleton method");
}
public boolean isSynthetic() {
throw new RuntimeException("skeleton method");
}
public <T extends Annotation> @Nullable T getAnnotation(Class<T> annotationClass) {
throw new RuntimeException("skeleton method");
}
public Annotation[] getDeclaredAnnotations() {
throw new RuntimeException("skeleton method");
}
public @Nullable Object getDefaultValue() {
throw new RuntimeException("skeleton method");
}
public Annotation[][] getParameterAnnotations() {
throw new RuntimeException("skeleton method");
}
}