Interface InterpolatorCustomizerFactory

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Consumer<org.codehaus.plexus.interpolation.Interpolator> create​(org.apache.maven.execution.MavenSession mavenSession, org.apache.maven.project.MavenProject mavenProject)
      Creates a new customizer for an Interpolator based on the given Maven context.
    • Method Detail

      • create

        Consumer<org.codehaus.plexus.interpolation.Interpolator> create​(org.apache.maven.execution.MavenSession mavenSession,
                                                                        org.apache.maven.project.MavenProject mavenProject)
        Creates a new customizer for an Interpolator based on the given Maven context. The functional interface being returned is called for each new interpolator used for filtering.
        Parameters:
        mavenSession - the Maven session in which the Interpolator is used
        mavenProject - the Maven project in which the Interpolator is used
        Returns:
        the customizer functional interface (which may register InterpolationPostProcessor and or ValueSource on the given interpolator)