public class DataSenseArtifact extends Object
| Constructor and Description |
|---|
DataSenseArtifact(Artifact artifact,
org.mule.runtime.api.util.LazyValue<org.mule.tooling.client.api.datasense.MetadataCache> metadataCache,
MetadataProvider metadataProvider,
Map<String,String> artifactProperties,
DataSenseArtifact parent) |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.deployment.model.internal.tooling.ToolingArtifactClassLoader |
getArtifactClassLoader() |
List<org.mule.runtime.api.meta.model.ExtensionModel> |
getExtensionModels() |
org.mule.tooling.client.api.datasense.MetadataCache |
getMetadataCache() |
MetadataProvider |
getMetadataProvider() |
MetadataProvider |
getMetadataProvider(org.mule.runtime.api.component.location.Location location) |
Optional<DataSenseArtifact> |
getParent() |
Map<String,String> |
getProperties() |
ToolingApplicationModel |
getToolingApplicationModel() |
boolean |
hasComponentModel(org.mule.runtime.api.component.location.Location location) |
String |
toString() |
public DataSenseArtifact(Artifact artifact, org.mule.runtime.api.util.LazyValue<org.mule.tooling.client.api.datasense.MetadataCache> metadataCache, MetadataProvider metadataProvider, Map<String,String> artifactProperties, DataSenseArtifact parent)
public org.mule.tooling.client.api.datasense.MetadataCache getMetadataCache()
public boolean hasComponentModel(org.mule.runtime.api.component.location.Location location)
public Optional<DataSenseArtifact> getParent()
public List<org.mule.runtime.api.meta.model.ExtensionModel> getExtensionModels()
public MetadataProvider getMetadataProvider()
public ToolingApplicationModel getToolingApplicationModel()
public org.mule.runtime.deployment.model.internal.tooling.ToolingArtifactClassLoader getArtifactClassLoader()
public MetadataProvider getMetadataProvider(org.mule.runtime.api.component.location.Location location)
Copyright © 2019 MuleSoft, Inc.. All rights reserved.