Class MavenDependencyModule


  • public class MavenDependencyModule
    extends java.lang.Object
    `MavenDependencyModule` is a basic data structure that contains maven-like metadata. This metadata is embedded in the `data: Option[Json]` field of the `DependencyModule` definition, when the `dataKind` field contains "maven".
    • Constructor Detail

      • MavenDependencyModule

        public MavenDependencyModule​(java.lang.String organization,
                                     java.lang.String name,
                                     java.lang.String version,
                                     java.util.List<MavenDependencyModuleArtifact> artifacts)
    • Method Detail

      • getOrganization

        @Pure
        public java.lang.String getOrganization()
      • setOrganization

        public void setOrganization​(java.lang.String organization)
      • getName

        @Pure
        public java.lang.String getName()
      • setName

        public void setName​(java.lang.String name)
      • getVersion

        @Pure
        public java.lang.String getVersion()
      • setVersion

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

        @Pure
        public java.lang.String getScope()
      • setScope

        public void setScope​(java.lang.String scope)
      • toString

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

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

        @Pure
        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object