类 Artifact

  • 直接已知子类:
    MavenArtifact

    public class Artifact
    extends java.lang.Object
    Artifact entity
    从以下版本开始:
    1.0.0
    作者:
    Mercy
    • 字段详细资料

      • WILDCARD

        public static final java.lang.String WILDCARD
        另请参阅:
        常量字段值
      • UNKNOWN

        public static final java.lang.String UNKNOWN
        另请参阅:
        常量字段值
    • 构造器详细资料

      • Artifact

        public Artifact​(@Nonnull
                        java.lang.String artifactId,
                        @Nullable
                        java.lang.String version,
                        @Nullable
                        java.net.URL location)
    • 方法详细资料

      • create

        public static Artifact create​(@Nonnull
                                      java.lang.String artifactId,
                                      @Nullable
                                      java.lang.String version,
                                      @Nullable
                                      java.net.URL location)
      • create

        public static Artifact create​(@Nonnull
                                      java.lang.String artifactId,
                                      @Nullable
                                      java.lang.String version)
      • create

        public static Artifact create​(@Nonnull
                                      java.lang.String artifactId)
      • getArtifactId

        public java.lang.String getArtifactId()
      • getVersion

        public java.lang.String getVersion()
      • getLocation

        public java.net.URL getLocation()
      • matches

        public boolean matches​(Artifact artifact)
      • matchesArtifactId

        protected boolean matchesArtifactId​(Artifact artifact)
      • matchesVersion

        protected boolean matchesVersion​(Artifact artifact)
      • matches

        protected boolean matches​(Artifact artifact,
                                  java.util.function.Function<Artifact,​java.lang.String> getterFunction)
      • equals

        public boolean equals​(java.lang.Object o)
        覆盖:
        equals 在类中 java.lang.Object
      • hashCode

        public int hashCode()
        覆盖:
        hashCode 在类中 java.lang.Object
      • toString

        public java.lang.String toString()
        覆盖:
        toString 在类中 java.lang.Object