Overview

Summary

ContactDonateImprint


2. COMPANY MODULE (UI prompt)



Module Entities (9)

EntityAliasModuleGlobal Schema
(1) AcquisitionAcquisitionCityModuleNasdaq
(2) CompanyCompanyCompanyModuleNasdaq
(3) CountryCountryExchangeModuleNasdaq
(4) ExchangeExchangeExchangeModuleNasdaq
(5) ListingListingListingModuleNasdaq
(6) MergerAttemptMergerAttemptSustainabilityInitiativeModuleNasdaq
(7) OwnershipOwnershipMarketTierModuleNasdaq
(8) PlatformPlatformCompanyModuleNasdaq
(9) PlatformAdoptionPlatformAdoptionCompanyModuleNasdaq

Module Interfaces (19)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /platform/{id}updatePlatformById(platform)CompanyModulePUTPlatform
(2) /platformfindAllPlatform()CompanyModuleGETPlatform
(3) /platformadoption/{id}findPlatformAdoptionById(id)CompanyModuleGETPlatformAdoption
(4) /platformadoptionfindAllPlatformAdoption()CompanyModuleGETPlatformAdoption
(5) /company/{id}updateCompanyById(company)CompanyModulePUTCompany
(6) /platformadoption/platform/{id}findAllPlatformAdoptionOfPlatform(id)CompanyModuleGETPlatform PlatformAdoption
(7) /platformadoption/{id}deletePlatformAdoptionById(id)CompanyModuleDELETEPlatformAdoption
(8) /platform/{id}findPlatformById(id)CompanyModuleGETPlatform
(9) /platform/{id}deletePlatformById(id)CompanyModuleDELETEPlatform
(10) /platforminsertPlatform(platform)CompanyModulePOSTPlatform
(11) /platformadoption/exchange/{id}findAllPlatformAdoptionOfExchange(id)CompanyModuleGETExchange PlatformAdoption
(12) /company/{id}findCompanyById(id)CompanyModuleGETCompany
(13) /company/country/{id}findAllCompanyOfCountry(id)CompanyModuleGETCountry Company
(14) /platformadoption/{id}updatePlatformAdoptionById(platformadoption)CompanyModulePUTPlatformAdoption
(15) /companyinsertCompany(company)CompanyModulePOSTCompany
(16) /company/{id}deleteCompanyById(id)CompanyModuleDELETECompany
(17) /companyfindAllCompany()CompanyModuleGETCompany
(18) /platformadoptioninsertPlatformAdoption(platformadoption)CompanyModulePOSTPlatformAdoption
(19) /platform/providercompany/{id}findAllPlatformOfProviderCompany(id)CompanyModuleGETCompany Platform






2.1 COMPANY


CompanyCompanyModuleNasdaq

Properties (6)

PropertyTypeEntityReferenceModule
(1) CountryINTCompanyCountryExchangeModule
(2) FoundedDateDATECompany
(3) IsForeignBOOLCompany
(4) IsTechnologyFocusedBOOLCompany
(5) NameSTRINGCompany
(6) SectorSTRINGCompany





Example:

final Company company = (Company) invokeModule(COMPANY_MODULE + "/company/" + id, Company.class);
if (company != null) {
    final Country country1 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + company.getCountry().getId(), Country.class);
    if (country1 != null) {
    }
}
return company;


2.2 PLATFORM


PlatformCompanyModuleNasdaq

Properties (5)

PropertyTypeEntityReferenceModule
(1) DescriptionSTRINGPlatform
(2) IsCloudBasedBOOLPlatform
(3) LaunchDateDATEPlatform
(4) NameSTRINGPlatform
(5) ProviderCompanyINTPlatformCompanyCompanyModule





Example:

final Platform platform = (Platform) invokeModule(COMPANY_MODULE + "/platform/" + id, Platform.class);
if (platform != null) {
    final Company providercompany1 = (Company) invokeModule(COMPANY_MODULE + "/company/" + platform.getProviderCompany().getId(), Company.class);
    if (providercompany1 != null) {
        final Country country2 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + providercompany1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
    }
}
return platform;


2.3 PLATFORM ADOPTION


PlatformAdoptionCompanyModuleNasdaq

Properties (4)

PropertyTypeEntityReferenceModule
(1) AdoptionDateDATEPlatformAdoption
(2) DescriptionSTRINGPlatformAdoption
(3) ExchangeINTPlatformAdoptionExchangeExchangeModule
(4) PlatformINTPlatformAdoptionPlatformCompanyModule





Example:

final PlatformAdoption platformadoption = (PlatformAdoption) invokeModule(COMPANY_MODULE + "/platformadoption/" + id, PlatformAdoption.class);
if (platformadoption != null) {
    final Platform platform1 = (Platform) invokeModule(COMPANY_MODULE + "/platform/" + platformadoption.getPlatform().getId(), Platform.class);
    if (platform1 != null) {
        final Company providercompany2 = (Company) invokeModule(COMPANY_MODULE + "/company/" + platform1.getProviderCompany().getId(), Company.class);
        if (providercompany2 != null) {
            final Country country3 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + providercompany2.getCountry().getId(), Country.class);
            if (country3 != null) {
            }
        }
    }
    final Exchange exchange4 = (Exchange) invokeModule(EXCHANGE_MODULE + "/exchange/" + platformadoption.getExchange().getId(), Exchange.class);
    if (exchange4 != null) {
        final Company ownercompany5 = (Company) invokeModule(COMPANY_MODULE + "/company/" + exchange4.getOwnerCompany().getId(), Company.class);
        if (ownercompany5 != null) {
            final Country country6 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + ownercompany5.getCountry().getId(), Country.class);
            if (country6 != null) {
            }
        }
        final City locationcity7 = (City) invokeModule(CITY_MODULE + "/city/" + exchange4.getLocationCity().getId(), City.class);
        if (locationcity7 != null) {
            final Country country8 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + locationcity7.getCountry().getId(), Country.class);
            if (country8 != null) {
            }
        }
        final Country locationcountry9 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + exchange4.getLocationCountry().getId(), Country.class);
        if (locationcountry9 != null) {
        }
    }
}
return platformadoption;


Overview

Summary

ContactDonateImprint