Overview

Summary

ContactDonateImprint


1. CITY MODULE (UI prompt)



Module Entities (7)

EntityAliasModuleGlobal Schema
(1) CityCityCityModuleUber
(2) CompanyCompanyCompanyModuleUber
(3) CountryCountryCityModuleUber
(4) LawsuitLawsuitCityModuleUber
(5) RegulatoryActionRegulatoryActionCompanyModuleUber
(6) ServiceRegionServiceRegionCompanyModuleUber
(7) TripTripVehicleModuleUber

Module Interfaces (19)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /lawsuit/company/{id}findAllLawsuitOfCompany(id)CityModuleGETCompany Lawsuit
(2) /lawsuit/{id}updateLawsuitById(lawsuit)CityModulePUTLawsuit
(3) /city/{id}updateCityById(city)CityModulePUTCity
(4) /lawsuitinsertLawsuit(lawsuit)CityModulePOSTLawsuit
(5) /city/country/{id}findAllCityOfCountry(id)CityModuleGETCountry City
(6) /cityinsertCity(city)CityModulePOSTCity
(7) /country/{id}findCountryById(id)CityModuleGETCountry
(8) /cityfindAllCity()CityModuleGETCity
(9) /country/{id}deleteCountryById(id)CityModuleDELETECountry
(10) /city/{id}deleteCityById(id)CityModuleDELETECity
(11) /country/{id}updateCountryById(country)CityModulePUTCountry
(12) /lawsuitfindAllLawsuit()CityModuleGETLawsuit
(13) /countryfindAllCountry()CityModuleGETCountry
(14) /lawsuit/{id}findLawsuitById(id)CityModuleGETLawsuit
(15) /lawsuit/{id}deleteLawsuitById(id)CityModuleDELETELawsuit
(16) /lawsuit/jurisdictioncountry/{id}findAllLawsuitOfJurisdictionCountry(id)CityModuleGETCountry Lawsuit
(17) /lawsuit/jurisdictioncity/{id}findAllLawsuitOfJurisdictionCity(id)CityModuleGETCity Lawsuit
(18) /countryinsertCountry(country)CityModulePOSTCountry
(19) /city/{id}findCityById(id)CityModuleGETCity






1.1 CITY


CityCityModuleUber

Properties (5)

PropertyTypeEntityReferenceModule
(1) CountryLONGCityCountryCityModule
(2) LatitudeDOUBLECity
(3) LongitudeDOUBLECity
(4) NameSTRINGCity
(5) RegionSTRINGCity





Example:

final City city = (City) invokeModule(CITY_MODULE + "/city/" + id, City.class);
if (city != null) {
    final Country country1 = (Country) invokeModule(CITY_MODULE + "/country/" + city.getCountry().getId(), Country.class);
    if (country1 != null) {
    }
}
return city;


1.2 COUNTRY


CountryCityModuleUber

Properties (2)

PropertyTypeEntityReferenceModule
(1) IsoCodeSTRINGCountry
(2) NameSTRINGCountry





Example:

final Country country = (Country) invokeModule(CITY_MODULE + "/country/" + id, Country.class);
if (country != null) {
}
return country;


1.3 LAWSUIT


LawsuitCityModuleUber

Properties (11)

PropertyTypeEntityReferenceModule
(1) CaseNameSTRINGLawsuit
(2) CaseTypeSTRINGLawsuit
(3) CompanyLONGLawsuitCompanyCompanyModule
(4) DescriptionSTRINGLawsuit
(5) FiledDateDATELawsuit
(6) JurisdictionCityLONGLawsuitCityCityModule
(7) JurisdictionCountryLONGLawsuitCountryCityModule
(8) OutcomeSTRINGLawsuit
(9) ResolvedDateDATELawsuit
(10) SettlementAmountDOUBLELawsuit
(11) SettlementCurrencySTRINGLawsuit





Example:

final Lawsuit lawsuit = (Lawsuit) invokeModule(CITY_MODULE + "/lawsuit/" + id, Lawsuit.class);
if (lawsuit != null) {
    final Country jurisdictioncountry1 = (Country) invokeModule(CITY_MODULE + "/country/" + lawsuit.getJurisdictionCountry().getId(), Country.class);
    if (jurisdictioncountry1 != null) {
    }
    final Company company2 = (Company) invokeModule(COMPANY_MODULE + "/company/" + lawsuit.getCompany().getId(), Company.class);
    if (company2 != null) {
    }
    final City jurisdictioncity3 = (City) invokeModule(CITY_MODULE + "/city/" + lawsuit.getJurisdictionCity().getId(), City.class);
    if (jurisdictioncity3 != null) {
        final Country country4 = (Country) invokeModule(CITY_MODULE + "/country/" + jurisdictioncity3.getCountry().getId(), Country.class);
        if (country4 != null) {
        }
    }
}
return lawsuit;


Overview

Summary

ContactDonateImprint