Class DependencyDescriptor


  • public class DependencyDescriptor
    extends java.lang.Object
    • Constructor Detail

      • DependencyDescriptor

        public DependencyDescriptor​(org.apache.maven.model.Dependency dependency)
      • DependencyDescriptor

        public DependencyDescriptor​(org.eclipse.aether.artifact.Artifact artifact)
      • DependencyDescriptor

        public DependencyDescriptor​(org.kie.api.builder.ReleaseId releaseId)
      • DependencyDescriptor

        public DependencyDescriptor​(org.kie.api.builder.ReleaseId releaseId,
                                    long artifactTimestamp)
    • Method Detail

      • getGroupId

        public java.lang.String getGroupId()
      • getArtifactId

        public java.lang.String getArtifactId()
      • getVersion

        public java.lang.String getVersion()
      • getReleaseIdWithoutVersion

        public org.kie.api.builder.ReleaseId getReleaseIdWithoutVersion()
      • getReleaseId

        public org.kie.api.builder.ReleaseId getReleaseId()
      • getArtifactReleaseId

        public org.kie.api.builder.ReleaseId getArtifactReleaseId()
      • getType

        public java.lang.String getType()
      • getScope

        public java.lang.String getScope()
      • isFixedVersion

        public boolean isFixedVersion()
      • isFixedVersion

        public static boolean isFixedVersion​(java.lang.String version)
      • isRangedVersion

        public static boolean isRangedVersion​(java.lang.String version)
      • isSameArtifact

        public boolean isSameArtifact​(org.kie.api.builder.ReleaseId releaseId)
      • isSnapshot

        public boolean isSnapshot()
      • isSnapshot

        public static boolean isSnapshot​(java.lang.String version)
      • isValid

        public boolean isValid()
      • toString

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

        public java.lang.String toResolvableString()
      • 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
      • getArtifactVersion

        protected org.apache.maven.artifact.versioning.ArtifactVersion getArtifactVersion()
      • setArtifactVersion

        public void setArtifactVersion​(java.lang.String version)