Close

Java Reflection - Method.toGenericString() Examples

Java Reflection Java Java API 


Class:

java.lang.reflect.Method

java.lang.Objectjava.lang.Objectjava.lang.reflect.AccessibleObjectjava.lang.reflect.AccessibleObjectjava.lang.reflect.AnnotatedElementAnnotatedElementjava.lang.reflect.Executablejava.lang.reflect.Executablejava.lang.reflect.MemberMemberjava.lang.reflect.GenericDeclarationGenericDeclarationjava.lang.reflect.Methodjava.lang.reflect.MethodLogicBig

Method:

public String toGenericString()

Returns a string describing this Method


Examples


package com.logicbig.example.method;

import java.lang.reflect.Method;

public class ToGenericStringExample {

private static void myMethod(String arg){}

public static void main(String... args) throws NoSuchMethodException {
Method m = ToGenericStringExample.class.getDeclaredMethod("myMethod", String.class);
String s = m.toGenericString();
System.out.println(s);
}
}

Output

private static void com.logicbig.example.method.ToGenericStringExample.myMethod(java.lang.String)




package com.logicbig.example.method;

import java.lang.reflect.Method;

public class ToGenericStringExample2 {

enum MyEnum {A, B}

public static void main(String... args) {
for (Method method : MyEnum.class.getDeclaredMethods()) {
System.out.println(method.toGenericString());
}
}
}

Output

public static com.logicbig.example.method.ToGenericStringExample2$MyEnum[] com.logicbig.example.method.ToGenericStringExample2$MyEnum.values()
public static com.logicbig.example.method.ToGenericStringExample2$MyEnum com.logicbig.example.method.ToGenericStringExample2$MyEnum.valueOf(java.lang.String)




See Also