| Modifier and Type | Interface and Description |
|---|---|
interface |
FunctionElement
MethodElement specification for Functions |
interface |
OperationElement
MethodElement specification for Operations |
| Modifier and Type | Method and Description |
|---|---|
Optional<MethodElement> |
Type.getMethod(String name,
Class<?>... parameterTypes) |
Optional<MethodElement> |
SourceElement.getOnBackPressureMethod() |
Optional<MethodElement> |
SourceElement.getOnErrorMethod() |
Optional<MethodElement> |
SourceElement.getOnResponseMethod() |
Optional<MethodElement> |
SourceElement.getOnTerminateMethod() |
| Modifier and Type | Class and Description |
|---|---|
class |
FunctionWrapper
FunctionElement implementation which works with Classes |
class |
MethodWrapper<T extends Type>
|
class |
OperationWrapper
OperationElement implementation which works with Classes |
| Modifier and Type | Method and Description |
|---|---|
Optional<MethodElement> |
TypeWrapper.getMethod(String name,
Class<?>... objects) |
Optional<MethodElement> |
SourceTypeWrapper.getOnBackPressureMethod() |
Optional<MethodElement> |
SourceTypeWrapper.getOnErrorMethod() |
Optional<MethodElement> |
SourceTypeWrapper.getOnResponseMethod() |
Optional<MethodElement> |
SourceTypeWrapper.getOnTerminateMethod() |
| Modifier and Type | Method and Description |
|---|---|
static List<ExtensionParameter> |
JavaExtensionModelParserUtils.getCompletionCallbackParameters(MethodElement method) |
static boolean |
JavaExtensionModelParserUtils.isAutoPaging(MethodElement operationMethod) |
| Modifier and Type | Method and Description |
|---|---|
static List<ExtensionParameter> |
JavaModelLoaderUtils.getCompletionCallbackParameters(MethodElement method) |
static List<ExtensionParameter> |
JavaModelLoaderUtils.getRoutes(MethodElement methodElement) |
static boolean |
JavaOutputResolverModelParserUtils.hasOutputResolverAnnotation(MethodElement<?> methodElement) |
static boolean |
JavaModelLoaderUtils.isNonBlocking(MethodElement method) |
static boolean |
JavaModelLoaderUtils.isRouter(MethodElement methodElement) |
static boolean |
JavaModelLoaderUtils.isScope(MethodElement methodElement) |
static JavaAttributesResolverModelParser |
JavaOutputResolverModelParserUtils.parseAttributesResolverModelParser(MethodElement<?> methodElement) |
static JavaKeyIdResolverModelParser |
JavaMetadataKeyIdModelParserUtils.parseKeyIdResolverModelParser(Supplier<String> categoryName,
MethodElement<?> methodElement) |
static JavaOutputResolverModelParser |
JavaOutputResolverModelParserUtils.parseOutputResolverModelParser(MethodElement<?> methodElement) |
| Constructor and Description |
|---|
DefaultMetadataScopeAdapter(Type extensionElement,
MethodElement operation,
org.mule.runtime.api.meta.model.declaration.fluent.OperationDeclaration declaration) |
| Modifier and Type | Method and Description |
|---|---|
static org.mule.metadata.api.model.MetadataType |
IntrospectionUtils.getMethodReturnAttributesType(MethodElement method)
Returns a
MetadataType representing the Result.getAttributes() that will be set after executing the given
method. |
static org.mule.metadata.api.model.MetadataType |
IntrospectionUtils.getMethodReturnType(MethodElement method) |
static boolean |
IntrospectionUtils.isVoid(MethodElement methodElement) |
Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.