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 CandidatesResolverImpl.UseConstraintError.m_allCandidatesprivate CandidatesResolverImpl.ResolveSession.m_multipleCardCandidatesFields in org.apache.felix.resolver with type parameters of type CandidatesModifier and TypeFieldDescriptionprivate final List<Candidates> ResolverImpl.ResolveSession.m_importPermutationsprivate final List<Candidates> ResolverImpl.ResolveSession.m_substPermutationsprivate final List<Candidates> ResolverImpl.ResolveSession.m_usesPermutationsMethods in org.apache.felix.resolver that return CandidatesModifier and TypeMethodDescriptionCandidates.copy()Creates a copy of the Candidates object.private CandidatesResolverImpl.findValidCandidates(ResolverImpl.ResolveSession session, Map<org.osgi.resource.Resource, ResolutionError> faultyResources) (package private) CandidatesResolverImpl.ResolveSession.getMultipleCardCandidates()(package private) CandidatesResolverImpl.ResolveSession.getNextPermutation()Candidates.permutate(org.osgi.resource.Requirement req) Methods in org.apache.felix.resolver with parameters of type CandidatesModifier and TypeMethodDescription(package private) voidResolverImpl.ResolveSession.addPermutation(ResolverImpl.PermutationType type, Candidates permutation) private static OpenHashMap<String, ResolverImpl.Blame> ResolverImpl.calculateExportedPackages(ResolverImpl.ResolveSession session, Candidates allCandidates, org.osgi.resource.Resource resource, OpenHashMap<String, ResolverImpl.Blame> exports, OpenHashMap<String, ResolverImpl.Blame> substitutes) private Map<org.osgi.resource.Resource, ResolverImpl.Packages> ResolverImpl.calculatePackageSpaces(ResolverImpl.ResolveSession session, Candidates allCandidates, Collection<org.osgi.resource.Resource> hosts) private ResolutionErrorResolverImpl.checkConsistency(ResolverImpl.ResolveSession session, Candidates allCandidates, Map<org.osgi.resource.Resource, ResolutionError> currentFaultyResources) (package private) booleanResolverImpl.ResolveSession.checkMultiple(ResolverImpl.UsedBlames usedBlames, ResolverImpl.Blame usedBlame, Candidates permutation) private ResolutionErrorResolverImpl.checkPackageSpaceConsistency(ResolverImpl.ResolveSession session, 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.WireResolverImpl.createWire(org.osgi.resource.Requirement requirement, Candidates allCandidates) private static ResolverImpl.PackagesResolverImpl.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 voidResolverImpl.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) (package private) voidResolverImpl.ResolveSession.permutateIfNeeded(ResolverImpl.PermutationType type, org.osgi.resource.Requirement req, Candidates permutation) private booleanResolverImpl.permuteUsedBlameRequirement(org.osgi.resource.Requirement req, Set<org.osgi.resource.Requirement> mutated, Candidates permutation) private ResolutionErrorResolverImpl.permuteUsedBlames(ResolverImpl.ResolveSession session, ResolutionError rethrow, Candidates allCandidates, org.osgi.resource.Resource resource, String pkgName, ResolverImpl.Blame requirementBlame, ResolverImpl.UsedBlames usedBlames, AtomicReference<Candidates> permRef1, AtomicReference<Candidates> permRef2, Set<org.osgi.resource.Requirement> mutated) ResolverImpl.populateDynamicWireMap(ResolverImpl.ResolveSession session, Map<org.osgi.resource.Resource, List<org.osgi.resource.Wire>> wireMap, Candidates allCandidates) ResolverImpl.populateWireMap(ResolverImpl.ResolveSession session, org.osgi.resource.Resource resource, Map<org.osgi.resource.Resource, List<org.osgi.resource.Wire>> wireMap, Candidates allCandidates) Method parameters in org.apache.felix.resolver with type arguments of type CandidatesModifier and TypeMethodDescriptionprivate ResolutionErrorResolverImpl.permuteUsedBlames(ResolverImpl.ResolveSession session, ResolutionError rethrow, Candidates allCandidates, org.osgi.resource.Resource resource, String pkgName, ResolverImpl.Blame requirementBlame, ResolverImpl.UsedBlames usedBlames, AtomicReference<Candidates> permRef1, AtomicReference<Candidates> permRef2, Set<org.osgi.resource.Requirement> mutated) 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)