public java.util.Collection < TYPE_1 > values ( ) { TYPE_1 [ ] values = ( ( TYPE_1 [ ] ) ( new java.lang.Object [ size ] ) ) ; { int VAR_1 = 0 ; for ( TYPE_2 < TYPE_3 , TYPE_1 > VAR_2 : VAR_3 ) { while ( VAR_2 != null ) { TYPE_1 VAR_4 = VAR_2 . value ; values [ VAR_1 ] = VAR_4 ; VAR_1 ++ ; VAR_2 = VAR_5 ; } } } return new TYPE_4 < > ( values ) ; }

public java.util.Collection < TYPE_1 > values ( ) { TYPE_1 [ ] values = ( ( TYPE_1 [ ] ) ( new java.lang.Object [ size ] ) ) ; int VAR_1 = 0 ; TYPE_2 < TYPE_3 , TYPE_1 > VAR_2 ; for ( TYPE_2 < TYPE_3 , TYPE_1 > node : VAR_3 ) { VAR_2 = node ; while ( VAR_2 != null ) { TYPE_1 VAR_4 = VAR_2 . value ; values [ VAR_1 ] = VAR_4 ; VAR_1 ++ ; VAR_2 = VAR_5 ; } } return new TYPE_4 < > ( values ) ; }
