public TYPE_1 getValue ( java.lang.Integer index ) { if ( TYPE_2 . METHOD_1 ( index ) ) { TYPE_3 < TYPE_1 > VAR_1 = this . VAR_2 ; java.lang.Integer count = VAR_3 ; while ( VAR_1 != null ) { if ( count . equals ( index ) ) { return VAR_1 . getValue ( ) ; } else { VAR_1 = VAR_1 . METHOD_2 ( ) ; count ++ ; } } } return null ; }

public TYPE_1 getValue ( int index ) { if ( TYPE_2 . METHOD_1 ( index ) ) { TYPE_3 < TYPE_1 > VAR_1 = this . VAR_2 ; java.lang.Integer count = VAR_3 ; while ( VAR_1 != null ) { if ( count . equals ( index ) ) { return VAR_1 . getValue ( ) ; } else { VAR_1 = VAR_1 . METHOD_2 ( ) ; count ++ ; } } } return null ; }
