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 booleanequals(java.lang.Object obj)org.eclipse.equinox.p2.repository.artifact.IArtifactRepositorygetRepository()-
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:
getRepositoryin interfaceorg.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor- Overrides:
getRepositoryin classorg.eclipse.equinox.p2.repository.artifact.spi.ArtifactDescriptor
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classorg.eclipse.equinox.p2.repository.artifact.spi.ArtifactDescriptor
-
-