private boolean METHOD_1 ( final TYPE_1 VAR_1 , final TYPE_2 VAR_2 ) { final TYPE_2 VAR_3 = TYPE_3 . METHOD_2 ( VAR_1 ) ; return ( ( VAR_2 . METHOD_3 ( VAR_4 ) ) && ( VAR_3 . METHOD_3 ( VAR_4 ) ) ) && ( ( ( ( VAR_5 ) == null ) || ( ! ( VAR_2 . METHOD_3 ( VAR_5 ) ) ) ) || ( ! ( VAR_3 . METHOD_3 ( VAR_5 ) ) ) ) ; }

private boolean METHOD_1 ( final TYPE_1 VAR_1 , final TYPE_2 VAR_2 ) { final TYPE_2 VAR_3 = TYPE_3 . METHOD_2 ( VAR_1 ) ; return ( ( VAR_2 . METHOD_3 ( VAR_4 ) ) && ( VAR_3 . METHOD_3 ( VAR_4 ) ) ) && ( ( ( VAR_5 ) == null ) || ( ( VAR_2 != ( VAR_5 ) ) && ( VAR_3 != ( VAR_5 ) ) ) ) ; }
