Klasse Fileset

java.lang.Object
org.apache.torque.generator.file.Fileset

public class Fileset extends Object
Selects Files in a directory and the subdirectories of the directory. From these files, all that match an include pattern and do not match an exclude pattern are selected.
Version:
$Id: Fileset.java 1855923 2019-03-20 16:19:39Z gk $
  • Konstruktordetails

    • Fileset

      public Fileset()
      Default constructor.
    • Fileset

      public Fileset(File basedir, Collection<String> includes, Collection<String> excludes)
      All-Args constructor.
      Parameter:
      basedir - the basedir, or null to use the current basedir.
      includes - The patterns for the files to include. If null or empty, all Files are included.
      excludes - The patterns for the files to exclude. If null or empty, no Files are excluded.
  • Methodendetails

    • getBasedir

      public File getBasedir()
      Returns the base directory of the fileset.
      Gibt zurück:
      the base directory, or null if no basedir is specified.
    • setBasedir

      public void setBasedir(File basedir)
      Sets the base directory of the fileset.
      Parameter:
      basedir - the base directory, or null.
    • getIncludes

      public Collection<String> getIncludes()
      Returns the include patterns for the fileset.
      Gibt zurück:
      the include patterns, or null if all files should be included.
    • setIncludes

      public void setIncludes(Collection<String> includes)
      Sets the include patterns for the fileset.
      Parameter:
      includes - the include patterns, or null if all files should be included.
    • getExcludes

      public Collection<String> getExcludes()
      Returns the exclude patterns for the fileset.
      Gibt zurück:
      the exclude patterns, or null if all files should be excluded.
    • setExcludes

      public void setExcludes(Collection<String> excludes)
      Sets the exclude patterns for the fileset.
      Parameter:
      excludes - the exclude patterns, or null if all files should be excluded.
    • getFiles

      public List<File> getFiles() throws IOException
      Returns the names of all files matching this fileset.
      Gibt zurück:
      the names of all matching files, not null.
      Löst aus:
      IOException - if an error occurs reading the file names.
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object