Overview

Summary

ContactDonateImprint


1. COMPANY MODULE (UI prompt)



Module Entities (15)

EntityAliasModuleGlobal Schema
(1) CompanyCompanyCompanyModuleNetflix
(2) ContentDealContentDealCompanyModuleNetflix
(3) ContentDealTitleContentDealTitlePersonModuleNetflix
(4) CountryCountryCountryModuleNetflix
(5) HeadquartersHeadquartersCountryModuleNetflix
(6) InvestmentInvestmentCountryModuleNetflix
(7) LawsuitPartyLawsuitPartyContentTypeModuleNetflix
(8) PersonPersonPersonModuleNetflix
(9) PersonRolePersonRoleCompanyModuleNetflix
(10) PoliticalActionCommitteePoliticalActionCommitteeCompanyModuleNetflix
(11) ProductionCompanyProductionCompanyCountryModuleNetflix
(12) RecommendationAlgorithmRecommendationAlgorithmRecommendationAlgorithmModuleNetflix
(13) RegulatoryEventRegulatoryEventCompanyModuleNetflix
(14) ServiceSupplyServiceSupplyModuleNetflix
(15) SubsidiarySubsidiarySubscriptionPlanModuleNetflix

Module Interfaces (32)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /personrolefindAllPersonRole()CompanyModuleGETPersonRole
(2) /company/{id}updateCompanyById(company)CompanyModulePUTCompany
(3) /contentdeal/{id}deleteContentDealById(id)CompanyModuleDELETEContentDeal
(4) /contentdealfindAllContentDeal()CompanyModuleGETContentDeal
(5) /regulatoryevent/{id}findRegulatoryEventById(id)CompanyModuleGETRegulatoryEvent
(6) /companyfindAllCompany()CompanyModuleGETCompany
(7) /politicalactioncommitteefindAllPoliticalActionCommittee()CompanyModuleGETPoliticalActionCommittee
(8) /companyinsertCompany(company)CompanyModulePOSTCompany
(9) /contentdeal/{id}findContentDealById(id)CompanyModuleGETContentDeal
(10) /regulatoryevent/{id}updateRegulatoryEventById(regulatoryevent)CompanyModulePUTRegulatoryEvent
(11) /contentdeal/productioncompany/{id}findAllContentDealOfProductionCompany(id)CompanyModuleGETProductionCompany ContentDeal
(12) /regulatoryevent/{id}deleteRegulatoryEventById(id)CompanyModuleDELETERegulatoryEvent
(13) /politicalactioncommittee/{id}findPoliticalActionCommitteeById(id)CompanyModuleGETPoliticalActionCommittee
(14) /personrole/{id}deletePersonRoleById(id)CompanyModuleDELETEPersonRole
(15) /politicalactioncommitteeinsertPoliticalActionCommittee(politicalactioncommittee)CompanyModulePOSTPoliticalActionCommittee
(16) /personrole/company/{id}findAllPersonRoleOfCompany(id)CompanyModuleGETCompany PersonRole
(17) /politicalactioncommittee/company/{id}findAllPoliticalActionCommitteeOfCompany(id)CompanyModuleGETCompany PoliticalActionCommittee
(18) /personroleinsertPersonRole(personrole)CompanyModulePOSTPersonRole
(19) /politicalactioncommittee/{id}deletePoliticalActionCommitteeById(id)CompanyModuleDELETEPoliticalActionCommittee
(20) /regulatoryeventinsertRegulatoryEvent(regulatoryevent)CompanyModulePOSTRegulatoryEvent
(21) /regulatoryeventfindAllRegulatoryEvent()CompanyModuleGETRegulatoryEvent
(22) /regulatoryevent/company/{id}findAllRegulatoryEventOfCompany(id)CompanyModuleGETCompany RegulatoryEvent
(23) /company/{id}findCompanyById(id)CompanyModuleGETCompany
(24) /company/{id}deleteCompanyById(id)CompanyModuleDELETECompany
(25) /personrole/person/{id}findAllPersonRoleOfPerson(id)CompanyModuleGETPerson PersonRole
(26) /contentdealinsertContentDeal(contentdeal)CompanyModulePOSTContentDeal
(27) /contentdeal/company/{id}findAllContentDealOfCompany(id)CompanyModuleGETCompany ContentDeal
(28) /politicalactioncommittee/{id}updatePoliticalActionCommitteeById(politicalactioncommittee)CompanyModulePUTPoliticalActionCommittee
(29) /personrole/{id}findPersonRoleById(id)CompanyModuleGETPersonRole
(30) /personrole/{id}updatePersonRoleById(personrole)CompanyModulePUTPersonRole
(31) /contentdeal/{id}updateContentDealById(contentdeal)CompanyModulePUTContentDeal
(32) /regulatoryevent/country/{id}findAllRegulatoryEventOfCountry(id)CompanyModuleGETCountry RegulatoryEvent






