| Modifier and Type | Method and Description |
|---|---|
double |
CustomerLocationService.calculateDistance(GeoPoint origin,
PointOfServiceModel pointOfServiceModel)
Calculates distance between given origin point and given point of service data object
|
| Modifier and Type | Method and Description |
|---|---|
protected GeoPoint |
DefaultCustomerLocationService.getCachedGPS(java.lang.String locationName) |
protected GeoPoint |
DefaultCustomerLocationService.getLocationForSearchTerm(java.lang.String searchTerm) |
| Modifier and Type | Method and Description |
|---|---|
double |
DefaultCustomerLocationService.calculateDistance(GeoPoint origin,
PointOfServiceModel pointOfServiceModel) |
protected void |
DefaultCustomerLocationService.saveGPSToCache(GeoPoint gps,
java.lang.String locationName) |
| Modifier and Type | Method and Description |
|---|---|
GeoPoint |
UserLocationData.getPoint() |
| Modifier and Type | Method and Description |
|---|---|
void |
UserLocationData.setPoint(GeoPoint point) |
| Modifier and Type | Method and Description |
|---|---|
PointOfServiceData |
StoreFinderFacade.getPointOfServiceForNameAndPosition(java.lang.String name,
GeoPoint geoPoint)
Gets the
PointOfServiceData for the given name that should be unique. |
StoreFinderSearchPageData<PointOfServiceData> |
StoreFinderFacade.positionSearch(GeoPoint geoPoint,
PageableData pageableData)
Gets the search page data object parametrized with
PointOfServiceData and contains location search results
for the given coordinates |
StoreFinderSearchPageData<PointOfServiceData> |
StoreFinderFacade.positionSearch(GeoPoint geoPoint,
PageableData pageableData,
double maxRadius)
Gets the search page data object parametrized with
PointOfServiceData and contains location search results
for the given coordinates |
RESULT |
StoreFinderStockFacade.productSearch(GeoPoint geoPoint,
ProductData productData,
PageableData pageableData)
Returns result set with point of services with stock levels for the given GPS coordinates
|
| Modifier and Type | Method and Description |
|---|---|
PointOfServiceData |
DefaultStoreFinderFacade.getPointOfServiceForNameAndPosition(java.lang.String name,
GeoPoint geoPoint) |
StoreFinderSearchPageData<PointOfServiceData> |
DefaultStoreFinderFacade.positionSearch(GeoPoint geoPoint,
PageableData pageableData) |
StoreFinderSearchPageData<PointOfServiceData> |
DefaultStoreFinderFacade.positionSearch(GeoPoint geoPoint,
PageableData pageableData,
double maxRadius) |
StoreFinderStockSearchPageData<ITEM> |
DefaultStoreFinderStockFacade.productSearch(GeoPoint geoPoint,
ProductData productData,
PageableData pageableData) |
| Modifier and Type | Method and Description |
|---|---|
GeoPoint |
PointOfServiceData.getGeoPoint() |
| Modifier and Type | Method and Description |
|---|---|
void |
PointOfServiceData.setGeoPoint(GeoPoint geoPoint) |
| Modifier and Type | Method and Description |
|---|---|
ITEM |
StoreFinderService.getPointOfServiceDistanceForName(BaseStoreModel baseStore,
java.lang.String name,
GeoPoint geoPoint)
Gets the location for the given name that should be unique.
|
RESULT |
StoreFinderService.positionSearch(BaseStoreModel baseStore,
GeoPoint geoPoint,
PageableData pageableData)
Gets the locations retrieved basing on the given arguments.
|
RESULT |
StoreFinderService.positionSearch(BaseStoreModel baseStore,
GeoPoint geoPoint,
PageableData pageableData,
double maxRadius)
Gets the locations retrieved basing on the given arguments.
|
| Modifier and Type | Method and Description |
|---|---|
protected DefaultStoreFinderService.Boundary<GeoPoint> |
DefaultStoreFinderService.calculateBounds(java.util.List<ITEM> results,
GeoPoint centerPoint) |
| Modifier and Type | Method and Description |
|---|---|
protected DefaultStoreFinderService.Boundary<GeoPoint> |
DefaultStoreFinderService.calculateBounds(java.util.List<ITEM> results,
GeoPoint centerPoint) |
protected double |
DefaultStoreFinderService.calculateDistance(GeoPoint centerPoint,
PointOfServiceModel posModel) |
protected java.util.List<ITEM> |
DefaultStoreFinderService.calculateDistances(GeoPoint centerPoint,
java.util.Collection<PointOfServiceModel> pointsOfService) |
protected StoreFinderSearchPageData<ITEM> |
DefaultStoreFinderService.createSearchResult(java.lang.String locationText,
GeoPoint centerPoint,
java.util.List<ITEM> results,
PaginationData paginationData) |
protected StoreFinderSearchPageData<ITEM> |
DefaultStoreFinderService.doSearch(BaseStoreModel baseStore,
java.lang.String locationText,
GeoPoint centerPoint,
PageableData pageableData,
java.lang.Double maxRadiusKm) |
ITEM |
DefaultStoreFinderService.getPointOfServiceDistanceForName(BaseStoreModel baseStore,
java.lang.String name,
GeoPoint geoPoint) |
protected java.util.Collection<PointOfServiceModel> |
DefaultStoreFinderService.getPointsOfServiceNear(GeoPoint centerPoint,
double radiusKm,
BaseStoreModel baseStore) |
StoreFinderSearchPageData<ITEM> |
DefaultStoreFinderService.positionSearch(BaseStoreModel baseStore,
GeoPoint geoPoint,
PageableData pageableData) |
StoreFinderSearchPageData<ITEM> |
DefaultStoreFinderService.positionSearch(BaseStoreModel baseStore,
GeoPoint geoPoint,
PageableData pageableData,
double maxRadius) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
PickupInStoreController.getPointOfServiceForStorePickup(java.lang.String productCode,
java.lang.String locationQuery,
GeoPoint geoPoint,
int page,
AbstractSearchPageController.ShowMode showMode,
java.lang.String sortCode,
java.lang.Boolean cartPage,
java.lang.Long entryNumber,
Model model,
RequestMethod requestMethod,
HttpServletResponse response) |
protected void |
StoreLocatorPageController.setUpPosition(Model model,
GeoPoint geoPoint) |
protected void |
StoreLocatorPageController.setUpSearchResultsForPosition(GeoPoint geoPoint,
PageableData pageableData,
Model model) |
protected void |
StoreLocatorPageController.updateLocalUserPreferences(GeoPoint geoPoint,
java.lang.String location) |
| Modifier and Type | Method and Description |
|---|---|
protected GeoPoint |
ProductsController.createGeoPoint(java.lang.Double latitude,
java.lang.Double longitude) |
| Modifier and Type | Method and Description |
|---|---|
protected GeoPoint |
ProductsController.createGeoPoint(java.lang.Double latitude,
java.lang.Double longitude) |
Copyright © 2018 SAP SE. All Rights Reserved.