public class DependencyMetadata extends java.lang.Object implements IDependencyMetadata
Modifier and Type | Field and 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 and Description |
---|
DependencyMetadata() |
Modifier and Type | Method and 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) |
private java.util.Set<java.lang.Object> metadata
private java.util.Set<java.lang.Object> secondaryMetadata
private java.util.Set<org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor> artifacts
public java.util.Set<java.lang.Object> getMetadata(boolean primary)
getMetadata
in interface IDependencyMetadata
public java.util.Set<java.lang.Object> getMetadata()
getMetadata
in interface IDependencyMetadata
public void setMetadata(boolean primary, java.util.Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> units)
public void setArtifacts(java.util.Collection<org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor> artifacts)
public java.util.Set<org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor> getArtifactDescriptors()
public java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> getInstallableUnits()