Package org.mule.datasense.impl.tooling
Class TypeInfoQuery
java.lang.Object
org.mule.datasense.impl.tooling.TypeInfoQuery
- All Implemented Interfaces:
TypedApplicationQuery<TypeInfoQueryResult>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFunctionBindings(MuleApplicationNode muleApplicationNode) getGlobalTypeBindings(MuleApplicationNode muleApplicationNode) perform(MuleApplicationNode muleApplicationNode, DataSenseProviderResolver dataSenseProviderResolver, AstNotification astNotification)
-
Constructor Details
-
TypeInfoQuery
public TypeInfoQuery(org.mule.runtime.api.component.location.Location location)
-
-
Method Details
-
perform
public Optional<TypeInfoQueryResult> perform(MuleApplicationNode muleApplicationNode, DataSenseProviderResolver dataSenseProviderResolver, AstNotification astNotification) - Specified by:
performin interfaceTypedApplicationQuery<TypeInfoQueryResult>- Parameters:
muleApplicationNode-dataSenseProviderResolver-astNotification-- Returns:
-
getGlobalTypeBindings
public static Map<String,org.mule.metadata.api.model.MetadataType> getGlobalTypeBindings(MuleApplicationNode muleApplicationNode) -
getFunctionBindings
public static Map<String,org.mule.metadata.api.model.MetadataType> getFunctionBindings(MuleApplicationNode muleApplicationNode)
-