ShrinkWrap Resolver Maven Implementation 2.0.0-alpha-1

org.jboss.shrinkwrap.resolver.impl.maven
Class EffectivePomMavenDependencyResolverImpl

java.lang.Object
  extended by org.jboss.shrinkwrap.resolver.impl.maven.AbstractMavenDependencyResolverBase
      extended by org.jboss.shrinkwrap.resolver.impl.maven.EffectivePomMavenDependencyResolverImpl
All Implemented Interfaces:
Child<MavenDependencyResolver>, DependencyBuilder<MavenDependencyBuilder>, DependencyResolver<MavenResolutionFilter,MavenDependency>, ConfiguredMavenDependencyResolver, EffectivePomMavenDependencyResolver, MavenEnvironmentRetrieval

public class EffectivePomMavenDependencyResolverImpl
extends AbstractMavenDependencyResolverBase
implements EffectivePomMavenDependencyResolver


Field Summary
 
Fields inherited from class org.jboss.shrinkwrap.resolver.impl.maven.AbstractMavenDependencyResolverBase
maven
 
Constructor Summary
EffectivePomMavenDependencyResolverImpl(org.jboss.shrinkwrap.resolver.impl.maven.MavenEnvironment maven)
           
 
Method Summary
 MavenDependencyBuilder artifact(String coordinates)
           
 MavenDependencyBuilder artifacts(String... coordinates)
           
 EffectivePomMavenDependencyResolver importAllDependencies()
           
 EffectivePomMavenDependencyResolver importAnyDependencies(MavenResolutionFilter filter)
           
 EffectivePomMavenDependencyResolver importTestDependencies()
           
 EffectivePomMavenDependencyResolver importTestDependencies(MavenResolutionFilter filter)
           
 MavenDependencyResolver up()
           
 
Methods inherited from class org.jboss.shrinkwrap.resolver.impl.maven.AbstractMavenDependencyResolverBase
getMavenEnvironment, resolveAs, resolveAs, resolveAsFiles, resolveAsFiles
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.shrinkwrap.resolver.api.DependencyResolver
resolveAs, resolveAs, resolveAsFiles, resolveAsFiles
 

Constructor Detail

EffectivePomMavenDependencyResolverImpl

public EffectivePomMavenDependencyResolverImpl(org.jboss.shrinkwrap.resolver.impl.maven.MavenEnvironment maven)
Method Detail

up

public MavenDependencyResolver up()
Specified by:
up in interface Child<MavenDependencyResolver>

importTestDependencies

public EffectivePomMavenDependencyResolver importTestDependencies()
Specified by:
importTestDependencies in interface EffectivePomMavenDependencyResolver

importTestDependencies

public EffectivePomMavenDependencyResolver importTestDependencies(MavenResolutionFilter filter)
Specified by:
importTestDependencies in interface EffectivePomMavenDependencyResolver

importAllDependencies

public EffectivePomMavenDependencyResolver importAllDependencies()
Specified by:
importAllDependencies in interface EffectivePomMavenDependencyResolver

importAnyDependencies

public EffectivePomMavenDependencyResolver importAnyDependencies(MavenResolutionFilter filter)
Specified by:
importAnyDependencies in interface EffectivePomMavenDependencyResolver

artifact

public MavenDependencyBuilder artifact(String coordinates)
                                throws ResolutionException
Specified by:
artifact in interface DependencyBuilder<MavenDependencyBuilder>
Throws:
ResolutionException

artifacts

public MavenDependencyBuilder artifacts(String... coordinates)
                                 throws ResolutionException
Specified by:
artifacts in interface DependencyBuilder<MavenDependencyBuilder>
Throws:
ResolutionException

ShrinkWrap Resolver Maven Implementation 2.0.0-alpha-1

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.