Package edu.suffolk.litlab.efspserver
Class FilingInformation
java.lang.Object
edu.suffolk.litlab.efspserver.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.JsonNode
getPartyRepByAttorney
(String attorneyId) We only store the mapping from Party to attorneys (since parties can have multiple attorneys, but not vice-versa.void
setAttorneyIds
(List<String> attorneyIds) void
setCaseCategoryCode
(String caseCategoryCode) void
void
setCaseSubtypeCode
(String caseSubtypeId) void
setCaseTypeCode
(String caseTypeCode) void
setCourtLocation
(String courtLocationId) void
setFilings
(List<FilingDoc> filingDocs) void
setLeadContact
(Person leadContact) void
void
void
setMiscInfo
(com.fasterxml.jackson.databind.JsonNode node) void
setNewDefendants
(List<Person> defendants) void
setNewPlaintiffs
(List<Person> plaintiffs) void
setPartyAttorneyMap
(Map<PartyId, List<String>> partyToAttorneyIds) void
setPaymentId
(String paymentId) void
void
setReturnDate
(Optional<LocalDate> returnDate) void
setServiceContacts
(List<CaseServiceContact> serviceContacts) void
setVarToPartyId
(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
-