Class DefaultMojoExecution

java.lang.Object
org.apache.maven.internal.impl.DefaultMojoExecution
All Implemented Interfaces:
org.apache.maven.api.MojoExecution

public class DefaultMojoExecution extends Object implements org.apache.maven.api.MojoExecution
  • Constructor Details

  • Method Details

    • getDelegate

      public MojoExecution getDelegate()
    • getPlugin

      public org.apache.maven.api.Plugin getPlugin()
      Specified by:
      getPlugin in interface org.apache.maven.api.MojoExecution
    • getModel

      public org.apache.maven.api.model.PluginExecution getModel()
      Specified by:
      getModel in interface org.apache.maven.api.MojoExecution
    • getDescriptor

      public org.apache.maven.api.plugin.descriptor.MojoDescriptor getDescriptor()
      Specified by:
      getDescriptor in interface org.apache.maven.api.MojoExecution
    • getLifecyclePhase

      public String getLifecyclePhase()
      Specified by:
      getLifecyclePhase in interface org.apache.maven.api.MojoExecution
    • getExecutionId

      public String getExecutionId()
      Specified by:
      getExecutionId in interface org.apache.maven.api.MojoExecution
    • getGoal

      public String getGoal()
      Specified by:
      getGoal in interface org.apache.maven.api.MojoExecution
    • getConfiguration

      public Optional<org.apache.maven.api.xml.XmlNode> getConfiguration()
      Specified by:
      getConfiguration in interface org.apache.maven.api.MojoExecution
    • toString

      public String toString()
      Overrides:
      toString in class Object