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</p> <p>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</p> <p>NOTE: the filters are OR&rsquo;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