protected TYPE_1 getType ( ) { <BUG> if ( ( ! ( list . isEmpty ( ) ) ) && ( TYPE_2 . equals ( list . iterator ( ) . METHOD_1 ( ) . getType ( ) ) ) ) {return VAR_1 ;}</BUG> return VAR_2 ; }
protected TYPE_1 getType ( ) { return VAR_2 ; } 
