/** * @see NetDependenciesRepository#getDependenciesFor(java.util.List<npanday.artifact.NetDependencyMatchPolicy>) */ public List<Dependency> getDependenciesFor( List<NetDependencyMatchPolicy> matchPolicies ) { if ( matchPolicies == null ) { matchPolicies = new ArrayList<NetDependencyMatchPolicy>(); } List<Dependency> dependencies = new ArrayList<Dependency>(); for ( NetDependency netDependency : netDependencies ) { if ( isMatch( netDependency, matchPolicies ) ) { dependencies.add( netDependencyToDependency( netDependency ) ); } } return dependencies; }