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

protected TYPE_1 getType ( ) { return VAR_2 ; } 
