Overview

Summary

ServicesContactDonateAboutImprint


Appendix E-14: COMPANY (UI prompt)


CompanyCompanyModuleAirbnb

Properties (9)

PropertyTypeEntityReferenceModule
(1) CityLONGCompanyCityListingModule
(2) CountryLONGCompanyCountryCountryModule
(3) FoundedDateDATECompany
(4) HeadquartersAddressSTRINGCompany
(5) IndustrySTRINGCompany
(6) IsPublicBOOLCompany
(7) LegalFormSTRINGCompany
(8) NameSTRINGCompany
(9) WebsiteSTRINGCompany


Module Interfaces (16)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /company/{id}findCompanyById(id)CompanyModuleGETCompany
(2) /company/{id}deleteCompanyById(id)CompanyModuleDELETECompany
(3) /companyfindAllCompany()CompanyModuleGETCompany
(4) /companyinsertCompany(company)CompanyModulePOSTCompany
(5) /fundinground/company/{id}findAllFundingRoundOfCompany(id)CompanyModuleGETCompany FundingRound
(6) /company/{id}updateCompanyById(company)CompanyModulePUTCompany
(7) /office/company/{id}findAllOfficeOfCompany(id)CompanyModuleGETCompany Office
(8) /stocklisting/company/{id}findAllStockListingOfCompany(id)CompanyModuleGETCompany StockListing
(9) /company/country/{id}findAllCompanyOfCountry(id)CompanyModuleGETCountry Company
(10) /companyadvocacygrouprelation/company/{id}findAllCompanyAdvocacyGroupRelationOfCompany(id)CompanyModuleGETCompany CompanyAdvocacyGroupRelation
(11) /regulationplatformimpact/company/{id}findAllRegulationPlatformImpactOfCompany(id)CompanyModuleGETCompany RegulationPlatformImpact
(12) /company/city/{id}findAllCompanyOfCity(id)CompanyModuleGETCity Company
(13) /dataprocessingpartner/company/{id}findAllDataProcessingPartnerOfCompany(id)CountryModuleGETCompany DataProcessingPartner
(14) /fine/company/{id}findAllFineOfCompany(id)JurisdictionModuleGETCompany Fine
(15) /taxcase/company/{id}findAllTaxCaseOfCompany(id)JurisdictionModuleGETCompany TaxCase
(16) /covidimpact/company/{id}findAllCovidImpactOfCompany(id)MessageThreadModuleGETCompany CovidImpact





Example:

final Company company = (Company) invokeModule(COMPANY_MODULE + "/company/" + id, Company.class);
if (company != null) {
    final Country country1 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + company.getCountry().getId(), Country.class);
    if (country1 != null) {
    }
    final City city2 = (City) invokeModule(LISTING_MODULE + "/city/" + company.getCity().getId(), City.class);
    if (city2 != null) {
        final Country country3 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + city2.getCountry().getId(), Country.class);
        if (country3 != null) {
        }
    }
}
return company;


Overview

Summary

ServicesContactDonateAboutImprint