A B C D E F G H I K L M N O P R S T U V W _ 
All Classes All Packages

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(int, E) - Method in class org.apache.felix.resolver.util.CopyOnWriteList
 
add(E) - Method in class org.apache.felix.resolver.util.CopyOnWriteList
 
add(E) - Method in class org.apache.felix.resolver.util.CopyOnWriteSet
 
add(Map.Entry<K, V>) - Method in class org.apache.felix.resolver.util.OpenHashMap.EntryIterator
 
add(Map.Entry<K, V>) - Method in class org.apache.felix.resolver.util.OpenHashMap.FastEntryIterator
 
add(K) - Method in class org.apache.felix.resolver.util.OpenHashMap.AbstractObjectCollection
 
add(K) - Method in class org.apache.felix.resolver.util.OpenHashMap.KeyIterator
 
add(V) - Method in class org.apache.felix.resolver.util.OpenHashMap.ValueIterator
 
addAll(int, Collection<? extends E>) - Method in class org.apache.felix.resolver.util.CopyOnWriteList
 
addAll(Collection<? extends E>) - Method in class org.apache.felix.resolver.util.CopyOnWriteList
 
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.
addMandatoryResources(Collection<Resource>) - Method in class org.apache.felix.resolver.Candidates
 
addUsedBlame(ArrayMap<Capability, ResolverImpl.UsedBlames>, Capability, List<Requirement>, Capability) - Static 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
 

B

back(int) - Method in class org.apache.felix.resolver.util.OpenHashMap.MapIterator
 
Blame(Capability, List<Requirement>) - Constructor for class org.apache.felix.resolver.ResolverImpl.Blame
 

C

calculateExportedPackages(ResolverImpl.ResolveSession, Candidates, Resource, OpenHashMap<String, ResolverImpl.Blame>) - Static method in class org.apache.felix.resolver.ResolverImpl
 
calculatePackageSpaces(Executor, ResolverImpl.ResolveSession, Candidates, Collection<Resource>) - Static 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(Map<Resource, Boolean>) - Constructor for class org.apache.felix.resolver.Candidates
Constructs an empty Candidates object.
Candidates(Set<Resource>, OpenHashMapSet<Capability, Requirement>, OpenHashMapList<Requirement, Capability>, Map<Resource, WrappedResource>, OpenHashMap<Resource, Candidates.PopulateResult>, Map<Resource, Boolean>, 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
 
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(Executor, ResolverImpl.ResolveSession, List<Candidates>, List<Candidates>, Candidates, Map<Resource, ResolutionError>, Map<Resource, Resource>, boolean) - Method in class org.apache.felix.resolver.ResolverImpl
 
checkMultiple(ResolverImpl.ResolveSession, ResolverImpl.UsedBlames, ResolverImpl.Blame, Candidates) - Method in class org.apache.felix.resolver.ResolverImpl
 
checkPackageSpaceConsistency(ResolverImpl.ResolveSession, List<Candidates>, List<Candidates>, Resource, Candidates, boolean, Map<Resource, ResolverImpl.Packages>, Map<Resource, Object>) - Method in class org.apache.felix.resolver.ResolverImpl
 
checkSubstitutes(List<Candidates>) - Method in class org.apache.felix.resolver.Candidates
 
checkTable() - Method in class org.apache.felix.resolver.util.OpenHashMap
 
clear() - Method in class org.apache.felix.resolver.util.CopyOnWriteList
 
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
 
clearCandidates(Requirement, Collection<Capability>) - Method in class org.apache.felix.resolver.Candidates
 
clone() - Method in class org.apache.felix.resolver.util.CopyOnWriteList
Clone this object
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.OpenHashMapList
 
compute(K) - Method in class org.apache.felix.resolver.util.OpenHashMapSet
 
computeUses(ResolverImpl.ResolveSession, Map<Resource, List<ResolverImpl.WireCandidate>>, Map<Resource, ResolverImpl.Packages>, Resource) - Static method in class org.apache.felix.resolver.ResolverImpl
 
contains(Object) - Method in class org.apache.felix.resolver.util.CopyOnWriteList
 
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.CopyOnWriteList
 
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.
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
 
CopyOnWriteList<E> - Class in org.apache.felix.resolver.util
 
CopyOnWriteList() - Constructor for class org.apache.felix.resolver.util.CopyOnWriteList
 
CopyOnWriteList(Collection<? extends E>) - Constructor for class org.apache.felix.resolver.util.CopyOnWriteList
 
CopyOnWriteList(CopyOnWriteList<? extends E>) - Constructor for class org.apache.felix.resolver.util.CopyOnWriteList
 
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
 
count - Variable in class org.apache.felix.resolver.ResolverImpl.EnhancedExecutor
 
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()).

