public static class IvyNodeEviction.EvictionData
extends java.lang.Object
IvyNode.| Constructor and Description |
|---|
EvictionData(java.lang.String rootModuleConf,
IvyNode parent,
ConflictManager conflictManager,
java.util.Collection<IvyNode> selected)
Creates a new object containing the eviction data of an
IvyNode. |
EvictionData(java.lang.String rootModuleConf,
IvyNode parent,
ConflictManager conflictManager,
java.util.Collection<IvyNode> selected,
java.lang.String detail)
Creates a new object containing the eviction data of an
IvyNode. |
| Modifier and Type | Method and Description |
|---|---|
ConflictManager |
getConflictManager() |
java.lang.String |
getDetail() |
IvyNode |
getParent() |
java.lang.String |
getRootModuleConf() |
java.util.Collection<IvyNode> |
getSelected() |
boolean |
isTransitivelyEvicted() |
java.lang.String |
toString() |
public EvictionData(java.lang.String rootModuleConf,
IvyNode parent,
ConflictManager conflictManager,
java.util.Collection<IvyNode> selected)
IvyNode.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 of IvyNodes which evict the evicted node (or
null in case of transitive eviction)public EvictionData(java.lang.String rootModuleConf,
IvyNode parent,
ConflictManager conflictManager,
java.util.Collection<IvyNode> selected,
java.lang.String detail)
IvyNode.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 of IvyNodes which evict the evicted node (or
null in case of transitive eviction)detail - a String detailing the reason why the node was evictedpublic java.lang.String toString()
toString in class java.lang.Objectpublic ConflictManager getConflictManager()
public IvyNode getParent()
public java.util.Collection<IvyNode> getSelected()
public java.lang.String getRootModuleConf()
public boolean isTransitivelyEvicted()
public java.lang.String getDetail()
Copyright ©2007-2022 The Apache Software Foundation, Licensed under Apache License, Version 2.0.