public void METHOD_1 ( TYPE_1 VAR_1 ) { super . METHOD_1 ( VAR_1 ) ; java.lang.Object VAR_2 = METHOD_2 ( ) ; if ( VAR_2 == null ) VAR_2 = VAR_1 ; if ( ! ( VAR_2 instanceof TYPE_2 ) ) { throw new TYPE_3 ( ( STRING_1 + ( VAR_3 class . getName ( ) ) ) ) ; } VAR_4 = ( ( TYPE_2 ) ( VAR_2 ) ) ; }

public void METHOD_1 ( TYPE_1 VAR_1 ) { super . METHOD_1 ( VAR_1 ) ; if ( ( VAR_4 ) != null ) { return ; } java.lang.Object VAR_2 = METHOD_2 ( ) ; if ( VAR_2 == null ) VAR_2 = VAR_1 ; if ( ! ( VAR_2 instanceof TYPE_2 ) ) { throw new TYPE_3 ( ( STRING_1 + ( VAR_3 class . getName ( ) ) ) ) ; } VAR_4 = ( ( TYPE_2 ) ( VAR_2 ) ) ; }
