Class SimpleScopedArtifactRef

  • All Implemented Interfaces:
    Serializable, Comparable<org.commonjava.maven.atlas.ident.ref.ProjectRef>, org.commonjava.maven.atlas.ident.ref.ArtifactRef, org.commonjava.maven.atlas.ident.ref.ProjectRef, org.commonjava.maven.atlas.ident.ref.ProjectVersionRef, org.commonjava.maven.atlas.ident.ref.VersionedRef<org.commonjava.maven.atlas.ident.ref.ProjectVersionRef>, ScopedArtifactRef

    public class SimpleScopedArtifactRef
    extends org.commonjava.maven.atlas.ident.ref.SimpleArtifactRef
    implements ScopedArtifactRef
    See Also:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getScope()  
      • Methods inherited from class org.commonjava.maven.atlas.ident.ref.SimpleArtifactRef

        equals, getClassifier, getType, getTypeAndClassifier, hashCode, newRef, parse, toString, versionlessEquals
      • Methods inherited from class org.commonjava.maven.atlas.ident.ref.SimpleProjectVersionRef

        asArtifactRef, asArtifactRef, asJarArtifact, asPomArtifact, asProjectVersionRef, compareTo, getVersionSpec, getVersionSpecRaw, getVersionString, getVersionStringRaw, isCompound, isRelease, isSnapshot, isSpecificVersion, isVariableVersion, matchesVersion, selectVersion, selectVersion, selectVersion, selectVersion
      • Methods inherited from class org.commonjava.maven.atlas.ident.ref.SimpleProjectRef

        asProjectRef, asVersionlessArtifactRef, asVersionlessArtifactRef, asVersionlessJarArtifact, asVersionlessPomArtifact, getArtifactId, getGroupId, matches
      • Methods inherited from interface org.commonjava.maven.atlas.ident.ref.ArtifactRef

        getClassifier, getType, getTypeAndClassifier, versionlessEquals
      • Methods inherited from interface org.commonjava.maven.atlas.ident.ref.ProjectRef

        asProjectRef, asVersionlessArtifactRef, asVersionlessArtifactRef, asVersionlessJarArtifact, asVersionlessPomArtifact, getArtifactId, getGroupId, matches
      • Methods inherited from interface org.commonjava.maven.atlas.ident.ref.ProjectVersionRef

        asArtifactRef, asArtifactRef, asJarArtifact, asPomArtifact, asProjectVersionRef, getVersionSpec, getVersionSpecRaw, getVersionString, getVersionStringRaw, isCompound, isRelease, isSnapshot, isSpecificVersion, isVariableVersion, matchesVersion, newRef, selectVersion, selectVersion, selectVersion, selectVersion
    • Constructor Detail

      • SimpleScopedArtifactRef

        public SimpleScopedArtifactRef​(String groupId,
                                       String artifactId,
                                       String versionSpec,
                                       String type,
                                       String classifier,
                                       String scope)
                                throws org.commonjava.maven.atlas.ident.version.InvalidVersionSpecificationException
        Throws:
        org.commonjava.maven.atlas.ident.version.InvalidVersionSpecificationException
      • SimpleScopedArtifactRef

        public SimpleScopedArtifactRef​(org.commonjava.maven.atlas.ident.ref.ArtifactRef ref,
                                       String scope)