public TYPE_1 METHOD_1 ( ) throws java.lang.Exception { TYPE_1 function = new TYPE_1 ( VAR_1 , METHOD_2 ( ) ) ; VAR_2 = this . VAR_3 ; return function ; } 

public TYPE_1 METHOD_1 ( ) throws java.lang.Exception { return this ; } 
