org.jboss.shrinkwrap.resolver.api.maven.filter
Class DependencyFilter
java.lang.Object
org.jboss.shrinkwrap.resolver.api.maven.filter.DependencyFilter
- All Implemented Interfaces:
- DependencyResolutionFilter<MavenResolutionFilter,MavenDependency>, MavenResolutionFilter
public class DependencyFilter
- extends Object
- implements MavenResolutionFilter
A filter which accepts only specified dependency. You can omit the version while defining dependency by Maven coordinates.
- Author:
-
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DependencyFilter
public DependencyFilter(String coordinates)
accept
public boolean accept(MavenDependency element)
- Specified by:
accept in interface DependencyResolutionFilter<MavenResolutionFilter,MavenDependency>- Specified by:
accept in interface MavenResolutionFilter
configure
public MavenResolutionFilter configure(Collection<MavenDependency> dependencies)
- Description copied from interface:
MavenResolutionFilter
- Passed the current
MavenDependencyResolver configuration to the filter to allow it do some advanced filtering
- Specified by:
configure in interface MavenResolutionFilter
- Parameters:
dependencies - The dependencies to be set to the filter
- Returns:
- configured filter
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.