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
Constructors Constructor Description TypeSafeDisposerResolver(Iterable<DisposalMethod<?,?>> disposers, WeldConfiguration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected 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 resolved-
Methods inherited from class org.jboss.weld.resolution.TypeSafeResolver
clear, getAllBeans, getAllBeans, isCached, makeResultImmutable, resolve, toString
-
-
-
-
Constructor Detail
-
TypeSafeDisposerResolver
public TypeSafeDisposerResolver(Iterable<DisposalMethod<?,?>> disposers, WeldConfiguration configuration)
-
-
Method Detail
-
matches
protected boolean matches(Resolvable resolvable, DisposalMethod<?,?> disposer)
- Specified by:
matchesin classTypeSafeResolver<Resolvable,DisposalMethod<?,?>,Set<DisposalMethod<?,?>>,Set<DisposalMethod<?,?>>>
-
wrap
protected Resolvable wrap(Resolvable resolvable)
Description copied from class:TypeSafeResolverallows subclasses to wrap a resolvable before it is resolved- Overrides:
wrapin classTypeSafeResolver<Resolvable,DisposalMethod<?,?>,Set<DisposalMethod<?,?>>,Set<DisposalMethod<?,?>>>
-
filterResult
protected Set<DisposalMethod<?,?>> filterResult(Set<DisposalMethod<?,?>> matched)
- Specified by:
filterResultin classTypeSafeResolver<Resolvable,DisposalMethod<?,?>,Set<DisposalMethod<?,?>>,Set<DisposalMethod<?,?>>>
-
sortResult
protected Set<DisposalMethod<?,?>> sortResult(Set<DisposalMethod<?,?>> matched)
- Specified by:
sortResultin classTypeSafeResolver<Resolvable,DisposalMethod<?,?>,Set<DisposalMethod<?,?>>,Set<DisposalMethod<?,?>>>
-
-