`

org.apache.commons.collections.CollectionUtils.filter

阅读更多
org.apache.commons.collections.CollectionUtils.filter(subData, new FilterPredicate("CLIENT"));   
  
class FilterPredicate implements Predicate{   
    private String accAttribute;   
    public TestPredicate(String accountAttribute){   
        this.accAttribute = accountAttribute;   
    }   
public boolean evaluate(Object arg0) {   
    if (arg0 instanceof IssuerPlacingAndCommissionFeeReportByAc) {   
        return accAttribute.equals(((IssuerPlacingAndCommissionFeeReportByAc) arg0).getAccountAttribute());   
    }   
    return false;   
}   
  } 

    按照自己的evaluate方法来加于过滤collection.

分享到:
评论

相关推荐

    Apache Commons Collections

    Apache Commons Collections是Apache软件基金会开发的一个Java库,它提供了对集合框架的扩展和增强功能,极大地丰富了Java的集合操作。这个库包含了多种实用的数据结构、算法和集合操作工具,可以提升开发效率并优化...

    commons-collections4-4.1.jar

    Commons Collections是Apache软件基金会开发的一个Java库,主要提供对集合框架的增强和扩展。这个库是Java标准集合接口的补充,增加了许多实用的功能,提高了代码的可读性和效率。"commons-collections4-4.1.jar"是...

    apache工具类

    `CollectionUtils` 是Apache Commons Collections库的一部分,它提供了许多集合操作的便利方法,可以处理List、Set、Map等各种集合类型。下面是一些常用功能: - `isEmpty(Collection coll)`: 检查集合是否为空或...

    commons-collections-3.2.1.rar代码及原jar文件

    例如,`collections.jar`通常会包含`org.apache.commons.collections`包下的所有类和接口,这些类和接口提供了一种更灵活的方式来操作和管理集合,如列表、映射和队列等。 在`commons-collections-3.2.1-src.zip`中...

    commons-collections-3.2源码包

    《Apache Commons Collections 3.2源码解析》 Apache Commons Collections是Java开发中不可或缺的工具库,它极大地扩展了Java的内置集合框架,为开发者提供了更丰富的数据结构和算法实现。这个源码包,名为"commons...

    Apache Commons 包的使用

    本篇文章将详细讲解几个重要的 Apache Commons 模块,包括 Apache Commons Email、Apache Commons IO、Apache Commons Pool、Apache Commons DBCP、Apache Commons Dbutils 和 Apache Commons Collections,以及 ...

    commons-collections4-4.4-bin.zip

    Apache Commons Collections是一个Java库,它提供了对集合框架的扩展,增加了许多实用功能。这个库的主要目标是增强Java标准集合接口的灵活性、性能和功能性。在"commons-collections4-4.4-bin.zip"中,我们获得了...

    Struts-2.1.6整合Tiles2全攻略

    <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/* </filter-mapping...

    struts2json.txt

    - **Commons组件:** 需要注意的是,`json-lib.jar`依赖于Apache Commons的一些库,例如`commons-collections.jar`, `commons-lang.jar`, `commons-beanutils.jar`, `commons-logging.jar` 和 `ezmorph.jar`。...

    搭建ssh2框架的步骤

    <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/* </filter-mapping> <!-- 添加其他配置如...

    springmvc 各种jar包

    11,commons-collections-3.2.1.jar 12,commons-fileupload-1.2.2.jar 13,commons-io-2.2.jar 14,commons-lang-2.6.jar 15,commons-logging-1.1.1.jar 16,commons-net-3.1.jar 17,dom4j-1.6.1.jar 18,ehcache...

    velocity学习笔记与struts2整合

    <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/* </filter-mapping> <servlet-name>...

    ssi框架实例

    - `commons-collections.jar` - `commons-dbcp.jar` - `commons-logging-1.0.4.jar` - `commons-pool.jar` - `freemarker-2.3.8.jar` - `ognl-2.6.11.jar` - `struts2-core-2.0.11.2.jar` - `xwork-2.0.5....

    struts1.2.9 lib src包

    此外,它还会配置Struts的`filter-class`,即`org.apache.struts.action.ActionFilter`,负责处理HTTP请求并将其转发到相应的Action。 另一个关键文件是`struts-config.xml`,它是Struts框架的核心配置文件。在这个...

    jsf上传文件用到的包

    7. **commons-collections.jar, commons-beanutils.jar**:这两个库是Apache Commons的一部分,分别提供了集合操作和JavaBean操作的工具类,可能在处理上传文件的属性或者构建业务对象时发挥作用。 8. **commons-el...

    struts2.0 hibernate3 spring2.5整合配置.doc

    <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/* </filter-mapping> <listener-class>org...

    SSH整合过程详解

    <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/* </filter-mapping>...

    struts2框架的简单搭建

    <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/* </filter-mapping>...

Global site tag (gtag.js) - Google Analytics