1.1 COMPANY


CompanyCompanyModuleNetflix

Properties (9)

PropertyTypeEntityReferenceModule
(1) CountryOfOriginSTRINGCompany
(2) FoundedDateDATECompany
(3) HeadquartersCitySTRINGCompany
(4) HeadquartersCountrySTRINGCompany
(5) HeadquartersRegionSTRINGCompany
(6) IndustrySTRINGCompany
(7) LegalNameSTRINGCompany
(8) NameSTRINGCompany
(9) WebsiteSTRINGCompany





Example:

final Company company = (Company) invokeModule(COMPANY_MODULE + "/company/" + id, Company.class);
if (company != null) {
}
return company;


1.2 CONTENT DEAL


ContentDealCompanyModuleNetflix

Properties (9)

PropertyTypeEntityReferenceModule
(1) CompanyLONGContentDealCompanyCompanyModule
(2) CurrencySTRINGContentDeal
(3) DealTypeSTRINGContentDeal
(4) EndDateDATEContentDeal
(5) NameSTRINGContentDeal
(6) NotesSTRINGContentDeal
(7) ProductionCompanyLONGContentDealProductionCompanyCountryModule
(8) StartDateDATEContentDeal
(9) ValueAmountSTRINGContentDeal





Example:

final ContentDeal contentdeal = (ContentDeal) invokeModule(COMPANY_MODULE + "/contentdeal/" + id, ContentDeal.class);
if (contentdeal != null) {
    final ProductionCompany productioncompany1 = (ProductionCompany) invokeModule(COUNTRY_MODULE + "/productioncompany/" + contentdeal.getProductionCompany().getId(), ProductionCompany.class);
    if (productioncompany1 != null) {
        final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + productioncompany1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
    }
    final Company company3 = (Company) invokeModule(COMPANY_MODULE + "/company/" + contentdeal.getCompany().getId(), Company.class);
    if (company3 != null) {
    }
}
return contentdeal;


1.3 PERSON ROLE


PersonRoleCompanyModuleNetflix

Properties (5)

PropertyTypeEntityReferenceModule
(1) CompanyLONGPersonRoleCompanyCompanyModule
(2) EndDateDATEPersonRole
(3) PersonLONGPersonRolePersonPersonModule
(4) RoleNameSTRINGPersonRole
(5) StartDateDATEPersonRole





Example:

final PersonRole personrole = (PersonRole) invokeModule(COMPANY_MODULE + "/personrole/" + id, PersonRole.class);
if (personrole != null) {
    final Person person1 = (Person) invokeModule(PERSON_MODULE + "/person/" + personrole.getPerson().getId(), Person.class);
    if (person1 != null) {
    }
    final Company company2 = (Company) invokeModule(COMPANY_MODULE + "/company/" + personrole.getCompany().getId(), Company.class);
    if (company2 != null) {
    }
}
return personrole;


1.4 POLITICAL ACTION COMMITTEE


PoliticalActionCommitteeCompanyModuleNetflix

Properties (5)

PropertyTypeEntityReferenceModule
(1) AcronymSTRINGPoliticalActionCommittee
(2) CompanyLONGPoliticalActionCommitteeCompanyCompanyModule
(3) FormationDateDATEPoliticalActionCommittee
(4) NameSTRINGPoliticalActionCommittee
(5) PurposeSTRINGPoliticalActionCommittee





Example:

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


1.5 REGULATORY EVENT


RegulatoryEventCompanyModuleNetflix

Properties (5)

PropertyTypeEntityReferenceModule
(1) CompanyLONGRegulatoryEventCompanyCompanyModule
(2) CountryLONGRegulatoryEventCountryCountryModule
(3) DescriptionSTRINGRegulatoryEvent
(4) EventDateDATERegulatoryEvent
(5) NameSTRINGRegulatoryEvent





Example:

final RegulatoryEvent regulatoryevent = (RegulatoryEvent) invokeModule(COMPANY_MODULE + "/regulatoryevent/" + id, RegulatoryEvent.class);
if (regulatoryevent != null) {
    final Company company1 = (Company) invokeModule(COMPANY_MODULE + "/company/" + regulatoryevent.getCompany().getId(), Company.class);
    if (company1 != null) {
    }
    final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + regulatoryevent.getCountry().getId(), Country.class);
    if (country2 != null) {
    }
}
return regulatoryevent;


Overview

Summary

ContactDonateImprint