package

com.mapsted.positioning

Interfaces

CoreApi  
CoreApi.Analytics Use AnalyticsManager for analytics related functionalities  
CoreApi.Buildings Use BuildingManager to get building related information and functionalities  
CoreApi.Config Use Config to get configuration information  
CoreApi.CoreInitCallback Callback from coreApi initialization  
CoreApi.CoreStatusUpdateCallback Callback with core status updates  
CoreApi.FusedUserHeadingChangeListener Callback for when fused user heading has changed  
CoreApi.Geofences  
CoreApi.Heading Heading-related information and functionalities  
CoreApi.Licence Use LicenceManager to get licence related information  
CoreApi.Licence.LicenceStatusChangeListener Listener for licence status change events  
CoreApi.Lifecycle Lifecycle related functions  
CoreApi.Location Use LocationManager to get data based on user location  
CoreApi.Location.NearbyPropertiesChangedListener Listener for changes in nearby properties  
CoreApi.Location.PositionAnimationListener Listener for position animation to show user position movement. 
CoreApi.Location.PositionChangeListener Listener for position change. 
CoreApi.Location.PositionVisibilityListener Listener to show/hide user position  
CoreApi.LocationServicesCallback Callback from location services request  
CoreApi.PhoneHeadingChangeListener Callback for when phone heading has changed  
CoreApi.Properties Use PropertyManager for property related information and functionalities  
CoreApi.Routing Use RoutingManager to get routing related information and functionalities  
CoreApi.Sensors Use SensorManager to get changes in sensors  
CoreApi.Sensors.MagnetometerAccuracyListener provides magnetometer accuracy. 
CoreApi.Sensors.MissingSensorsCallback provides a list of missing sensor names  
CoreApi.Setup Access/manage core-related setup  
CoreApi.UnloadPropertyDataListener Listener for when property data is unloaded  
CoreApi.UserHeadingChangeListener Callback for when user heading has changed  
CoreApi.Utilities Utilities for various common functions  
CoreApi.WifiThrottleModeChangeListener Callback for when wifi throttle mode has changed  
FilerRepository.Callback  
FilerRepository.ProgressListener  
MapstedCoreApiProvider  

Classes

AnalyticsImpl Mapsted Analytics API is the public API for logging mobile analytics data in the positioning SDK. 
AnalyticsImpl.AnalyticsBundleBuilder  
AnalyticsImpl.SearchData  
BuildingSearchEntities  
ConsumableEvents  
ConsumableEvents.EmptyEvent A data type to be used in Livedata for consumable event like a click. 
ConsumableEvents.Event<T> A data type to be used in Livedata for consumable event that may need a payload as well. 
CoreParams  
CoreParams.Builder<M extends CoreParams, B extends Builder<M, B>>  
CoreParams.SimulatorPath  
DeviceInfoUtils  
FilerRepository  
MapstedCoreApi Mapsted Positioning API is the public API for interaction with positioning SDK. 
MapstedCoreWorker The usage of this class is for cases where the SDK has been in background mode for multiple hours (typically > 2hrs) and the system automatically shuts down the app/sdk due to user inactivity For some clients, they wished to have consistent location updates in background even after the system shuts down our sdk. 
MapstedForegroundService Class for creating foreground service for wifi scans and inertial scans. 
MapstedForegroundService.MapstedForegroundServiceBinder  
MapstedForegroundServiceDetails For foreground service notification  
MathCalc  
SdkError An error in the Sdk initialization. 
SdkError.Codes Collection of error codes  
SdkLaunchCounter  
SdkStatusUpdate  
SdkStatusUpdate.Codes Collection of status update codes  

Exceptions