DisposableBeanAdapter.java 文件源码

java
阅读 23 收藏 0 点赞 0 评论 0

项目:spring4-understanding 作者:
/**
 * Search for all DestructionAwareBeanPostProcessors in the List.
 * @param postProcessors the List to search
 * @return the filtered List of DestructionAwareBeanPostProcessors
 */
private List<DestructionAwareBeanPostProcessor> filterPostProcessors(List<BeanPostProcessor> postProcessors) {
    List<DestructionAwareBeanPostProcessor> filteredPostProcessors = null;
    if (!CollectionUtils.isEmpty(postProcessors)) {
        filteredPostProcessors = new ArrayList<DestructionAwareBeanPostProcessor>(postProcessors.size());
        for (BeanPostProcessor postProcessor : postProcessors) {
            if (postProcessor instanceof DestructionAwareBeanPostProcessor) {
                filteredPostProcessors.add((DestructionAwareBeanPostProcessor) postProcessor);
            }
        }
    }
    return filteredPostProcessors;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号