public class ChoiceTypeResolver extends StructuralNodeTypeResolver
| Modifier and Type | Class and Description |
|---|---|
static class |
ChoiceTypeResolver.ChoiceOtherwiseTypeResolver |
static class |
ChoiceTypeResolver.ChoiceWhenTypeResolver |
| Constructor and Description |
|---|
ChoiceTypeResolver() |
| Modifier and Type | Method and Description |
|---|---|
Optional<ComponentModelType> |
getComponentModelType() |
protected boolean |
isPropagates(MessageProcessorNode messageProcessorNode) |
protected boolean |
isSequential() |
protected EventType |
resolve(MessageProcessorNode messageProcessorNode,
EventType inputEventType,
TypingMuleAstVisitor typingMuleAstVisitor,
TypingMuleAstVisitorContext typingMuleAstVisitorContext) |
createMessageCallback, generateExpected, generateIncoming, getParseProvider, isScope, resolveExpectedInputEventType, resolveInnerExpectedInputEventType, resolveInnerExpectedOutputEventType, resolveTypes, unifyEventTypesprotected EventType resolve(MessageProcessorNode messageProcessorNode, EventType inputEventType, TypingMuleAstVisitor typingMuleAstVisitor, TypingMuleAstVisitorContext typingMuleAstVisitorContext)
resolve in class BaseTypeResolverprotected boolean isPropagates(MessageProcessorNode messageProcessorNode)
isPropagates in class BaseTypeResolverprotected boolean isSequential()
isSequential in class BaseTypeResolverpublic Optional<ComponentModelType> getComponentModelType()
getComponentModelType in interface TypeResolvergetComponentModelType in class BaseTypeResolverCopyright © 2017 MuleSoft, Inc.. All rights reserved.