public class JavaModelLoaderUtils extends Object
| Constructor and Description |
|---|
JavaModelLoaderUtils() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
emitsResponse(SourceElement sourceElement) |
static List<ExtensionParameter> |
getCompletionCallbackParameters(MethodElement method) |
static List<ExtensionParameter> |
getRoutes(MethodElement methodElement) |
static boolean |
isInputStream(org.mule.metadata.api.model.MetadataType type) |
static boolean |
isNonBlocking(MethodElement method) |
static boolean |
isProcessorChain(ExtensionParameter parameter) |
static boolean |
isRoute(ExtensionParameter parameter) |
static boolean |
isRouter(MethodElement methodElement) |
static boolean |
isScope(MethodElement methodElement) |
public static boolean isScope(MethodElement methodElement)
public static boolean isRouter(MethodElement methodElement)
methodElement - an element representing an operationpublic static List<ExtensionParameter> getRoutes(MethodElement methodElement)
methodElement - an element representing an operationRoutepublic static boolean isNonBlocking(MethodElement method)
method - a method elementmethod defines a non-blocking operationpublic static List<ExtensionParameter> getCompletionCallbackParameters(MethodElement method)
method - an element representing an operationCompletionCallbackpublic static boolean isProcessorChain(ExtensionParameter parameter)
parameter - parameter represents a chainpublic static boolean isInputStream(org.mule.metadata.api.model.MetadataType type)
type - a MetadataTypetype represents an InputStream or notpublic static boolean isRoute(ExtensionParameter parameter)
parameter - a parameterpublic static boolean emitsResponse(SourceElement sourceElement)
sourceElement - a sourceCopyright © 2003–2022 MuleSoft, Inc.. All rights reserved.