Package edu.suffolk.litlab.efsp.model
Class FilingInformation
java.lang.Object
edu.suffolk.litlab.efsp.model.FilingInformation
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets all of the peole who are listed by filer ids in the filing docs.TODO(brycew): continue: always get some DA specific contact info for the filing, they need to enter it therecom.fasterxml.jackson.databind.JsonNodegetPartyRepByAttorney(String attorneyId) We only store the mapping from Party to attorneys (since parties can have multiple attorneys, but not vice-versa.voidsetAttorneyIds(List<String> attorneyIds) voidsetCaseCategoryCode(String caseCategoryCode) voidvoidsetCaseSubtypeCode(String caseSubtypeId) voidsetCaseTypeCode(String caseTypeCode) voidsetCourtLocation(String courtLocationId) voidsetFilings(List<FilingDoc> filingDocs) voidsetLeadContact(Person leadContact) voidvoidvoidsetMiscInfo(com.fasterxml.jackson.databind.JsonNode node) voidsetNewDefendants(List<Person> defendants) voidsetNewPlaintiffs(List<Person> plaintiffs) voidsetPartyAttorneyMap(Map<PartyId, List<String>> partyToAttorneyIds) voidsetPaymentId(String paymentId) voidvoidsetReturnDate(Optional<LocalDate> returnDate) voidsetServiceContacts(List<CaseServiceContact> serviceContacts) voidsetVarToPartyId(Map<String, PartyId> varToPartyId)
-
Constructor Details
-
FilingInformation
public FilingInformation()
-
-
Method Details
-
getFilers
Gets all of the peole who are listed by filer ids in the filing docs. This corresponds to the `users` variable in Docassemble interviews.- Returns:
- The People who are filers in the filing documents
-
getLeadContact
TODO(brycew): continue: always get some DA specific contact info for the filing, they need to enter it there- Returns:
-
makeCaseTitle
-
getCourtLocation
-
getNewPlaintiffs
-
getNewDefendants
-
getVarToPartyId
-
getAttorneyIds
-
getPartyAttorneyMap
-
getPartyRepByAttorney
We only store the mapping from Party to attorneys (since parties can have multiple attorneys, but not vice-versa. -
getCaseCategoryCode
-
getCaseTypeCode
-
getServiceContacts
-
getCaseSubtypeCode
-
getFilings
-
getPaymentId
-
getPreviousCaseId
-
getCaseDocketNumber
-
getReturnDate
-
getMiscInfo
public com.fasterxml.jackson.databind.JsonNode getMiscInfo() -
getLowerCourtInfo
-
setCourtLocation
-
setNewPlaintiffs
-
setNewDefendants
-
setVarToPartyId
-
setAttorneyIds
-
setPartyAttorneyMap
-
setServiceContacts
-
setCaseCategoryCode
-
setPreviousCaseId
-
setCaseDocketNumber
-
setCaseTypeCode
-
setCaseSubtypeCode
-
setLeadContact
-
setFilings
-
setPaymentId
-
setReturnDate
-
setMiscInfo
public void setMiscInfo(com.fasterxml.jackson.databind.JsonNode node) -
setLowerCourtInfo
-
setLowerCourtInfo
-