Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractObjectCollection() - Constructor for class org.apache.felix.resolver.util.OpenHashMap.AbstractObjectCollection
- AbstractObjectSet() - Constructor for class org.apache.felix.resolver.util.OpenHashMap.AbstractObjectSet
- Activator - Class in org.apache.felix.resolver
- Activator() - Constructor for class org.apache.felix.resolver.Activator
- add(E) - Method in class org.apache.felix.resolver.util.CopyOnWriteSet
- add(K) - Method in class org.apache.felix.resolver.util.OpenHashMap.AbstractObjectCollection
- addAll(Collection<? extends E>) - Method in class org.apache.felix.resolver.util.CopyOnWriteSet
- addAll(Collection<? extends K>) - Method in class org.apache.felix.resolver.util.OpenHashMap.AbstractObjectCollection
- addBlame(ResolverImpl.Blame, Capability) - Method in class org.apache.felix.resolver.ResolverImpl.UsedBlames
- addCandidates(Map<Requirement, List<Capability>>) - Method in class org.apache.felix.resolver.Candidates
-
Adds requirements and candidates in bulk.
- addCandidates(Requirement, List<Capability>) - Method in class org.apache.felix.resolver.Candidates
-
Adds a requirement and its matching candidates to the internal data structure.
- addHost(Resource, Map<Resource, Resource>) - Method in class org.apache.felix.resolver.Candidates
- addPermutation(ResolverImpl.PermutationType, Candidates) - Method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- addUsedBlames(ArrayMap<Set<Capability>, ResolverImpl.UsedBlames>, Collection<ResolverImpl.Blame>, Capability, Map<Resource, ResolverImpl.Packages>) - Method in class org.apache.felix.resolver.ResolverImpl
- ArrayMap<K,
V> - Class in org.apache.felix.resolver.util - ArrayMap() - Constructor for class org.apache.felix.resolver.util.ArrayMap
- ArrayMap(int) - Constructor for class org.apache.felix.resolver.util.ArrayMap
- ArrayMap.FastEntry<K,
V> - Class in org.apache.felix.resolver.util - arraySize(int, float) - Static method in class org.apache.felix.resolver.util.OpenHashMap
- await() - Method in class org.apache.felix.resolver.ResolverImpl.EnhancedExecutor
- awaiting - Variable in class org.apache.felix.resolver.ResolverImpl.EnhancedExecutor
B
- Blame(Capability, List<Requirement>) - Constructor for class org.apache.felix.resolver.ResolverImpl.Blame
C
- calculateExportedPackages(ResolverImpl.ResolveSession, Candidates, Resource, OpenHashMap<String, ResolverImpl.Blame>, OpenHashMap<String, ResolverImpl.Blame>) - Static method in class org.apache.felix.resolver.ResolverImpl
- calculatePackageSpaces(ResolverImpl.ResolveSession, Candidates, Collection<Resource>) - Method in class org.apache.felix.resolver.ResolverImpl
- candidates - Variable in class org.apache.felix.resolver.Candidates.PopulateResult
- Candidates - Class in org.apache.felix.resolver
- Candidates(ResolverImpl.ResolveSession) - Constructor for class org.apache.felix.resolver.Candidates
-
Constructs an empty Candidates object.
- Candidates(ResolverImpl.ResolveSession, AtomicBoolean, OpenHashMapSet<Capability, Requirement>, OpenHashMapList, Map<Resource, WrappedResource>, OpenHashMap<Resource, Candidates.PopulateResult>, Map<Capability, Requirement>, OpenHashMapSet<Requirement, Capability>) - Constructor for class org.apache.felix.resolver.Candidates
-
Private copy constructor used by the copy() method.
- Candidates.DynamicImportFailed - Class in org.apache.felix.resolver
- Candidates.FragmentNotSelectedError - Class in org.apache.felix.resolver
- Candidates.MissingRequirementError - Class in org.apache.felix.resolver
- Candidates.PopulateResult - Class in org.apache.felix.resolver
- CandidateSelector - Class in org.apache.felix.resolver.util
- CandidateSelector(List<Capability>, AtomicBoolean) - Constructor for class org.apache.felix.resolver.util.CandidateSelector
- CandidateSelector(CandidateSelector) - Constructor for class org.apache.felix.resolver.util.CandidateSelector
- canRemoveCandidate(Requirement) - Method in class org.apache.felix.resolver.Candidates
- capability - Variable in class org.apache.felix.resolver.ResolverImpl.WireCandidate
- cause - Variable in class org.apache.felix.resolver.Candidates.MissingRequirementError
- checkConsistency(ResolverImpl.ResolveSession, Candidates, Map<Resource, ResolutionError>) - Method in class org.apache.felix.resolver.ResolverImpl
- checkForCancel() - Method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- checkModifiable() - Method in class org.apache.felix.resolver.util.CandidateSelector
- checkMultiple(ResolverImpl.UsedBlames, ResolverImpl.Blame, Candidates) - Method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- checkPackageSpaceConsistency(ResolverImpl.ResolveSession, Resource, Candidates, boolean, Map<Resource, ResolverImpl.Packages>, Map<Resource, Object>) - Method in class org.apache.felix.resolver.ResolverImpl
- checkSubstitutes() - Method in class org.apache.felix.resolver.Candidates
- clear() - Method in class org.apache.felix.resolver.util.CopyOnWriteSet
- clear() - Method in class org.apache.felix.resolver.util.OpenHashMap
- clear() - Method in class org.apache.felix.resolver.util.OpenHashMap.KeySet
- clear() - Method in class org.apache.felix.resolver.util.OpenHashMap.MapEntrySet
- clearMultipleCardinalityCandidates(Requirement, Collection<Capability>) - Method in class org.apache.felix.resolver.Candidates
- clearMutateIndexes() - Method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- clearPermutations() - Method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- clone() - Method in class org.apache.felix.resolver.util.CopyOnWriteSet
-
Clone this object
- clone() - Method in class org.apache.felix.resolver.util.OpenHashMap
- comparator() - Method in class org.apache.felix.resolver.util.OpenHashMap
- comparator() - Method in class org.apache.felix.resolver.util.OpenHashMap.KeySet
- comparator() - Method in class org.apache.felix.resolver.util.OpenHashMap.MapEntrySet
- compute(K) - Method in class org.apache.felix.resolver.util.ArrayMap
- compute(K) - Method in class org.apache.felix.resolver.util.OpenHashMap
- compute(K) - Method in class org.apache.felix.resolver.util.OpenHashMapSet
- computeUses(ResolverImpl.ResolveSession, Map<Resource, List<ResolverImpl.WireCandidate>>, Map<Resource, ResolverImpl.Packages>, Resource) - Method in class org.apache.felix.resolver.ResolverImpl
- contains(Object) - Method in class org.apache.felix.resolver.util.CopyOnWriteSet
- contains(Object) - Method in class org.apache.felix.resolver.util.OpenHashMap.KeySet
- contains(Object) - Method in class org.apache.felix.resolver.util.OpenHashMap.MapEntrySet
- containsAll(Collection<?>) - Method in class org.apache.felix.resolver.util.CopyOnWriteSet
- containsAll(Collection<?>) - Method in class org.apache.felix.resolver.util.OpenHashMap.AbstractObjectCollection
- containsKey(Object) - Method in class org.apache.felix.resolver.util.OpenHashMap
- containsNullKey - Variable in class org.apache.felix.resolver.util.OpenHashMap
- containsValue(Object) - Method in class org.apache.felix.resolver.util.OpenHashMap
- copy() - Method in class org.apache.felix.resolver.Candidates
-
Creates a copy of the Candidates object.
- copy() - Method in class org.apache.felix.resolver.util.CandidateSelector
- copy() - Method in class org.apache.felix.resolver.util.ShadowList
- copyOf(T[], int) - Static method in class org.apache.felix.resolver.util.CopyOnWriteSet
- copyOf(U[], int, Class<? extends T[]>) - Static method in class org.apache.felix.resolver.util.CopyOnWriteSet
- CopyOnWriteSet<E> - Class in org.apache.felix.resolver.util
- CopyOnWriteSet() - Constructor for class org.apache.felix.resolver.util.CopyOnWriteSet
- CopyOnWriteSet(Collection<? extends E>) - Constructor for class org.apache.felix.resolver.util.CopyOnWriteSet
- CopyOnWriteSet(CopyOnWriteSet<? extends E>) - Constructor for class org.apache.felix.resolver.util.CopyOnWriteSet
- createSession(ResolveContext, Executor, Resource, Requirement, List<Capability>) - Static method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- createShadowList(CandidateSelector) - Static method in class org.apache.felix.resolver.util.ShadowList
- createWire(Requirement, Candidates) - Static method in class org.apache.felix.resolver.ResolverImpl
- curr - Variable in class org.apache.felix.resolver.util.OpenHashMap.MapIterator
-
The last entry that was returned (or -1 if we did not iterate or used
Iterator.remove()). - currentIndex - Variable in class org.apache.felix.resolver.util.CandidateSelector
D
- data - Variable in class org.apache.felix.resolver.util.CopyOnWriteSet
- debug(String) - Method in class org.apache.felix.resolver.Logger
- deepClone() - Method in class org.apache.felix.resolver.util.OpenHashMapList
- deepClone() - Method in class org.apache.felix.resolver.util.OpenHashMapSet
- deepCopy(ShadowList) - Static method in class org.apache.felix.resolver.util.ShadowList
- defaultReturnValue() - Method in class org.apache.felix.resolver.util.OpenHashMap
- defaultReturnValue(V) - Method in class org.apache.felix.resolver.util.OpenHashMap
- defRetValue - Variable in class org.apache.felix.resolver.util.OpenHashMap
- doLog(int, String, Throwable) - Method in class org.apache.felix.resolver.Logger
- doResolve(ResolverImpl.ResolveSession) - Method in class org.apache.felix.resolver.ResolverImpl
- DumbExecutor() - Constructor for class org.apache.felix.resolver.ResolverImpl.DumbExecutor
- dump(ResolveContext) - Method in class org.apache.felix.resolver.Candidates
- dumpResourcePkgMap(ResolveContext, Map<Resource, ResolverImpl.Packages>) - Static method in class org.apache.felix.resolver.ResolverImpl
- dumpResourcePkgs(ResolveContext, Resource, ResolverImpl.Packages) - Static method in class org.apache.felix.resolver.ResolverImpl
- DynamicImport - Enum constant in enum org.apache.felix.resolver.reason.ReasonException.Reason
-
Represents an unresolved package referenced by
Dynamic-ImportPackage. - DynamicImportFailed(Requirement) - Constructor for class org.apache.felix.resolver.Candidates.DynamicImportFailed
E
- emptyCollection() - Static method in exception class org.osgi.service.resolver.ResolutionException
- emptyCollection() - Static method in class org.osgi.service.resolver.ResolveContext
- EnhancedExecutor(Executor) - Constructor for class org.apache.felix.resolver.ResolverImpl.EnhancedExecutor
- ensureCapacity(int) - Method in class org.apache.felix.resolver.util.OpenHashMap
- ensureIndexKnown() - Method in class org.apache.felix.resolver.util.OpenHashMap.MapIterator
- entries - Variable in class org.apache.felix.resolver.util.OpenHashMap
- entry - Variable in class org.apache.felix.resolver.util.OpenHashMap.EntryIterator
- entry - Variable in class org.apache.felix.resolver.util.OpenHashMap.FastEntryIterator
- EntryIterator() - Constructor for class org.apache.felix.resolver.util.OpenHashMap.EntryIterator
- entrySet() - Method in class org.apache.felix.resolver.util.ArrayMap
- entrySet() - Method in class org.apache.felix.resolver.util.OpenHashMap
- equals(Object) - Method in class org.apache.felix.resolver.ResolverImpl.Blame
- equals(Object) - Method in class org.apache.felix.resolver.util.CopyOnWriteSet
- equals(Object) - Method in class org.apache.felix.resolver.util.OpenHashMap.AbstractObjectSet
- equals(Object) - Method in class org.apache.felix.resolver.util.OpenHashMap
- equals(Object) - Method in class org.apache.felix.resolver.util.OpenHashMap.MapEntry
- equals(Object) - Method in class org.apache.felix.resolver.WireImpl
- equals(Object) - Method in class org.apache.felix.resolver.WrappedCapability
- equals(Object) - Method in class org.apache.felix.resolver.WrappedRequirement
- error - Variable in class org.apache.felix.resolver.Candidates.PopulateResult
- execute(Runnable) - Method in class org.apache.felix.resolver.ResolverImpl.DumbExecutor
- execute(Runnable) - Method in class org.apache.felix.resolver.ResolverImpl.EnhancedExecutor
- executor - Variable in class org.apache.felix.resolver.ResolverImpl.EnhancedExecutor
- EXPORTED - Static variable in class org.apache.felix.resolver.Candidates
F
- f - Variable in class org.apache.felix.resolver.util.OpenHashMap
- fast - Variable in class org.apache.felix.resolver.util.OpenHashMap
- fast() - Method in class org.apache.felix.resolver.util.OpenHashMap
- FastEntry() - Constructor for class org.apache.felix.resolver.util.ArrayMap.FastEntry
- FastEntryIterator() - Constructor for class org.apache.felix.resolver.util.OpenHashMap.FastEntryIterator
- findProviders(Requirement) - Method in class org.osgi.service.resolver.ResolveContext
-
Find Capabilities that match the given Requirement.
- findRelatedResources(Resource) - Method in class org.osgi.service.resolver.ResolveContext
-
Find resources that are related to the given resource.
- findValidCandidates(ResolverImpl.ResolveSession, Map<Resource, ResolutionError>) - Method in class org.apache.felix.resolver.ResolverImpl
- first - Variable in class org.apache.felix.resolver.util.OpenHashMap
- first() - Method in class org.apache.felix.resolver.util.OpenHashMap.KeySet
- first() - Method in class org.apache.felix.resolver.util.OpenHashMap.MapEntrySet
- firstKey() - Method in class org.apache.felix.resolver.util.OpenHashMap
- fixPointers(int) - Method in class org.apache.felix.resolver.util.OpenHashMap
- fixPointers(int, int) - Method in class org.apache.felix.resolver.util.OpenHashMap
- FragmentNotSelected - Enum constant in enum org.apache.felix.resolver.reason.ReasonException.Reason
-
Represents the scenario where a fragment matches a host but is not selected because another fragment with the same
Bundle-SymbolicNamealready matched, usually a fragment of a higher version. - FragmentNotSelectedError(Resource) - Constructor for class org.apache.felix.resolver.Candidates.FragmentNotSelectedError
G
- get(Object) - Method in class org.apache.felix.resolver.util.ArrayMap
- get(Object) - Method in class org.apache.felix.resolver.util.OpenHashMap
- getAttributes() - Method in class org.apache.felix.resolver.SimpleHostedCapability
- getAttributes() - Method in class org.apache.felix.resolver.WrappedCapability
- getAttributes() - Method in class org.apache.felix.resolver.WrappedRequirement
- getCandidates(Requirement) - Method in class org.apache.felix.resolver.Candidates
-
Gets the candidates associated with a given requirement.
- getCapabilities(String) - Method in class org.apache.felix.resolver.WrappedResource
- getCapability() - Method in class org.apache.felix.resolver.WireImpl
- getContext() - Method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- getCurrentCandidate() - Method in class org.apache.felix.resolver.util.CandidateSelector
- getCurrentError() - Method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- getDeclaredCapability() - Method in class org.apache.felix.resolver.SimpleHostedCapability
- getDeclaredCapability() - Method in class org.apache.felix.resolver.WrappedCapability
- getDeclaredCapability() - Method in interface org.osgi.service.resolver.HostedCapability
-
Return the Capability hosted by the Resource.
- getDeclaredCapability(Capability) - Static method in class org.apache.felix.resolver.ResolverImpl
- getDeclaredRequirement() - Method in class org.apache.felix.resolver.WrappedRequirement
- getDeclaredRequirement(Requirement) - Static method in class org.apache.felix.resolver.ResolverImpl
- getDeclaredResource() - Method in class org.apache.felix.resolver.WrappedResource
- getDeclaredResource(Resource) - Static method in class org.apache.felix.resolver.ResolverImpl
- getDelta() - Method in class org.apache.felix.resolver.Candidates
-
Returns the delta which is the differences in the candidates from the original Candidates permutation.
- getDirectives() - Method in class org.apache.felix.resolver.SimpleHostedCapability
- getDirectives() - Method in class org.apache.felix.resolver.WrappedCapability
- getDirectives() - Method in class org.apache.felix.resolver.WrappedRequirement
- getDynamicCandidates() - Method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- getDynamicHost() - Method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- getDynamicRequirement() - Method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- getDynamicRequirements(List<Requirement>) - Static method in class org.apache.felix.resolver.Util
- getExecutor() - Method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- getFirstCandidate(Requirement) - Method in class org.apache.felix.resolver.Candidates
- getFragments() - Method in class org.apache.felix.resolver.WrappedResource
- getHostFragments() - Method in class org.apache.felix.resolver.Candidates
- getInitialCandidates(ResolverImpl.ResolveSession) - Method in class org.apache.felix.resolver.ResolverImpl
- getKey() - Method in class org.apache.felix.resolver.util.ArrayMap.FastEntry
- getKey() - Method in class org.apache.felix.resolver.util.OpenHashMap.MapEntry
- getLogLevel() - Method in class org.apache.felix.resolver.Logger
- getMandatoryResources() - Method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- getMandatoryResources() - Method in class org.osgi.service.resolver.ResolveContext
-
Return the resources that must be resolved for this resolve context.
- getMessage() - Method in class org.apache.felix.resolver.Candidates.DynamicImportFailed
- getMessage() - Method in class org.apache.felix.resolver.Candidates.FragmentNotSelectedError
- getMessage() - Method in class org.apache.felix.resolver.Candidates.MissingRequirementError
- getMessage() - Method in class org.apache.felix.resolver.ResolutionError
- getMessage() - Method in class org.apache.felix.resolver.ResolverImpl.UseConstraintError
- getMultipleCardCandidates() - Method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- getNamespace() - Method in class org.apache.felix.resolver.SimpleHostedCapability
- getNamespace() - Method in class org.apache.felix.resolver.WrappedCapability
- getNamespace() - Method in class org.apache.felix.resolver.WrappedRequirement
- getNbResources() - Method in class org.apache.felix.resolver.Candidates
- getNextPermutation() - Method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- getOptionalResources() - Method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- getOptionalResources() - Method in class org.osgi.service.resolver.ResolveContext
-
Return the resources that the resolver should attempt to resolve for this resolve context.
- getOrCompute(K) - Method in class org.apache.felix.resolver.util.ArrayMap
- getOrCompute(K) - Method in class org.apache.felix.resolver.util.OpenHashMap
- getPackages(ResolverImpl.ResolveSession, Candidates, Map<Resource, List<ResolverImpl.WireCandidate>>, Map<Resource, ResolverImpl.Packages>, Resource, ResolverImpl.Packages) - Static method in class org.apache.felix.resolver.ResolverImpl
- getPackageSources(Capability, Map<Resource, ResolverImpl.Packages>) - Static method in class org.apache.felix.resolver.ResolverImpl
- getPackageSourcesInternal(ResolverImpl.ResolveSession, Map<Resource, ResolverImpl.Packages>, Resource, ResolverImpl.Packages) - Static method in class org.apache.felix.resolver.ResolverImpl
- getPermutationCount() - Method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- getProvider() - Method in class org.apache.felix.resolver.WireImpl
- getReason() - Method in exception class org.apache.felix.resolver.reason.ReasonException
- getRelatedResources(Resource) - Method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- getRemainingCandidateCount() - Method in class org.apache.felix.resolver.util.CandidateSelector
- getRemainingCandidates() - Method in class org.apache.felix.resolver.util.CandidateSelector
- getRequirement() - Method in class org.apache.felix.resolver.WireImpl
- getRequirements(String) - Method in class org.apache.felix.resolver.WrappedResource
- getRequirer() - Method in class org.apache.felix.resolver.WireImpl
- getResolutionError(Resource) - Method in class org.apache.felix.resolver.Candidates
- getResource() - Method in class org.apache.felix.resolver.SimpleHostedCapability
- getResource() - Method in class org.apache.felix.resolver.WrappedCapability
- getResource() - Method in class org.apache.felix.resolver.WrappedRequirement
- getResource() - Method in interface org.osgi.service.resolver.HostedCapability
-
Return the Resource that hosts this Capability.
- getRootCauses(Requirement) - Method in class org.apache.felix.resolver.ResolverImpl.UsedBlames
- getRootHosts() - Method in class org.apache.felix.resolver.Candidates
- getSatisfyingCapability(Requirement) - Method in class org.apache.felix.resolver.ResolverImpl.UseConstraintError
- getSubstitutionWires(Wiring) - Method in class org.osgi.service.resolver.ResolveContext
-
Returns the subset of
requiredwires that provide wires tocapabilitieswhich substitute capabilities of the wiring. - getSymbolicName(Resource) - Static method in class org.apache.felix.resolver.Util
- getUnresolvedRequirements() - Method in class org.apache.felix.resolver.Candidates.DynamicImportFailed
- getUnresolvedRequirements() - Method in class org.apache.felix.resolver.Candidates.FragmentNotSelectedError
- getUnresolvedRequirements() - Method in class org.apache.felix.resolver.Candidates.MissingRequirementError
- getUnresolvedRequirements() - Method in class org.apache.felix.resolver.ResolutionError
- getUnresolvedRequirements() - Method in class org.apache.felix.resolver.ResolverImpl.UseConstraintError
- getUnresolvedRequirements() - Method in exception class org.osgi.service.resolver.ResolutionException
-
Return the unresolved requirements, if any, for this exception.
- getUsesCache() - Method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- getValue() - Method in class org.apache.felix.resolver.util.ArrayMap.FastEntry
- getValue() - Method in class org.apache.felix.resolver.util.OpenHashMap.MapEntry
- getVersion(Resource) - Static method in class org.apache.felix.resolver.Util
- getWireCandidates(ResolverImpl.ResolveSession, Candidates, Resource) - Static method in class org.apache.felix.resolver.ResolverImpl
- getWirings() - Method in class org.osgi.service.resolver.ResolveContext
-
Returns the wirings for existing resolved resources.
- getWrappedHost(Resource) - Method in class org.apache.felix.resolver.Candidates
-
Returns the wrapped resource associated with the given resource.
H
- hashCode() - Method in class org.apache.felix.resolver.util.CopyOnWriteSet
- hashCode() - Method in class org.apache.felix.resolver.util.OpenHashMap.AbstractObjectSet
- hashCode() - Method in class org.apache.felix.resolver.util.OpenHashMap
- hashCode() - Method in class org.apache.felix.resolver.util.OpenHashMap.MapEntry
- hashCode() - Method in class org.apache.felix.resolver.WireImpl
- hashCode() - Method in class org.apache.felix.resolver.WrappedCapability
- hashCode() - Method in class org.apache.felix.resolver.WrappedRequirement
- hasNext() - Method in class org.apache.felix.resolver.util.OpenHashMap.MapIterator
- headMap(K) - Method in class org.apache.felix.resolver.util.OpenHashMap
- headSet(Map.Entry<K, V>) - Method in class org.apache.felix.resolver.util.OpenHashMap.MapEntrySet
- headSet(K) - Method in class org.apache.felix.resolver.util.OpenHashMap.KeySet
- HostedCapability - Interface in org.osgi.service.resolver
-
A capability hosted by a resource.
I
- IMPORT - Enum constant in enum org.apache.felix.resolver.ResolverImpl.PermutationType
- index - Variable in class org.apache.felix.resolver.util.OpenHashMap.MapEntry
- index - Variable in class org.apache.felix.resolver.util.OpenHashMap.MapIterator
-
The current index (in the sense of a
ListIterator). - indexOf(Object, Object[], int) - Static method in class org.apache.felix.resolver.util.CopyOnWriteSet
- initMandatoryAndOptionalResources() - Method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- insert(K, V) - Method in class org.apache.felix.resolver.util.OpenHashMap
- insertHostedCapability(List<Capability>, HostedCapability) - Method in class org.osgi.service.resolver.ResolveContext
-
Add a
HostedCapabilityto the list of capabilities returned fromResolveContext.findProviders(Requirement). - insertHostedCapability(ResolveContext, HostedCapability, HostedCapability) - Method in class org.apache.felix.resolver.util.ShadowList
- invalidateRelatedResource(Resource) - Method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- isCancelled() - Method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- isCompatible(List<ResolverImpl.Blame>, Set<Capability>, Map<Resource, ResolverImpl.Packages>) - Static method in class org.apache.felix.resolver.ResolverImpl
- isCompatible(ResolverImpl.Blame, Set<Capability>, Map<Resource, ResolverImpl.Packages>) - Static method in class org.apache.felix.resolver.ResolverImpl
- isDebugEnabled() - Method in class org.apache.felix.resolver.Logger
- isDynamic() - Method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- isDynamic(Requirement) - Static method in class org.apache.felix.resolver.Util
- isEffective(Requirement) - Method in class org.apache.felix.resolver.Candidates
- isEffective(Requirement) - Method in class org.osgi.service.resolver.ResolveContext
-
Test if a given requirement should be wired in the resolve operation.
- isEmpty() - Method in class org.apache.felix.resolver.util.CandidateSelector
- isEmpty() - Method in class org.apache.felix.resolver.util.CopyOnWriteSet
- isEmpty() - Method in class org.apache.felix.resolver.util.OpenHashMap.AbstractObjectCollection
- isEmpty() - Method in class org.apache.felix.resolver.util.OpenHashMap
- isFragment(Resource) - Static method in class org.apache.felix.resolver.Util
- isMultiple(Requirement) - Static method in class org.apache.felix.resolver.Util
- isOptional(Requirement) - Static method in class org.apache.felix.resolver.Util
- isPayload(Requirement) - Static method in class org.apache.felix.resolver.ResolverImpl
- isPopulated(Resource) - Method in class org.apache.felix.resolver.Candidates
- isReexport(Requirement) - Static method in class org.apache.felix.resolver.Util
- isSubstituted(Capability, Map<Capability, Integer>) - Method in class org.apache.felix.resolver.Candidates
- isUnmodifiable - Variable in class org.apache.felix.resolver.util.CandidateSelector
- isValidRelatedResource(Resource) - Method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- iterator() - Method in class org.apache.felix.resolver.util.CopyOnWriteSet
- iterator() - Method in class org.apache.felix.resolver.util.OpenHashMap.KeySet
- iterator() - Method in class org.apache.felix.resolver.util.OpenHashMap.MapEntrySet
K
- key - Variable in class org.apache.felix.resolver.util.ArrayMap.FastEntry
- key - Variable in class org.apache.felix.resolver.util.OpenHashMap
- KeyIterator() - Constructor for class org.apache.felix.resolver.util.OpenHashMap.KeyIterator
- keys - Variable in class org.apache.felix.resolver.util.OpenHashMap
- keySet() - Method in class org.apache.felix.resolver.util.OpenHashMap
- KeySet() - Constructor for class org.apache.felix.resolver.util.OpenHashMap.KeySet
L
- last - Variable in class org.apache.felix.resolver.util.OpenHashMap
- last() - Method in class org.apache.felix.resolver.util.OpenHashMap.KeySet
- last() - Method in class org.apache.felix.resolver.util.OpenHashMap.MapEntrySet
- lastKey() - Method in class org.apache.felix.resolver.util.OpenHashMap
- link - Variable in class org.apache.felix.resolver.util.OpenHashMap
- log(int, String) - Method in class org.apache.felix.resolver.Logger
- log(int, String, Throwable) - Method in class org.apache.felix.resolver.Logger
- LOG_DEBUG - Static variable in class org.apache.felix.resolver.Logger
- LOG_ERROR - Static variable in class org.apache.felix.resolver.Logger
- LOG_INFO - Static variable in class org.apache.felix.resolver.Logger
- LOG_LEVEL - Static variable in class org.apache.felix.resolver.Activator
- LOG_WARNING - Static variable in class org.apache.felix.resolver.Logger
- Logger - Class in org.apache.felix.resolver
-
This class mimics the standard OSGi LogService interface.
- Logger(int) - Constructor for class org.apache.felix.resolver.Logger
- logUsesConstraintViolation(Resource, ResolutionError) - Method in class org.apache.felix.resolver.Logger
M
- m_acc - Variable in class org.apache.felix.resolver.ResolverImpl
- m_allCandidates - Variable in class org.apache.felix.resolver.ResolverImpl.UseConstraintError
- m_allWrappedHosts - Variable in class org.apache.felix.resolver.Candidates
- m_augmentedAttrs - Variable in class org.apache.felix.resolver.WrappedCapability
- m_blame1 - Variable in class org.apache.felix.resolver.ResolverImpl.UseConstraintError
- m_blame2 - Variable in class org.apache.felix.resolver.ResolverImpl.UseConstraintError
- m_blames - Variable in class org.apache.felix.resolver.ResolverImpl.UsedBlames
- m_cachedCapabilities - Variable in class org.apache.felix.resolver.WrappedResource
- m_cachedRequirements - Variable in class org.apache.felix.resolver.WrappedResource
- m_candidateMap - Variable in class org.apache.felix.resolver.Candidates
- m_candidateSelectorsUnmodifiable - Variable in class org.apache.felix.resolver.Candidates
- m_cap - Variable in class org.apache.felix.resolver.ResolverImpl.Blame
- m_cap - Variable in class org.apache.felix.resolver.SimpleHostedCapability
- m_cap - Variable in class org.apache.felix.resolver.WireImpl
- m_cap - Variable in class org.apache.felix.resolver.WrappedCapability
- m_caps - Variable in class org.apache.felix.resolver.ResolverImpl.UsedBlames
- m_context - Variable in class org.apache.felix.resolver.ResolverImpl.UseConstraintError
- m_currentError - Variable in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- m_delta - Variable in class org.apache.felix.resolver.Candidates
- m_dependentMap - Variable in class org.apache.felix.resolver.Candidates
- m_dynamicCandidates - Variable in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- m_dynamicHost - Variable in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- m_dynamicReq - Variable in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- m_executor - Variable in class org.apache.felix.resolver.ResolverImpl
- m_executor - Variable in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- m_exportedPkgs - Variable in class org.apache.felix.resolver.ResolverImpl.Packages
- m_fragments - Variable in class org.apache.felix.resolver.WrappedResource
- m_host - Variable in class org.apache.felix.resolver.SimpleHostedCapability
- m_host - Variable in class org.apache.felix.resolver.WrappedCapability
- m_host - Variable in class org.apache.felix.resolver.WrappedRequirement
- m_host - Variable in class org.apache.felix.resolver.WrappedResource
- m_importedPkgs - Variable in class org.apache.felix.resolver.ResolverImpl.Packages
- m_importIndex - Variable in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- m_importPermutations - Variable in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- m_isCancelled - Variable in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- m_logger - Variable in class org.apache.felix.resolver.ResolverImpl
- m_logLevel - Variable in class org.apache.felix.resolver.Logger
- m_mandatoryResources - Variable in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- m_multipleCardCandidates - Variable in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- m_mutated - Variable in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- m_optionalResources - Variable in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- m_original - Variable in class org.apache.felix.resolver.util.ShadowList
- m_parallelism - Variable in class org.apache.felix.resolver.ResolverImpl
- m_pkgName - Variable in class org.apache.felix.resolver.ResolverImpl.UseConstraintError
- m_populateResultCache - Variable in class org.apache.felix.resolver.Candidates
- m_processedDeltas - Variable in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- m_provider - Variable in class org.apache.felix.resolver.WireImpl
- m_relatedResources - Variable in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- m_req - Variable in class org.apache.felix.resolver.WireImpl
- m_req - Variable in class org.apache.felix.resolver.WrappedRequirement
- m_reqs - Variable in class org.apache.felix.resolver.ResolverImpl.Blame
- m_requiredPkgs - Variable in class org.apache.felix.resolver.ResolverImpl.Packages
- m_requirer - Variable in class org.apache.felix.resolver.WireImpl
- m_resolveContext - Variable in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- m_resource - Variable in class org.apache.felix.resolver.ResolverImpl.UseConstraintError
- m_rootCauses - Variable in class org.apache.felix.resolver.ResolverImpl.UsedBlames
- m_session - Variable in class org.apache.felix.resolver.Candidates
- m_sources - Variable in class org.apache.felix.resolver.ResolverImpl.Packages
- m_sub_mutated - Variable in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- m_substitePkgs - Variable in class org.apache.felix.resolver.ResolverImpl.Packages
- m_substituteIndex - Variable in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- m_substPermutations - Variable in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- m_subtitutableMap - Variable in class org.apache.felix.resolver.Candidates
- m_usedPkgs - Variable in class org.apache.felix.resolver.ResolverImpl.Packages
- m_usesCache - Variable in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- m_usesIndex - Variable in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- m_usesPermutations - Variable in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- m_validRelatedResources - Variable in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- MapEntry() - Constructor for class org.apache.felix.resolver.util.OpenHashMap.MapEntry
- MapEntry(int) - Constructor for class org.apache.felix.resolver.util.OpenHashMap.MapEntry
- MapEntrySet() - Constructor for class org.apache.felix.resolver.util.OpenHashMap.MapEntrySet
- MapIterator() - Constructor for class org.apache.felix.resolver.util.OpenHashMap.MapIterator
- mask - Variable in class org.apache.felix.resolver.util.OpenHashMap
- maxFill - Variable in class org.apache.felix.resolver.util.OpenHashMap
- maxFill(int, float) - Static method in class org.apache.felix.resolver.util.OpenHashMap
- mergeCandidatePackage(OpenHashMap<String, List<ResolverImpl.Blame>>, Requirement, Capability) - Static method in class org.apache.felix.resolver.ResolverImpl
- mergeCandidatePackages(ResolverImpl.ResolveSession, Map<Resource, ResolverImpl.Packages>, Candidates, ResolverImpl.Packages, Requirement, Capability, Set<Capability>, Set<Resource>) - Static method in class org.apache.felix.resolver.ResolverImpl
- mergeUses(ResolverImpl.ResolveSession, Resource, ResolverImpl.Packages, Capability, List<Requirement>, Capability, Map<Resource, ResolverImpl.Packages>, Set<Capability>) - Method in class org.apache.felix.resolver.ResolverImpl
- MissingRequirement - Enum constant in enum org.apache.felix.resolver.reason.ReasonException.Reason
-
Represents the scenario where a requirement could not be resolved.
- MissingRequirementError(Requirement) - Constructor for class org.apache.felix.resolver.Candidates.MissingRequirementError
- MissingRequirementError(Requirement, ResolutionError) - Constructor for class org.apache.felix.resolver.Candidates.MissingRequirementError
- mix(int) - Static method in class org.apache.felix.resolver.util.OpenHashMap
N
- n - Variable in class org.apache.felix.resolver.util.OpenHashMap
- next - Variable in class org.apache.felix.resolver.util.OpenHashMap.MapIterator
-
The entry that will be returned by the next call to
ListIterator.next()(ornullif no next entry exists). - next() - Method in class org.apache.felix.resolver.util.OpenHashMap.EntryIterator
- next() - Method in class org.apache.felix.resolver.util.OpenHashMap.FastEntryIterator
- next() - Method in class org.apache.felix.resolver.util.OpenHashMap.KeyIterator
- next() - Method in class org.apache.felix.resolver.util.OpenHashMap.ValueIterator
- nextEntry() - Method in class org.apache.felix.resolver.util.OpenHashMap.MapIterator
- nextPowerOfTwo(int) - Static method in class org.apache.felix.resolver.util.OpenHashMap
- nextPowerOfTwo(long) - Static method in class org.apache.felix.resolver.util.OpenHashMap
O
- onCancel(Runnable) - Method in class org.osgi.service.resolver.ResolveContext
-
Registers a callback with the resolve context that is associated with the currently running resolve operation.
- OpenHashMap<K,
V> - Class in org.apache.felix.resolver.util -
Based on fastutil Object2ObjectLinkedOpenHashMap
- OpenHashMap() - Constructor for class org.apache.felix.resolver.util.OpenHashMap
- OpenHashMap(int) - Constructor for class org.apache.felix.resolver.util.OpenHashMap
- OpenHashMap(int, float) - Constructor for class org.apache.felix.resolver.util.OpenHashMap
- OpenHashMap(Map<? extends K, ? extends V>) - Constructor for class org.apache.felix.resolver.util.OpenHashMap
- OpenHashMap(Map<? extends K, ? extends V>, float) - Constructor for class org.apache.felix.resolver.util.OpenHashMap
- OpenHashMap(K[], V[]) - Constructor for class org.apache.felix.resolver.util.OpenHashMap
- OpenHashMap(K[], V[], float) - Constructor for class org.apache.felix.resolver.util.OpenHashMap
- OpenHashMap.AbstractObjectCollection<K> - Class in org.apache.felix.resolver.util
- OpenHashMap.AbstractObjectSet<K> - Class in org.apache.felix.resolver.util
- OpenHashMap.EntryIterator - Class in org.apache.felix.resolver.util
- OpenHashMap.FastEntryIterator - Class in org.apache.felix.resolver.util
- OpenHashMap.KeyIterator - Class in org.apache.felix.resolver.util
- OpenHashMap.KeySet - Class in org.apache.felix.resolver.util
- OpenHashMap.MapEntry - Class in org.apache.felix.resolver.util
- OpenHashMap.MapEntrySet - Class in org.apache.felix.resolver.util
- OpenHashMap.MapIterator - Class in org.apache.felix.resolver.util
- OpenHashMap.ValueIterator - Class in org.apache.felix.resolver.util
- OpenHashMapList - Class in org.apache.felix.resolver.util
- OpenHashMapList() - Constructor for class org.apache.felix.resolver.util.OpenHashMapList
- OpenHashMapList(int) - Constructor for class org.apache.felix.resolver.util.OpenHashMapList
- OpenHashMapSet<K,
V> - Class in org.apache.felix.resolver.util - OpenHashMapSet() - Constructor for class org.apache.felix.resolver.util.OpenHashMapSet
- OpenHashMapSet(int) - Constructor for class org.apache.felix.resolver.util.OpenHashMapSet
- org.apache.felix.resolver - package org.apache.felix.resolver
- org.apache.felix.resolver.reason - package org.apache.felix.resolver.reason
- org.apache.felix.resolver.util - package org.apache.felix.resolver.util
- org.osgi.service.resolver - package org.osgi.service.resolver
-
Resolver Service Package Version 1.1.
P
- Packages(Resource) - Constructor for class org.apache.felix.resolver.ResolverImpl.Packages
- parseUses(String) - Static method in class org.apache.felix.resolver.ResolverImpl
- permutate(Requirement) - Method in class org.apache.felix.resolver.Candidates
- permutateIfNeeded(ResolverImpl.PermutationType, Requirement, Candidates) - Method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- PermutationType() - Constructor for enum org.apache.felix.resolver.ResolverImpl.PermutationType
- permuteUsedBlameRequirement(Requirement, Set<Requirement>, Candidates) - Method in class org.apache.felix.resolver.ResolverImpl
- permuteUsedBlames(ResolverImpl.ResolveSession, ResolutionError, Candidates, Resource, String, ResolverImpl.Blame, ResolverImpl.UsedBlames, AtomicReference<Candidates>, AtomicReference<Candidates>, Set<Requirement>) - Method in class org.apache.felix.resolver.ResolverImpl
- populate(Collection<Resource>) - Method in class org.apache.felix.resolver.Candidates
- populateDynamic() - Method in class org.apache.felix.resolver.Candidates
- populateDynamicWireMap(ResolverImpl.ResolveSession, Map<Resource, List<Wire>>, Candidates) - Static method in class org.apache.felix.resolver.ResolverImpl
- PopulateResult() - Constructor for class org.apache.felix.resolver.Candidates.PopulateResult
- populateSubstitutables() - Method in class org.apache.felix.resolver.Candidates
- populateSubstitutables(Resource) - Method in class org.apache.felix.resolver.Candidates
- populateWireMap(ResolverImpl.ResolveSession, Resource, Map<Resource, List<Wire>>, Candidates) - Static method in class org.apache.felix.resolver.ResolverImpl
- prepare() - Method in class org.apache.felix.resolver.Candidates
-
Merges fragments into their hosts.
- prev - Variable in class org.apache.felix.resolver.util.OpenHashMap.MapIterator
-
The entry that will be returned by the next call to
ListIterator.previous()(ornullif no previous entry exists). - processCandidates(LinkedList<Resource>, Requirement, List<Capability>) - Method in class org.apache.felix.resolver.Candidates
- PROCESSING - Static variable in class org.apache.felix.resolver.Candidates
- put(K, V) - Method in class org.apache.felix.resolver.util.ArrayMap
- put(K, V) - Method in class org.apache.felix.resolver.util.OpenHashMap
- putAll(Map<? extends K, ? extends V>) - Method in class org.apache.felix.resolver.util.OpenHashMap
R
- readObject(ObjectInputStream) - Method in class org.apache.felix.resolver.util.OpenHashMap
- realSize() - Method in class org.apache.felix.resolver.util.OpenHashMap
- reason - Variable in exception class org.apache.felix.resolver.reason.ReasonException
- Reason() - Constructor for enum org.apache.felix.resolver.reason.ReasonException.Reason
- ReasonException - Exception Class in org.apache.felix.resolver.reason
-
An exception that holds the reason for a resolution failure.
- ReasonException(ReasonException.Reason, String, Throwable, Collection<Requirement>) - Constructor for exception class org.apache.felix.resolver.reason.ReasonException
- ReasonException.Reason - Enum in org.apache.felix.resolver.reason
-
The reasons for resolution failure.
- rehash(int) - Method in class org.apache.felix.resolver.util.OpenHashMap
-
Rehashes the map.
- remaining - Variable in class org.apache.felix.resolver.Candidates.PopulateResult
- remove() - Method in class org.apache.felix.resolver.util.OpenHashMap.EntryIterator
- remove() - Method in class org.apache.felix.resolver.util.OpenHashMap.MapIterator
- remove(int) - Method in class org.apache.felix.resolver.util.CopyOnWriteSet
- remove(Object) - Method in class org.apache.felix.resolver.util.CopyOnWriteSet
- remove(Object) - Method in class org.apache.felix.resolver.util.OpenHashMap.KeySet
- remove(Object) - Method in class org.apache.felix.resolver.util.OpenHashMap.MapEntrySet
- remove(Object) - Method in class org.apache.felix.resolver.util.OpenHashMap
- remove(Capability) - Method in class org.apache.felix.resolver.util.CandidateSelector
- remove(Capability, Set<Resource>) - Method in class org.apache.felix.resolver.Candidates
-
Removes a capability from the internal data structures.
- remove(Requirement) - Method in class org.apache.felix.resolver.Candidates
-
Removes a requirement from the internal data structures.
- remove(Resource, Set<Resource>) - Method in class org.apache.felix.resolver.Candidates
-
Removes the specified module from the internal data structures, which involves removing its requirements and its capabilities.
- removeAll(Collection<?>) - Method in class org.apache.felix.resolver.util.CopyOnWriteSet
- removeAll(Collection<?>) - Method in class org.apache.felix.resolver.util.OpenHashMap.AbstractObjectCollection
- removeCandidate(Requirement, Capability) - Method in class org.apache.felix.resolver.Candidates
- removeCurrentCandidate() - Method in class org.apache.felix.resolver.util.CandidateSelector
- removeEntry(int) - Method in class org.apache.felix.resolver.util.OpenHashMap
- removeFirst() - Method in class org.apache.felix.resolver.util.OpenHashMap
- removeFirstCandidate(Requirement) - Method in class org.apache.felix.resolver.Candidates
- removeLast() - Method in class org.apache.felix.resolver.util.OpenHashMap
- removeNullEntry() - Method in class org.apache.felix.resolver.util.OpenHashMap
- removeResource(Resource, ResolutionError) - Method in class org.apache.felix.resolver.Candidates
-
Removes a module from the internal data structures if it wasn't selected as a fragment or a singleton.
- replace(Capability, Capability) - Method in class org.apache.felix.resolver.util.ShadowList
- requirement - Variable in class org.apache.felix.resolver.Candidates.DynamicImportFailed
- requirement - Variable in class org.apache.felix.resolver.Candidates.MissingRequirementError
- requirement - Variable in class org.apache.felix.resolver.ResolverImpl.WireCandidate
- ResolutionError - Class in org.apache.felix.resolver
-
Resolution error.
- ResolutionError() - Constructor for class org.apache.felix.resolver.ResolutionError
- ResolutionException - Exception Class in org.osgi.service.resolver
-
Indicates failure to resolve a set of requirements.
- ResolutionException(String) - Constructor for exception class org.osgi.service.resolver.ResolutionException
-
Create a
ResolutionExceptionwith the specified message. - ResolutionException(String, Throwable, Collection<Requirement>) - Constructor for exception class org.osgi.service.resolver.ResolutionException
-
Create a
ResolutionExceptionwith the specified message, cause and unresolved requirements. - ResolutionException(Throwable) - Constructor for exception class org.osgi.service.resolver.ResolutionException
-
Create a
ResolutionExceptionwith the specified cause. - resolve(ResolveContext) - Method in class org.apache.felix.resolver.ResolverImpl
- resolve(ResolveContext) - Method in interface org.osgi.service.resolver.Resolver
-
Resolve the specified resolve context and return any new resources and wires to the caller.
- resolve(ResolveContext, Executor) - Method in class org.apache.felix.resolver.ResolverImpl
- ResolveContext - Class in org.osgi.service.resolver
-
A resolve context provides resources, options and constraints to the potential solution of a
resolveoperation. - ResolveContext() - Constructor for class org.osgi.service.resolver.ResolveContext
- resolveDynamic(ResolveContext, Wiring, Requirement) - Method in class org.apache.felix.resolver.ResolverImpl
- resolveDynamic(ResolveContext, Wiring, Requirement) - Method in interface org.osgi.service.resolver.Resolver
-
Resolves a given requirement dynamically for the given host wiring using the given resolve context and return any new resources and wires to the caller.
- Resolver - Interface in org.osgi.service.resolver
-
A resolver service resolves the specified resources in the context supplied by the caller.
- ResolverImpl - Class in org.apache.felix.resolver
- ResolverImpl(Logger) - Constructor for class org.apache.felix.resolver.ResolverImpl
- ResolverImpl(Logger, int) - Constructor for class org.apache.felix.resolver.ResolverImpl
- ResolverImpl(Logger, Executor) - Constructor for class org.apache.felix.resolver.ResolverImpl
- ResolverImpl.Blame - Class in org.apache.felix.resolver
- ResolverImpl.DumbExecutor - Class in org.apache.felix.resolver
- ResolverImpl.EnhancedExecutor - Class in org.apache.felix.resolver
- ResolverImpl.Packages - Class in org.apache.felix.resolver
- ResolverImpl.PermutationType - Enum in org.apache.felix.resolver
- ResolverImpl.ResolveSession - Class in org.apache.felix.resolver
- ResolverImpl.UseConstraintError - Class in org.apache.felix.resolver
- ResolverImpl.UsedBlames - Class in org.apache.felix.resolver
- ResolverImpl.WireCandidate - Class in org.apache.felix.resolver
- ResolveSession(ResolveContext, Executor, Resource, Requirement, List<Capability>) - Constructor for class org.apache.felix.resolver.ResolverImpl.ResolveSession
- resource - Variable in class org.apache.felix.resolver.Candidates.FragmentNotSelectedError
- retainAll(Collection<?>) - Method in class org.apache.felix.resolver.util.CopyOnWriteSet
- retainAll(Collection<?>) - Method in class org.apache.felix.resolver.util.OpenHashMap.AbstractObjectCollection
- run() - Method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
S
- serialVersionUID - Static variable in exception class org.apache.felix.resolver.reason.ReasonException
- serialVersionUID - Static variable in class org.apache.felix.resolver.util.OpenHashMap
- serialVersionUID - Static variable in class org.apache.felix.resolver.util.OpenHashMapList
- serialVersionUID - Static variable in class org.apache.felix.resolver.util.OpenHashMapSet
- serialVersionUID - Static variable in exception class org.osgi.service.resolver.ResolutionException
- setCurrentError(ResolutionError) - Method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- setLogLevel(int) - Method in class org.apache.felix.resolver.Logger
- setRelatedResources(Resource, Collection<Resource>) - Method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
- setValue(V) - Method in class org.apache.felix.resolver.util.ArrayMap.FastEntry
- setValue(V) - Method in class org.apache.felix.resolver.util.OpenHashMap.MapEntry
- ShadowList - Class in org.apache.felix.resolver.util
- ShadowList(List<Capability>, List<Capability>, AtomicBoolean) - Constructor for class org.apache.felix.resolver.util.ShadowList
- ShadowList(CandidateSelector, List<Capability>) - Constructor for class org.apache.felix.resolver.util.ShadowList
- shiftKeys(int) - Method in class org.apache.felix.resolver.util.OpenHashMap
- SimpleHostedCapability - Class in org.apache.felix.resolver
- SimpleHostedCapability(Resource, Capability) - Constructor for class org.apache.felix.resolver.SimpleHostedCapability
- size - Variable in class org.apache.felix.resolver.util.ArrayMap
- size - Variable in class org.apache.felix.resolver.util.OpenHashMap
- size() - Method in class org.apache.felix.resolver.util.CopyOnWriteSet
- size() - Method in class org.apache.felix.resolver.util.OpenHashMap.KeySet
- size() - Method in class org.apache.felix.resolver.util.OpenHashMap.MapEntrySet
- size() - Method in class org.apache.felix.resolver.util.OpenHashMap
- start(BundleContext) - Method in class org.apache.felix.resolver.Activator
- stop(BundleContext) - Method in class org.apache.felix.resolver.Activator
- subMap(K, K) - Method in class org.apache.felix.resolver.util.OpenHashMap
- subSet(Map.Entry<K, V>, Map.Entry<K, V>) - Method in class org.apache.felix.resolver.util.OpenHashMap.MapEntrySet
- subSet(K, K) - Method in class org.apache.felix.resolver.util.OpenHashMap.KeySet
- SUBSTITUTE - Enum constant in enum org.apache.felix.resolver.ResolverImpl.PermutationType
- SUBSTITUTED - Static variable in class org.apache.felix.resolver.Candidates
- success - Variable in class org.apache.felix.resolver.Candidates.PopulateResult
T
- table - Variable in class org.apache.felix.resolver.util.ArrayMap
- tailMap(K) - Method in class org.apache.felix.resolver.util.OpenHashMap
- tailSet(Map.Entry<K, V>) - Method in class org.apache.felix.resolver.util.OpenHashMap.MapEntrySet
- tailSet(K) - Method in class org.apache.felix.resolver.util.OpenHashMap.KeySet
- throwable - Variable in class org.apache.felix.resolver.ResolverImpl.EnhancedExecutor
- toArray() - Method in class org.apache.felix.resolver.util.CopyOnWriteSet
- toArray() - Method in class org.apache.felix.resolver.util.OpenHashMap.AbstractObjectCollection
- toArray(T[]) - Method in class org.apache.felix.resolver.util.CopyOnWriteSet
- toArray(T[]) - Method in class org.apache.felix.resolver.util.OpenHashMap.AbstractObjectCollection
- toException() - Method in class org.apache.felix.resolver.Candidates.DynamicImportFailed
- toException() - Method in class org.apache.felix.resolver.Candidates.FragmentNotSelectedError
- toException() - Method in class org.apache.felix.resolver.Candidates.MissingRequirementError
- toException() - Method in class org.apache.felix.resolver.ResolutionError
- toException() - Method in class org.apache.felix.resolver.ResolverImpl.UseConstraintError
- toString() - Method in class org.apache.felix.resolver.Candidates.PopulateResult
- toString() - Method in class org.apache.felix.resolver.ResolutionError
- toString() - Method in class org.apache.felix.resolver.ResolverImpl.Blame
- toString() - Method in class org.apache.felix.resolver.ResolverImpl.UsedBlames
- toString() - Method in class org.apache.felix.resolver.util.CandidateSelector
- toString() - Method in class org.apache.felix.resolver.util.OpenHashMap.AbstractObjectCollection
- toString() - Method in class org.apache.felix.resolver.util.OpenHashMap.MapEntry
- toString() - Method in class org.apache.felix.resolver.util.OpenHashMap
- toString() - Method in class org.apache.felix.resolver.WireImpl
- toString() - Method in class org.apache.felix.resolver.WrappedCapability
- toString() - Method in class org.apache.felix.resolver.WrappedRequirement
- toString() - Method in class org.apache.felix.resolver.WrappedResource
- toStringBlame(ResolverImpl.Blame) - Method in class org.apache.felix.resolver.ResolverImpl.UseConstraintError
- trim() - Method in class org.apache.felix.resolver.util.OpenHashMap
-
Rehashes the map, making the table as small as possible.
- trim(int) - Method in class org.apache.felix.resolver.util.OpenHashMap
-
Rehashes this map if the table is too large.
- tryCapacity(long) - Method in class org.apache.felix.resolver.util.OpenHashMap
U
- unmodifiable - Variable in class org.apache.felix.resolver.util.CandidateSelector
- UNPROCESSED - Static variable in class org.apache.felix.resolver.Candidates
- unresolvedRequirements - Variable in exception class org.osgi.service.resolver.ResolutionException
- unwrap(Iterator<? extends K>, K[]) - Static method in class org.apache.felix.resolver.util.OpenHashMap
- unwrap(Iterator<? extends K>, K[], int, int) - Static method in class org.apache.felix.resolver.util.OpenHashMap
- UseConstraint - Enum constant in enum org.apache.felix.resolver.reason.ReasonException.Reason
-
Represents a failure in the use constraints of a bundle.
- UseConstraintError(ResolveContext, Candidates, Resource, String, ResolverImpl.Blame) - Constructor for class org.apache.felix.resolver.ResolverImpl.UseConstraintError
- UseConstraintError(ResolveContext, Candidates, Resource, String, ResolverImpl.Blame, ResolverImpl.Blame) - Constructor for class org.apache.felix.resolver.ResolverImpl.UseConstraintError
- UsedBlames(Set<Capability>) - Constructor for class org.apache.felix.resolver.ResolverImpl.UsedBlames
- USES - Enum constant in enum org.apache.felix.resolver.ResolverImpl.PermutationType
- Util - Class in org.apache.felix.resolver
- Util() - Constructor for class org.apache.felix.resolver.Util
V
- value - Variable in class org.apache.felix.resolver.util.ArrayMap.FastEntry
- value - Variable in class org.apache.felix.resolver.util.OpenHashMap
- ValueIterator() - Constructor for class org.apache.felix.resolver.util.OpenHashMap.ValueIterator
- valueOf(String) - Static method in enum org.apache.felix.resolver.reason.ReasonException.Reason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.felix.resolver.ResolverImpl.PermutationType
-
Returns the enum constant of this type with the specified name.
- values - Variable in class org.apache.felix.resolver.util.ArrayMap
- values - Variable in class org.apache.felix.resolver.util.OpenHashMap
- values() - Static method in enum org.apache.felix.resolver.reason.ReasonException.Reason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.felix.resolver.ResolverImpl.PermutationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class org.apache.felix.resolver.util.ArrayMap
- values() - Method in class org.apache.felix.resolver.util.OpenHashMap
W
- WireCandidate(Requirement, Capability) - Constructor for class org.apache.felix.resolver.ResolverImpl.WireCandidate
- WireImpl - Class in org.apache.felix.resolver
- WireImpl(Resource, Requirement, Resource, Capability) - Constructor for class org.apache.felix.resolver.WireImpl
- WrappedCapability - Class in org.apache.felix.resolver
- WrappedCapability(Resource, Capability) - Constructor for class org.apache.felix.resolver.WrappedCapability
- WrappedRequirement - Class in org.apache.felix.resolver
- WrappedRequirement(Resource, Requirement) - Constructor for class org.apache.felix.resolver.WrappedRequirement
- WrappedResource - Class in org.apache.felix.resolver
- WrappedResource(Resource, List<Resource>) - Constructor for class org.apache.felix.resolver.WrappedResource
- writeObject(ObjectOutputStream) - Method in class org.apache.felix.resolver.util.OpenHashMap
_
- _log(int, String, Throwable) - Method in class org.apache.felix.resolver.Logger
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form