net.ranides.assira.reflection
Class ReflectUtils

java.lang.Object
  extended by net.ranides.assira.reflection.ReflectUtils

public final class ReflectUtils
extends Object

Author:
ranides

Method Summary
static
<T extends AccessibleObject>
T
access(T object)
          Próbuje wymusić prawa dostępu do podanego obiektu uzyskanego za pomocą refleksji (np zyskać uprawnienia do wywołania prywatnej metody, albo odczytu prywatnego pola).
static String fqs(GenericClass clazz)
          [F]ull [Q]ualified [S]ignature
static String sig(Class<?>[] params)
           
static String sig(GenericClass clazz)
           
static String sig(Method method)
           
static String sig(Method method, Object... params)
           
static String sigo(Object[] objects)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

access

public static <T extends AccessibleObject> T access(T object)
Próbuje wymusić prawa dostępu do podanego obiektu uzyskanego za pomocą refleksji (np zyskać uprawnienia do wywołania prywatnej metody, albo odczytu prywatnego pola).

Type Parameters:
T -
Parameters:
object -
Returns:

sigo

public static String sigo(Object[] objects)

sig

public static String sig(Method method,
                         Object... params)

sig

public static String sig(Method method)

sig

public static String sig(Class<?>[] params)

sig

public static String sig(GenericClass clazz)

fqs

public static String fqs(GenericClass clazz)
[F]ull [Q]ualified [S]ignature

Parameters:
clazz -
Returns:


Copyright © 2013. All Rights Reserved.