Overview

Summary

ContactDonateImprint


8. PERSON MODULE (UI prompt)



Module Entities (7)

EntityAliasModuleGlobal Schema
(1) CompanyCompanyCompanyModuleShopify
(2) CompanyRoleCompanyRolePersonModuleShopify
(3) ControversyActorControversyActorControversyModuleShopify
(4) LawsuitLawsuitPersonModuleShopify
(5) LawsuitPartyLawsuitPartyPersonModuleShopify
(6) PersonPersonPersonModuleShopify
(7) ProgramParticipationProgramParticipationCompanyModuleShopify

Module Interfaces (26)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /lawsuitparty/partycompany/{id}findAllLawsuitPartyOfPartyCompany(id)PersonModuleGETCompany LawsuitParty
(2) /companyroleinsertCompanyRole(companyrole)PersonModulePOSTCompanyRole
(3) /personfindAllPerson()PersonModuleGETPerson
(4) /lawsuitpartyfindAllLawsuitParty()PersonModuleGETLawsuitParty
(5) /companyrole/{id}deleteCompanyRoleById(id)PersonModuleDELETECompanyRole
(6) /person/{id}updatePersonById(person)PersonModulePUTPerson
(7) /lawsuit/{id}updateLawsuitById(lawsuit)PersonModulePUTLawsuit
(8) /companyrole/company/{id}findAllCompanyRoleOfCompany(id)PersonModuleGETCompany CompanyRole
(9) /lawsuitparty/lawsuit/{id}findAllLawsuitPartyOfLawsuit(id)PersonModuleGETLawsuit LawsuitParty
(10) /companyrole/person/{id}findAllCompanyRoleOfPerson(id)PersonModuleGETPerson CompanyRole
(11) /lawsuitparty/{id}findLawsuitPartyById(id)PersonModuleGETLawsuitParty
(12) /lawsuitpartyinsertLawsuitParty(lawsuitparty)PersonModulePOSTLawsuitParty
(13) /lawsuit/{id}deleteLawsuitById(id)PersonModuleDELETELawsuit
(14) /lawsuit/{id}findLawsuitById(id)PersonModuleGETLawsuit
(15) /person/{id}deletePersonById(id)PersonModuleDELETEPerson
(16) /lawsuitparty/{id}updateLawsuitPartyById(lawsuitparty)PersonModulePUTLawsuitParty
(17) /lawsuit/company/{id}findAllLawsuitOfCompany(id)PersonModuleGETCompany Lawsuit
(18) /personinsertPerson(person)PersonModulePOSTPerson
(19) /companyrole/{id}updateCompanyRoleById(companyrole)PersonModulePUTCompanyRole
(20) /lawsuitparty/partyperson/{id}findAllLawsuitPartyOfPartyPerson(id)PersonModuleGETPerson LawsuitParty
(21) /lawsuitfindAllLawsuit()PersonModuleGETLawsuit
(22) /companyrole/{id}findCompanyRoleById(id)PersonModuleGETCompanyRole
(23) /companyrolefindAllCompanyRole()PersonModuleGETCompanyRole
(24) /lawsuitinsertLawsuit(lawsuit)PersonModulePOSTLawsuit
(25) /person/{id}findPersonById(id)PersonModuleGETPerson
(26) /lawsuitparty/{id}deleteLawsuitPartyById(id)PersonModuleDELETELawsuitParty






8.1 COMPANY ROLE


CompanyRolePersonModuleShopify

Properties (6)

PropertyTypeEntityReferenceModule
(1) CompanyLONGCompanyRoleCompanyCompanyModule
(2) EndDateDATECompanyRole
(3) PersonLONGCompanyRolePersonPersonModule
(4) RoleTypeSTRINGCompanyRole
(5) StartDateDATECompanyRole
(6) TitleSTRINGCompanyRole





Example:

final CompanyRole companyrole = (CompanyRole) invokeModule(PERSON_MODULE + "/companyrole/" + id, CompanyRole.class);
if (companyrole != null) {
    final Company company1 = (Company) invokeModule(COMPANY_MODULE + "/company/" + companyrole.getCompany().getId(), Company.class);
    if (company1 != null) {
    }
    final Person person2 = (Person) invokeModule(PERSON_MODULE + "/person/" + companyrole.getPerson().getId(), Person.class);
    if (person2 != null) {
    }
}
return companyrole;


8.2 LAWSUIT


LawsuitPersonModuleShopify

Properties (8)

PropertyTypeEntityReferenceModule
(1) AmountUsdMillionsSTRINGLawsuit
(2) CompanyLONGLawsuitCompanyCompanyModule
(3) CourtSTRINGLawsuit
(4) FilingDateDATELawsuit
(5) SettlementDateDATELawsuit
(6) StatusSTRINGLawsuit
(7) SummarySTRINGLawsuit
(8) TitleSTRINGLawsuit





Example:

final Lawsuit lawsuit = (Lawsuit) invokeModule(PERSON_MODULE + "/lawsuit/" + id, Lawsuit.class);
if (lawsuit != null) {
    final Company company1 = (Company) invokeModule(COMPANY_MODULE + "/company/" + lawsuit.getCompany().getId(), Company.class);
    if (company1 != null) {
    }
}
return lawsuit;


8.3 LAWSUIT PARTY


LawsuitPartyPersonModuleShopify

Properties (4)

PropertyTypeEntityReferenceModule
(1) LawsuitLONGLawsuitPartyLawsuitPersonModule
(2) PartyCompanyLONGLawsuitPartyCompanyCompanyModule
(3) PartyPersonLONGLawsuitPartyPersonPersonModule
(4) RoleSTRINGLawsuitParty





Example:

final LawsuitParty lawsuitparty = (LawsuitParty) invokeModule(PERSON_MODULE + "/lawsuitparty/" + id, LawsuitParty.class);
if (lawsuitparty != null) {
    final Company partycompany1 = (Company) invokeModule(COMPANY_MODULE + "/company/" + lawsuitparty.getPartyCompany().getId(), Company.class);
    if (partycompany1 != null) {
    }
    final Person partyperson2 = (Person) invokeModule(PERSON_MODULE + "/person/" + lawsuitparty.getPartyPerson().getId(), Person.class);
    if (partyperson2 != null) {
    }
    final Lawsuit lawsuit3 = (Lawsuit) invokeModule(PERSON_MODULE + "/lawsuit/" + lawsuitparty.getLawsuit().getId(), Lawsuit.class);
    if (lawsuit3 != null) {
        final Company company4 = (Company) invokeModule(COMPANY_MODULE + "/company/" + lawsuit3.getCompany().getId(), Company.class);
        if (company4 != null) {
        }
    }
}
return lawsuitparty;


8.4 PERSON


PersonPersonModuleShopify

Properties (5)

PropertyTypeEntityReferenceModule
(1) BiographySTRINGPerson
(2) BirthYearLONGPerson
(3) FirstNameSTRINGPerson
(4) FullNameSTRINGPerson
(5) LastNameSTRINGPerson





Example:

final Person person = (Person) invokeModule(PERSON_MODULE + "/person/" + id, Person.class);
if (person != null) {
}
return person;


Overview

Summary

ContactDonateImprint