Class PluginParameterExpressionEvaluator

    • Constructor Detail

      • PluginParameterExpressionEvaluator

        @Deprecated
        public PluginParameterExpressionEvaluator​(MavenSession session,
                                                  MojoExecution mojoExecution,
                                                  PathTranslator pathTranslator,
                                                  org.codehaus.plexus.logging.Logger logger,
                                                  MavenProject project,
                                                  java.util.Properties properties)
        Deprecated.
      • PluginParameterExpressionEvaluator

        public PluginParameterExpressionEvaluator​(MavenSession session)
      • PluginParameterExpressionEvaluator

        public PluginParameterExpressionEvaluator​(MavenSession session,
                                                  MojoExecution mojoExecution)
    • Method Detail

      • evaluate

        public java.lang.Object evaluate​(java.lang.String expr)
                                  throws org.codehaus.plexus.component.configurator.expression.ExpressionEvaluationException
        Specified by:
        evaluate in interface org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator
        Throws:
        org.codehaus.plexus.component.configurator.expression.ExpressionEvaluationException
      • evaluate

        public java.lang.Object evaluate​(java.lang.String expr,
                                         java.lang.Class<?> type)
                                  throws org.codehaus.plexus.component.configurator.expression.ExpressionEvaluationException
        Specified by:
        evaluate in interface org.codehaus.plexus.component.configurator.expression.TypeAwareExpressionEvaluator
        Throws:
        org.codehaus.plexus.component.configurator.expression.ExpressionEvaluationException
      • alignToBaseDirectory

        public java.io.File alignToBaseDirectory​(java.io.File file)
        Specified by:
        alignToBaseDirectory in interface org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator