public TYPE_1 < TYPE_2 , TYPE_3 > METHOD_1 ( ) { return list . get ( list . size ( ) ) ; } 

public java.util.List < TYPE_1 < TYPE_2 , TYPE_3 > > METHOD_1 ( ) { return ( list ) == null ? new java.util.ArrayList < TYPE_1 < TYPE_2 , TYPE_3 > > ( ) : list ; } 
