org.apache.maven.diagrams.connectors.classes.filter
Class ClassNamesFilter

java.lang.Object
  extended by org.apache.maven.diagrams.connectors.classes.filter.ClassNamesFilter

public class ClassNamesFilter
extends java.lang.Object


Constructor Summary
ClassNamesFilter()
           
 
Method Summary
 ClassFilterStatus filter(java.lang.String className)
          Filters single full-dot-qualified class name in context of includes and excludes and returns ClassFilterStatus
 java.util.List<ExcludePattern> getExcludes()
           
 java.util.List<IncludePattern> getIncludes()
           
 java.util.Map<java.lang.String,ClassFilterStatus> scan(java.util.Collection<java.lang.String> col)
          Filters given collection of classNames (full-dot-qualified) and produces map from ClassName to ClassFilterStatus
 void setExcludes(java.util.List<ExcludePattern> excludes)
           
 void setIncludes(java.util.List<IncludePattern> includes)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassNamesFilter

public ClassNamesFilter()
Method Detail

getIncludes

public java.util.List<IncludePattern> getIncludes()

setIncludes

public void setIncludes(java.util.List<IncludePattern> includes)

getExcludes

public java.util.List<ExcludePattern> getExcludes()

setExcludes

public void setExcludes(java.util.List<ExcludePattern> excludes)

scan

public java.util.Map<java.lang.String,ClassFilterStatus> scan(java.util.Collection<java.lang.String> col)
Filters given collection of classNames (full-dot-qualified) and produces map from ClassName to ClassFilterStatus


filter

public ClassFilterStatus filter(java.lang.String className)
Filters single full-dot-qualified class name in context of includes and excludes and returns ClassFilterStatus

Parameters:
className -
Returns:


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