public class P2Artifact extends java.lang.Object implements IP2Artifact
| Modifier and Type | Field and Description |
|---|---|
private java.lang.Object |
artifactDescriptor |
private java.util.Set<java.lang.Object> |
installableUnits |
private java.io.File |
location |
| Constructor and Description |
|---|
P2Artifact(java.io.File location,
java.util.Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> installableUnits,
org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor artifactDescriptor) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getArtifactDescriptor() |
java.util.Set<java.lang.Object> |
getInstallableUnits() |
java.io.File |
getLocation() |
private static <T> java.util.Set<java.lang.Object> |
toRawSet(java.util.Collection<T> set) |
private final java.io.File location
private final java.util.Set<java.lang.Object> installableUnits
private final java.lang.Object artifactDescriptor
public P2Artifact(java.io.File location,
java.util.Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> installableUnits,
org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor artifactDescriptor)
public java.io.File getLocation()
getLocation in interface IP2Artifactpublic java.util.Set<java.lang.Object> getInstallableUnits()
getInstallableUnits in interface IP2Artifactpublic java.lang.Object getArtifactDescriptor()
getArtifactDescriptor in interface IP2Artifactprivate static <T> java.util.Set<java.lang.Object> toRawSet(java.util.Collection<T> set)