org.apache.ivy.osgi.repo
Class RepoDescriptor
java.lang.Object
org.apache.ivy.osgi.repo.RepoDescriptor
- Direct Known Subclasses:
- BundleRepoDescriptor, P2Descriptor, UpdateSiteDescriptor
public class RepoDescriptor
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
RepoDescriptor
public RepoDescriptor(java.net.URI baseUri,
ExecutionEnvironmentProfileProvider profileProvider)
getBaseUri
public java.net.URI getBaseUri()
getModules
public java.util.Set getModules()
getModuleByCapbilities
public java.util.Map getModuleByCapbilities()
findModule
public java.util.Set findModule(java.lang.String requirement,
java.lang.String value)
getCapabilityValues
public java.util.Set getCapabilityValues(java.lang.String capabilityName)
add
public void add(java.lang.String type,
java.lang.String value,
ModuleDescriptor md)
addBundle
public void addBundle(BundleInfo bundleInfo)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object