Class MavenFileFilterRequest

java.lang.Object
org.apache.maven.shared.filtering.AbstractMavenFilteringRequest
org.apache.maven.shared.filtering.MavenFileFilterRequest

public class MavenFileFilterRequest extends AbstractMavenFilteringRequest
Since:
1.0-beta-3
Author:
Olivier Lamy
  • Constructor Details

    • MavenFileFilterRequest

      public MavenFileFilterRequest()
      The constructor.
    • MavenFileFilterRequest

      public MavenFileFilterRequest(File from, File to, boolean filtering, org.apache.maven.project.MavenProject mavenProject, List<String> filters, boolean escapedBackslashesInFilePath, String encoding, org.apache.maven.execution.MavenSession mavenSession, Properties additionalProperties)
      Parameters:
      from - The request from where.
      to - The request to where
      filtering - Filtering yes true or no false
      mavenProject - The Maven Project.
      filters - The list of given filters.
      escapedBackslashesInFilePath - Escape back slashes in file path.
      encoding - The used encoding during the filtering.
      mavenSession - The Maven Session.
      additionalProperties - Supplemental properties.
  • Method Details

    • getEncoding

      public String getEncoding()
      Return the encoding.
      Returns:
      Current encoding.
    • setEncoding

      public void setEncoding(String encoding)
      Set the value for encoding.
      Parameters:
      encoding - Give the new value for encoding.
    • getFrom

      public File getFrom()
      Returns:
      to filter from.
    • setFrom

      public void setFrom(File from)
      Parameters:
      from - set filter from.
    • getTo

      public File getTo()
      Returns:
      The filter to
    • setTo

      public void setTo(File to)
      Parameters:
      to - Set the target.
    • isFiltering

      public boolean isFiltering()
      Returns:
      if we are filtering yes true no false
    • setFiltering

      public void setFiltering(boolean filtering)
      Parameters:
      filtering - set filtering yes / no.