D

data - Variable in class org.apache.felix.resolver.util.CopyOnWriteList
 
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
 
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
 
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
 
DynamicImportFailed(Requirement) - Constructor for class org.apache.felix.resolver.Candidates.DynamicImportFailed
 

E

emptyCollection() - Static method in exception 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
 
EntryIterator(Object) - 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.CopyOnWriteList
 
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
 
FastEntryIterator(Object) - Constructor for class org.apache.felix.resolver.util.OpenHashMap.FastEntryIterator
 
fastIterator() - Method in class org.apache.felix.resolver.util.OpenHashMap.MapEntrySet
 
fastIterator(Map.Entry<K, V>) - Method in class org.apache.felix.resolver.util.OpenHashMap.MapEntrySet
 
FelixResolveContext - Interface in org.apache.felix.resolver
 
findProviders(Requirement) - Method in class org.osgi.service.resolver.ResolveContext
Find Capabilities that match the given Requirement.
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
 
FragmentNotSelectedError(Resource) - Constructor for class org.apache.felix.resolver.Candidates.FragmentNotSelectedError
 

G

get(int) - Method in class org.apache.felix.resolver.util.CopyOnWriteList
 
get(Object) - Method in class org.apache.felix.resolver.util.ArrayMap
 
get(Object) - Method in class org.apache.felix.resolver.util.OpenHashMap
 
getAndMoveToFirst(K) - Method in class org.apache.felix.resolver.util.OpenHashMap
 
getAndMoveToLast(K) - 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
 
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
 
getDynamicRequirements(List<Requirement>) - Static method in class org.apache.felix.resolver.Util
 
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
 
getHosts() - Method in class org.apache.felix.resolver.Candidates
 
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.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
 
getOndemandResources(Resource) - Method in interface org.apache.felix.resolver.FelixResolveContext
Return the resources that the resolver should attempt to resolve on demand for specified resource which is being resolved.
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
 
getOriginal() - Method in class org.apache.felix.resolver.util.ShadowList
 
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
 
getProvider() - Method in class org.apache.felix.resolver.WireImpl
 
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
 
getSatisfyingCapability(Requirement) - Method in class org.apache.felix.resolver.ResolverImpl.UseConstraintError
 
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.MissingRequirementError
 
getUnresolvedRequirements() - Method in class org.apache.felix.resolver.ResolutionError
 
getUnresolvedRequirements() - Method in class org.apache.felix.resolver.ResolverImpl.UseConstraintError
 
getUnresolvedRequirements() - Method in exception 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.CopyOnWriteList
 
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
 
hasPrevious() - 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

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) - Method in class org.apache.felix.resolver.util.CopyOnWriteList
 
indexOf(Object, Object[], int) - Static method in class org.apache.felix.resolver.util.CopyOnWriteList
 
indexOf(Object, Object[], int) - Static method in class org.apache.felix.resolver.util.CopyOnWriteSet
 
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 HostedCapability to the list of capabilities returned from ResolveContext.findProviders(Requirement).
isCompatible(List<ResolverImpl.Blame>, Capability, Map<Resource, ResolverImpl.Packages>) - Static method in class org.apache.felix.resolver.ResolverImpl
 
isCompatible(ResolverImpl.Blame, Capability, Map<Resource, ResolverImpl.Packages>) - Static method in class org.apache.felix.resolver.ResolverImpl
 
isDebugEnabled() - Method in class org.apache.felix.resolver.Logger
 
isDynamic(Requirement) - Static method in class org.apache.felix.resolver.Util
 
