public class ReflectionType extends ReflectionGenericElement<Class<?>> implements ITypeModel
ReflectionType class.
element| Constructor and Description |
|---|
ReflectionType(Class<?> element)
Constructor for ReflectionType.
|
| Modifier and Type | Method and Description |
|---|---|
IFieldModel[] |
getFields()
getFields.
|
String |
getFullyQualifiedName()
getFullyQualifiedName.
|
ITypeModel[] |
getImplementedInterfaces()
getImplementedInterfaces
|
IMethodModel[] |
getMethods()
getMethods.
|
String |
getName()
getName.
|
ITypeModel |
getSuperClass()
getSuperClass.
|
ITypeModel |
resolveClass(String qualifiedName)
resolveClass
|
getTypeParametersequals, getAnnotation, getAnnotationByCanonicalName, getAnnotations, getAnnotationValue, getAnnotationValues, getDocumentation, getElement, hasAnnotation, hasAnnotationWithCanonicalName, hashCodeclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetAnnotation, getAnnotationByCanonicalName, getAnnotations, getAnnotationValue, getAnnotationValues, getDocumentation, hasAnnotation, hasAnnotationWithCanonicalNamegetTypeParameterspublic IMethodModel[] getMethods()
getMethods.
getMethods in interface ITypeModelIMethodModel objects.public String getName()
getName.
getName in interface IBasicModelgetName in class BasicReflectionMember<Class<?>>String object.public String getFullyQualifiedName()
getFullyQualifiedName.
getFullyQualifiedName in interface ITypeModelString object.public IFieldModel[] getFields()
getFields.
getFields in interface ITypeModelIFieldModel objects.public ITypeModel getSuperClass()
ITypeModelgetSuperClass.
getSuperClass in interface ITypeModelITypeModel object.public ITypeModel[] getImplementedInterfaces()
ITypeModelgetImplementedInterfaces
getImplementedInterfaces in interface ITypeModelITypeModel objects.public ITypeModel resolveClass(String qualifiedName)
ITypeModelresolveClass
resolveClass in interface ITypeModelqualifiedName - class qualified nameCopyright © 2015 Mulesoft. All rights reserved.