public boolean METHOD_1 ( TYPE_1 type ) { if ( type == ( VAR_1 ) ) { return true ; } if ( ( ( this . VAR_2 ) != null ) && ( ! ( this . VAR_2 . METHOD_1 ( type ) ) ) ) { return false ; } return ( ( this . VAR_3 ) == null ) || ( this . VAR_3 . METHOD_1 ( type ) ) ; }

public boolean METHOD_1 ( TYPE_1 type ) { return ( type == ( VAR_1 ) ) || ( ( ! ( ( ( this . VAR_2 ) != null ) && ( ! ( this . VAR_2 . METHOD_1 ( type ) ) ) ) ) && ( ( ( this . VAR_3 ) == null ) || ( this . VAR_3 . METHOD_1 ( type ) ) ) ) ; }
