Package org.kie.maven.integration
Class DependencyDescriptor
java.lang.Object
org.kie.maven.integration.DependencyDescriptor
-
Constructor Summary
ConstructorsConstructorDescriptionDependencyDescriptor(org.apache.maven.model.Dependency dependency) DependencyDescriptor(org.eclipse.aether.artifact.Artifact artifact) DependencyDescriptor(org.kie.api.builder.ReleaseId releaseId) DependencyDescriptor(org.kie.api.builder.ReleaseId releaseId, long artifactTimestamp) -
Method Summary
Modifier and TypeMethodDescriptionbooleanorg.kie.api.builder.ReleaseIdprotected org.apache.maven.artifact.versioning.ArtifactVersionorg.kie.api.builder.ReleaseIdorg.kie.api.builder.ReleaseIdgetScope()getType()inthashCode()booleanstatic booleanisFixedVersion(String version) booleanstatic booleanisRangedVersion(String version) booleanisSameArtifact(org.kie.api.builder.ReleaseId releaseId) booleanstatic booleanisSnapshot(String version) booleanisValid()voidsetArtifactVersion(String version) toString()
-
Constructor Details
-
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 Details
-
getGroupId
-
getArtifactId
-
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
-
getScope
-
isFixedVersion
public boolean isFixedVersion() -
isFixedVersion
-
isRangedVersion
-
isSameArtifact
public boolean isSameArtifact(org.kie.api.builder.ReleaseId releaseId) -
isSnapshot
public boolean isSnapshot() -
isSnapshot
-
isValid
public boolean isValid() -
toString
-
toResolvableString
-
equals
-
hashCode
public int hashCode() -
getArtifactVersion
protected org.apache.maven.artifact.versioning.ArtifactVersion getArtifactVersion() -
setArtifactVersion
-
isNewerThan
-