Class JarIdentification

java.lang.Object
org.apache.maven.shared.jar.identification.JarIdentification

public class JarIdentification extends Object
Gathered Maven information about the JAR file. Stores both assumed/validated values and potential values.
See Also:
  • Constructor Details

    • JarIdentification

      public JarIdentification()
  • Method Details

    • addAndSetGroupId

      public void addAndSetGroupId(String groupId)
      Add a validated group ID.
      Parameters:
      groupId - the group ID discovered
    • addGroupId

      public void addGroupId(String groupId)
      Add a potential group ID.
      Parameters:
      groupId - the group ID discovered
    • addAndSetArtifactId

      public void addAndSetArtifactId(String artifactId)
      Add a validated artifact ID.
      Parameters:
      artifactId - the artifact ID discovered
    • addArtifactId

      public void addArtifactId(String artifactId)
      Add a potential artifact ID.
      Parameters:
      artifactId - the artifact ID discovered
    • addAndSetVersion

      public void addAndSetVersion(String version)
      Add a validated version.
      Parameters:
      version - the version discovered
    • addVersion

      public void addVersion(String version)
      Add a potential version.
      Parameters:
      version - the version discovered
    • addAndSetVendor

      public void addAndSetVendor(String name)
      Add a validated vendor name.
      Parameters:
      name - the vendor name discovered
    • addVendor

      public void addVendor(String name)
      Add a potential vendor name.
      Parameters:
      name - the vendor name discovered
    • addAndSetName

      public void addAndSetName(String name)
      Add a validated artifact name.
      Parameters:
      name - the artifact name discovered
    • addName

      public void addName(String name)
      Add a potential artifact name.
      Parameters:
      name - the artifact name discovered
    • getArtifactId

      public String getArtifactId()
    • setArtifactId

      public void setArtifactId(String artifactId)
    • getGroupId

      public String getGroupId()
    • setGroupId

      public void setGroupId(String groupId)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getVendor

      public String getVendor()
    • setVendor

      public void setVendor(String vendor)
    • getVersion

      public String getVersion()
    • setVersion

      public void setVersion(String version)
    • getPotentialVersions

      public List<String> getPotentialVersions()
    • getPotentialNames

      public List<String> getPotentialNames()
    • getPotentialGroupIds

      public List<String> getPotentialGroupIds()
    • getPotentialArtifactIds

      public List<String> getPotentialArtifactIds()
    • getPotentialVendors

      public List<String> getPotentialVendors()