Uses of Class
org.apache.ivy.core.resolve.VisitNode
-
Packages that use VisitNode Package Description org.apache.ivy.core.resolve -
-
Uses of VisitNode in org.apache.ivy.core.resolve
Fields in org.apache.ivy.core.resolve declared as VisitNode Modifier and Type Field Description private VisitNodeResolveData. currentVisitNodeprivate VisitNodeVisitNode. parentRepresents the current parent of the node during ivy visit of dependency graph.private VisitNodeVisitNode. rootThe root node of the current visit It is null until it is required, see getRootFields in org.apache.ivy.core.resolve with type parameters of type VisitNode Modifier and Type Field Description private java.util.Collection<VisitNode>VisitNode. pathDirect path from root to this node.private java.util.Map<java.lang.String,java.util.List<VisitNode>>VisitData. visitNodesThe associated visit nodes, per rootModuleConf Note that the value is a List, because a node can be visited from several parents during the resolution processMethods in org.apache.ivy.core.resolve that return VisitNode Modifier and Type Method Description private VisitNodeVisitNode. computeRoot()VisitNodeResolveData. getCurrentVisitNode()Returns the VisitNode currently visited, ornullif there is no node currently visited in this context.VisitNodeVisitNode. getParent()VisitNodeVisitNode. getRoot()static VisitNodeVisitNode. getRoot(VisitNode parent)(package private) VisitNodeVisitNode. gotoNode(IvyNode node)Returns a VisitNode for the given node.private VisitNodeVisitNode. traverse(VisitNode parent, java.lang.String parentConf, IvyNode node, IvyNodeUsage usage)private VisitNodeVisitNode. traverseChild(java.lang.String parentConf, IvyNode child)Methods in org.apache.ivy.core.resolve that return types with arguments of type VisitNode Modifier and Type Method Description private java.util.Collection<VisitNode>VisitNode. computePath()java.util.Collection<VisitNode>VisitNode. getDependencies(java.lang.String conf)java.util.Collection<VisitNode>VisitNode. getPath()Get an ordered collection with the nodes from the root to this nodejava.util.List<VisitNode>VisitData. getVisitNodes(java.lang.String rootModuleConf)Methods in org.apache.ivy.core.resolve with parameters of type VisitNode Modifier and Type Method Description voidVisitData. addVisitNode(VisitNode node)private booleanResolveEngine. checkConflictSolvedEvicted(VisitNode node, VisitNode ancestor)private booleanResolveEngine. checkConflictSolvedSelected(VisitNode node, VisitNode ancestor)private java.util.Collection<IvyNode>ResolveEngine. computeConflicts(VisitNode node, VisitNode ancestor, java.lang.String conf, java.util.Collection<IvyNode> toevict, java.util.Collection<IvyNode> selectedNodes)Compute possible conflicts for a node, in the context of an ancestor (a node which has a dependency - direct or indirect - on the node for which conflicts should be computed.private voidResolveEngine. doFetchDependencies(VisitNode node, java.lang.String conf, java.util.Set<java.lang.String> fetchedSet)private voidResolveEngine. fetchDependencies(VisitNode node, java.lang.String conf, java.util.Set<java.lang.String> fetchedSet, boolean shouldBePublic)IvyNodeEviction.EvictionDataVisitNode. getEvictionDataInRoot(java.lang.String rootModuleConf, VisitNode ancestor)java.lang.String[]VisitNode. getRequiredConfigurations(VisitNode in, java.lang.String inConf)static VisitNodeVisitNode. getRoot(VisitNode parent)voidVisitNode. markEvicted(VisitNode parent, ConflictManager conflictMgr, java.util.Collection<IvyNode> selected)Marks the current node as evicted by the the given selected IvyNodes, in the given parent and root module configuration, with the givenConflictManagervoidResolveData. register(ModuleRevisionId mrid, VisitNode node)voidResolveData. register(VisitNode node)private voidResolveEngine. resolveConflict(VisitNode node, java.lang.String conf)private booleanResolveEngine. resolveConflict(VisitNode node, VisitNode ancestor, java.lang.String conf, java.util.Collection<IvyNode> toevict)Resolves conflict for the given node in the given ancestor.private java.util.Collection<IvyNode>ResolveEngine. resolveConflicts(VisitNode node, VisitNode ancestor, java.util.Collection<IvyNode> conflicts, ConflictManager conflictManager)(package private) voidResolveData. setCurrentVisitNode(VisitNode currentVisitNode)Sets the currently visited node.private VisitNodeVisitNode. traverse(VisitNode parent, java.lang.String parentConf, IvyNode node, IvyNodeUsage usage)Method parameters in org.apache.ivy.core.resolve with type arguments of type VisitNode Modifier and Type Method Description voidVisitData. addVisitNodes(java.lang.String rootModuleConf, java.util.List<VisitNode> visitNodes)private ModuleRevisionId[]VisitNode. toMrids(java.util.Collection<VisitNode> path, ModuleRevisionId last)Constructors in org.apache.ivy.core.resolve with parameters of type VisitNode Constructor Description VisitNode(ResolveData data, IvyNode node, VisitNode parent, java.lang.String rootModuleConf, java.lang.String parentConf)VisitNode(ResolveData data, IvyNode node, VisitNode parent, java.lang.String rootModuleConf, java.lang.String parentConf, IvyNodeUsage usage)
-