Alex Rivera | Logout

Getting a property/field name using getter method of a pojo/java bean?

Asked 2012-11-02T09:42:10.677
25

I have a below class and i need to get field name from getter method using java reflection. Is it possible to get field name or property name using getter method?

class A {

    private String name;
    private String salary;

    // getter and setter methods
}

My questions is: can i get field/property name by getter method? If I use getName(), can I get name property? I need name property but not its value. Is it possible through java reflection?

Edit
Report

1 Answer

7

You can

Field[] declaredFields = A.class.getDeclaredFields();
        for(Field f:declaredFields){
            System.out.println(f.getName());
        }
answered 2012-11-02T09:47:22.767

Your Answer