org.reflext.api
Class ClassIntrospector

java.lang.Object
  extended by org.reflext.api.ClassIntrospector

public class ClassIntrospector
extends Object

Version:
$Revision$
Author:
Julien Viet

Constructor Summary
ClassIntrospector(ClassTypeInfo type)
           
 
Method Summary
 Map<String,MethodInfo> getGetterMap()
           
 Iterable<MethodInfo> getGetters()
           
 Iterable<MethodInfo> getMethods()
           
 Map<String,Set<MethodInfo>> getSetterMap()
           
 Iterable<MethodInfo> getSetters()
           
<A extends Annotation>
Collection<MethodInfo>
resolveMethods(Class<A> annotationClass)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassIntrospector

public ClassIntrospector(ClassTypeInfo type)
Method Detail

resolveMethods

public <A extends Annotation> Collection<MethodInfo> resolveMethods(Class<A> annotationClass)

getGetterMap

public Map<String,MethodInfo> getGetterMap()

getGetters

public Iterable<MethodInfo> getGetters()

getSetterMap

public Map<String,Set<MethodInfo>> getSetterMap()

getSetters

public Iterable<MethodInfo> getSetters()

getMethods

public Iterable<MethodInfo> getMethods()


Copyright © 2009 eXo Platform SAS. All Rights Reserved.