public class MulePluginDependencyGraphTransformer extends ParentContextDependencyGraphTransformer
| Modifier and Type | Field and Description |
|---|---|
static String |
PLUGIN_ANCESTOR_KEY |
| Constructor and Description |
|---|
MulePluginDependencyGraphTransformer() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getAncestorKey()
Key to store ancestors of this node that define it's context
|
protected boolean |
isChildNode(org.eclipse.aether.graph.DependencyNode childNode)
Returns if the node should be marked as a child node.
|
static boolean |
isPlugin(org.eclipse.aether.graph.DependencyNode node) |
protected boolean |
isSelectableParent(org.eclipse.aether.graph.DependencyNode dependencyNode)
Return
true if the node should be selected as parent and all children should be considered in it's context/ |
equals, hashCode, markChildNode, transformNodetransformGraphpublic static final String PLUGIN_ANCESTOR_KEY
public MulePluginDependencyGraphTransformer()
protected boolean isSelectableParent(org.eclipse.aether.graph.DependencyNode dependencyNode)
ParentContextDependencyGraphTransformertrue if the node should be selected as parent and all children should be considered in it's context/isSelectableParent in class ParentContextDependencyGraphTransformerdependencyNode - the node to evaluate as parent.protected boolean isChildNode(org.eclipse.aether.graph.DependencyNode childNode)
ParentContextDependencyGraphTransformerisChildNode in class ParentContextDependencyGraphTransformerchildNode - the node to evaluate as child nodeprotected String getAncestorKey()
ParentContextDependencyGraphTransformergetAncestorKey in class ParentContextDependencyGraphTransformerpublic static boolean isPlugin(org.eclipse.aether.graph.DependencyNode node)
true if node is a mule-plugin.Copyright © 2021 MuleSoft, Inc.. All rights reserved.