public java.lang.String METHOD_1 ( TYPE_1 VAR_1 , java.util.List < TYPE_2 > VAR_2 , java.util.Date VAR_3 ) throws TYPE_3 , TYPE_4 { int size = VAR_2 . size ( ) ; if ( size <= 0 ) { return METHOD_2 ( VAR_1 , VAR_3 ) ; } TYPE_2 VAR_4 = VAR_2 . get ( ( size - 1 ) ) ; return TYPE_5 . METHOD_3 ( VAR_1 , VAR_4 . METHOD_4 ( ) , VAR_4 . getId ( ) ) ; }

public java.lang.String METHOD_1 ( TYPE_1 VAR_1 , java.util.List < TYPE_2 > VAR_2 , java.util.Date VAR_3 ) throws TYPE_3 , TYPE_4 { int size = VAR_2 . size ( ) ; if ( size <= 0 ) { return METHOD_2 ( VAR_1 , VAR_3 ) ; } if ( size == 1 ) { return null ; } TYPE_2 VAR_4 = VAR_2 . get ( ( size - 1 ) ) ; return TYPE_5 . METHOD_3 ( VAR_1 , VAR_4 . METHOD_4 ( ) , VAR_4 . getId ( ) ) ; }
