{"id":2757,"date":"2022-04-19T15:22:08","date_gmt":"2022-04-19T13:22:08","guid":{"rendered":"https:\/\/bob-team.de\/wordpress\/?p=2757"},"modified":"2022-08-01T11:33:21","modified_gmt":"2022-08-01T09:33:21","slug":"collection-filtern","status":"publish","type":"post","link":"https:\/\/bob-team.de\/wordpress\/2022\/04\/19\/collection-filtern\/","title":{"rendered":"Collection filtern"},"content":{"rendered":"<p>Collection erhalten:<\/p>\n<pre lang=\"java\">Set<Rel> x = findByTop(id);\r\nreturn x.stream()\r\n   .filter(r -> r.getBottomOtyp() == otyp)\r\n   .collect(Collectors.toSet());<\/pre>\n<p>Collection verkleinern:<\/p>\n<pre lang=\"java\">Set<Rel> x = findByTop(id);\r\nx.removeIf(r -> (r.getBottomOtyp() != otyp));\r\nreturn x;<\/pre>\n<p>weitere Beispiele:<\/p>\n<pre lang=\"java\">set.stream().findFirst().orElse(null)<\/pre>\n<pre lang=\"java\">set.stream()\r\n    .filter(x -> x < 5)\r\n    .forEach(x -> System.out.println(x))<\/pre>\n<pre lang=\"java\">set.stream()\r\n    .filter(x -> x < 5)\r\n    .skip(1)\r\n    .limit(2)\r\n    .forEach(x -> System.out.println(x))<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Collection erhalten: Set x = findByTop(id); return x.stream() .filter(r -> r.getBottomOtyp() == otyp) .collect(Collectors.toSet()); Collection verkleinern: Set x = findByTop(id); x.removeIf(r -> (r.getBottomOtyp() != otyp)); return x; weitere Beispiele: set.stream().findFirst().orElse(null) set.stream() .filter(x -> x < 5) .forEach(x -> System.out.println(x)) set.stream() .filter(x -> x < 5) .skip(1) .limit(2) .forEach(x -> System.out.println(x))<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[200,199],"class_list":["post-2757","post","type-post","status-publish","format-standard","hentry","category-java","tag-lambda","tag-stream","entry"],"_links":{"self":[{"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/posts\/2757","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/comments?post=2757"}],"version-history":[{"count":3,"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/posts\/2757\/revisions"}],"predecessor-version":[{"id":2778,"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/posts\/2757\/revisions\/2778"}],"wp:attachment":[{"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/media?parent=2757"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/categories?post=2757"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/tags?post=2757"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}