All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AppExecutors ContentObserverNetworkBoundResource<T> ContentProviderLiveData<T> Coordinates DataPlugin DateUtils Energy IdentityPlugin Listener MapBounds MapData Mode NetworkBoundResource<T> NetworkBoundResourceItem<T> OnSetUUIDListener An interface to listen to the operation of the initialisation of the TMD.Output ParcelableUtils How to use - Make a simple object (POJO) - Create a parcelable in ONE CLICK! http://devk.it/proj/parcelabler/ - Convert to POJO to and from byte[] Example MyParcelable happy = new MyParcelable(); byte[] toByte = ParcelableUtil.marshall(happy); // Save to DB? Send via socket? // ...PolylineUtils RefreshLiveData<T> A class to provide LiveData with a possibility to refresh the dataRefreshMode Request Resource<T> A generic class that holds a value with its loading status.Result<T> A class that takes encapsulate the returned values from the SDK APIsSdkInfo A small container to access the version name and code of the SDKStatus Status of a resource that is provided to the UI.StringUtils SyntheticApi TMD Use this class to initialize the TMDTMD.init(Context, TmdConfig)as soon as possible in yourApplicationsubclassApplication.onCreate()method.TmdActivity TmdActivityRepository Repository singleton module for handling TmdActivity data operations.TmdBackgroundError TmdBackgroundEvent TmdBackgroundOperation TmdCallback<R> TmdCallback async operations.TmdCloudApi This class offers static functions to interact with the Moprim Cloud.TmdCloudMetadata TmdConfig This class embodies the core variable that are needed to initiate any TMD processesTmdConfig.Builder TmdContentProvider The TmdContentProvider should enable access to - TmdActivity data - TmdStats data - TmdStatus data (idle, etc..)TmdError Enum of the possible errorTmdException TmdStartReturnCode TmdStats TmdStatsRepository TmdStatus "0_tmd_not_running": At Tmd init, before the services start "1_idle": TMD is active and monitoring motion "1_recording": TMD is recording "1_running": TMD is running locally "1_location_permission_change_location_available" "1_location_permission_change_location_unavailable" "0_tmd_stopped_insufficient_permissions": TMD has stopped because location permission changed "0_tmd_stopped_manually": TMD has been stopped manually via TMD#stop() "0_tmd_start_failed_cause_insufficient_motion_fitness_services": TMD could not start because of a problem with Motion & Fitness service availability/permissions "0_tmd_start_failed_cause_insufficient_location_services": TMD could not start because of a problem with Location service availability/permissions "0_application_killed": Application was killed "0_application_not_running": Application was not running and the reason for that is unkown "2_unknown_event": Unknown eventTmdStatus.Category TmdUploadData An interface used by the uploader to send data to the cloudTmdUploadMetadata A class that summarizes the results of an uploadTrip This interface to represent Trip.TripApi TripContentProvider The TmdTripContentProvider should enable access to - Trip dataTripPlugin TripPlugin.Builder TripRepository VehicleProfile VehicleProfileRepository Repository singleton module for handling vehicle profile data operations.