public TYPE_1 update ( TYPE_2 VAR_1 ) { TYPE_1 VAR_2 = new TYPE_1 ( ) ; if ( VAR_1 instanceof TYPE_3 ) { VAR_2 = ( ( TYPE_3 ) ( VAR_1 ) ) . METHOD_1 ( ) ; } if ( ! ( VAR_2 . METHOD_2 ( ) ) ) { METHOD_3 ( ) . METHOD_4 ( VAR_1 ) ; } return VAR_2 ; }

public TYPE_1 update ( TYPE_2 VAR_1 ) { TYPE_1 VAR_2 = new TYPE_1 ( ) ; if ( VAR_1 instanceof TYPE_3 ) { VAR_2 = ( ( TYPE_3 ) ( VAR_1 ) ) . METHOD_1 ( ) ; } if ( VAR_2 . METHOD_2 ( ) ) { METHOD_3 ( ) . METHOD_4 ( VAR_1 ) ; } return VAR_2 ; }
