Class ExtensionBuilder

java.lang.Object
org.codehaus.mojo.versions.utils.ExtensionBuilder

public class ExtensionBuilder extends Object
Builder class for Extension
  • Method Details

    • withGroupId

      public ExtensionBuilder withGroupId(String groupId)
      Passes groupId to the builder
      Parameters:
      groupId - given groupId
      Returns:
      builder instance
    • withArtifactId

      public ExtensionBuilder withArtifactId(String artifactId)
      Passes artifactId to the builder
      Parameters:
      artifactId - given artifactId
      Returns:
      builder instance
    • withVersion

      public ExtensionBuilder withVersion(String version)
      Passes version to the builder
      Parameters:
      version - given version
      Returns:
      builder instance
    • withLocation

      public ExtensionBuilder withLocation(Object key, org.apache.maven.model.InputLocation location)
      Passes type to the builder
      Parameters:
      key - location key
      location - input location
      Returns:
      builder instance
    • newBuilder

      public static ExtensionBuilder newBuilder()
      Creates a new instance of the builder
      Returns:
      new instance of the builder
    • build

      public org.apache.maven.model.Extension build()
      Builds the Dependency instance
      Returns:
      Dependency instance