Я хочу узнать, является ли переменная массивом или нет
if (params.writtenLines == ???)
Очень ценится.
Более важно, почему вы хотите проверить, является ли это массивом? Если вы знаете, что параметр может быть отдельной строкой или списком, теперь вы можете использовать:
def lines = params.list("writtenLines")
Это было с Grails 1.2.
Эта функциональность уже доступна в чистом Java и, следовательно, может использоваться и в Groovy:
if (params.writtenLines.class.isArray())
Я понимаю, что уже немного поздно, но как насчет этого:
List.isCase(params.writtenLines)
Разве это не будет правильным решением?