public class ClassLoaderModelAssembler extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static String |
CLASS_LOADER_MODEL_VERSION |
| Constructor and Description |
|---|
ClassLoaderModelAssembler(org.mule.tools.api.classloader.model.ArtifactCoordinates artifactCoordinates,
List<BundleDependency> projectDependencies,
Set<BundleDescriptor> sharedProjectDependencies,
List<String> availablePackages,
List<String> availableResources) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
assembleClassLoaderModel(org.mule.tools.api.classloader.model.ClassLoaderModel classLoaderModel) |
org.mule.tools.api.classloader.model.ClassLoaderModel |
createClassLoaderModel() |
protected org.mule.tools.api.classloader.model.ArtifactCoordinates |
getArtifactCoordinates() |
protected List<BundleDependency> |
getProjectDependencies() |
protected List<org.mule.tools.api.classloader.model.Artifact> |
toArtifacts(List<BundleDependency> dependencies)
Converts a
List to a List. |
protected static final String CLASS_LOADER_MODEL_VERSION
public ClassLoaderModelAssembler(org.mule.tools.api.classloader.model.ArtifactCoordinates artifactCoordinates,
List<BundleDependency> projectDependencies,
Set<BundleDescriptor> sharedProjectDependencies,
List<String> availablePackages,
List<String> availableResources)
public org.mule.tools.api.classloader.model.ClassLoaderModel createClassLoaderModel()
protected final void assembleClassLoaderModel(org.mule.tools.api.classloader.model.ClassLoaderModel classLoaderModel)
protected List<org.mule.tools.api.classloader.model.Artifact> toArtifacts(List<BundleDependency> dependencies)
List to a List.dependencies - the bundle dependency list to be converted.protected org.mule.tools.api.classloader.model.ArtifactCoordinates getArtifactCoordinates()
protected List<BundleDependency> getProjectDependencies()
Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.