Class ModuleArtifactRepository.ModuleArtifactDescriptor
- java.lang.Object
-
- org.eclipse.equinox.p2.repository.artifact.spi.ArtifactDescriptor
-
- org.eclipse.tycho.repository.util.GAVArtifactDescriptorBase
-
- org.eclipse.tycho.repository.module.ModuleArtifactRepository.ModuleArtifactDescriptor
-
- All Implemented Interfaces:
org.eclipse.equinox.p2.metadata.expression.IMemberProvider
,org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor
- Enclosing class:
- ModuleArtifactRepository
class ModuleArtifactRepository.ModuleArtifactDescriptor extends GAVArtifactDescriptorBase
An artifact descriptor with Maven coordinates. Only descriptors of this type can be stored in aModuleArtifactRepository
. The Maven coordinates are determined by the module that is being built – seeModuleArtifactRepository.createArtifactDescriptor(IArtifactKey, WriteSessionContext)
.
-
-
Field Summary
-
Fields inherited from class org.eclipse.tycho.repository.util.GAVArtifactDescriptorBase
coordinates
-
-
Constructor Summary
Constructors Constructor Description ModuleArtifactDescriptor(org.eclipse.equinox.p2.metadata.IArtifactKey p2Key, MavenRepositoryCoordinates mavenCoordinates)
ModuleArtifactDescriptor(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor base, MavenRepositoryCoordinates mavenCoordinates)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
org.eclipse.equinox.p2.repository.artifact.IArtifactRepository
getRepository()
-
Methods inherited from class org.eclipse.tycho.repository.util.GAVArtifactDescriptorBase
getMavenCoordinates, readMavenCoordinateProperties, setMavenCoordinateProperties
-
-
-
-
Constructor Detail
-
ModuleArtifactDescriptor
ModuleArtifactDescriptor(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor base, MavenRepositoryCoordinates mavenCoordinates)
-
ModuleArtifactDescriptor
ModuleArtifactDescriptor(org.eclipse.equinox.p2.metadata.IArtifactKey p2Key, MavenRepositoryCoordinates mavenCoordinates)
-
-
Method Detail
-
getRepository
public org.eclipse.equinox.p2.repository.artifact.IArtifactRepository getRepository()
- Specified by:
getRepository
in interfaceorg.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor
- Overrides:
getRepository
in classorg.eclipse.equinox.p2.repository.artifact.spi.ArtifactDescriptor
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classorg.eclipse.equinox.p2.repository.artifact.spi.ArtifactDescriptor
-
-