isEffective(Requirement) - Method in class org.osgi.service.resolver.ResolveContext
Test if a given requirement should be wired in the resolve operation.
isEffective(ResolveContext, Requirement) - Method in class org.apache.felix.resolver.Candidates
 
isEmpty() - Method in class org.apache.felix.resolver.util.CopyOnWriteList
 
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
 
isMandatory(ResolveContext, Requirement) - Method in class org.apache.felix.resolver.Candidates
 
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
 
iterator() - Method in class org.apache.felix.resolver.util.CopyOnWriteList
 
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
 
iterator(Map.Entry<K, V>) - Method in class org.apache.felix.resolver.util.OpenHashMap.MapEntrySet
 
iterator(K) - Method in class org.apache.felix.resolver.util.OpenHashMap.KeySet
 

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
 
KeyIterator(Object) - 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
 
lastIndexOf(Object) - Method in class org.apache.felix.resolver.util.CopyOnWriteList
 
lastKey() - Method in class org.apache.felix.resolver.util.OpenHashMap
 
link - Variable in class org.apache.felix.resolver.util.OpenHashMap
 
listIterator() - Method in class org.apache.felix.resolver.util.CopyOnWriteList
 
listIterator(int) - Method in class org.apache.felix.resolver.util.CopyOnWriteList
 
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_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_cap - Variable in class org.apache.felix.resolver.ResolverImpl.Blame
 
m_cap - Variable in class org.apache.felix.resolver.ResolverImpl.UsedBlames
 
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_context - Variable in class org.apache.felix.resolver.ResolverImpl.UseConstraintError
 
m_delta - Variable in class org.apache.felix.resolver.Candidates
 
m_dependentMap - Variable in class org.apache.felix.resolver.Candidates
 
m_executor - Variable in class org.apache.felix.resolver.ResolverImpl
 
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_importPermutations - 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.Candidates
 
m_multipleCardCandidates - 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_provider - Variable in class org.apache.felix.resolver.WireImpl
 
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_sources - Variable in class org.apache.felix.resolver.ResolverImpl.Packages
 
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_usesPermutations - Variable in class org.apache.felix.resolver.ResolverImpl.ResolveSession
 
m_validOnDemandResources - Variable in class org.apache.felix.resolver.Candidates
 
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
 
MapIterator(Object) - 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>) - Static method in class org.apache.felix.resolver.ResolverImpl
 
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
 
moveIndexToFirst(int) - Method in class org.apache.felix.resolver.util.OpenHashMap
 
moveIndexToLast(int) - 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() (or null if 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
 
nextIndex() - 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

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<K,​V> - 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.util - package org.apache.felix.resolver.util
 
org.osgi.service.resolver - package org.osgi.service.resolver
Resolver Service Package Version 1.0.

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, List<Candidates>) - Method in class org.apache.felix.resolver.Candidates
 
permutateIfNeeded(Requirement, List<Candidates>) - Method in class org.apache.felix.resolver.Candidates
 
populate(ResolveContext, Collection<Resource>) - Method in class org.apache.felix.resolver.Candidates
 
populateDynamic(ResolveContext, Resource, Requirement, List<Capability>) - Method in class org.apache.felix.resolver.Candidates
 
