Class IvyNodeEviction.EvictionData
java.lang.Object
org.apache.ivy.core.resolve.IvyNodeEviction.EvictionData
- Enclosing class:
IvyNodeEviction
-
Constructor Summary
ConstructorsConstructorDescriptionEvictionData(String rootModuleConf, IvyNode parent, ConflictManager conflictManager, Collection<IvyNode> selected) Creates a new object containing the eviction data of anIvyNode.EvictionData(String rootModuleConf, IvyNode parent, ConflictManager conflictManager, Collection<IvyNode> selected, String detail) Creates a new object containing the eviction data of anIvyNode. -
Method Summary
-
Constructor Details
-
EvictionData
public EvictionData(String rootModuleConf, IvyNode parent, ConflictManager conflictManager, Collection<IvyNode> selected) Creates a new object containing the eviction data of anIvyNode.- Parameters:
rootModuleConf- the root module configurationparent- the parent node (or null in case of transitive eviction)conflictManager- the conflict manager which evicted the node (or null in case of transitive eviction)selected- a collection ofIvyNodes which evict the evicted node (or null in case of transitive eviction)
-
EvictionData
public EvictionData(String rootModuleConf, IvyNode parent, ConflictManager conflictManager, Collection<IvyNode> selected, String detail) Creates a new object containing the eviction data of anIvyNode.- Parameters:
rootModuleConf- the root module configurationparent- the parent node (or null in case of transitive eviction)conflictManager- the conflict manager which evicted the node (or null in case of transitive eviction)selected- a collection ofIvyNodes which evict the evicted node (or null in case of transitive eviction)detail- a String detailing the reason why the node was evicted
-
-
Method Details
-
toString
-
getConflictManager
-
getParent
-
getSelected
-
getRootModuleConf
-
isTransitivelyEvicted
public boolean isTransitivelyEvicted() -
getDetail
-