| Package | Description |
|---|---|
| org.apache.felix.resolver |
| Modifier and Type | Field and Description |
|---|---|
private ResolverImpl.Blame |
ResolverImpl.UseConstraintError.m_blame1 |
private ResolverImpl.Blame |
ResolverImpl.UseConstraintError.m_blame2 |
| Modifier and Type | Field and Description |
|---|---|
java.util.List<ResolverImpl.Blame> |
ResolverImpl.UsedBlames.m_blames |
OpenHashMap<java.lang.String,ResolverImpl.Blame> |
ResolverImpl.Packages.m_exportedPkgs |
OpenHashMap<java.lang.String,java.util.List<ResolverImpl.Blame>> |
ResolverImpl.Packages.m_importedPkgs |
OpenHashMap<java.lang.String,java.util.List<ResolverImpl.Blame>> |
ResolverImpl.Packages.m_requiredPkgs |
| Modifier and Type | Method and Description |
|---|---|
private static OpenHashMap<java.lang.String,ResolverImpl.Blame> |
ResolverImpl.calculateExportedPackages(ResolverImpl.ResolveSession session,
Candidates allCandidates,
org.osgi.resource.Resource resource,
OpenHashMap<java.lang.String,ResolverImpl.Blame> exports) |
| Modifier and Type | Method and Description |
|---|---|
void |
ResolverImpl.UsedBlames.addBlame(ResolverImpl.Blame blame,
org.osgi.resource.Capability matchingRootCause) |
private boolean |
ResolverImpl.checkMultiple(ResolverImpl.ResolveSession session,
ResolverImpl.UsedBlames usedBlames,
ResolverImpl.Blame usedBlame,
Candidates permutation) |
private static boolean |
ResolverImpl.isCompatible(ResolverImpl.Blame currentBlame,
org.osgi.resource.Capability candCap,
java.util.Map<org.osgi.resource.Resource,ResolverImpl.Packages> resourcePkgMap) |
private java.lang.String |
ResolverImpl.UseConstraintError.toStringBlame(ResolverImpl.Blame blame) |
| Modifier and Type | Method and Description |
|---|---|
private static OpenHashMap<java.lang.String,ResolverImpl.Blame> |
ResolverImpl.calculateExportedPackages(ResolverImpl.ResolveSession session,
Candidates allCandidates,
org.osgi.resource.Resource resource,
OpenHashMap<java.lang.String,ResolverImpl.Blame> exports) |
private static boolean |
ResolverImpl.isCompatible(java.util.List<ResolverImpl.Blame> currentBlames,
org.osgi.resource.Capability candCap,
java.util.Map<org.osgi.resource.Resource,ResolverImpl.Packages> resourcePkgMap) |
private static void |
ResolverImpl.mergeCandidatePackage(OpenHashMap<java.lang.String,java.util.List<ResolverImpl.Blame>> packages,
org.osgi.resource.Requirement currentReq,
org.osgi.resource.Capability candCap) |
| Constructor and Description |
|---|
UseConstraintError(ResolveContext context,
Candidates allCandidates,
org.osgi.resource.Resource resource,
java.lang.String pkgName,
ResolverImpl.Blame blame) |
UseConstraintError(ResolveContext context,
Candidates allCandidates,
org.osgi.resource.Resource resource,
java.lang.String pkgName,
ResolverImpl.Blame blame1,
ResolverImpl.Blame blame2) |