org.jdiameter.client.impl.annotation.internal
Class ClassInfo

java.lang.Object
  extended by org.jdiameter.client.impl.annotation.internal.ClassInfo

public class ClassInfo
extends java.lang.Object

Author:
erick.svenson@yahoo.com, Alexandre Mendonca , Bartosz Baranowski

Constructor Summary
ClassInfo(Storage storage, java.lang.Class<?> _class)
           
 
Method Summary
<T> T
getAnnotation(java.lang.Class<?> annotation)
           
 java.util.Collection<java.lang.annotation.Annotation> getAnnotations()
           
 java.lang.Class<?> getAttachedClass()
           
 ConstructorInfo getConstructorInfo(java.lang.Class<?>... args)
           
 ConstructorInfo getConstructorInfo(java.lang.reflect.Constructor constr)
           
 java.util.Collection<ConstructorInfo> getConstructorsInfo()
           
 MethodInfo getMethodInfo(java.lang.reflect.Method method)
           
 MethodInfo getMethodInfo(java.lang.String methodName, java.lang.Class<?>... args)
           
 java.util.Collection<MethodInfo> getMethodsInfo()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassInfo

public ClassInfo(Storage storage,
                 java.lang.Class<?> _class)
Method Detail

getAttachedClass

public java.lang.Class<?> getAttachedClass()

getAnnotations

public java.util.Collection<java.lang.annotation.Annotation> getAnnotations()

getAnnotation

public <T> T getAnnotation(java.lang.Class<?> annotation)

getMethodInfo

public MethodInfo getMethodInfo(java.lang.String methodName,
                                java.lang.Class<?>... args)

getConstructorInfo

public ConstructorInfo getConstructorInfo(java.lang.Class<?>... args)

getMethodInfo

public MethodInfo getMethodInfo(java.lang.reflect.Method method)

getConstructorInfo

public ConstructorInfo getConstructorInfo(java.lang.reflect.Constructor constr)

getMethodsInfo

public java.util.Collection<MethodInfo> getMethodsInfo()

getConstructorsInfo

public java.util.Collection<ConstructorInfo> getConstructorsInfo()


Copyright © 2014. All Rights Reserved.