Package org.apache.felix.resolver
Class ResolverImpl.UsedBlames
- java.lang.Object
-
- org.apache.felix.resolver.ResolverImpl.UsedBlames
-
- Enclosing class:
- ResolverImpl
private static class ResolverImpl.UsedBlames extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description java.util.List<ResolverImpl.Blame>m_blamesorg.osgi.resource.Capabilitym_capprivate java.util.Map<org.osgi.resource.Requirement,java.util.Set<org.osgi.resource.Capability>>m_rootCauses
-
Constructor Summary
Constructors Constructor Description UsedBlames(org.osgi.resource.Capability cap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddBlame(ResolverImpl.Blame blame, org.osgi.resource.Capability matchingRootCause)java.util.Set<org.osgi.resource.Capability>getRootCauses(org.osgi.resource.Requirement req)java.lang.StringtoString()
-
-
-
Field Detail
-
m_cap
public final org.osgi.resource.Capability m_cap
-
m_blames
public final java.util.List<ResolverImpl.Blame> m_blames
-
m_rootCauses
private java.util.Map<org.osgi.resource.Requirement,java.util.Set<org.osgi.resource.Capability>> m_rootCauses
-
-
Method Detail
-
addBlame
public void addBlame(ResolverImpl.Blame blame, org.osgi.resource.Capability matchingRootCause)
-
getRootCauses
public java.util.Set<org.osgi.resource.Capability> getRootCauses(org.osgi.resource.Requirement req)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-