Как я ссылаюсь на экземпляр GroovyObject из методов MetaClass в Groovy?

[110]POST['init'] = 5;
[110]POST['end'] = 10;

$init = (int) [110]POST['init'];
$end = (int) [110]POST['end'];

for($i = $init; $i < $end; $i++)
{
    echo $i . " ";
}
13
задан Phil 15 February 2009 в 02:02
поделиться

1 ответ

Можно обратиться к объекту с "делегатом":

String.metaClass.propertyMissing = { String name ->
    "I do not exist, but my name is $delegate.$name"
}


println "a".me
17
ответ дан 1 December 2019 в 23:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: