final QualifyingMetadata qualifyingMetadata
= ctx.getQualifyingMetadataFactory().createFrom(parameters[0].getAnnotations());
if (parameters[0].isAnnotationPresent(Disposes.class)
&& parameters[0].getType().isAssignableFrom(injectedType)
&& qualifyingMetadata.doesSatisfy(getQualifyingMetadata())) {
return method;
}
}
return null;