.. java:import:: org.apache.commons.collections Predicate .. java:import:: org.apache.commons.lang ArrayUtils .. java:import:: org.springframework.util ReflectionUtils .. java:import:: java.beans Introspector .. java:import:: java.lang.reflect AnnotatedElement .. java:import:: java.lang.reflect Field .. java:import:: java.lang.reflect Member .. java:import:: java.lang.reflect Method .. java:import:: java.lang.reflect ParameterizedType .. java:import:: java.lang.reflect Type .. java:import:: java.util ArrayList .. java:import:: java.util List MemberUtil ========== .. java:package:: org.motechproject.mds.util :noindex: .. java:type:: public final class MemberUtil Fields ------ FIELD_NAME_START_IDX ^^^^^^^^^^^^^^^^^^^^ .. java:field:: public static final Integer FIELD_NAME_START_IDX :outertype: MemberUtil GETTER_PREFIX ^^^^^^^^^^^^^ .. java:field:: public static final String GETTER_PREFIX :outertype: MemberUtil SETTER_PREFIX ^^^^^^^^^^^^^ .. java:field:: public static final String SETTER_PREFIX :outertype: MemberUtil Methods ------- getCorrectType ^^^^^^^^^^^^^^ .. java:method:: public static Class getCorrectType(AnnotatedElement object) :outertype: MemberUtil getCorrectType ^^^^^^^^^^^^^^ .. java:method:: public static Class getCorrectType(Member object) :outertype: MemberUtil getFieldName ^^^^^^^^^^^^ .. java:method:: public static String getFieldName(AnnotatedElement object) :outertype: MemberUtil getFieldName ^^^^^^^^^^^^ .. java:method:: public static String getFieldName(Member object) :outertype: MemberUtil getGenericType ^^^^^^^^^^^^^^ .. java:method:: public static Class getGenericType(AnnotatedElement object) :outertype: MemberUtil getGenericType ^^^^^^^^^^^^^^ .. java:method:: public static Class getGenericType(AnnotatedElement object, int typeNumber) :outertype: MemberUtil getGenericType ^^^^^^^^^^^^^^ .. java:method:: public static Class getGenericType(Member object, int typeNumber) :outertype: MemberUtil getMembers ^^^^^^^^^^ .. java:method:: public static List getMembers(Class clazz, Predicate methodPredicate, Predicate fieldPredicate) :outertype: MemberUtil