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