populateDynamicWireMap(ResolveContext, Resource, Requirement, 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(ResolveContext, Resource, Map<Resource, List<Wire>>, Candidates) - Static method in class org.apache.felix.resolver.ResolverImpl
 
prepare(ResolveContext) - 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() (or null if no previous entry exists).
previous() - Method in class org.apache.felix.resolver.util.OpenHashMap.EntryIterator
 
previous() - Method in class org.apache.felix.resolver.util.OpenHashMap.FastEntryIterator
 
previous() - Method in class org.apache.felix.resolver.util.OpenHashMap.KeyIterator
 
previous() - Method in class org.apache.felix.resolver.util.OpenHashMap.ValueIterator
 
previousEntry() - Method in class org.apache.felix.resolver.util.OpenHashMap.MapIterator
 
previousIndex() - Method in class org.apache.felix.resolver.util.OpenHashMap.MapIterator
 
processCandidates(ResolveContext, 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
 
putAndMoveToFirst(K, V) - Method in class org.apache.felix.resolver.util.OpenHashMap
 
putAndMoveToLast(K, 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
 
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.CopyOnWriteList
 
remove(int) - Method in class org.apache.felix.resolver.util.CopyOnWriteSet
 
remove(Object) - Method in class org.apache.felix.resolver.util.CopyOnWriteList
 
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, 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.CopyOnWriteList
 
removeAll(Collection<?>) - Method in class org.apache.felix.resolver.util.CopyOnWriteSet
 
removeAll(Collection<?>) - Method in class org.apache.felix.resolver.util.OpenHashMap.AbstractObjectCollection
 
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.
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 in org.osgi.service.resolver
Indicates failure to resolve a set of requirements.
ResolutionException(String) - Constructor for exception org.osgi.service.resolver.ResolutionException
Create a ResolutionException with the specified message.
ResolutionException(String, Throwable, Collection<Requirement>) - Constructor for exception org.osgi.service.resolver.ResolutionException
Create a ResolutionException with the specified message, cause and unresolved requirements.
ResolutionException(Throwable) - Constructor for exception org.osgi.service.resolver.ResolutionException
Create a ResolutionException with 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
 
resolve(ResolveContext, Resource, Requirement, List<Capability>) - Method in class org.apache.felix.resolver.ResolverImpl
Resolves a dynamic requirement for the specified host resource using the specified ResolveContext.
ResolveContext - Class in org.osgi.service.resolver
A resolve context provides resources, options and constraints to the potential solution of a resolve operation.
ResolveContext() - Constructor for class org.osgi.service.resolver.ResolveContext
 
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.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) - 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.CopyOnWriteList
 
retainAll(Collection<?>) - Method in class org.apache.felix.resolver.util.CopyOnWriteSet
 
retainAll(Collection<?>) - Method in class org.apache.felix.resolver.util.OpenHashMap.AbstractObjectCollection
 

S

serialVersionUID - Static variable in class org.apache.felix.resolver.util.OpenHashMap
 
serialVersionUID - Static variable in exception org.osgi.service.resolver.ResolutionException
 
set(int, E) - Method in class org.apache.felix.resolver.util.CopyOnWriteList
 
set(Map.Entry<K, V>) - Method in class org.apache.felix.resolver.util.OpenHashMap.EntryIterator
 
set(Map.Entry<K, V>) - Method in class org.apache.felix.resolver.util.OpenHashMap.FastEntryIterator
 
set(K) - Method in class org.apache.felix.resolver.util.OpenHashMap.KeyIterator
 
set(V) - Method in class org.apache.felix.resolver.util.OpenHashMap.ValueIterator
 
setLogLevel(int) - Method in class org.apache.felix.resolver.Logger
 
setMultipleCardCandidates(Candidates) - Method in class org.apache.felix.resolver.ResolverImpl.ResolveSession
 
setValue(int, V) - Method in class org.apache.felix.resolver.util.OpenHashMap
 
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<T> - Class in org.apache.felix.resolver.util
 
ShadowList(List<T>) - 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.CopyOnWriteList
 
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
 
skip(int) - Method in class org.apache.felix.resolver.util.OpenHashMap.MapIterator
 
start(BundleContext) - Method in class org.apache.felix.resolver.Activator
 
stop(BundleContext) - Method in class org.apache.felix.resolver.Activator
 
subList(int, int) - Method in class org.apache.felix.resolver.util.CopyOnWriteList
 
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
 
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.CopyOnWriteList
 
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.CopyOnWriteList
 
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.ResolutionError
 
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.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

UNPROCESSED - Static variable in class org.apache.felix.resolver.Candidates
 
unresolvedRequirements - Variable in exception 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
 
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(Capability) - Constructor for class org.apache.felix.resolver.ResolverImpl.UsedBlames
 
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
 
values - Variable in class org.apache.felix.resolver.util.ArrayMap
 
values - Variable in class org.apache.felix.resolver.util.OpenHashMap
 
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
 
A B C D E F G H I K L M N O P R S T U V W _ 
All Classes All Packages