Class DependencyElement


  • public class DependencyElement
    extends java.lang.Object
    Author:
    Gytis Trikleris
    • Constructor Detail

      • DependencyElement

        public DependencyElement()
      • DependencyElement

        public DependencyElement​(org.apache.maven.artifact.Artifact artifact)
      • DependencyElement

        public DependencyElement​(DependencyElement dependencyElement)
      • DependencyElement

        public DependencyElement​(javax.json.JsonObject dependencyElementJson)
      • DependencyElement

        public DependencyElement​(java.lang.String groupId,
                                 java.lang.String artifactId,
                                 java.lang.String version,
                                 java.util.Set<LicenseElement> licenses)
    • Method Detail

      • getGroupId

        public java.lang.String getGroupId()
      • setGroupId

        public void setGroupId​(java.lang.String groupId)
      • getArtifactId

        public java.lang.String getArtifactId()
      • setArtifactId

        public void setArtifactId​(java.lang.String artifactId)
      • getVersion

        public java.lang.String getVersion()
      • setVersion

        public void setVersion​(java.lang.String version)
      • setLicenses

        public void setLicenses​(java.util.Set<LicenseElement> licenses)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toGavString

        public java.lang.String toGavString()
      • getArtifact

        public org.apache.maven.artifact.Artifact getArtifact()