org.apache.maven.plugin.assembly.utils
Class FilterUtils

java.lang.Object
  extended by org.apache.maven.plugin.assembly.utils.FilterUtils

public final class FilterUtils
extends java.lang.Object


Method Summary
static void filterArtifacts(java.util.Set artifacts, java.util.List includes, java.util.List excludes, boolean strictFiltering, boolean actTransitively, java.util.List additionalFilters, org.codehaus.plexus.logging.Logger logger)
           
static void filterProjects(java.util.Set projects, java.util.List includes, java.util.List excludes, boolean actTransitively, org.codehaus.plexus.logging.Logger logger)
           
static void reportFilteringStatistics(java.util.Collection filters, org.codehaus.plexus.logging.Logger logger)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

filterProjects

public static void filterProjects(java.util.Set projects,
                                  java.util.List includes,
                                  java.util.List excludes,
                                  boolean actTransitively,
                                  org.codehaus.plexus.logging.Logger logger)

filterArtifacts

public static void filterArtifacts(java.util.Set artifacts,
                                   java.util.List includes,
                                   java.util.List excludes,
                                   boolean strictFiltering,
                                   boolean actTransitively,
                                   java.util.List additionalFilters,
                                   org.codehaus.plexus.logging.Logger logger)
                            throws InvalidAssemblerConfigurationException
Throws:
InvalidAssemblerConfigurationException

reportFilteringStatistics

public static void reportFilteringStatistics(java.util.Collection filters,
                                             org.codehaus.plexus.logging.Logger logger)


Copyright © 2002-2009 Apache Software Foundation. All Rights Reserved.