Overview

Summary

ContactDonateImprint


1. COMPANY ENTITY MODULE (UI prompt)



Module Entities (8)

EntityAliasModuleGlobal Schema
(1) CompanyEntityCompanyEntityCompanyEntityModuleSpotify
(2) CountryCountryCountryModuleSpotify
(3) CreatorToolUsageCreatorToolUsageTrackModuleSpotify
(4) InvestmentRoundInvestmentRoundCompanyEntityModuleSpotify
(5) InvestmentRoundInvestorInvestmentRoundInvestorCountryModuleSpotify
(6) OfficeOfficeCompanyEntityModuleSpotify
(7) PodcastPodcastCompanyEntityModuleSpotify
(8) PodcastEpisodePodcastEpisodeTrackModuleSpotify

Module Interfaces (25)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /officeinsertOffice(office)CompanyEntityModulePOSTOffice
(2) /office/companyentity/{id}findAllOfficeOfCompanyEntity(id)CompanyEntityModuleGETCompanyEntity Office
(3) /office/{id}updateOfficeById(office)CompanyEntityModulePUTOffice
(4) /companyentity/{id}findCompanyEntityById(id)CompanyEntityModuleGETCompanyEntity
(5) /podcast/{id}findPodcastById(id)CompanyEntityModuleGETPodcast
(6) /investmentround/{id}updateInvestmentRoundById(investmentround)CompanyEntityModulePUTInvestmentRound
(7) /companyentity/country/{id}findAllCompanyEntityOfCountry(id)CompanyEntityModuleGETCountry CompanyEntity
(8) /investmentround/{id}findInvestmentRoundById(id)CompanyEntityModuleGETInvestmentRound
(9) /investmentround/{id}deleteInvestmentRoundById(id)CompanyEntityModuleDELETEInvestmentRound
(10) /investmentroundfindAllInvestmentRound()CompanyEntityModuleGETInvestmentRound
(11) /investmentroundinsertInvestmentRound(investmentround)CompanyEntityModulePOSTInvestmentRound
(12) /podcast/{id}updatePodcastById(podcast)CompanyEntityModulePUTPodcast
(13) /office/country/{id}findAllOfficeOfCountry(id)CompanyEntityModuleGETCountry Office
(14) /office/{id}deleteOfficeById(id)CompanyEntityModuleDELETEOffice
(15) /podcast/country/{id}findAllPodcastOfCountry(id)CompanyEntityModuleGETCountry Podcast
(16) /companyentityinsertCompanyEntity(companyentity)CompanyEntityModulePOSTCompanyEntity
(17) /investmentround/companyentity/{id}findAllInvestmentRoundOfCompanyEntity(id)CompanyEntityModuleGETCompanyEntity InvestmentRound
(18) /office/{id}findOfficeById(id)CompanyEntityModuleGETOffice
(19) /companyentity/{id}deleteCompanyEntityById(id)CompanyEntityModuleDELETECompanyEntity
(20) /podcastinsertPodcast(podcast)CompanyEntityModulePOSTPodcast
(21) /podcast/{id}deletePodcastById(id)CompanyEntityModuleDELETEPodcast
(22) /companyentity/{id}updateCompanyEntityById(companyentity)CompanyEntityModulePUTCompanyEntity
(23) /podcastfindAllPodcast()CompanyEntityModuleGETPodcast
(24) /companyentityfindAllCompanyEntity()CompanyEntityModuleGETCompanyEntity
(25) /officefindAllOffice()CompanyEntityModuleGETOffice






1.1 COMPANY ENTITY


CompanyEntityCompanyEntityModuleSpotify

Properties (6)

PropertyTypeEntityReferenceModule
(1) CitySTRINGCompanyEntity
(2) CountryLONGCompanyEntityCountryCountryModule
(3) IsParentBOOLCompanyEntity
(4) LegalFormSTRINGCompanyEntity
(5) NameSTRINGCompanyEntity
(6) WebsiteSTRINGCompanyEntity





Example:

final CompanyEntity companyentity = (CompanyEntity) invokeModule(COMPANY_ENTITY_MODULE + "/companyentity/" + id, CompanyEntity.class);
if (companyentity != null) {
    final Country country1 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + companyentity.getCountry().getId(), Country.class);
    if (country1 != null) {
    }
}
return companyentity;


1.2 INVESTMENT ROUND


InvestmentRoundCompanyEntityModuleSpotify

Properties (6)

PropertyTypeEntityReferenceModule
(1) AmountEurDOUBLEInvestmentRound
(2) AmountUsdDOUBLEInvestmentRound
(3) AnnouncedOnDATEInvestmentRound
(4) CompanyEntityLONGInvestmentRoundCompanyEntityCompanyEntityModule
(5) IsDebtBOOLInvestmentRound
(6) RoundNameSTRINGInvestmentRound





Example:

final InvestmentRound investmentround = (InvestmentRound) invokeModule(COMPANY_ENTITY_MODULE + "/investmentround/" + id, InvestmentRound.class);
if (investmentround != null) {
    final CompanyEntity companyentity1 = (CompanyEntity) invokeModule(COMPANY_ENTITY_MODULE + "/companyentity/" + investmentround.getCompanyEntity().getId(), CompanyEntity.class);
    if (companyentity1 != null) {
        final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + companyentity1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
    }
}
return investmentround;


1.3 OFFICE


OfficeCompanyEntityModuleSpotify

Properties (7)

PropertyTypeEntityReferenceModule
(1) CitySTRINGOffice
(2) ClosedOnDATEOffice
(3) CompanyEntityLONGOfficeCompanyEntityCompanyEntityModule
(4) CountryLONGOfficeCountryCountryModule
(5) IsHeadquartersBOOLOffice
(6) IsOperationalHqBOOLOffice
(7) OpenedOnDATEOffice





Example:

final Office office = (Office) invokeModule(COMPANY_ENTITY_MODULE + "/office/" + id, Office.class);
if (office != null) {
    final CompanyEntity companyentity1 = (CompanyEntity) invokeModule(COMPANY_ENTITY_MODULE + "/companyentity/" + office.getCompanyEntity().getId(), CompanyEntity.class);
    if (companyentity1 != null) {
        final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + companyentity1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
    }
    final Country country3 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + office.getCountry().getId(), Country.class);
    if (country3 != null) {
    }
}
return office;


1.4 PODCAST


PodcastCompanyEntityModuleSpotify

Properties (6)

PropertyTypeEntityReferenceModule
(1) CountryLONGPodcastCountryCountryModule
(2) DescriptionSTRINGPodcast
(3) IsExclusiveBOOLPodcast
(4) IsVideoEnabledBOOLPodcast
(5) LanguageSTRINGPodcast
(6) TitleSTRINGPodcast





Example:

final Podcast podcast = (Podcast) invokeModule(COMPANY_ENTITY_MODULE + "/podcast/" + id, Podcast.class);
if (podcast != null) {
    final Country country1 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + podcast.getCountry().getId(), Country.class);
    if (country1 != null) {
    }
}
return podcast;


Overview

Summary

ContactDonateImprint