public java.lang.String METHOD_1 ( TYPE_1 < TYPE_2 > start , java.lang.String str , int index ) { if ( start . METHOD_2 ( ) ) { str += ( STRING_1 + ( start . getValue ( ) ) ) + STRING_2 ; METHOD_1 ( start . METHOD_3 ( ) , str , index ) ; } return str + STRING_3 ; }

public java.lang.String METHOD_1 ( TYPE_1 < TYPE_2 > start , java.lang.String str , int index ) { if ( start . METHOD_2 ( ) ) { str += ( STRING_1 + ( start . getValue ( ) ) ) + STRING_2 ; METHOD_1 ( start . METHOD_3 ( ) , str , index ) ; } return str ; }
