com.mindoo.remote.api.tools.reflection
Class ReflectionTools

java.lang.Object
  extended by com.mindoo.remote.api.tools.reflection.ReflectionTools

public class ReflectionTools
extends java.lang.Object

Internal utility class. Not part of the public API.


Nested Class Summary
static class ReflectionTools.AbstractSignaturParser
           
static class ReflectionTools.CallParameters
           
static class ReflectionTools.ConstructorSignaturParser
           
static class ReflectionTools.MethodSignaturParser
           
 
Constructor Summary
ReflectionTools()
           
 
Method Summary
 java.lang.String constructorToSignatur(java.lang.reflect.Constructor c)
           
protected  void debug(java.lang.String msg)
           
protected  void debug(java.lang.String msg, java.lang.Throwable t)
           
 java.lang.reflect.Constructor<?> findConstructor(java.lang.Class<?> clazz, java.lang.String signature)
           
 java.lang.reflect.Method findMethod(java.lang.Class<?> clazz, java.lang.String name, java.lang.String signature)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReflectionTools

public ReflectionTools()
Method Detail

debug

protected void debug(java.lang.String msg)

debug

protected void debug(java.lang.String msg,
                     java.lang.Throwable t)

findConstructor

public java.lang.reflect.Constructor<?> findConstructor(java.lang.Class<?> clazz,
                                                        java.lang.String signature)

constructorToSignatur

public java.lang.String constructorToSignatur(java.lang.reflect.Constructor c)

findMethod

public java.lang.reflect.Method findMethod(java.lang.Class<?> clazz,
                                           java.lang.String name,
                                           java.lang.String signature)