Class GolangRepository

    • Field Detail

      • urls

        protected java.util.List<java.lang.String> urls
        The repository urls.
      • vcs

        protected VcsType vcs
        The repository vcs.
      • original

        protected boolean original
        "original" means the vcs type specified in go-import meta tag of HTML.
        See Also:
        MetadataPackagePathResolver
    • Constructor Detail

      • GolangRepository

        public GolangRepository()
    • Method Detail

      • getVcs

        public java.lang.String getVcs()
      • getVcsType

        public VcsType getVcsType()
      • setVcs

        public void setVcs​(java.lang.String vcs)
      • getUrls

        public java.util.List<java.lang.String> getUrls()
      • isOriginal

        public boolean isOriginal()
      • newOriginalRepository

        public static GolangRepository newOriginalRepository​(VcsType vcs,
                                                             java.lang.String url)
      • newOriginalRepository

        public static GolangRepository newOriginalRepository​(java.lang.String vcs,
                                                             java.util.List<java.lang.String> urls)
      • newOriginalRepository

        public static GolangRepository newOriginalRepository​(VcsType vcs,
                                                             java.util.List<java.lang.String> urls)
      • newSubstitutedRepository

        public static GolangRepository newSubstitutedRepository​(VcsType vcs,
                                                                java.lang.String url)
      • newSubstitutedRepository

        public static GolangRepository newSubstitutedRepository​(VcsType vcs,
                                                                java.util.List<java.lang.String> urls)
      • 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