Package org.jboss.weld.resolution
Class TypeSafeDisposerResolver
java.lang.Object
org.jboss.weld.resolution.TypeSafeResolver<Resolvable,DisposalMethod<?,?>,Set<DisposalMethod<?,?>>,Set<DisposalMethod<?,?>>>
org.jboss.weld.resolution.TypeSafeDisposerResolver
public class TypeSafeDisposerResolver
extends TypeSafeResolver<Resolvable,DisposalMethod<?,?>,Set<DisposalMethod<?,?>>,Set<DisposalMethod<?,?>>>
- Author:
- pmuir
-
Constructor Summary
ConstructorsConstructorDescriptionTypeSafeDisposerResolver(Iterable<DisposalMethod<?, ?>> disposers, WeldConfiguration configuration) -
Method Summary
Modifier and TypeMethodDescriptionprotected Set<DisposalMethod<?,?>> filterResult(Set<DisposalMethod<?, ?>> matched) protected booleanmatches(Resolvable resolvable, DisposalMethod<?, ?> disposer) protected Set<DisposalMethod<?,?>> sortResult(Set<DisposalMethod<?, ?>> matched) protected Resolvablewrap(Resolvable resolvable) allows subclasses to wrap a resolvable before it is resolvedMethods inherited from class org.jboss.weld.resolution.TypeSafeResolver
clear, getAllBeans, getAllBeans, isCached, makeResultImmutable, resolve, toString
-
Constructor Details
-
TypeSafeDisposerResolver
public TypeSafeDisposerResolver(Iterable<DisposalMethod<?, ?>> disposers, WeldConfiguration configuration)
-
-
Method Details
-
matches
- Specified by:
matchesin classTypeSafeResolver<Resolvable,DisposalMethod<?, ?>, Set<DisposalMethod<?, ?>>, Set<DisposalMethod<?, ?>>>
-
wrap
Description copied from class:TypeSafeResolverallows subclasses to wrap a resolvable before it is resolved- Overrides:
wrapin classTypeSafeResolver<Resolvable,DisposalMethod<?, ?>, Set<DisposalMethod<?, ?>>, Set<DisposalMethod<?, ?>>>
-
filterResult
- Specified by:
filterResultin classTypeSafeResolver<Resolvable,DisposalMethod<?, ?>, Set<DisposalMethod<?, ?>>, Set<DisposalMethod<?, ?>>>
-
sortResult
- Specified by:
sortResultin classTypeSafeResolver<Resolvable,DisposalMethod<?, ?>, Set<DisposalMethod<?, ?>>, Set<DisposalMethod<?, ?>>>
-