Я пытаюсь разобрать Groovy код в Java.Я только что столкнулся с GStringExpression, содержащим строки и значения (Пример: "somestring:$someVariable"
, а значение $someVariable
, например, 3
).Теперь, если я вызову getText
для этого выражения следующим образом: ((GStringExpression) expression).getText()
, он вернет строку: somestring:$someVariable
.Как я могу разрешить переменную, чтобы вместо этого я получил следующую строку: somestring:3
?
Спасибо