Существует ли эквивалент .net
Деревья выражений, который под LINQ для JVM
? Я хотел бы реализовать некоторые структуры LINQ, такие как структуры кода в Scala
, и мне интересно, нужно ли мне также свернуть мою собственную библиотеку дерева выражений.
Обновление: Меня не интересует эквивалент linq..net имеет большой набор инструментов дерева выражений, которые упрощают динамическую компиляцию кода во время выполнения, могут быть вызваны из вашего кода. Проект, который я хочу предпринять, не имеет отношения к базам данных. Дерево выражений обеспечивает простой способ описания кода, который работает с данными.
Если нет другой библиотеки, я думаю, это создать тот, который испускает байт-код.