org.apache.myfaces.orchestra.dynaForm.metadata.impl.ejb
Interface ClassHelper

All Known Implementing Classes:
AsmHelper, BcelHelper, JavaHelper

public interface ClassHelper

Interface for helpers to retrieve class meta information.

Implementations must be threadsafe.


Method Summary
 Field[] getFields(Class<?> clazz)
          Return a list of all the static and non-static fields of the specified class, regardless of their accessibility.
 Method[] getMethods(Class<?> clazz)
          Return a list of all the get*, set* and is* method on the specified class, regardless of their accessibility.
 

Method Detail

getFields

Field[] getFields(Class<?> clazz)
Return a list of all the static and non-static fields of the specified class, regardless of their accessibility.

The array order matches the order in which the fields were declared within the original source file.


getMethods

Method[] getMethods(Class<?> clazz)
Return a list of all the get*, set* and is* method on the specified class, regardless of their accessibility.

The array order matches the order in which the methods were declared within the original source file.



Copyright © 2012 The Apache Software Foundation. All Rights Reserved.