org.kie.scanner
Class DependencyDescriptor
java.lang.Object
org.kie.scanner.DependencyDescriptor
public class DependencyDescriptor
- extends Object
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)
DependencyDescriptor
public DependencyDescriptor(String groupId,
String artifactId,
String version,
String type,
String currentVersion)
getGroupId
public String getGroupId()
getArtifactId
public String getArtifactId()
getVersion
public 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 String getType()
isFixedVersion
public boolean isFixedVersion()
isFixedVersion
public static boolean isFixedVersion(String version)
isRangedVersion
public static boolean isRangedVersion(String version)
isSameArtifact
public boolean isSameArtifact(org.kie.api.builder.ReleaseId releaseId)
isSnapshot
public boolean isSnapshot()
isSnapshot
public static boolean isSnapshot(String version)
isValid
public boolean isValid()
toString
public String toString()
- Overrides:
toString in class Object
toResolvableString
public String toResolvableString()
equals
public boolean equals(Object o)
- Overrides:
equals in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
setArtifactVersion
public void setArtifactVersion(String version)
isNewerThan
public boolean isNewerThan(DependencyDescriptor o)
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.