Java Expression Trees [zamknięte]

Czy istnieje odpowiednik.netDrzewa ekspresji, które są podstawą LINQ dlaJVM? Chciałbym zaimplementować pewne struktury kodu podobne do LINQScala i zastanawiam się, czy muszę także rzucić własną biblioteką drzewa wyrażeń.

Aktualizacja: Nie interesuje mnie sam odpowiednik linq. .net ma duży zestaw narzędzi drzewa wyrażeń, które ułatwiają dynamiczne kompilowanie kodu w czasie wykonywania, dzięki czemu można go wywołać z kodu. Projekt, który chcę podjąć, nie ma związku z bazami danych. Drzewo wyrażeń pozwala w łatwy sposób opisać kod, który działa na danych.

Jeśli nie ma biblioteki, myślę, że inną opcją jest utworzenie takiej, która emituje kod bajtowy.

questionAnswers(2)

yourAnswerToTheQuestion