public static void main(String[] args) {
- /*Method[] methods = SampleClass.class.getMethods();
+ Method[] methods = SampleClass.class.getMethods();
Type[] parameters = methods[0].getGenericParameterTypes();
//Type[] parameters = methods[0].getGenericParameterTypes();
for (int i = 0; i < parameters.length; i++) {
System.out.println(parameters[i]);
}
System.out.println();
- Class[] parameterTypes = methods[0].getParameterTypes();
+ /*Class[] parameterTypes = methods[0].getParameterTypes();
for(Class parameterType: parameterTypes){
System.out.println(parameterType.getName());
}
System.out.println();*/
- TypeVariable[] typeParameters = GenericShort.class.getTypeParameters();
+ /*TypeVariable[] typeParameters = GenericShort.class.getTypeParameters();
//TypeVariable[] typeParameters = SampleClass.class.getTypeParameters();
for(TypeVariable typeVar: typeParameters){
System.out.println(typeVar);
- }
+ }*/
System.out.println();
/*
Type returnType = methods[0].getGenericReturnType();