All Classes and Interfaces

Class
Description
 
 
 
Observer class for app’s lifecycle events
 
 
 
 
A marker which is a collection of highlighted markers.
 
 
Use this class to request directions between two points.
 
A listener for receiving events from Directions.
 
 
 
 
 
 
A serializable options object for use with MapView and MapFragment.
 
 
Encapsulates the result of a directions request.
 
 
 
Class to search for starting points for directions.
A factory class for creating search requests.
Listener to receive events about searches.
 
 
Encapsulates the results of a DirectionsStartSearch.
Encapsulates an individual item in a DirectionsStartSearchRequest.
EditorKey represents a globally-unique ID to an object created in the Meridian Editor.
 
 
 
 
 
 
 
A marker which represents a collection of markers which are highlighted (selected) on the map.
A factory class for creating HighlightedMarkers
Class used to create drawables from Meridian’s internal icons.
List of available icons
 
 
 
 
 
 
Class to search for nearby placemarks.
A factory class for creating search requests.
Listener to receive events about searches.
 
 
Encapsulates the results of a LocalSearch.
Encapsulates an individual item in a LocalSearchResponse.
 
 
 
 
 
LocationRequest handles getting the current location of the device for a one time use.
Error states for a location request.
A listener for receiving the results of the request.
 
Callback interface for Location Sharing operations
 
 
 
 
 
 
A Fragment for providing an interactive Meridian map surface with map and directions controls.
 
 
 
A class to retrieve and provide read-only access to properties of a Meridian map.
An enumeration to qualify real world zoom levels.
 
 
A serializable options object for use with MapView and MapFragment.
A Fragment for providing an interactive Meridian map surface with map and directions controls.
 
A listener for receiving map sheet events from the MapSheetFragment
 
Provides an interactive Meridian map surface with map and direction controls.
A listener for receiving directions events from the MapView
A listener for receiving map click events from the MapView
A listener for receiving map events from the MapView
A listener for receiving Marker events from the MapView
A class to encapsulate graphical and positioning information for bitmaps to be displayed on the MapView.
 
A listener for receiving events from a Marker
Meridian SDK configuration class.
 
Exception that indicates when there has been a configuration error when initializing the Meridian SDK.
 
 
 
A location object returned by the MeridianLocationManager that contains normalized data about a device’s indoor location at a specific point in time.
A helper class to make management of the bound location services provided by the Meridian SDK simple.
A listener for receiving notifications about updated locations, service requests or errors from the MeridianLocationManager.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A factory class for creating OverlayMarkers
A serializable options object for use with OverlayMarker

Contains all of the values that control how a OverlayMarker will be drawn

 
Container for a Meridian Placemark and its related fields
 
A factory class for creating placemark markers
A serializable options object for use with PlacemarkMarker
 
 
 
 
 
 
 
Container for a Meridian proximity beacon and its related fields.
 
 
Describes a path between two points.
 
Represents a portion of a route.
Class to support search.
A factory class for creating search requests.
Listener to receive events about searches.
Wraps a SearchFragment to present a full-screen placemark picker.
 
A Fragment for presenting UI to search for and pick a placemark near the users location.
A Listener for receiving events from SearchFragment.
 
 
Encapsulates the results of a Search.
Encapsulates an individual item in a SearchResponse.
 
 
 
 
 
 
 
 
 
 
Scan for nearby assets tags.
 
 
Provides a stream of assets tag updates.
Builder for the tag stream, must specify the listener and which tags to listen for

NOTE: the filters are OR’d together, for example using addMapKey and addTagMac together will return results for all asset tags on specified floor and the specified tag

Listener which reports which tags were updated or removed
A base class for providing textures to the MapView
Implementation of TextureProvider that loads a file.
A class to manage a group of markers while they are being added to the MapView.
A Builder fro creating Transactions.
An interface for receiving events from a committed Transaction.
The Type of actions a transaction can perform.
 
An abstract class to assist with retrieving data from a Meridian triggers Broadcast.
A background service for listening to Meridian triggers.
Internal class used by the triggers jobScheduler.
Subscription that can be used in conjunction with Triggers to be informed when a device is in range of Meridian proximity beacons