public TYPE_1 METHOD_1 ( ) { if ( ( size ) == 0 ) throw new TYPE_2 ( ) ; TYPE_1 value = ( ( TYPE_1 ) ( data [ VAR_1 ] ) ) ; data [ VAR_1 ] = null ; ( VAR_1 ) ++ ; ( size ) -- ; return value ; }

public TYPE_1 METHOD_1 ( ) { if ( ( size ) == 0 ) throw new TYPE_2 ( ) ; TYPE_1 value = ( ( TYPE_1 ) ( data [ VAR_1 ] ) ) ; ( VAR_1 ) ++ ; ( size ) -- ; if ( ( VAR_1 ) == ( data . length ) ) VAR_1 = 0 ; return value ; }
