public TYPE_1 METHOD_1 ( TYPE_2 VAR_1 ) { if ( VAR_1 == null ) { return null ; } if ( VAR_1 instanceof TYPE_3 ) { return METHOD_1 ( ( ( TYPE_3 ) ( VAR_1 ) ) ) ; } else if ( VAR_1 instanceof TYPE_4 ) { return METHOD_1 ( ( ( TYPE_4 ) ( VAR_1 ) ) ) ; } else if ( VAR_1 instanceof TYPE_5 ) { return METHOD_1 ( ( ( TYPE_5 ) ( VAR_1 ) ) ) ; } TYPE_1 result = new TYPE_1 ( ) ; return result ; }

public TYPE_1 METHOD_1 ( TYPE_2 VAR_1 ) { if ( VAR_1 == null ) { return null ; } if ( VAR_1 instanceof TYPE_3 ) { return METHOD_1 ( ( ( TYPE_3 ) ( VAR_1 ) ) ) ; } else if ( VAR_1 instanceof TYPE_5 ) { return METHOD_1 ( ( ( TYPE_5 ) ( VAR_1 ) ) ) ; } else if ( VAR_1 instanceof TYPE_4 ) { return METHOD_1 ( ( ( TYPE_4 ) ( VAR_1 ) ) ) ; } TYPE_1 result = new TYPE_1 ( ) ; return result ; }
