|
2 | 2 |
|
3 | 3 | import java.time.LocalDateTime;
|
4 | 4 | import java.time.ZonedDateTime;
|
5 |
| -import java.util.*; |
| 5 | +import java.util.ArrayList; |
| 6 | +import java.util.Arrays; |
| 7 | +import java.util.HashMap; |
| 8 | +import java.util.List; |
| 9 | +import java.util.Map; |
6 | 10 | import java.util.function.Consumer;
|
7 | 11 |
|
8 | 12 | import static com.google.common.collect.Lists.newArrayList;
|
|
16 | 20 | import com.google.common.collect.Lists;
|
17 | 21 | import com.google.common.collect.Maps;
|
18 | 22 | import uk.gov.hmcts.ccd.data.casedetails.SecurityClassification;
|
19 |
| -import uk.gov.hmcts.ccd.domain.model.aggregated.*; |
| 23 | +import uk.gov.hmcts.ccd.domain.model.aggregated.CaseEventTrigger; |
| 24 | +import uk.gov.hmcts.ccd.domain.model.aggregated.CaseHistoryView; |
| 25 | +import uk.gov.hmcts.ccd.domain.model.aggregated.CaseView; |
| 26 | +import uk.gov.hmcts.ccd.domain.model.aggregated.CaseViewEvent; |
| 27 | +import uk.gov.hmcts.ccd.domain.model.aggregated.CaseViewField; |
| 28 | +import uk.gov.hmcts.ccd.domain.model.aggregated.CaseViewTab; |
| 29 | +import uk.gov.hmcts.ccd.domain.model.aggregated.CaseViewTrigger; |
| 30 | +import uk.gov.hmcts.ccd.domain.model.aggregated.CaseViewType; |
| 31 | +import uk.gov.hmcts.ccd.domain.model.aggregated.DefaultSettings; |
| 32 | +import uk.gov.hmcts.ccd.domain.model.aggregated.IDAMProperties; |
| 33 | +import uk.gov.hmcts.ccd.domain.model.aggregated.JurisdictionDisplayProperties; |
| 34 | +import uk.gov.hmcts.ccd.domain.model.aggregated.ProfileCaseState; |
| 35 | +import uk.gov.hmcts.ccd.domain.model.aggregated.User; |
| 36 | +import uk.gov.hmcts.ccd.domain.model.aggregated.UserProfile; |
| 37 | +import uk.gov.hmcts.ccd.domain.model.aggregated.WorkbasketDefault; |
20 | 38 | import uk.gov.hmcts.ccd.domain.model.callbacks.CallbackResponse;
|
21 | 39 | import uk.gov.hmcts.ccd.domain.model.callbacks.StartEventTrigger;
|
22 |
| -import uk.gov.hmcts.ccd.domain.model.definition.*; |
23 |
| -import uk.gov.hmcts.ccd.domain.model.draft.*; |
| 40 | +import uk.gov.hmcts.ccd.domain.model.definition.AccessControlList; |
| 41 | +import uk.gov.hmcts.ccd.domain.model.definition.CaseDetails; |
| 42 | +import uk.gov.hmcts.ccd.domain.model.definition.CaseEvent; |
| 43 | +import uk.gov.hmcts.ccd.domain.model.definition.CaseField; |
| 44 | +import uk.gov.hmcts.ccd.domain.model.definition.CaseState; |
| 45 | +import uk.gov.hmcts.ccd.domain.model.definition.CaseTabCollection; |
| 46 | +import uk.gov.hmcts.ccd.domain.model.definition.CaseType; |
| 47 | +import uk.gov.hmcts.ccd.domain.model.definition.CaseTypeTab; |
| 48 | +import uk.gov.hmcts.ccd.domain.model.definition.CaseTypeTabField; |
| 49 | +import uk.gov.hmcts.ccd.domain.model.definition.FieldType; |
| 50 | +import uk.gov.hmcts.ccd.domain.model.definition.Jurisdiction; |
| 51 | +import uk.gov.hmcts.ccd.domain.model.definition.UserRole; |
| 52 | +import uk.gov.hmcts.ccd.domain.model.definition.WizardPage; |
| 53 | +import uk.gov.hmcts.ccd.domain.model.definition.WizardPageField; |
| 54 | +import uk.gov.hmcts.ccd.domain.model.draft.CaseDraft; |
| 55 | +import uk.gov.hmcts.ccd.domain.model.draft.CreateCaseDraftRequest; |
| 56 | +import uk.gov.hmcts.ccd.domain.model.draft.Draft; |
| 57 | +import uk.gov.hmcts.ccd.domain.model.draft.DraftResponse; |
| 58 | +import uk.gov.hmcts.ccd.domain.model.draft.UpdateCaseDraftRequest; |
24 | 59 | import uk.gov.hmcts.ccd.domain.model.search.Field;
|
25 | 60 | import uk.gov.hmcts.ccd.domain.model.search.SearchInput;
|
26 | 61 | import uk.gov.hmcts.ccd.domain.model.search.WorkbasketInput;
|
@@ -168,6 +203,11 @@ public CaseDataContentBuilder withData(Map<String, JsonNode> data) {
|
168 | 203 | return this;
|
169 | 204 | }
|
170 | 205 |
|
| 206 | + public CaseDataContentBuilder withEventData(Map<String, JsonNode> eventData) { |
| 207 | + this.caseDataContent.setEventData(eventData); |
| 208 | + return this; |
| 209 | + } |
| 210 | + |
171 | 211 | public CaseDataContentBuilder withDraftId(String draftId) {
|
172 | 212 | this.caseDataContent.setDraftId(draftId);
|
173 | 213 | return this;
|
@@ -965,7 +1005,7 @@ public AuditEvent build() {
|
965 | 1005 | }
|
966 | 1006 |
|
967 | 1007 | public static class JurisdictionBuilder {
|
968 |
| - private Jurisdiction jurisdiction; |
| 1008 | + private final Jurisdiction jurisdiction; |
969 | 1009 |
|
970 | 1010 | public static JurisdictionBuilder newJurisdiction() {
|
971 | 1011 | return new JurisdictionBuilder();
|
|
0 commit comments