public java.util.List < TYPE_1 > METHOD_1 ( ) { java.util.List < TYPE_1 > tmp = VAR_1 ; VAR_1 . METHOD_2 ( ) ; return tmp ; } 

public synchronized java.util.List < TYPE_1 > METHOD_1 ( ) { java.util.List < TYPE_1 > tmp = new java.util.ArrayList ( VAR_1 ) ; VAR_1 . METHOD_2 ( ) ; return tmp ; } 
