public final class SourceTypeWrapper<T extends org.mule.runtime.extension.api.runtime.source.Source> extends TypeWrapper implements SourceElement, ParameterizableTypeElement
TypeWrapper specification for Source types.| Constructor and Description |
|---|
SourceTypeWrapper(Class<T> aClass,
org.mule.metadata.api.ClassTypeLoader typeLoader) |
| Modifier and Type | Method and Description |
|---|---|
String |
getName()
Returns the component's name
|
Optional<MethodElement> |
getOnBackPressureMethod() |
Optional<MethodElement> |
getOnErrorMethod() |
Optional<MethodElement> |
getOnResponseMethod() |
Optional<MethodElement> |
getOnTerminateMethod() |
List<Type> |
getSuperClassGenerics() |
asMetadataType, equals, getAnnotatedFields, getAnnotation, getClassInformation, getDeclaringClass, getElement, getFields, getGenerics, getMethod, getName, getProperties, getSuperTypeGenerics, getTypeName, getValueFromAnnotation, hashCode, isAnyType, isAssignableFrom, isAssignableFrom, isAssignableTo, isAssignableTo, isInstantiable, isSameType, isSameTypeclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetAttributesMetadataType, getReturnMetadataType, getReturnTypegetParameterGroups, getParameters, getParametersAnnotatedWithasMetadataType, getAnnotatedFields, getClassInformation, getElement, getFields, getGenerics, getInterfaceGenerics, getMethod, getProperties, getSuperTypeGenerics, getTypeName, isAnyType, isAssignableFrom, isAssignableFrom, isAssignableTo, isAssignableTo, isInstantiable, isSameType, isSameTypegetAlias, getDescriptiongetAnnotation, getValueFromAnnotation, isAnnotatedWithgetDeclaringClasspublic List<Type> getSuperClassGenerics()
getSuperClassGenerics in interface SourceElementSourcepublic Optional<MethodElement> getOnResponseMethod()
getOnResponseMethod in interface SourceElementpublic Optional<MethodElement> getOnErrorMethod()
getOnErrorMethod in interface SourceElementpublic Optional<MethodElement> getOnTerminateMethod()
getOnTerminateMethod in interface SourceElementpublic Optional<MethodElement> getOnBackPressureMethod()
getOnBackPressureMethod in interface SourceElementCopyright © 2003–2019 MuleSoft, Inc.. All rights reserved.