| Contact | Donate | Imprint |
| UserAddress | CountryModule | PayPal |
| Property | Type | Entity | Reference | Module |
| (1) AddressType | STRING | UserAddress | ||
| (2) City | STRING | UserAddress | ||
| (3) Country | LONG | UserAddress | Country | CountryModule |
| (4) IsPrimary | BOOL | UserAddress | ||
| (5) Line1 | STRING | UserAddress | ||
| (6) Line2 | STRING | UserAddress | ||
| (7) PostalCode | STRING | UserAddress | ||
| (8) State | STRING | UserAddress | ||
| (9) UserAccount | LONG | UserAddress | UserAccount | UserAccountModule |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /useraddress/country/{id} | findAllUserAddressOfCountry(id) | CountryModule | GET | Country UserAddress |
| (2) /useraddress/{id} | updateUserAddressById(useraddress) | CountryModule | PUT | UserAddress |
| (3) /useraddress/{id} | deleteUserAddressById(id) | CountryModule | DELETE | UserAddress |
| (4) /useraddress | insertUserAddress(useraddress) | CountryModule | POST | UserAddress |
| (5) /useraddress/{id} | findUserAddressById(id) | CountryModule | GET | UserAddress |
| (6) /useraddress | findAllUserAddress() | CountryModule | GET | UserAddress |
| (7) /useraddress/useraccount/{id} | findAllUserAddressOfUserAccount(id) | CountryModule | GET | UserAccount UserAddress |
Example:
final UserAddress useraddress = (UserAddress) invokeModule(COUNTRY_MODULE + "/useraddress/" + id, UserAddress.class);| Contact | Donate | Imprint |