Uses of Enum Class
com.broadleafcommerce.inventory.domain.DistanceType
Package
Description
-
Uses of DistanceType in com.broadleafcommerce.inventory.domain
Modifier and TypeMethodDescriptionstatic DistanceType
Returns the enum constant of this class with the specified name.static DistanceType[]
DistanceType.values()
Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of DistanceType in com.broadleafcommerce.inventory.service
Modifier and TypeMethodDescriptionprotected Double
DefaultInventoryLocationService.convertDistanceToKilometers
(Double distance, DistanceType type) We always convert to KM prior to finding the area.org.springframework.data.domain.Page<L>
DefaultInventoryLocationService.readAllLocationsByDistanceFromCoordinates
(Double latitude, Double longitude, Double distance, DistanceType distanceType, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) org.springframework.data.domain.Page<L>
InventoryLocationService.readAllLocationsByDistanceFromCoordinates
(Double latitude, Double longitude, Double distance, DistanceType distanceType, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Query for allInventoryLocation
references that are marked as shipping locations and have a latitude and longitude within a given distance of a provided coordinate.org.springframework.data.domain.Page<L>
DefaultInventoryLocationService.readPickupLocationsByDistanceFromCoordinates
(Double latitude, Double longitude, Double distance, DistanceType distanceType, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) org.springframework.data.domain.Page<L>
InventoryLocationService.readPickupLocationsByDistanceFromCoordinates
(Double latitude, Double longitude, Double distance, DistanceType distanceType, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Query for allInventoryLocation
references that are marked as pickup locations and have a latitude and longitude within a given distance of a provided coordinate.org.springframework.data.domain.Page<L>
DefaultInventoryLocationService.readShippingLocationsByDistanceFromCoordinates
(Double latitude, Double longitude, Double distance, DistanceType distanceType, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) org.springframework.data.domain.Page<L>
InventoryLocationService.readShippingLocationsByDistanceFromCoordinates
(Double latitude, Double longitude, Double distance, DistanceType distanceType, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Query for allInventoryLocation
references that are marked as shipping locations and have a latitude and longitude within a given distance of a provided coordinate.org.springframework.data.domain.Page<L>
DefaultInventoryLocationService.readStoreLocationsByDistanceFromCoordinates
(Double latitude, Double longitude, Double distance, DistanceType distanceType, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) org.springframework.data.domain.Page<L>
InventoryLocationService.readStoreLocationsByDistanceFromCoordinates
(Double latitude, Double longitude, Double distance, DistanceType distanceType, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Query for allInventoryLocation
references that are marked as "Store" locations and have a latitude and longitude within a given distance of a provided coordinate. -
Uses of DistanceType in com.broadleafcommerce.inventory.web.endpoint
Modifier and TypeMethodDescriptionorg.springframework.data.domain.Page<InventoryLocation>
InventoryLocationEndpoint.readInventoryLocationsByCoordinates
(Double latitude, Double longitude, Double radius, DistanceType distanceType, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Reads allInventoryLocation
references within a given area, within the radius of a point identified by latitude and longitude coordinates.org.springframework.data.domain.Page<InventoryLocation>
InventoryLocationEndpoint.readPickupLocationsByCoordinates
(Double latitude, Double longitude, Double radius, DistanceType distanceType, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Reads allInventoryLocation
references that allow pickup within a given area, within the radius of a point identified by latitude and longitude coordinates.org.springframework.data.domain.Page<InventoryLocation>
InventoryLocationEndpoint.readShippingLocationsByCoordinates
(Double latitude, Double longitude, Double radius, DistanceType distanceType, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Reads allInventoryLocation
references that allow shipping within a given area, within the radius of a point identified by latitude and longitude coordinates.org.springframework.data.domain.Page<InventoryLocation>
InventoryLocationEndpoint.readStoreLocationsByCoordinates
(Double latitude, Double longitude, Double radius, DistanceType distanceType, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Reads allInventoryLocation
references that allow shipping within a given area, within the radius of a point identified by latitude and longitude coordinates.