Source:
<code>public static String getSenderHcid(PRPAIN201306UV02 response) { String id = null; if (response != null && response.getSender() != null && response.getSender().getDevice() != null && response.getSender().getDevice().getAsAgent() != null && response.getSender().getDevice().getAsAgent().getValue() != null && response.getSender().getDevice().getAsAgent().getValue().getRepresentedOrganization() != null && response.getSender().getDevice().getAsAgent().getValue().getRepresentedOrganization().getValue(). getId() != null && !response.getSender().getDevice().getAsAgent().getValue().getRepresentedOrganization().getValue() .getId().isEmpty() && response.getSender().getDevice().getAsAgent().getValue().getRepresentedOrganization().getValue() .getId().get(0) != null && response.getSender().getDevice().getAsAgent().getValue().getRepresentedOrganization().getValue() .getId().get(0).getRoot() != null && !response.getSender().getDevice().getAsAgent().getValue().getRepresentedOrganization().getValue() .getId().get(0).getRoot().isEmpty()) { id = response.getSender().getDevice().getAsAgent().getValue().getRepresentedOrganization() .getValue().getId().get(0).getRoot(); } if (NullChecker.isNullish(id) && response != null && response.getSender() != null && response.getSender().getDevice() != null && response.getSender().getDevice().getId() != null && response.getSender().getDevice().getId().get(0) != null && response.getSender().getDevice().getId().get(0).getRoot() != null <START> && !response.getSender().getDevice().getId().get(0).getRoot().isEmpty()) { <END> id = response.getSender().getDevice().getId().get(0).getRoot(); } return id; }</code><technical_language>combine line 105 106 following: CollectionUtils.isNotEmpty(response.getSender().getDevice().getId().get(0).getRoot())</technical_language>

Target:
public static String getSenderHcid(PRPAIN201306UV02 response) { String id = null; if (response != null && response.getSender() != null && response.getSender().getDevice() != null && response.getSender().getDevice().getAsAgent() != null && response.getSender().getDevice().getAsAgent().getValue() != null && response.getSender().getDevice().getAsAgent().getValue().getRepresentedOrganization() != null && response.getSender().getDevice().getAsAgent().getValue().getRepresentedOrganization().getValue(). getId() != null && !response.getSender().getDevice().getAsAgent().getValue().getRepresentedOrganization().getValue() .getId().isEmpty() && response.getSender().getDevice().getAsAgent().getValue().getRepresentedOrganization().getValue() .getId().get(0) != null && response.getSender().getDevice().getAsAgent().getValue().getRepresentedOrganization().getValue() .getId().get(0).getRoot() != null && !response.getSender().getDevice().getAsAgent().getValue().getRepresentedOrganization().getValue() .getId().get(0).getRoot().isEmpty()) { id = response.getSender().getDevice().getAsAgent().getValue().getRepresentedOrganization() .getValue().getId().get(0).getRoot(); } if (NullChecker.isNullish(id) && response != null && response.getSender() != null && response.getSender().getDevice() != null && response.getSender().getDevice().getId() != null && response.getSender().getDevice().getId().get(0) != null && StringUtils.isNotEmpty(response.getSender().getDevice().getId().get(0).getRoot())) { id = response.getSender().getDevice().getId().get(0).getRoot(); } return id; }