| 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.PhoneHeadingAccuracyChangeListener | Callback for when phone heading accuracy has changed | 
| 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 | 
| 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 |