@NoImplement public interface MethodElement<T extends Type> extends WithParameters, org.mule.runtime.api.meta.NamedObject, WithAnnotations, WithAlias, WithDeclaringClass, WithElement
| Modifier and Type | Method and Description |
|---|---|
default org.mule.metadata.api.model.MetadataType |
getAttributesMetadataType() |
Optional<ExecutableElement> |
getElement() |
T |
getEnclosingType() |
List<Type> |
getExceptionTypes() |
Optional<Method> |
getMethod() |
String |
getName()
Returns the component's name
|
default org.mule.metadata.api.model.MetadataType |
getReturnMetadataType() |
Type |
getReturnType() |
getParameterGroups, getParameters, getParametersAnnotatedWithgetAlias, getDescriptiongetAnnotation, getValueFromAnnotation, isAnnotatedWithgetDeclaringClassList<Type> getExceptionTypes()
T getEnclosingType()
OperationContainerElement which contains the current MethodElementOptional<ExecutableElement> getElement()
getElement in interface WithElementOptional Element representing the component that implements this interface.default 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.