lambdaj

    0热度

    2回答

    select(list, having(on(Integer.class).intValue() % 2, equalTo(0))); 上面的代码会引发异常。

    2热度

    1回答

    使用Lambdaj,我试图从列表中分离满足2个单独条件的对象。以下两项将实现我的目标。 A) List<SomeObject> someObjectsWithMatchingSomeObjectIds = select(foo.getSomeParentObject().getSomeObjects(), having(on( SomeObject.class).getId(), eq

    1热度

    1回答

    我是新来的lambdaj,所以试图更习惯它。我想更新该代码使用lambdaj: Passed in parameter Map<String, Device> devices; final Map<String, String> resultHash = new HashMap<String, String>(); for (Device device : devices.value

    35热度

    5回答

    在我的应用程序的架构之间复制性我一般是从数据访问层,通过服务层,在这些对象将会被从DAO改变了网络层发送对象的对象或列表的最佳方法反对一个对象,反之亦然。 Web层不具有对DAO对象的任何访问权限,并且DAO层不使用DTO。 为了证明,我平时写的代码为: @Transactional(readOnly = true) public List<UserDTO> getAllUserAsUserDT

    1热度

    1回答

    我想知道是否可以排序EntrySet < K,V>基于K的一些属性使用lambdaj? 我不认为Lambdaj会让我,我只是想确认。 例如,如果我有一个地图< A,B>其中A具有以下结构: public class A{ private double published; public double getPublished() { return double

    3热度

    1回答

    我用完了想法,谷歌也没有帮助。使用案例似乎很简单,但它会因ClassCastException而失败。我不知道我做错了什么。 有一个简单的方法来返回匹配给定类别的第一个元素,看一看。 private Category selectElement(List<? extends Category> results, Code code) { return selectFirst(result

    1热度

    1回答

    如何在lambdaj中使用多种排序条件?例如获得列表第一下令名,然后按年龄: 名年龄 NAMEA 14 nameB 12 nameB 15 nameC 10 nameC 11 感谢您的帮助。

    4热度

    1回答

    我想从使用lambdaj的嵌套数组中提取对象。 我的模型是自己的“元素”的阵列“产品”的名单: public class Product { Element[] elements; } public class Element { String code; } 某处在我的代码我有产品的清单,我想找到一个一元我的列表中有特定的代码。 根据这一讨论:https://gro

    2热度

    1回答

    我想过滤一个数组列表以删除与用户输入的一组条件不匹配的对象。该对象有3个列表。例如见下文。 public class A { public String [] a={"a", "b", "c"}; public String [] c={"a", "b", "c"}; public String [] d={"a", "b", "c"}; } 我想写一个搜索这个

    6热度

    2回答

    Lambdaj(和其他一些类似的库)提供了having函数(例如直接从lambdaj Features页)让我来定义,像这样断言: List<Person> oldFriends = filter(having(on(Person.class).getAge(), greaterThan(30)), meAndMyFriends); 我会很希望能够来定义我的Java类似于SQL wh