Class DependencyMetadata
- java.lang.Object
-
- org.eclipse.tycho.p2.impl.publisher.DependencyMetadata
-
- All Implemented Interfaces:
IDependencyMetadata
public class DependencyMetadata extends java.lang.Object implements IDependencyMetadata
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Set<org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor>
artifacts
private java.util.Set<java.lang.Object>
metadata
private java.util.Set<java.lang.Object>
secondaryMetadata
-
Constructor Summary
Constructors Constructor Description DependencyMetadata()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor>
getArtifactDescriptors()
java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit>
getInstallableUnits()
java.util.Set<java.lang.Object>
getMetadata()
java.util.Set<java.lang.Object>
getMetadata(boolean primary)
void
setArtifacts(java.util.Collection<org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor> artifacts)
void
setMetadata(boolean primary, java.util.Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> units)
-
-
-
Method Detail
-
getMetadata
public java.util.Set<java.lang.Object> getMetadata(boolean primary)
- Specified by:
getMetadata
in interfaceIDependencyMetadata
-
getMetadata
public java.util.Set<java.lang.Object> getMetadata()
- Specified by:
getMetadata
in interfaceIDependencyMetadata
-
setMetadata
public void setMetadata(boolean primary, java.util.Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> units)
-
setArtifacts
public void setArtifacts(java.util.Collection<org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor> artifacts)
-
getArtifactDescriptors
public java.util.Set<org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor> getArtifactDescriptors()
-
getInstallableUnits
public java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> getInstallableUnits()
-
-