Errai 3.0.1-SNAPSHOT

org.jboss.errai.reflections.adapters
Interface MetadataAdapter<C,F,M>

All Known Implementing Classes:
JavassistAdapter

public interface MetadataAdapter<C,F,M>


Method Summary
 C createClassObject(InputStream inputStream)
           
 List<String> getClassAnnotationNames(C aClass)
           
 String getClassName(C cls)
           
 List<String> getFieldAnnotationNames(F field)
           
 String getFieldName(F field)
           
 List<F> getFields(C cls)
           
 List<String> getInterfacesNames(C cls)
           
 List<String> getMethodAnnotationNames(M method)
           
 String getMethodFullKey(C cls, M method)
           
 String getMethodKey(C cls, M method)
           
 String getMethodModifier(M method)
           
 String getMethodName(M method)
           
 List<M> getMethods(C cls)
           
 List<String> getParameterAnnotationNames(M method, int parameterIndex)
           
 List<String> getParameterNames(M method)
           
 String getReturnTypeName(M method)
           
 String getSuperclassName(C cls)
           
 

Method Detail

getClassName

String getClassName(C cls)

getSuperclassName

String getSuperclassName(C cls)

getInterfacesNames

List<String> getInterfacesNames(C cls)

getFields

List<F> getFields(C cls)

getMethods

List<M> getMethods(C cls)

getMethodName

String getMethodName(M method)

getParameterNames

List<String> getParameterNames(M method)

getClassAnnotationNames

List<String> getClassAnnotationNames(C aClass)

getFieldAnnotationNames

List<String> getFieldAnnotationNames(F field)

getMethodAnnotationNames

List<String> getMethodAnnotationNames(M method)

getParameterAnnotationNames

List<String> getParameterAnnotationNames(M method,
                                         int parameterIndex)

getReturnTypeName

String getReturnTypeName(M method)

getFieldName

String getFieldName(F field)

createClassObject

C createClassObject(InputStream inputStream)
                    throws IOException
Throws:
IOException

getMethodModifier

String getMethodModifier(M method)

getMethodKey

String getMethodKey(C cls,
                    M method)

getMethodFullKey

String getMethodFullKey(C cls,
                        M method)

Errai 3.0.1-SNAPSHOT

Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.