public java.lang.Class < ? extends TYPE_1 > METHOD_1 ( ) { if ( ( VAR_1 ) == ( TYPE_2 ) ) { return VAR_2 class ; } else if ( ( VAR_1 ) == ( TYPE_3 ) ) { return VAR_3 class ; } else if ( ( VAR_1 ) == ( TYPE_4 ) ) { return VAR_4 class ; } else { throw new TYPE_5 ( ( STRING_1 + ( VAR_1 ) ) ) ; } }

public java.lang.Class < ? extends TYPE_1 > METHOD_1 ( ) { if ( TYPE_2 . equals ( VAR_1 ) ) { return VAR_2 class ; } else if ( TYPE_3 . equals ( VAR_1 ) ) { return VAR_3 class ; } else if ( TYPE_4 . equals ( VAR_1 ) ) { return VAR_4 class ; } else { throw new TYPE_5 ( ( STRING_1 + ( VAR_1 ) ) ) ; } }
