Class PatternSet

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    FileSet, UnitTest

    public class PatternSet
    extends java.lang.Object
    implements java.io.Serializable
    Definition of include or exclude patterns.
    Version:
    $Revision$ $Date$
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.util.List<java.lang.String> excludes
      Field excludes.
      private java.util.List<java.lang.String> includes
      Field includes.
    • Constructor Summary

      Constructors 
      Constructor Description
      PatternSet()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addExclude​(java.lang.String string)
      Method addExclude.
      void addInclude​(java.lang.String string)
      Method addInclude.
      java.util.List<java.lang.String> getExcludes()
      Method getExcludes.
      java.util.List<java.lang.String> getIncludes()
      Method getIncludes.
      void removeExclude​(java.lang.String string)
      Method removeExclude.
      void removeInclude​(java.lang.String string)
      Method removeInclude.
      void setExcludes​(java.util.List<java.lang.String> excludes)
      Set a list of patterns to exclude, e.g.
      void setIncludes​(java.util.List<java.lang.String> includes)
      Set a list of patterns to include, e.g.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • includes

        private java.util.List<java.lang.String> includes
        Field includes.
      • excludes

        private java.util.List<java.lang.String> excludes
        Field excludes.
    • Constructor Detail

      • PatternSet

        public PatternSet()
    • Method Detail

      • addExclude

        public void addExclude​(java.lang.String string)
        Method addExclude.
        Parameters:
        string - a string object.
      • addInclude

        public void addInclude​(java.lang.String string)
        Method addInclude.
        Parameters:
        string - a string object.
      • getExcludes

        public java.util.List<java.lang.String> getExcludes()
        Method getExcludes.
        Returns:
        List
      • getIncludes

        public java.util.List<java.lang.String> getIncludes()
        Method getIncludes.
        Returns:
        List
      • removeExclude

        public void removeExclude​(java.lang.String string)
        Method removeExclude.
        Parameters:
        string - a string object.
      • removeInclude

        public void removeInclude​(java.lang.String string)
        Method removeInclude.
        Parameters:
        string - a string object.
      • setExcludes

        public void setExcludes​(java.util.List<java.lang.String> excludes)
        Set a list of patterns to exclude, e.g. **/*.xml
        Parameters:
        excludes - a excludes object.
      • setIncludes

        public void setIncludes​(java.util.List<java.lang.String> includes)
        Set a list of patterns to include, e.g. **/*.xml.
        Parameters:
        includes - a includes object.