public class ToolingArtifactWrapper extends Object implements ToolingArtifact
ToolingArtifact that uses reflection and works as a bridge between classLoaders.| Constructor and Description |
|---|
ToolingArtifactWrapper(Dispatcher dispatcher,
Serializer serializer) |
| Modifier and Type | Method and Description |
|---|---|
ComponentLocationService |
componentLocationService() |
ConnectivityTestingService |
connectivityTestingService() |
DataSenseService |
dataSenseService() |
DataWeaveService |
dataWeaveService() |
void |
dispose() |
ArtifactAst |
getArtifactAst() |
String |
getId() |
Optional<ToolingArtifact> |
getParent() |
Map<String,String> |
getProperties() |
Feature<ResourceLoader> |
getResourceLoader() |
MetadataService |
metadataService() |
Feature<SampleDataService> |
sampleDataService() |
ValueProviderService |
valueProviderService() |
public ToolingArtifactWrapper(Dispatcher dispatcher, Serializer serializer)
public Optional<ToolingArtifact> getParent()
getParent in interface ToolingArtifactpublic String getId()
getId in interface ToolingArtifactpublic Map<String,String> getProperties()
getProperties in interface ToolingArtifactpublic ConnectivityTestingService connectivityTestingService()
connectivityTestingService in interface ToolingArtifactpublic MetadataService metadataService()
metadataService in interface ToolingArtifactpublic DataSenseService dataSenseService()
dataSenseService in interface ToolingArtifactpublic DataWeaveService dataWeaveService()
dataWeaveService in interface ToolingArtifactpublic ValueProviderService valueProviderService()
valueProviderService in interface ToolingArtifactpublic Feature<SampleDataService> sampleDataService()
sampleDataService in interface ToolingArtifactpublic Feature<ResourceLoader> getResourceLoader()
getResourceLoader in interface ToolingArtifactpublic ComponentLocationService componentLocationService()
componentLocationService in interface ToolingArtifactpublic ArtifactAst getArtifactAst()
getArtifactAst in interface ToolingArtifactpublic void dispose()
dispose in interface DisposableCopyright © 2025 MuleSoft, Inc.. All rights reserved.