Class MuleAstParserContext
java.lang.Object
org.mule.datasense.impl.phases.builder.MuleAstParserContext
-
Constructor Summary
ConstructorsConstructorDescriptionMuleAstParserContext(ApplicationModel applicationModel, DataSenseProvider dataSenseProvider, ComponentModelClassifier componentModelClassifier) MuleAstParserContext(ApplicationModel applicationModel, DataSenseProvider dataSenseProvider, ComponentModelClassifier componentModelClassifier, org.mule.datasense.api.DataSenseResolutionScope dataSenseResolutionScope, TypeResolverRegistry typeResolverRegistry) -
Method Summary
Modifier and TypeMethodDescriptiongetComponentModelType(org.mule.runtime.ast.api.ComponentAst componentModel) getParseProvider(org.mule.runtime.ast.api.ComponentAst componentModel)
-
Constructor Details
-
MuleAstParserContext
public MuleAstParserContext(ApplicationModel applicationModel, DataSenseProvider dataSenseProvider, ComponentModelClassifier componentModelClassifier) -
MuleAstParserContext
public MuleAstParserContext(ApplicationModel applicationModel, DataSenseProvider dataSenseProvider, ComponentModelClassifier componentModelClassifier, org.mule.datasense.api.DataSenseResolutionScope dataSenseResolutionScope, TypeResolverRegistry typeResolverRegistry)
-
-
Method Details
-
getDataSenseResolutionScopeStrategy
-
getComponentModelType
public Optional<ComponentModelType> getComponentModelType(org.mule.runtime.ast.api.ComponentAst componentModel) -
getParseProvider
public Optional<MuleAstParseProvider> getParseProvider(org.mule.runtime.ast.api.ComponentAst componentModel)
-