Class Package
- java.lang.Object
-
- org.fedoraproject.p2.installer.impl.Package
-
public class Package extends Object
- Author:
- Mikolaj Izdebski
-
-
Constructor Summary
Constructors Constructor Description Package()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDependency(Package dep)static PackagecreeatePhysical(String name, Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> contents)static PackagecreeateVirtual(org.eclipse.equinox.p2.metadata.IInstallableUnit unit, boolean isSplittable)static voiddetectStrongComponents(Set<Package> V)voiddump()static voidexpandVirtualPackages(Set<Package> metapackages, String mainName)Set<org.eclipse.equinox.p2.metadata.IInstallableUnit>getContents()Map<String,Set<org.eclipse.equinox.p2.metadata.IInstallableUnit>>getPackageMap()static voidsplitSplittable(Set<Package> V)
-
-
-
Method Detail
-
creeatePhysical
public static Package creeatePhysical(String name, Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> contents)
-
creeateVirtual
public static Package creeateVirtual(org.eclipse.equinox.p2.metadata.IInstallableUnit unit, boolean isSplittable)
-
getContents
public Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> getContents()
-
getPackageMap
public Map<String,Set<org.eclipse.equinox.p2.metadata.IInstallableUnit>> getPackageMap()
-
addDependency
public void addDependency(Package dep)
-
expandVirtualPackages
public static void expandVirtualPackages(Set<Package> metapackages, String mainName)
-
dump
public void dump()
-
-