org.sonatype.aether.util.graph.manager
Class ClassicDependencyManager

java.lang.Object
  extended by org.sonatype.aether.util.graph.manager.ClassicDependencyManager
All Implemented Interfaces:
DependencyManager

public class ClassicDependencyManager
extends Object
implements DependencyManager

A dependency manager that mimics the way Maven 2.x works.

Author:
Benjamin Bentmann

Constructor Summary
ClassicDependencyManager()
          Creates a new dependency manager without any management information.
 
Method Summary
 DependencyManager deriveChildManager(DependencyCollectionContext context)
           
 boolean equals(Object obj)
           
 int hashCode()
           
 DependencyManagement manageDependency(Dependency dependency)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassicDependencyManager

public ClassicDependencyManager()
Creates a new dependency manager without any management information.

Method Detail

deriveChildManager

public DependencyManager deriveChildManager(DependencyCollectionContext context)
Specified by:
deriveChildManager in interface DependencyManager

manageDependency

public DependencyManagement manageDependency(Dependency dependency)
Specified by:
manageDependency in interface DependencyManager

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2010-2011 Sonatype, Inc.. All Rights Reserved.