Overview

Summary

ContactDonateImprint


1. BATTERY PACK MODULE (UI prompt)



Module Entities (7)

EntityAliasModuleGlobal Schema
(1) AcquisitionAcquisitionBatteryPackModuleTesla
(2) BatteryCellFormatBatteryCellFormatBatteryPackModuleTesla
(3) BatteryPackBatteryPackBatteryPackModuleTesla
(4) CompanyCompanyCompanyModuleTesla
(5) PersonPersonCompanyModuleTesla
(6) QuoteQuoteBatteryPackModuleTesla
(7) VehicleBatteryOptionVehicleBatteryOptionVehicleModelModuleTesla

Module Interfaces (23)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /acquisition/{id}updateAcquisitionById(acquisition)BatteryPackModulePUTAcquisition
(2) /batterycellformatinsertBatteryCellFormat(batterycellformat)BatteryPackModulePOSTBatteryCellFormat
(3) /batterypack/{id}updateBatteryPackById(batterypack)BatteryPackModulePUTBatteryPack
(4) /batterycellformat/{id}findBatteryCellFormatById(id)BatteryPackModuleGETBatteryCellFormat
(5) /batterypack/{id}deleteBatteryPackById(id)BatteryPackModuleDELETEBatteryPack
(6) /acquisitionfindAllAcquisition()BatteryPackModuleGETAcquisition
(7) /batterycellformat/{id}deleteBatteryCellFormatById(id)BatteryPackModuleDELETEBatteryCellFormat
(8) /batterycellformat/{id}updateBatteryCellFormatById(batterycellformat)BatteryPackModulePUTBatteryCellFormat
(9) /quoteinsertQuote(quote)BatteryPackModulePOSTQuote
(10) /quote/person/{id}findAllQuoteOfPerson(id)BatteryPackModuleGETPerson Quote
(11) /acquisition/{id}deleteAcquisitionById(id)BatteryPackModuleDELETEAcquisition
(12) /quotefindAllQuote()BatteryPackModuleGETQuote
(13) /batterycellformatfindAllBatteryCellFormat()BatteryPackModuleGETBatteryCellFormat
(14) /quote/{id}findQuoteById(id)BatteryPackModuleGETQuote
(15) /batterypackfindAllBatteryPack()BatteryPackModuleGETBatteryPack
(16) /batterypackinsertBatteryPack(batterypack)BatteryPackModulePOSTBatteryPack
(17) /acquisition/{id}findAcquisitionById(id)BatteryPackModuleGETAcquisition
(18) /batterypack/batterycellformat/{id}findAllBatteryPackOfBatteryCellFormat(id)BatteryPackModuleGETBatteryCellFormat BatteryPack
(19) /acquisitioninsertAcquisition(acquisition)BatteryPackModulePOSTAcquisition
(20) /quote/{id}deleteQuoteById(id)BatteryPackModuleDELETEQuote
(21) /quote/{id}updateQuoteById(quote)BatteryPackModulePUTQuote
(22) /acquisition/company/{id}findAllAcquisitionOfCompany(id)BatteryPackModuleGETCompany Acquisition
(23) /batterypack/{id}findBatteryPackById(id)BatteryPackModuleGETBatteryPack






1.1 ACQUISITION


AcquisitionBatteryPackModuleTesla

Properties (7)

PropertyTypeEntityReferenceModule
(1) AnnouncementDateDATEAcquisition
(2) CloseDateDATEAcquisition
(3) CompanyLONGAcquisitionCompanyCompanyModule
(4) DescriptionSTRINGAcquisition
(5) PurchasePriceMillionUsdDOUBLEAcquisition
(6) TargetCountrySTRINGAcquisition
(7) TargetNameSTRINGAcquisition





Example:

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


1.2 BATTERY CELL FORMAT


BatteryCellFormatBatteryPackModuleTesla

Properties (4)

PropertyTypeEntityReferenceModule
(1) DescriptionSTRINGBatteryCellFormat
(2) DiameterMmDOUBLEBatteryCellFormat
(3) FormatNameSTRINGBatteryCellFormat
(4) LengthMmDOUBLEBatteryCellFormat





Example:

final BatteryCellFormat batterycellformat = (BatteryCellFormat) invokeModule(BATTERY_PACK_MODULE + "/batterycellformat/" + id, BatteryCellFormat.class);
if (batterycellformat != null) {
}
return batterycellformat;


1.3 BATTERY PACK


BatteryPackBatteryPackModuleTesla

Properties (7)

PropertyTypeEntityReferenceModule
(1) BatteryCellFormatLONGBatteryPackBatteryCellFormatBatteryPackModule
(2) CapacityKwhDOUBLEBatteryPack
(3) CellCountINTBatteryPack
(4) CoolingTypeSTRINGBatteryPack
(5) DescriptionSTRINGBatteryPack
(6) NominalVoltageVDOUBLEBatteryPack
(7) PackNameSTRINGBatteryPack





Example:

final BatteryPack batterypack = (BatteryPack) invokeModule(BATTERY_PACK_MODULE + "/batterypack/" + id, BatteryPack.class);
if (batterypack != null) {
    final BatteryCellFormat batterycellformat1 = (BatteryCellFormat) invokeModule(BATTERY_PACK_MODULE + "/batterycellformat/" + batterypack.getBatteryCellFormat().getId(), BatteryCellFormat.class);
    if (batterycellformat1 != null) {
    }
}
return batterypack;


1.4 QUOTE


QuoteBatteryPackModuleTesla

Properties (4)

PropertyTypeEntityReferenceModule
(1) ContextDescriptionSTRINGQuote
(2) PersonLONGQuotePersonCompanyModule
(3) QuoteDateDATEQuote
(4) QuoteTextSTRINGQuote





Example:

final Quote quote = (Quote) invokeModule(BATTERY_PACK_MODULE + "/quote/" + id, Quote.class);
if (quote != null) {
    final Person person1 = (Person) invokeModule(COMPANY_MODULE + "/person/" + quote.getPerson().getId(), Person.class);
    if (person1 != null) {
    }
}
return quote;


Overview

Summary

ContactDonateImprint