Uses of Class
org.apache.felix.framework.resolver.Candidates
Packages that use Candidates
-
Uses of Candidates in org.apache.felix.framework.resolver
Fields in org.apache.felix.framework.resolver with type parameters of type CandidatesModifier and TypeFieldDescriptionprivate final List
<Candidates> ResolverImpl.m_importPermutations
private final List
<Candidates> ResolverImpl.m_usesPermutations
Methods in org.apache.felix.framework.resolver that return CandidatesModifier and TypeMethodDescriptionCandidates.copy()
Creates a copy of the Candidates object.private static Candidates
ResolverImpl.getDynamicImportCandidates
(ResolveContext rc, BundleRevision revision, String pkgName) Methods in org.apache.felix.framework.resolver with parameters of type CandidatesModifier and TypeMethodDescriptionprivate static void
ResolverImpl.calculateExportedPackages
(BundleRevision revision, Candidates allCandidates, Map<BundleRevision, ResolverImpl.Packages> revisionPkgMap) private void
ResolverImpl.calculatePackageSpaces
(BundleRevision revision, Candidates allCandidates, Map<BundleRevision, ResolverImpl.Packages> revisionPkgMap, Map<BundleCapability, List<BundleRevision>> usesCycleMap, Set<BundleRevision> cycle) private void
ResolverImpl.checkPackageSpaceConsistency
(ResolveContext rc, boolean isDynamicImporting, BundleRevision revision, Candidates allCandidates, Map<BundleRevision, ResolverImpl.Packages> revisionPkgMap, Map<BundleRevision, Object> resultCache) private static BundleCapability
ResolverImpl.getSatisfyingCapability
(ResolveContext rc, Candidates allCandidates, BundleRequirement req) private void
ResolverImpl.mergeCandidatePackages
(BundleRevision current, BundleRequirement currentReq, BundleCapability candCap, Map<BundleRevision, ResolverImpl.Packages> revisionPkgMap, Candidates allCandidates, Map<BundleRevision, List<BundleCapability>> cycles) private void
ResolverImpl.mergeUses
(BundleRevision current, ResolverImpl.Packages currentPkgs, BundleCapability mergeCap, List<BundleRequirement> blameReqs, Map<BundleRevision, ResolverImpl.Packages> revisionPkgMap, Candidates allCandidates, Map<BundleCapability, List<BundleRevision>> cycleMap) private static void
ResolverImpl.permutate
(Candidates allCandidates, BundleRequirement req, List<Candidates> permutations) private static void
ResolverImpl.permutateIfNeeded
(Candidates allCandidates, BundleRequirement req, List<Candidates> permutations) private static Map
<BundleRevision, List<ResolverWire>> ResolverImpl.populateDynamicWireMap
(BundleRevision revision, String pkgName, Map<BundleRevision, ResolverImpl.Packages> revisionPkgMap, Map<BundleRevision, List<ResolverWire>> wireMap, Candidates allCandidates) private static Map
<BundleRevision, List<ResolverWire>> ResolverImpl.populateWireMap
(BundleRevision revision, Map<BundleRevision, ResolverImpl.Packages> revisionPkgMap, Map<BundleRevision, List<ResolverWire>> wireMap, Candidates allCandidates) private static String
ResolverImpl.toStringBlame
(ResolveContext rc, Candidates allCandidates, ResolverImpl.Blame blame) Method parameters in org.apache.felix.framework.resolver with type arguments of type CandidatesModifier and TypeMethodDescriptionprivate static void
ResolverImpl.permutate
(Candidates allCandidates, BundleRequirement req, List<Candidates> permutations) private static void
ResolverImpl.permutateIfNeeded
(Candidates allCandidates, BundleRequirement req, List<Candidates> permutations)