public OperationOutcome copy() { OperationOutcome dst = new OperationOutcome(); copyValues(dst); if (issue != null) { dst.issue = new ArrayList<OperationOutcomeIssueComponent>(); for (OperationOutcomeIssueComponent i : issue) dst.issue.add(i.copy()); } ; return dst; }
public OperationOutcomeIssueComponent copy() { OperationOutcomeIssueComponent dst = new OperationOutcomeIssueComponent(); copyValues(dst); dst.severity = severity == null ? null : severity.copy(); dst.code = code == null ? null : code.copy(); dst.details = details == null ? null : details.copy(); if (location != null) { dst.location = new ArrayList<StringType>(); for (StringType i : location) dst.location.add(i.copy()); } ; return dst; }
public boolean hasIssue() { if (this.issue == null) return false; for (OperationOutcomeIssueComponent item : this.issue) if (!item.isEmpty()) return true; return false; }