@NoImplement public interface SourceElement extends ParameterizableTypeElement
| Modifier and Type | Method and Description |
|---|---|
default org.mule.metadata.api.model.MetadataType |
getAttributesMetadataType() |
String |
getName()
Returns the component's name
|
Optional<MethodElement> |
getOnBackPressureMethod() |
Optional<MethodElement> |
getOnErrorMethod() |
Optional<MethodElement> |
getOnResponseMethod() |
Optional<MethodElement> |
getOnTerminateMethod() |
default org.mule.metadata.api.model.MetadataType |
getReturnMetadataType() |
default Type |
getReturnType() |
List<Type> |
getSuperClassGenerics() |
getParameterGroups, getParameters, getParametersAnnotatedWithasMetadataType, getAnnotatedFields, getClassInformation, getElement, getFields, getGenerics, getInterfaceGenerics, getMethod, getProperties, getSuperType, getSuperTypeGenerics, getTypeName, isAnyType, isAssignableFrom, isAssignableFrom, isAssignableTo, isAssignableTo, isInstantiable, isSameType, isSameTypegetAlias, getDescriptiongetAnnotation, getValueFromAnnotation, isAnnotatedWithgetDeclaringClassList<Type> getSuperClassGenerics()
SourceOptional<MethodElement> getOnResponseMethod()
Optional<MethodElement> getOnErrorMethod()
Optional<MethodElement> getOnTerminateMethod()
Optional<MethodElement> getOnBackPressureMethod()
default Type getReturnType()
Type of the implementer componentdefault org.mule.metadata.api.model.MetadataType getReturnMetadataType()
MetadataType of the return type of the current elementdefault org.mule.metadata.api.model.MetadataType getAttributesMetadataType()
MetadataType of the attributes type of the current elementCopyright © 2003–2022 MuleSoft, Inc.. All rights reserved.