Я хотел бы узнать, каков надежный способ проверки того, имеет ли переменная тип string или gstring. Полагаю, он отличается от чистого Java:
def var = someFunc();
if (var instanceof String || var instanceof GString) {
String str = var;
}
Я спрашиваю, потому что не хочу удивляться, что я пропустил особую функцию Groovy, которая вызывает трудную для отладки ошибку.