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 boolean
containsKey(org.eclipse.equinox.p2.metadata.IArtifactKey key)
Collection<org.eclipse.equinox.p2.metadata.IArtifactKey>
getAllArtifactKeys()
Collection<File>
getAllBundles(String classifier)
File
getFileForKey(org.eclipse.equinox.p2.metadata.IArtifactKey key)
org.eclipse.equinox.p2.metadata.IArtifactKey
getKeyForFile(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)
-
-