public class ArtifactAst extends Object
| Constructor and Description |
|---|
ArtifactAst(ArtifactAst parent,
Set<ExtensionModel> dependencies,
ErrorTypeRepository errors,
List<ComponentAst> topLevelComponents) |
| Modifier and Type | Method and Description |
|---|---|
Set<ExtensionModel> |
dependencies() |
ErrorTypeRepository |
getErrorTypeRepository() |
Optional<ArtifactAst> |
getParent() |
List<ComponentAst> |
getTopLevelComponents() |
public ArtifactAst(ArtifactAst parent, Set<ExtensionModel> dependencies, ErrorTypeRepository errors, List<ComponentAst> topLevelComponents)
public Set<ExtensionModel> dependencies()
ExtensionModels this artifact depends on.public Optional<ArtifactAst> getParent()
ArtifactAst that is the parent of this artifact, if available.public ErrorTypeRepository getErrorTypeRepository()
public List<ComponentAst> getTopLevelComponents()
Copyright © 2022 MuleSoft, Inc.. All rights reserved.