Class BaseFilter
java.lang.Object
org.apache.maven.shared.filtering.BaseFilter
- All Implemented Interfaces:
DefaultFilterInfo
- Direct Known Subclasses:
DefaultMavenFileFilter
,DefaultMavenReaderFilter
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static org.codehaus.plexus.interpolation.Interpolator
createInterpolator
(LinkedHashSet<String> delimiters, List<String> projectStartExpressions, org.codehaus.plexus.interpolation.ValueSource propertiesValueSource, org.apache.maven.project.MavenProject project, org.apache.maven.execution.MavenSession mavenSession, String escapeString, boolean escapeWindowsPaths) getDefaultFilterWrappers
(org.apache.maven.project.MavenProject mavenProject, List<String> filters, boolean escapedBackslashesInFilePath, org.apache.maven.execution.MavenSession mavenSession, MavenResourcesExecution mavenResourcesExecution) protected org.slf4j.Logger
(package private) void
loadProperties
(Properties filterProperties, File basedir, List<String> propertiesFilePaths, Properties baseProps) default visibility only for testing reason !
-
Field Details
-
logger
private final org.slf4j.Logger logger
-
-
Constructor Details
-
BaseFilter
BaseFilter()
-
-
Method Details
-
getLogger
protected org.slf4j.Logger getLogger() -
loadProperties
void loadProperties(Properties filterProperties, File basedir, List<String> propertiesFilePaths, Properties baseProps) throws MavenFilteringException default visibility only for testing reason !- Throws:
MavenFilteringException
-
createInterpolator
private static org.codehaus.plexus.interpolation.Interpolator createInterpolator(LinkedHashSet<String> delimiters, List<String> projectStartExpressions, org.codehaus.plexus.interpolation.ValueSource propertiesValueSource, org.apache.maven.project.MavenProject project, org.apache.maven.execution.MavenSession mavenSession, String escapeString, boolean escapeWindowsPaths)
-