Overview

Summary

ServicesContactDonateAboutImprint


Appendix E-5: FUNDING ROUND (UI prompt)


FundingRoundCompanyModuleAirbnb

Properties (6)

PropertyTypeEntityReferenceModule
(1) AmountUsdDOUBLEFundingRound
(2) AnnouncementDateDATEFundingRound
(3) CompanyLONGFundingRoundCompanyCompanyModule
(4) LeadInvestorLONGFundingRound
(5) RoundTypeSTRINGFundingRound
(6) SourceReferenceSTRINGFundingRound


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /fundinground/{id}deleteFundingRoundById(id)CompanyModuleDELETEFundingRound
(2) /fundingroundfindAllFundingRound()CompanyModuleGETFundingRound
(3) /fundinground/company/{id}findAllFundingRoundOfCompany(id)CompanyModuleGETCompany FundingRound
(4) /fundinground/{id}findFundingRoundById(id)CompanyModuleGETFundingRound
(5) /fundingroundinsertFundingRound(fundinground)CompanyModulePOSTFundingRound
(6) /fundinground/{id}updateFundingRoundById(fundinground)CompanyModulePUTFundingRound
(7) /fundingroundinvestor/fundinground/{id}findAllFundingRoundInvestorOfFundingRound(id)MessageThreadModuleGETFundingRound FundingRoundInvestor





Example:

final FundingRound fundinground = (FundingRound) invokeModule(COMPANY_MODULE + "/fundinground/" + id, FundingRound.class);
if (fundinground != null) {
    final Company company1 = (Company) invokeModule(COMPANY_MODULE + "/company/" + fundinground.getCompany().getId(), Company.class);
    if (company1 != null) {
        final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + company1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
        final City city3 = (City) invokeModule(LISTING_MODULE + "/city/" + company1.getCity().getId(), City.class);
        if (city3 != null) {
            final Country country4 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + city3.getCountry().getId(), Country.class);
            if (country4 != null) {
            }
        }
    }
}
return fundinground;


Overview

Summary

ServicesContactDonateAboutImprint