Ist es möglich, das Caller-Objekt einer Schließung in groovy zu bekommen?

8

Ist es möglich, eine Referenz von Object zu erhalten, die eine Closure im Ausführungskontext von Closure aufgerufen hat?

Zum Beispiel:

%Vor%

Ich möchte, dass diese Ausführung b anstelle einer Instanz von Example zurückgibt.

    
David Paulo 28.08.2012, 21:06
quelle

1 Antwort

11

Das Objekt, auf das der Abschluss angewendet wird, kann als delegate referenziert werden. Beispiel:

%Vor%     
ataylor 28.08.2012, 21:26
quelle

Tags und Links