# Package org.apache.ivy.core.resolve

Interface Summary
Interface | Description
--- | ---
ResolveEngineSettings |

Class Summary
Class | Description
--- | ---
DownloadOptions |
IvyNode |
IvyNodeBlacklist | Information about a blacklisted module, providing context information in which it has been blacklisted
IvyNodeCallers |
IvyNodeCallers.Caller |
IvyNodeEviction |
IvyNodeEviction.EvictionData | This class contains data about the eviction of an `IvyNode`.
IvyNodeUsage | Class collecting usage data for an IvyNode.
ResolveData |
ResolvedModuleRevision | Represents a module revision provisioned on the local filesystem.
ResolveEngine | The resolve engine which is the core of the dependency resolution mechanism used in Ivy.
ResolveOptions | A set of options used during resolve related tasks
VisitData | This class is used to store data related to one node of the dependency graph visit.
VisitNode | A visit node is an object used to represent one visit from one parent on an `IvyNode` of the dependency graph.

Exception Summary
Exception | Description
--- | ---
ResolveProcessException | ResolveProcessException is an exception which is used to control the resolve process.
RestartResolveProcess | This RuntimeException is used during the resolve process to ask the engine to restart the resolve process.