public class ExtensionTypeElement extends ConfigurationASTElement implements org.mule.runtime.module.extension.api.loader.java.type.ExtensionElement
ExtensionElement implementation which works with the Java AST.| Constructor and Description |
|---|
ExtensionTypeElement(TypeElement typeElement,
ProcessingEnvironment processingEnv) |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.api.meta.Category |
getCategory() |
List<org.mule.runtime.module.extension.api.loader.java.type.ConfigurationElement> |
getConfigurations() |
List<org.mule.runtime.module.extension.api.loader.java.type.FunctionElement> |
getFunctions() |
String |
getName() |
List<org.mule.runtime.module.extension.api.loader.java.type.OperationElement> |
getOperations() |
String |
getVendor() |
getConnectionProviders, getFunctionContainers, getOperationContainers, getSourcesasMetadataType, equals, getAnnotatedFields, getAnnotation, getClassInformation, getDeclaringClass, getElement, getFields, getGenerics, getInterfaceGenerics, getMethods, getProperties, getTypeMirror, getTypeName, getValueFromAnnotation, hashCode, isAnyType, isAssignableFrom, isAssignableFrom, isAssignableTo, isAssignableTo, isInstantiable, isSameType, isSameTypeclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetSourcesgetOperationContainersgetFunctionContainersgetConnectionProvidersgetParameterGroups, getParameters, getParametersAnnotatedWithasMetadataType, getAnnotatedFields, getClassInformation, getElement, getFields, getGenerics, getInterfaceGenerics, getProperties, getTypeName, isAnyType, isAssignableFrom, isAssignableFrom, isAssignableTo, isAssignableTo, isInstantiable, isSameType, isSameTypegetAlias, getDescriptionpublic ExtensionTypeElement(TypeElement typeElement, ProcessingEnvironment processingEnv)
typeElement - processingEnv - public List<org.mule.runtime.module.extension.api.loader.java.type.ConfigurationElement> getConfigurations()
getConfigurations in interface org.mule.runtime.module.extension.api.loader.java.type.ExtensionElementpublic List<org.mule.runtime.module.extension.api.loader.java.type.FunctionElement> getFunctions()
public List<org.mule.runtime.module.extension.api.loader.java.type.OperationElement> getOperations()
public org.mule.runtime.api.meta.Category getCategory()
getCategory in interface org.mule.runtime.module.extension.api.loader.java.type.ExtensionElementpublic String getVendor()
getVendor in interface org.mule.runtime.module.extension.api.loader.java.type.ExtensionElementCopyright © 2018 MuleSoft, Inc.. All rights reserved.