Árboles de expresión de Java [cerrado]

¿Hay un equivalente de.netÁrboles de Expresión que subyacen a LINQ para elJVM? Me gustaría implementar algunas estructuras de código como LINQ enScala y me pregunto si también tengo que rodar mi propia biblioteca de árbol de expresiones.

Actualización: No estoy interesado en un linq equivalente en sí mismo. .net tiene un gran conjunto de herramientas de árbol de expresiones que facilitan la compilación dinámica de código en tiempo de ejecución, lo que permite que se pueda llamar desde su código. El proyecto que quiero emprender no tiene relación con las bases de datos. Los árboles de expresiones proporcionan una manera fácil de describir el código que opera con datos.

Si no hay una biblioteca, mi otra opción es crear una que emita un código de bytes.

Respuestas a la pregunta(2)

Su respuesta a la pregunta