public class ExtensionTypeWrapper<T> extends TypeWrapper implements ExtensionElement, ParameterizableTypeElement
ConfigurationWrapper specification for classes that are considered as Extensions| Constructor and Description |
|---|
ExtensionTypeWrapper(Class<T> aClass,
org.mule.metadata.api.ClassTypeLoader typeLoader) |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.api.meta.Category |
getCategory() |
List<ConfigurationElement> |
getConfigurations() |
List<ConnectionProviderElement> |
getConnectionProviders() |
List<FunctionContainerElement> |
getFunctionContainers() |
List<FunctionElement> |
getFunctions() |
String |
getName()
Returns the component's name
|
List<OperationContainerElement> |
getOperationContainers() |
List<OperationElement> |
getOperations() |
List<SourceElement> |
getSources() |
String |
getVendor() |
asMetadataType, equals, getAnnotatedFields, getAnnotation, getClassInformation, getDeclaringClass, getElement, getFields, getGenerics, getMethod, getProperties, getSuperTypeGenerics, 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, getMethod, getProperties, getSuperTypeGenerics, getTypeName, isAnyType, isAssignableFrom, isAssignableFrom, isAssignableTo, isAssignableTo, isInstantiable, isSameType, isSameTypegetAlias, getDescriptiongetAnnotation, getValueFromAnnotation, isAnnotatedWithgetDeclaringClasspublic List<ConfigurationElement> getConfigurations()
getConfigurations in interface ExtensionElementConfigurationElement of declared configurationspublic List<OperationElement> getOperations()
MethodElementpublic List<FunctionElement> getFunctions()
MethodElementpublic org.mule.runtime.api.meta.Category getCategory()
getCategory in interface ExtensionElementCategorypublic String getVendor()
getVendor in interface ExtensionElementpublic String getName()
TypeWrappergetName in interface ExtensionElementgetName in class TypeWrapperStringpublic List<SourceElement> getSources()
getSources in interface WithMessageSourcesSourceElementpublic List<OperationContainerElement> getOperationContainers()
getOperationContainers in interface WithOperationContainerspublic List<FunctionContainerElement> getFunctionContainers()
getFunctionContainers in interface WithFunctionContainerspublic List<ConnectionProviderElement> getConnectionProviders()
getConnectionProviders in interface WithConnectionProvidersConnectionProviderElementCopyright © 2003–2019 MuleSoft, Inc.. All rights reserved.