Uses of Class
org.apache.felix.resolver.Candidates
Packages that use Candidates
-
Uses of Candidates in org.apache.felix.resolver
Fields in org.apache.felix.resolver declared as CandidatesModifier and TypeFieldDescriptionprivate final Candidates
ResolverImpl.UseConstraintError.m_allCandidates
private Candidates
ResolverImpl.ResolveSession.m_multipleCardCandidates
Fields in org.apache.felix.resolver with type parameters of type CandidatesModifier and TypeFieldDescriptionprivate final List
<Candidates> ResolverImpl.ResolveSession.m_importPermutations
private final List
<Candidates> ResolverImpl.ResolveSession.m_usesPermutations
Methods in org.apache.felix.resolver that return CandidatesModifier and TypeMethodDescriptionCandidates.copy()
Creates a copy of the Candidates object.(package private) Candidates
ResolverImpl.ResolveSession.getMultipleCardCandidates()
Methods in org.apache.felix.resolver with parameters of type CandidatesModifier and TypeMethodDescriptionprivate static OpenHashMap
<String, ResolverImpl.Blame> ResolverImpl.calculateExportedPackages
(ResolverImpl.ResolveSession session, Candidates allCandidates, org.osgi.resource.Resource resource, OpenHashMap<String, ResolverImpl.Blame> exports) private static Map
<org.osgi.resource.Resource, ResolverImpl.Packages> ResolverImpl.calculatePackageSpaces
(Executor innerExecutor, ResolverImpl.ResolveSession session, Candidates allCandidates, Collection<org.osgi.resource.Resource> hosts) private ResolutionError
ResolverImpl.checkConsistency
(Executor executor, ResolverImpl.ResolveSession session, List<Candidates> usesPermutations, List<Candidates> importPermutations, Candidates allCandidates, Map<org.osgi.resource.Resource, ResolutionError> currentFaultyResources, Map<org.osgi.resource.Resource, org.osgi.resource.Resource> hosts, boolean dynamic) private boolean
ResolverImpl.checkMultiple
(ResolverImpl.ResolveSession session, ResolverImpl.UsedBlames usedBlames, ResolverImpl.Blame usedBlame, Candidates permutation) private ResolutionError
ResolverImpl.checkPackageSpaceConsistency
(ResolverImpl.ResolveSession session, List<Candidates> usesPermutations, List<Candidates> importPermutations, org.osgi.resource.Resource resource, Candidates allCandidates, boolean dynamic, Map<org.osgi.resource.Resource, ResolverImpl.Packages> resourcePkgMap, Map<org.osgi.resource.Resource, Object> resultCache) private static org.osgi.resource.Wire
ResolverImpl.createWire
(org.osgi.resource.Requirement requirement, Candidates allCandidates) private static ResolverImpl.Packages
ResolverImpl.getPackages
(ResolverImpl.ResolveSession session, Candidates allCandidates, Map<org.osgi.resource.Resource, List<ResolverImpl.WireCandidate>> allWireCandidates, Map<org.osgi.resource.Resource, ResolverImpl.Packages> allPackages, org.osgi.resource.Resource resource, ResolverImpl.Packages resourcePkgs) private static List
<ResolverImpl.WireCandidate> ResolverImpl.getWireCandidates
(ResolverImpl.ResolveSession session, Candidates allCandidates, org.osgi.resource.Resource resource) private static void
ResolverImpl.mergeCandidatePackages
(ResolverImpl.ResolveSession session, Map<org.osgi.resource.Resource, ResolverImpl.Packages> resourcePkgMap, Candidates allCandidates, ResolverImpl.Packages packages, org.osgi.resource.Requirement currentReq, org.osgi.resource.Capability candCap, Set<org.osgi.resource.Capability> capabilityCycles, Set<org.osgi.resource.Resource> visitedRequiredBundles) ResolverImpl.populateDynamicWireMap
(ResolveContext rc, org.osgi.resource.Resource resource, org.osgi.resource.Requirement dynReq, Map<org.osgi.resource.Resource, List<org.osgi.resource.Wire>> wireMap, Candidates allCandidates) ResolverImpl.populateWireMap
(ResolveContext rc, org.osgi.resource.Resource resource, Map<org.osgi.resource.Resource, List<org.osgi.resource.Wire>> wireMap, Candidates allCandidates) (package private) void
ResolverImpl.ResolveSession.setMultipleCardCandidates
(Candidates multipleCardCandidates) Method parameters in org.apache.felix.resolver with type arguments of type CandidatesModifier and TypeMethodDescriptionprivate ResolutionError
ResolverImpl.checkConsistency
(Executor executor, ResolverImpl.ResolveSession session, List<Candidates> usesPermutations, List<Candidates> importPermutations, Candidates allCandidates, Map<org.osgi.resource.Resource, ResolutionError> currentFaultyResources, Map<org.osgi.resource.Resource, org.osgi.resource.Resource> hosts, boolean dynamic) private ResolutionError
ResolverImpl.checkPackageSpaceConsistency
(ResolverImpl.ResolveSession session, List<Candidates> usesPermutations, List<Candidates> importPermutations, org.osgi.resource.Resource resource, Candidates allCandidates, boolean dynamic, Map<org.osgi.resource.Resource, ResolverImpl.Packages> resourcePkgMap, Map<org.osgi.resource.Resource, Object> resultCache) (package private) ResolutionError
Candidates.checkSubstitutes
(List<Candidates> importPermutations) void
Candidates.permutate
(org.osgi.resource.Requirement req, List<Candidates> permutations) void
Candidates.permutateIfNeeded
(org.osgi.resource.Requirement req, List<Candidates> permutations) Constructors in org.apache.felix.resolver with parameters of type CandidatesModifierConstructorDescriptionUseConstraintError
(ResolveContext context, Candidates allCandidates, org.osgi.resource.Resource resource, String pkgName, ResolverImpl.Blame blame) UseConstraintError
(ResolveContext context, Candidates allCandidates, org.osgi.resource.Resource resource, String pkgName, ResolverImpl.Blame blame1, ResolverImpl.Blame blame2)