Package org.fedoraproject.p2
Class FedoraBundleIndex
- java.lang.Object
-
- org.fedoraproject.p2.FedoraBundleIndex
-
public class FedoraBundleIndex extends Object
An index for bundles (OSGi, Feature) under a specified location.
-
-
Constructor Summary
Constructors Constructor Description FedoraBundleIndex(File root)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontainsKey(org.eclipse.equinox.p2.metadata.IArtifactKey key)Collection<org.eclipse.equinox.p2.metadata.IArtifactKey>getAllArtifactKeys()Collection<File>getAllBundles(String classifier)FilegetFileForKey(org.eclipse.equinox.p2.metadata.IArtifactKey key)org.eclipse.equinox.p2.metadata.IArtifactKeygetKeyForFile(File file)
-
-
-
Constructor Detail
-
FedoraBundleIndex
public FedoraBundleIndex(File root)
-
-
Method Detail
-
getAllBundles
public Collection<File> getAllBundles(String classifier)
-
getAllArtifactKeys
public Collection<org.eclipse.equinox.p2.metadata.IArtifactKey> getAllArtifactKeys()
-
getFileForKey
public File getFileForKey(org.eclipse.equinox.p2.metadata.IArtifactKey key)
-
getKeyForFile
public org.eclipse.equinox.p2.metadata.IArtifactKey getKeyForFile(File file)
-
containsKey
public boolean containsKey(org.eclipse.equinox.p2.metadata.IArtifactKey key)
-
-