org.beanfabrics.support
Class SupportUtil

java.lang.Object
  extended by org.beanfabrics.support.SupportUtil

public class SupportUtil
extends java.lang.Object


Constructor Summary
SupportUtil()
           
 
Method Summary
static java.lang.String format(java.lang.reflect.Field field)
           
static java.lang.String format(java.lang.reflect.Method method)
           
static
<M extends java.lang.reflect.Member>
java.util.List<M>
sortMembers(java.util.List<M> members)
          Returns a sorted copy of the given List of Members.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SupportUtil

public SupportUtil()
Method Detail

sortMembers

public static <M extends java.lang.reflect.Member> java.util.List<M> sortMembers(java.util.List<M> members)
Returns a sorted copy of the given List of Members. The members are sorted by the hierarchical level of their declaring Class or by the value of the optional defined SortOrder annotation, if the compared members are declared in the same class.

Parameters:
members - the members to sort
Returns:
the sorted list

format

public static java.lang.String format(java.lang.reflect.Method method)

format

public static java.lang.String format(java.lang.reflect.Field field)