public interface ClassType extends Type
Module, Connector or ExpressionLanguage.
or any annotation that lives within the package org.mule.api.annotations.components.*| Modifier and Type | Method and Description |
|---|---|
List<Field> |
getInjectFields()
Retrieve a list of fields that have been annotated with
javax.inject.Inject
This method will recursively go thru all superclasses as well. |
Method |
getMetaDataKeyRetrieverMethod()
Retrieve the method annotated with
MetaDataKeyRetriever |
Method |
getMetaDataOutputRetrieverMethod()
Retrieve the method annotated with
MetaDataOutputRetriever |
Method |
getMetaDataRetrieverMethod()
Retrieve the method annotated with
MetaDataRetriever |
getClassName, getFields, getFieldsAnnotatedWith, getFirstMethodAnnotatedWith, getInheritedFields, getMethods, getMethodsAnnotatedWith, getPackage, getPackageName, getPathToSourceFile, getQualifiedName, getRecursivelyAnnotationProcessorMethodsAnnotatedWith, getRecursivelyFirstMethodAnnotatedWith, getRecursivelyMethodsAnnotatedWith, getRecursivelyMethodsAnnotatedWith, getSuperClass, hasFieldAnnotatedWith, hasNoArgConstructor, hasSuperClass, inheritsFrom, inheritsFrom, isDsqlQueryObject, isInterface, isParametrized, isPrimitiveaccept, asType, asTypeMirror, getName, isReservedIdentifier, unwrapgetAnnotation, getAnnotationMirrors, hasAnnotationgetJavaDocParameterSummary, getJavaDocSummary, getJavaDocTagContent, getThrowsComment, hasJavaDocTagisAbstract, isFinal, isPrivate, isProtected, isPublic, isStaticgetTypeArguments, getXmlDeclaredChilds, hasTypeArgumentsisArrayOrList, isBigDecimal, isBigInteger, isBoolean, isByte, isCalendar, isChar, isCollection, isComplexType, isComplexTypeWithGetterAndSetter, isDate, isDouble, isEnum, isFloat, isHttpCallback, isInteger, isLong, isMap, isNestedProcessor, isSet, isShort, isString, isURL, isXmlTypeList<Field> getInjectFields()
javax.inject.Inject
This method will recursively go thru all superclasses as well.javax.inject.InjectMethod getMetaDataKeyRetrieverMethod()
MetaDataKeyRetrieverMethod getMetaDataRetrieverMethod()
MetaDataRetrieverMethod getMetaDataOutputRetrieverMethod()
MetaDataOutputRetrieverCopyright © 2010–2015 MuleSoft, Inc.. All rights reserved.