Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W 

A

accessibilityMode(DirectionsRequest.AccessibilityMode) - Method in class es.situm.sdk.directions.DirectionsRequest.Builder
Sets the accessibility mode of the route.
addBeaconFilter(BeaconFilter) - Method in class es.situm.sdk.location.LocationRequest.Builder
Adds a beacon filter to be handled during scan time, otherwise only Situm beacons will be scanned.
addBeaconFilters(List<BeaconFilter>) - Method in class es.situm.sdk.location.LocationRequest.Builder
Adds beacon filters to be handled during scan time, otherwise only Situm beacons will be scanned.
address(String) - Method in class es.situm.sdk.model.cartography.Building.Builder
 
allowInvalidSSLCertificate(boolean) - Method in class es.situm.sdk.Configuration
Tell the system to trust the SSL certificate of the server (even though the Authority is not valid).
altitude(double) - Method in class es.situm.sdk.model.cartography.Floor.Builder
 
Angle - Class in es.situm.sdk.model.location
Representation of an angle.
ANY_LANGUAGE - Static variable in class es.situm.sdk.model.I18nString
Special code, non ISO 693-2, to denote value to use by default.
anyLanguage(String) - Method in class es.situm.sdk.model.I18nString.Builder
Add string to use as a default value, when there is no translation to some language
asStringURL() - Method in class es.situm.sdk.model.URL
Returns value if URL.isAbsolute(), or SERVER_URL + value if URL.isRelative().
asURL() - Method in class es.situm.sdk.model.URL
Returns current URL as a URL.
AUTHENTICATE_HTTP_BASIC - Static variable in annotation type es.situm.sdk.communication.HttpOption
Apply http basic auth.
AUTHENTICATE_JWT - Static variable in annotation type es.situm.sdk.communication.HttpOption
Apply standard authentication.
autoEnableBleDuringPositioning() - Method in class es.situm.sdk.location.LocationRequest
 
autoEnableBleDuringPositioning(Boolean) - Method in class es.situm.sdk.location.LocationRequest.Builder
Set if the BLE should be re-enabled during positioning if the ble is used (see LocationRequest.Builder.useBle(boolean).
averageSnrThreshold(float) - Method in class es.situm.sdk.location.OutdoorLocationOptions.Builder
When detecting the environment, threshold over which must be the average SNR of the satellites to detect outdoor.

B

BeaconFilter - Class in es.situm.sdk.model.location
Represents a BLE filter.
BeaconFilter.Builder - Class in es.situm.sdk.model.location
Builder for Beacon objects
bearing(Angle) - Method in class es.situm.sdk.model.location.Location.Builder
Used in outdoor locations.
body(String, String) - Method in class es.situm.sdk.communication.HttpRequest.Builder
Set a custom body with the specified content type
bodyJson(String) - Method in class es.situm.sdk.communication.HttpRequest.Builder
Set the JSON body of the request
Bounds - Class in es.situm.sdk.model.location
Represents a rectangle bounds in a greographic 2D space Instances are immutable.
Bounds(Coordinate, Coordinate, Coordinate, Coordinate) - Constructor for class es.situm.sdk.model.location.Bounds
Creates a rectangular Bound given the the geographic coordinate of the 4 corners.
Bounds(Coordinate[]) - Constructor for class es.situm.sdk.model.location.Bounds
Creates a rectangular Bound given the the geographic coordinate of the 4 corners.
build() - Method in class es.situm.sdk.communication.HttpRequest.Builder
 
build() - Method in class es.situm.sdk.directions.DirectionsRequest.Builder
Returns a DirectionsRequest built from the parameters previously set.
build() - Method in class es.situm.sdk.location.LocationRequest.Builder
 
build() - Method in class es.situm.sdk.location.OutdoorLocationOptions.Builder
 
build() - Method in class es.situm.sdk.model.calibration.RemoteCalibration.Builder
 
build() - Method in class es.situm.sdk.model.cartography.Building.Builder
 
build() - Method in class es.situm.sdk.model.cartography.BuildingInfo.Builder
 
build() - Method in class es.situm.sdk.model.cartography.CalibrationArea.Builder
 
build() - Method in class es.situm.sdk.model.cartography.Floor.Builder
 
build() - Method in class es.situm.sdk.model.cartography.Poi.Builder
 
build() - Method in class es.situm.sdk.model.cartography.PoiCategory.Builder
 
build() - Method in class es.situm.sdk.model.directions.Indication.Builder
 
build() - Method in class es.situm.sdk.model.directions.RouteStep.Builder
 
build() - Method in class es.situm.sdk.model.I18nString.Builder
 
build() - Method in class es.situm.sdk.model.location.BeaconFilter.Builder
Builds the Beacon
build() - Method in class es.situm.sdk.model.location.Location.Builder
 
build() - Method in class es.situm.sdk.model.navigation.NavigationProgress.Builder
Returns a NavigationProgress built from the parameters previously set.
build() - Method in class es.situm.sdk.model.realtime.RealTimeData.Builder
 
build() - Method in class es.situm.sdk.navigation.NavigationRequest.Builder
Returns a NavigationState with the previously set parameters.
build() - Method in class es.situm.sdk.realtime.RealTimeRequest.Builder
 
Builder() - Constructor for class es.situm.sdk.communication.HttpRequest.Builder
 
Builder(HttpRequest) - Constructor for class es.situm.sdk.communication.HttpRequest.Builder
 
Builder() - Constructor for class es.situm.sdk.directions.DirectionsRequest.Builder
 
Builder(DirectionsRequest) - Constructor for class es.situm.sdk.directions.DirectionsRequest.Builder
 
Builder() - Constructor for class es.situm.sdk.location.LocationRequest.Builder
 
Builder(LocationRequest) - Constructor for class es.situm.sdk.location.LocationRequest.Builder
 
Builder() - Constructor for class es.situm.sdk.location.OutdoorLocationOptions.Builder
 
Builder(OutdoorLocationOptions) - Constructor for class es.situm.sdk.location.OutdoorLocationOptions.Builder
 
Builder() - Constructor for class es.situm.sdk.model.calibration.RemoteCalibration.Builder
 
Builder(RemoteCalibration) - Constructor for class es.situm.sdk.model.calibration.RemoteCalibration.Builder
 
Builder() - Constructor for class es.situm.sdk.model.cartography.Building.Builder
 
Builder(Building) - Constructor for class es.situm.sdk.model.cartography.Building.Builder
 
Builder() - Constructor for class es.situm.sdk.model.cartography.BuildingInfo.Builder
 
Builder(BuildingInfo) - Constructor for class es.situm.sdk.model.cartography.BuildingInfo.Builder
 
Builder(String, String, String, String) - Constructor for class es.situm.sdk.model.cartography.CalibrationArea.Builder
 
Builder(CalibrationArea) - Constructor for class es.situm.sdk.model.cartography.CalibrationArea.Builder
 
Builder() - Constructor for class es.situm.sdk.model.cartography.Floor.Builder
 
Builder(Floor) - Constructor for class es.situm.sdk.model.cartography.Floor.Builder
 
Builder(Poi) - Constructor for class es.situm.sdk.model.cartography.Poi.Builder
 
Builder(Point) - Constructor for class es.situm.sdk.model.cartography.Poi.Builder
 
Builder(String, Coordinate) - Constructor for class es.situm.sdk.model.cartography.Poi.Builder
Creates a Builder for outdoor POI
Builder(String, String, Coordinate, CartesianCoordinate) - Constructor for class es.situm.sdk.model.cartography.Poi.Builder
Creates a Builder for indoor POI.
Builder() - Constructor for class es.situm.sdk.model.cartography.PoiCategory.Builder
 
Builder(PoiCategory) - Constructor for class es.situm.sdk.model.cartography.PoiCategory.Builder
 
Builder() - Constructor for class es.situm.sdk.model.directions.Indication.Builder
 
Builder() - Constructor for class es.situm.sdk.model.directions.RouteStep.Builder
 
Builder(RouteStep) - Constructor for class es.situm.sdk.model.directions.RouteStep.Builder
 
Builder() - Constructor for class es.situm.sdk.model.I18nString.Builder
 
Builder(String) - Constructor for class es.situm.sdk.model.I18nString.Builder
 
Builder(I18nString) - Constructor for class es.situm.sdk.model.I18nString.Builder
 
Builder() - Constructor for class es.situm.sdk.model.location.BeaconFilter.Builder
 
Builder(BeaconFilter) - Constructor for class es.situm.sdk.model.location.BeaconFilter.Builder
Copy builder
Builder(long, String, Point, float) - Constructor for class es.situm.sdk.model.location.Location.Builder
 
Builder(Location) - Constructor for class es.situm.sdk.model.location.Location.Builder
 
Builder() - Constructor for class es.situm.sdk.model.navigation.NavigationProgress.Builder
 
Builder(NavigationProgress) - Constructor for class es.situm.sdk.model.navigation.NavigationProgress.Builder
 
Builder() - Constructor for class es.situm.sdk.model.realtime.RealTimeData.Builder
 
Builder(RealTimeData) - Constructor for class es.situm.sdk.model.realtime.RealTimeData.Builder
 
Builder() - Constructor for class es.situm.sdk.navigation.NavigationRequest.Builder
 
Builder(NavigationRequest) - Constructor for class es.situm.sdk.navigation.NavigationRequest.Builder
 
Builder() - Constructor for class es.situm.sdk.realtime.RealTimeRequest.Builder
 
Builder(RealTimeRequest) - Constructor for class es.situm.sdk.realtime.RealTimeRequest.Builder
 
Building - Class in es.situm.sdk.model.cartography
A building.
building(Building) - Method in class es.situm.sdk.model.cartography.BuildingInfo.Builder
 
building(Building) - Method in class es.situm.sdk.realtime.RealTimeRequest.Builder
 
Building.Builder - Class in es.situm.sdk.model.cartography
Builder to create a Building instance
BUILDING_MODEL_DOWNLOAD_ERROR - Static variable in interface es.situm.sdk.location.LocationManager.Code
An error occurred downloading the building model.
BUILDING_MODEL_PROCESSING_ERROR - Static variable in interface es.situm.sdk.location.LocationManager.Code
An error occurred processing the building model
BUILDING_NOT_CALIBRATED - Static variable in interface es.situm.sdk.location.LocationManager.Code
The building is not calibrated
BUILDING_NOT_FOUND - Static variable in interface es.situm.sdk.location.LocationManager.Code
The building passed in the LocationRequest is not found or you don't have permissions to see it
BUILDING_REQUEST_FAILED - Static variable in interface es.situm.sdk.directions.DirectionsManager.Code
Error downloading the building data needed to calculate a route
buildingIdentifier(String) - Method in class es.situm.sdk.location.LocationRequest.Builder
Set the building identifier of the building where you will start positioning.
buildingIdentifier(String) - Method in class es.situm.sdk.model.calibration.RemoteCalibration.Builder
 
buildingIdentifier(String) - Method in class es.situm.sdk.model.cartography.Floor.Builder
 
BuildingInfo - Class in es.situm.sdk.model.cartography
A building and its dependencies: floors, POIs and events
BuildingInfo.Builder - Class in es.situm.sdk.model.cartography
Builder to create an instance of BuildingInfo
BuildingResource - Interface in es.situm.sdk.model
A building resource with building identifier
burstInterval(int) - Method in class es.situm.sdk.location.OutdoorLocationOptions.Builder
The interval to scan for GPS and detect the environment (in seconds).

C

CACHE_FIRST - Static variable in annotation type es.situm.sdk.communication.CommunicationOptions
Force to use cache even if it's too old.
CALCULATING - Static variable in class es.situm.sdk.model.directions.Indication
 
CalibrationArea - Class in es.situm.sdk.model.cartography
A calibration area.
CalibrationArea.Builder - Class in es.situm.sdk.model.cartography
 
calibrationManager() - Static method in class es.situm.sdk.SitumSdk
Returns the CalibrationManager which can be used to calibrate Buildings.
CalibrationScans - Class in es.situm.sdk.model.calibration
Scans for a calibration.
CalibrationScans(String, List<CartesianCoordinate>, List<CartesianCoordinate>, List<CartesianCoordinate>) - Constructor for class es.situm.sdk.model.calibration.CalibrationScans
 
callback(Handler<? super InputStream>) - Method in class es.situm.sdk.communication.HttpRequest.Builder
Set the callback where you will be notified when the requests completes successfully or with an error.
cartesianBearing(Angle, Angle) - Method in class es.situm.sdk.model.location.Location.Builder
Used in indoor locations.
cartesianBearing(Angle, Angle, Location.Quality) - Method in class es.situm.sdk.model.location.Location.Builder
 
CartesianCoordinate - Class in es.situm.sdk.model.location
A structure that contains cartesian coordinate.
CartesianCoordinate(double, double) - Constructor for class es.situm.sdk.model.location.CartesianCoordinate
 
CartesianCoordinate(CartesianCoordinate) - Constructor for class es.situm.sdk.model.location.CartesianCoordinate
 
category(PoiCategory) - Method in class es.situm.sdk.model.cartography.Poi.Builder
 
center(Coordinate) - Method in class es.situm.sdk.model.cartography.Building.Builder
 
chunk(Indication) - Method in class es.situm.sdk.model.directions.Indication
Constructs a new Indication form the current one and the provided indication2.
Circle - Class in es.situm.sdk.model.cartography
A circle with center and radius
Circle(Point, float) - Constructor for class es.situm.sdk.model.cartography.Circle
 
clickedNow() - Method in class es.situm.sdk.model.geofencing.EventOccurrence
Alias for this.setWhenClicked(new Date());
closestLocationInRoute(Location) - Method in class es.situm.sdk.model.navigation.NavigationProgress.Builder
Sets the closestLocationInRoute and closestRoutePoint and returns a reference to this Builder so that the methods can be chained together.
closestRoutePoint(Point) - Method in class es.situm.sdk.model.navigation.NavigationProgress.Builder
code(String) - Method in class es.situm.sdk.model.cartography.PoiCategory.Builder
 
CommonErrorConstant - Interface in es.situm.sdk.error
 
CommonErrorConstant.Code - Interface in es.situm.sdk.error
The errors received in Handler.onFailure(Error) that could be produced in all the managers
CommonErrorConstant.PropertyKey - Interface in es.situm.sdk.error
 
CommunicationManager - Interface in es.situm.sdk.communication
The Communication manager allows you to make asynchronous requests to the server, mostly to fetch data.
communicationManager() - Static method in class es.situm.sdk.SitumSdk
Returns the communication manager.
CommunicationManager.Code - Interface in es.situm.sdk.communication
The error codes received in Handler.onFailure(Error) on the CommunicationManager
CommunicationManager.PropertyKey - Interface in es.situm.sdk.communication
 
CommunicationOptions - Annotation Type in es.situm.sdk.communication
Options used in CommunicationManager.
Configuration - Class in es.situm.sdk
Set the configuration of the the Situm SDK: user credentials, dashboard url, cache expiration, etc.
configuration() - Static method in class es.situm.sdk.SitumSdk
Returns the public configuration holder.
continuousMode(boolean) - Method in class es.situm.sdk.location.OutdoorLocationOptions.Builder
Set the environment detection continuous mode (true) or burst mode (false).
convertedNow() - Method in class es.situm.sdk.model.geofencing.EventOccurrence
Alias for this.setWhenConverted(new Date());
Coordinate - Class in es.situm.sdk.model.location
A structure that contains geographical coordinate.
Coordinate(double, double) - Constructor for class es.situm.sdk.model.location.Coordinate
 
Coordinate(Coordinate) - Constructor for class es.situm.sdk.model.location.Coordinate
 
CoordinateConverter - Class in es.situm.sdk.location.util
Utility class to convert between cartesian coordinates and geographical coordinates.
CoordinateConverter(Dimensions, Coordinate) - Constructor for class es.situm.sdk.location.util.CoordinateConverter
Define how cartesian area is placed in geographical space, aligned with east-west and north-south axis.
CoordinateConverter(Dimensions, Coordinate, Angle) - Constructor for class es.situm.sdk.location.util.CoordinateConverter
Define how the cartesian area is placed in geographical space, with a rotation with respect to east-west axis.
createFile(File) - Method in class es.situm.sdk.model.calibration.LocalCalibration
Creates the file to add the calibration
CREATOR - Static variable in class es.situm.sdk.directions.DirectionsRequest
 
CREATOR - Static variable in class es.situm.sdk.location.LocationRequest
 
CREATOR - Static variable in class es.situm.sdk.location.OutdoorLocationOptions
 
CREATOR - Static variable in class es.situm.sdk.location.util.CoordinateConverter
 
CREATOR - Static variable in class es.situm.sdk.model.calibration.RemoteCalibration
 
CREATOR - Static variable in class es.situm.sdk.model.cartography.Building
 
CREATOR - Static variable in class es.situm.sdk.model.cartography.BuildingInfo
 
CREATOR - Static variable in class es.situm.sdk.model.cartography.CalibrationArea
 
CREATOR - Static variable in class es.situm.sdk.model.cartography.Circle
 
CREATOR - Static variable in class es.situm.sdk.model.cartography.Floor
 
CREATOR - Static variable in class es.situm.sdk.model.cartography.Poi
 
CREATOR - Static variable in class es.situm.sdk.model.cartography.PoiCategory
 
CREATOR - Static variable in class es.situm.sdk.model.cartography.Point
 
CREATOR - Static variable in class es.situm.sdk.model.directions.Indication
 
CREATOR - Static variable in class es.situm.sdk.model.directions.Route
 
CREATOR - Static variable in class es.situm.sdk.model.directions.RouteStep
 
CREATOR - Static variable in class es.situm.sdk.model.geofencing.EventOccurrence
 
CREATOR - Static variable in class es.situm.sdk.model.I18nString
 
CREATOR - Static variable in class es.situm.sdk.model.location.Angle
 
CREATOR - Static variable in class es.situm.sdk.model.location.BeaconFilter
 
CREATOR - Static variable in class es.situm.sdk.model.location.Bounds
 
CREATOR - Static variable in class es.situm.sdk.model.location.CartesianCoordinate
 
CREATOR - Static variable in class es.situm.sdk.model.location.Coordinate
 
CREATOR - Static variable in class es.situm.sdk.model.location.Dimensions
 
CREATOR - Static variable in class es.situm.sdk.model.location.Location
 
CREATOR - Static variable in class es.situm.sdk.model.navigation.NavigationProgress
 
CREATOR - Static variable in class es.situm.sdk.model.realtime.RealTimeData
 
CREATOR - Static variable in class es.situm.sdk.model.URL
 
CREATOR - Static variable in class es.situm.sdk.realtime.RealTimeRequest
 
CREATOR - Static variable in class es.situm.sdk.v1.SitumConversionArea
Deprecated.
 
CREATOR - Static variable in class es.situm.sdk.v1.SitumEvent
 
currentEmailAccount() - Method in class es.situm.sdk.Configuration
Return user email of credentials previously provided with Configuration.setApiKey(String, String), Configuration.setUserPass(String, String) or declared in the Android Manifest
customHeaders(Map<String, String>) - Method in class es.situm.sdk.communication.HttpRequest.Builder
Set custom headers of the request

D

DEFAULT - Static variable in class es.situm.sdk.model.cartography.PoiCategory
 
DEFAULT_ACCESSIBILITY_MODE - Static variable in class es.situm.sdk.directions.DirectionsRequest
 
DEFAULT_DISTANCE_CHANGE_FLOOR - Static variable in class es.situm.sdk.navigation.NavigationRequest
 
DEFAULT_DISTANCE_THRESHOLD - Static variable in class es.situm.sdk.navigation.NavigationRequest
 
DEFAULT_DISTANCE_TO_CHANGE_INDICATION - Static variable in class es.situm.sdk.navigation.NavigationRequest
 
DEFAULT_DISTANCE_TO_IGNORE_FIRST_INDICATION - Static variable in class es.situm.sdk.navigation.NavigationRequest
 
DEFAULT_IGNORE_LOW_QUALITY_LOCATIONS - Static variable in class es.situm.sdk.navigation.NavigationRequest
 
DEFAULT_INDICATIONS_INTERVAL - Static variable in class es.situm.sdk.navigation.NavigationRequest
 
DEFAULT_INDOOR_PROVIDER - Static variable in class es.situm.sdk.location.LocationRequest
Default indoor provider
DEFAULT_INTERVAL - Static variable in class es.situm.sdk.location.LocationRequest
Default interval (in milliseconds) to notify location updates
DEFAULT_MOTION_MODE - Static variable in class es.situm.sdk.location.LocationRequest
Default motion mode
DEFAULT_REALTIME_UPDATE_INTERVAL - Static variable in class es.situm.sdk.location.LocationRequest
Default interval (in milliseconds) to send locations to the Realtime
DEFAULT_ROUND_INDICATION_STEP - Static variable in class es.situm.sdk.navigation.NavigationRequest
 
DEFAULT_SMALLEST_DISPLACEMENT - Static variable in class es.situm.sdk.location.LocationRequest
Default smallest displacement to nofiy location updates
DEFAULT_SNR - Static variable in class es.situm.sdk.location.OutdoorLocationOptions
 
DEFAULT_TIME_TO_FIRST_INDICATION - Static variable in class es.situm.sdk.navigation.NavigationRequest
 
DEFAULT_TIME_TO_IGNORE_UNEXPECTED_FLOOR_CHANGES - Static variable in class es.situm.sdk.navigation.NavigationRequest
 
defaultValue() - Method in class es.situm.sdk.model.I18nString
 
degrees() - Method in class es.situm.sdk.model.location.Angle
 
degreesClockwise() - Method in class es.situm.sdk.model.location.Angle
 
describeContents() - Method in class es.situm.sdk.directions.DirectionsRequest
 
describeContents() - Method in class es.situm.sdk.location.LocationRequest
 
describeContents() - Method in class es.situm.sdk.location.OutdoorLocationOptions
 
describeContents() - Method in class es.situm.sdk.location.util.CoordinateConverter
 
describeContents() - Method in class es.situm.sdk.model.calibration.RemoteCalibration
 
describeContents() - Method in class es.situm.sdk.model.cartography.Building
 
describeContents() - Method in class es.situm.sdk.model.cartography.BuildingInfo
 
describeContents() - Method in class es.situm.sdk.model.cartography.CalibrationArea
 
describeContents() - Method in class es.situm.sdk.model.cartography.Circle
 
describeContents() - Method in class es.situm.sdk.model.cartography.Floor
 
describeContents() - Method in class es.situm.sdk.model.cartography.Poi
 
describeContents() - Method in class es.situm.sdk.model.cartography.PoiCategory
 
describeContents() - Method in class es.situm.sdk.model.cartography.Point
 
describeContents() - Method in class es.situm.sdk.model.directions.Indication
 
describeContents() - Method in class es.situm.sdk.model.directions.Route
 
describeContents() - Method in class es.situm.sdk.model.directions.RouteStep
 
describeContents() - Method in class es.situm.sdk.model.geofencing.EventOccurrence
 
describeContents() - Method in class es.situm.sdk.model.I18nString
 
describeContents() - Method in class es.situm.sdk.model.location.Angle
 
describeContents() - Method in class es.situm.sdk.model.location.BeaconFilter
 
describeContents() - Method in class es.situm.sdk.model.location.Bounds
 
describeContents() - Method in class es.situm.sdk.model.location.CartesianCoordinate
 
describeContents() - Method in class es.situm.sdk.model.location.Coordinate
 
describeContents() - Method in class es.situm.sdk.model.location.Dimensions
 
describeContents() - Method in class es.situm.sdk.model.location.Location
 
describeContents() - Method in class es.situm.sdk.model.navigation.NavigationProgress
 
describeContents() - Method in class es.situm.sdk.model.realtime.RealTimeData
 
describeContents() - Method in class es.situm.sdk.model.URL
 
describeContents() - Method in class es.situm.sdk.realtime.RealTimeRequest
 
describeContents() - Method in class es.situm.sdk.v1.SitumConversionArea
Deprecated.
 
describeContents() - Method in class es.situm.sdk.v1.SitumEvent
 
DETAILED_MESSAGE - Static variable in interface es.situm.sdk.error.CommonErrorConstant.PropertyKey
 
deviceId(String) - Method in class es.situm.sdk.model.location.Location.Builder
Identifier of the device that has generated the location (Retrieve the identifier of the device by using SitumSDK#getDeviceID()
dimensions(Dimensions) - Method in class es.situm.sdk.model.cartography.Building.Builder
 
Dimensions - Class in es.situm.sdk.model.location
Define 2D dimensions of a rectangular area.
Dimensions(double, double) - Constructor for class es.situm.sdk.model.location.Dimensions
 
DirectionsManager - Interface in es.situm.sdk.directions
Allows route calculation between two points, usually from current user's location.
directionsManager() - Static method in class es.situm.sdk.SitumSdk
Returns the route manager.
DirectionsManager.Code - Interface in es.situm.sdk.directions
The error codes received in Handler.onFailure(Error) on the DirectionsManager
DirectionsManager.PropertyKey - Interface in es.situm.sdk.directions
 
DirectionsRequest - Class in es.situm.sdk.directions
Parameters to request a route with DirectionsManager.
DirectionsRequest.AccessibilityMode - Enum in es.situm.sdk.directions
The accessibility mode used to calculate a route
DirectionsRequest.Builder - Class in es.situm.sdk.directions
DirectionsRequest builder static inner class.
distance(double) - Method in class es.situm.sdk.model.directions.RouteStep.Builder
 
distanceTo(CartesianCoordinate) - Method in class es.situm.sdk.model.location.CartesianCoordinate
Calculates the distance (in meters) between this cartesian coordinate and another
distanceTo(Coordinate) - Method in class es.situm.sdk.model.location.Coordinate
Calculates the distance (in meters) between this coordinate and another
distanceToChangeFloorThreshold(double) - Method in class es.situm.sdk.navigation.NavigationRequest.Builder
Sets the distance threshold from when a floor change is considered reached.
distanceToChangeIndicationThreshold(double) - Method in class es.situm.sdk.navigation.NavigationRequest.Builder
Sets the distance threshold from when the next indication is considered reached.
distanceToClosestRoutePoint(double) - Method in class es.situm.sdk.model.navigation.NavigationProgress.Builder
Sets the distanceToClosestPointInRoute and returns a reference to this Builder so that the methods can be chained together.
distanceToEnd(double) - Method in class es.situm.sdk.model.directions.RouteStep.Builder
 
distanceToEndStep(double) - Method in class es.situm.sdk.model.navigation.NavigationProgress.Builder
Sets the distanceToEndStep and returns a reference to this Builder so that the methods can be chained together.
distanceToFloorChange(Double) - Method in class es.situm.sdk.model.directions.RouteStep.Builder
 
distanceToGoal(double) - Method in class es.situm.sdk.model.navigation.NavigationProgress.Builder
Sets the distanceToGoal and returns a reference to this Builder so that the methods can be chained together.
distanceToGoalThreshold(double) - Method in class es.situm.sdk.navigation.NavigationRequest.Builder
Sets the distance threshold from when the goal is considered reached.
distanceToIgnoreFirstIndication(double) - Method in class es.situm.sdk.navigation.NavigationRequest.Builder
Sets the maximum distance to ignore the first indication when navigating a route.

E

EMPTY - Static variable in class es.situm.sdk.model.cartography.calibration.Scans
 
EMPTY - Static variable in class es.situm.sdk.model.directions.Indication
 
EMPTY - Static variable in class es.situm.sdk.model.directions.RouteStep
 
EMPTY - Static variable in class es.situm.sdk.model.I18nString
 
EMPTY - Static variable in class es.situm.sdk.model.location.Angle
 
EMPTY - Static variable in class es.situm.sdk.model.location.CartesianCoordinate
 
EMPTY - Static variable in class es.situm.sdk.model.location.Coordinate
 
EMPTY - Static variable in class es.situm.sdk.model.location.Dimensions
 
EMPTY - Static variable in class es.situm.sdk.model.URL
 
EMPTY_HANDLER - Static variable in interface es.situm.sdk.utils.Handler
 
EMPTY_ID - Static variable in class es.situm.sdk.model.directions.RouteStep
 
EMPTY_IDENTIFIER - Static variable in class es.situm.sdk.model.Resource
 
EMPTY_IDENTIFIER_BACKWARDS - Static variable in class es.situm.sdk.model.Resource
 
EMPTY_INDOOR - Static variable in class es.situm.sdk.model.cartography.Point
 
EMPTY_OUTDOOR - Static variable in class es.situm.sdk.model.cartography.Point
 
END - Static variable in class es.situm.sdk.model.directions.Indication
 
equals(Object) - Method in class es.situm.sdk.directions.DirectionsRequest
 
equals(Object) - Method in class es.situm.sdk.location.LocationRequest
 
equals(Object) - Method in class es.situm.sdk.location.OutdoorLocationOptions
 
equals(Object) - Method in class es.situm.sdk.location.util.CoordinateConverter
 
equals(Object) - Method in class es.situm.sdk.model.calibration.LocalCalibration
 
equals(Object) - Method in class es.situm.sdk.model.calibration.RemoteCalibration
 
equals(Object) - Method in class es.situm.sdk.model.cartography.Building
 
equals(Object) - Method in class es.situm.sdk.model.cartography.CalibrationArea
 
equals(Object) - Method in class es.situm.sdk.model.cartography.Circle
 
equals(Object) - Method in class es.situm.sdk.model.cartography.Floor
 
equals(Object) - Method in class es.situm.sdk.model.cartography.Poi
 
equals(Object) - Method in class es.situm.sdk.model.cartography.PoiCategory
 
equals(Object) - Method in class es.situm.sdk.model.cartography.Point
 
equals(Object) - Method in class es.situm.sdk.model.directions.Indication
 
equals(Object) - Method in class es.situm.sdk.model.directions.Route
 
equals(Object) - Method in class es.situm.sdk.model.directions.RouteStep
 
equals(Object) - Method in class es.situm.sdk.model.I18nString
 
equals(Object) - Method in class es.situm.sdk.model.location.Angle
 
equals(Object) - Method in class es.situm.sdk.model.location.BeaconFilter
 
equals(Object) - Method in class es.situm.sdk.model.location.Bounds
 
equals(Object) - Method in class es.situm.sdk.model.location.CartesianCoordinate
 
equals(Object) - Method in class es.situm.sdk.model.location.Coordinate
 
equals(Object) - Method in class es.situm.sdk.model.location.Dimensions
 
equals(Object) - Method in class es.situm.sdk.model.location.Location
 
equals(Object) - Method in class es.situm.sdk.model.navigation.NavigationProgress
 
equals(Object) - Method in class es.situm.sdk.model.organization.OrganizationTheme
 
equals(Object) - Method in class es.situm.sdk.model.organization.ThemeColors
 
equals(Object) - Method in class es.situm.sdk.model.realtime.RealTimeData
 
equals(Object) - Method in class es.situm.sdk.model.Resource
 
equals(Object) - Method in class es.situm.sdk.model.URL
 
equals(Object) - Method in class es.situm.sdk.navigation.NavigationRequest
 
equals(Object) - Method in class es.situm.sdk.realtime.RealTimeRequest
 
Error - Interface in es.situm.sdk.error
Error object with information
Error.Domain - Enum in es.situm.sdk.error
The possible domains where the error can be produced
es.situm.sdk - package es.situm.sdk
 
es.situm.sdk.communication - package es.situm.sdk.communication
 
es.situm.sdk.directions - package es.situm.sdk.directions
 
es.situm.sdk.error - package es.situm.sdk.error
 
es.situm.sdk.location - package es.situm.sdk.location
 
es.situm.sdk.location.util - package es.situm.sdk.location.util
 
es.situm.sdk.model - package es.situm.sdk.model
 
es.situm.sdk.model.calibration - package es.situm.sdk.model.calibration
 
es.situm.sdk.model.cartography - package es.situm.sdk.model.cartography
 
es.situm.sdk.model.cartography.calibration - package es.situm.sdk.model.cartography.calibration
 
es.situm.sdk.model.directions - package es.situm.sdk.model.directions
 
es.situm.sdk.model.geofencing - package es.situm.sdk.model.geofencing
 
es.situm.sdk.model.location - package es.situm.sdk.model.location
 
es.situm.sdk.model.navigation - package es.situm.sdk.model.navigation
 
es.situm.sdk.model.organization - package es.situm.sdk.model.organization
 
es.situm.sdk.model.realtime - package es.situm.sdk.model.realtime
 
es.situm.sdk.navigation - package es.situm.sdk.navigation
 
es.situm.sdk.realtime - package es.situm.sdk.realtime
 
es.situm.sdk.utils - package es.situm.sdk.utils
 
es.situm.sdk.utils.filter - package es.situm.sdk.utils.filter
 
es.situm.sdk.v1 - package es.situm.sdk.v1
 
eventClicked(EventOccurrence, Handler<EventOccurrence>) - Method in interface es.situm.sdk.communication.CommunicationManager
Notifies that the user has clicked a previously seen event.
eventClicked(EventOccurrence, Map<String, Object>, Handler<EventOccurrence>) - Method in interface es.situm.sdk.communication.CommunicationManager
Notifies that the user has clicked a previously seen event.
eventConverted(EventOccurrence, Handler<EventOccurrence>) - Method in interface es.situm.sdk.communication.CommunicationManager
Notifies that a previously seen and clicked event has been converted.
eventConverted(EventOccurrence, Map<String, Object>, Handler<EventOccurrence>) - Method in interface es.situm.sdk.communication.CommunicationManager
Notifies that a previously seen and clicked event has been converted.
EventOccurrence - Class in es.situm.sdk.model.geofencing
An event occurrence
EventOccurrence() - Constructor for class es.situm.sdk.model.geofencing.EventOccurrence
 
EventOccurrence(int, long) - Constructor for class es.situm.sdk.model.geofencing.EventOccurrence
 
EventOccurrence(int, int, long) - Constructor for class es.situm.sdk.model.geofencing.EventOccurrence
 
events(Collection<SitumEvent>) - Method in class es.situm.sdk.model.cartography.BuildingInfo.Builder
 
eventSeen(SitumEvent, Handler<EventOccurrence>) - Method in interface es.situm.sdk.communication.CommunicationManager
Notifies that the user has seen an event.
eventSeen(SitumEvent, Map<String, Object>, Handler<EventOccurrence>) - Method in interface es.situm.sdk.communication.CommunicationManager
Notifies that the user has seen an event.
execute(Context, HttpRequest) - Method in class es.situm.sdk.communication.HttpRequestExecutor
 
EXTRA_NETWORK_ERROR - Static variable in interface es.situm.sdk.location.LocationManager.PropertyKey
 

F

fetchBuildingInfo(Building, Handler<BuildingInfo>) - Method in interface es.situm.sdk.communication.CommunicationManager
Download all the building data for the selected building.
fetchBuildingInfo(Building, Map<String, Object>, Handler<BuildingInfo>) - Method in interface es.situm.sdk.communication.CommunicationManager
Download all the building data from the selected building.
fetchBuildings(Handler<Collection<Building>>) - Method in interface es.situm.sdk.communication.CommunicationManager
Download all the buildings for the current user
fetchBuildings(Map<String, Object>, Handler<Collection<Building>>) - Method in interface es.situm.sdk.communication.CommunicationManager
Download all the buildings for the current user
fetchCalibratedArea(Building, Floor, Handler<Collection<CalibrationArea>>) - Method in interface es.situm.sdk.communication.CommunicationManager
Deprecated.
Use es.situm.sdk.calibration.CalibrationManager#fetchActiveGtScans(Floor, Handler)
fetchCalibrationBleScans(Building, Floor, Handler<Scans>) - Method in interface es.situm.sdk.communication.CommunicationManager
Deprecated.
Use es.situm.sdk.calibration.CalibrationManager#fetchActiveBleScans(Floor, Handler)
fetchCalibrationWifiScans(Building, Floor, Handler<Scans>) - Method in interface es.situm.sdk.communication.CommunicationManager
Deprecated.
Use es.situm.sdk.calibration.CalibrationManager#fetchActiveWifiScans(Floor, Handler)
fetchEventsFromBuilding(Building, Handler<Collection<SitumEvent>>) - Method in interface es.situm.sdk.communication.CommunicationManager
Download the events of a building
fetchEventsFromBuilding(Building, Map<String, Object>, Handler<Collection<SitumEvent>>) - Method in interface es.situm.sdk.communication.CommunicationManager
Download the events of a building
fetchFloorsFromBuilding(Building, Handler<Collection<Floor>>) - Method in interface es.situm.sdk.communication.CommunicationManager
Download all the floors of a building
fetchFloorsFromBuilding(Building, Map<String, Object>, Handler<Collection<Floor>>) - Method in interface es.situm.sdk.communication.CommunicationManager
Download all the floors of a building
fetchIndoorPOIsFromBuilding(Building, Handler<Collection<Poi>>) - Method in interface es.situm.sdk.communication.CommunicationManager
Download the indoor POIs of a building
fetchIndoorPOIsFromBuilding(Building, Map<String, Object>, Handler<Collection<Poi>>) - Method in interface es.situm.sdk.communication.CommunicationManager
Download the indoor POIs of a building
fetchMapFromFloor(Floor, Handler<Bitmap>) - Method in interface es.situm.sdk.communication.CommunicationManager
Download the map image of a floor
fetchMapFromFloor(Floor, Map<String, Object>, Handler<Bitmap>) - Method in interface es.situm.sdk.communication.CommunicationManager
Download the map image of a floor
fetchOrganizationTheme(Handler<OrganizationTheme>) - Method in interface es.situm.sdk.communication.CommunicationManager
Get organization theme: company name, logo and colors
fetchOutdoorPOIsFromBuilding(Building, Handler<Collection<Poi>>) - Method in interface es.situm.sdk.communication.CommunicationManager
Download the outdoor POIs of a building
fetchOutdoorPOIsFromBuilding(Building, Map<String, Object>, Handler<Collection<Poi>>) - Method in interface es.situm.sdk.communication.CommunicationManager
Download the outdoor POIs of a building
fetchPoiCategories(Handler<Collection<PoiCategory>>) - Method in interface es.situm.sdk.communication.CommunicationManager
Get all POI categories, download and cache their icons asynchronously
fetchPoiCategories(Map<String, Object>, Handler<Collection<PoiCategory>>) - Method in interface es.situm.sdk.communication.CommunicationManager
Get all POI categories, download and cache their icons asynchronously.
fetchPoiCategoryIconNormal(PoiCategory, Handler<Bitmap>) - Method in interface es.situm.sdk.communication.CommunicationManager
Get the normal category icon for a category
fetchPoiCategoryIconNormal(PoiCategory, Map<String, Object>, Handler<Bitmap>) - Method in interface es.situm.sdk.communication.CommunicationManager
Get the normal category icon for a category
fetchPoiCategoryIconSelected(PoiCategory, Handler<Bitmap>) - Method in interface es.situm.sdk.communication.CommunicationManager
Get the selected category icon for a category
fetchPoiCategoryIconSelected(PoiCategory, Map<String, Object>, Handler<Bitmap>) - Method in interface es.situm.sdk.communication.CommunicationManager
Get the selected category icon for a category
fetchRailWidth(Building, Handler<Float>) - Method in interface es.situm.sdk.communication.CommunicationManager
Get the calibrations rail width used in a building
FILE_NOT_FOUND - Static variable in interface es.situm.sdk.communication.CommunicationManager.Code
File not found
FILE_NOT_SAVED - Static variable in interface es.situm.sdk.communication.CommunicationManager.Code
Server returned data correctly, but something went wrong while saving it on disk.
Filter - Class in es.situm.sdk.utils.filter
Filter a collection of Filterable objects, by name|value of their custom fields.
Filter(Filter.FilterMode, Collection<Filter.KeyValueFilter>) - Constructor for class es.situm.sdk.utils.filter.Filter
 
filter(Collection<T>) - Method in class es.situm.sdk.utils.filter.Filter
Filter the passed list of items using the stored filters.
Filter.FilterMode - Enum in es.situm.sdk.utils.filter
Operator to concatenate filters in a filters list
Filter.KeyValueFilter - Class in es.situm.sdk.utils.filter
Helper class used to filter Map objects.
Filter.KeyValueFilter.FilterBy - Enum in es.situm.sdk.utils.filter
Field to filter
Filterable - Interface in es.situm.sdk.utils.filter
Object with custom fields.
Floor - Class in es.situm.sdk.model.cartography
Floor of a building.
Floor.Builder - Class in es.situm.sdk.model.cartography
Builder to create a Floor instance
floorIdentifier(String) - Method in class es.situm.sdk.model.calibration.RemoteCalibration.Builder
 
FloorResource - Interface in es.situm.sdk.model
A floor resource with building identifier and floor identifier
floors(Collection<Floor>) - Method in class es.situm.sdk.model.cartography.BuildingInfo.Builder
 
FORCE_DOWNLOAD - Static variable in annotation type es.situm.sdk.communication.CommunicationOptions
Force download from server, the cache won't be used.
foregroundServiceNotification(Notification) - Method in class es.situm.sdk.location.LocationRequest.Builder
Set the notification used if the service is running in foreground.
from(Point, Angle) - Method in class es.situm.sdk.directions.DirectionsRequest.Builder
Sets the starting point of the route, and the bearing of the user to generate the appropriate instructions.
from(Location) - Method in class es.situm.sdk.directions.DirectionsRequest.Builder
Sets the current user's position as the starting point of the route.
from(Point) - Method in class es.situm.sdk.model.directions.RouteStep.Builder
 
fromDegrees(double) - Static method in class es.situm.sdk.model.location.Angle
 
fromRadians(double) - Static method in class es.situm.sdk.model.location.Angle
 

G

GET - Static variable in annotation type es.situm.sdk.communication.HttpMethod
 
get(String) - Method in class es.situm.sdk.model.I18nString
Obtains the string in the provided language.
get(Locale) - Method in class es.situm.sdk.model.I18nString
Obtains the string in the provided Locale's language Wraps I18nString.get(String), using Locale.getISO3Language() to take language code.
getAbsoluteUrl() - Method in class es.situm.sdk.communication.HttpRequest
 
getAccessibilityMode() - Method in class es.situm.sdk.directions.DirectionsRequest
Returns the DirectionsRequest.AccessibilityMode of the route
getAccessibilityMode() - Method in class es.situm.sdk.model.directions.Route
Returns the current route accessibility mode.
getAccuracy() - Method in class es.situm.sdk.model.location.Location
Return the accuracy radius (in meters)
getAddress() - Method in class es.situm.sdk.model.cartography.Building
Returns the building address.
getAltitude() - Method in class es.situm.sdk.model.cartography.Floor
Returns altitude of the floor above ground level, in meters
getAverageSnrThreshold() - Method in class es.situm.sdk.location.OutdoorLocationOptions
 
getBeaconFilters() - Method in class es.situm.sdk.location.LocationRequest
Gets the list of beacon UUIDs that are assigned to this location request.
getBearing() - Method in class es.situm.sdk.model.location.Location
Return the bearing (in degrees) with respect to the Earth North.
getBearingFrom() - Method in class es.situm.sdk.directions.DirectionsRequest
Returns the user's bearing in the starting point.
getBearingQuality() - Method in class es.situm.sdk.model.location.Location
Return the quality of the cartesian bearing.
getBle() - Method in class es.situm.sdk.model.calibration.CalibrationScans
 
getBody() - Method in class es.situm.sdk.communication.HttpRequest
 
getBottomLeft() - Method in class es.situm.sdk.v1.SitumConversionArea
Deprecated.
 
getBottomRight() - Method in class es.situm.sdk.v1.SitumConversionArea
Deprecated.
 
getBounds() - Method in class es.situm.sdk.model.cartography.Building
Compute corners of this building, without rotation, in earth coordinates.
getBoundsRotated() - Method in class es.situm.sdk.model.cartography.Building
Compute corners of this building, with rotation, in earth coordinates.
getBuilding() - Method in class es.situm.sdk.model.cartography.BuildingInfo
Returns the building, without dependencies.
getBuilding() - Method in class es.situm.sdk.realtime.RealTimeRequest
 
getBuildingId() - Method in class es.situm.sdk.v1.SitumEvent
Deprecated.
getBuildingIdentifier() - Method in class es.situm.sdk.location.LocationRequest
 
getBuildingIdentifier() - Method in interface es.situm.sdk.model.BuildingResource
Return the building identifier of the resource
getBuildingIdentifier() - Method in class es.situm.sdk.model.calibration.LocalCalibration
 
getBuildingIdentifier() - Method in class es.situm.sdk.model.calibration.RemoteCalibration
 
getBuildingIdentifier() - Method in class es.situm.sdk.model.cartography.CalibrationArea
Returhn the calibration building identifier
getBuildingIdentifier() - Method in class es.situm.sdk.model.cartography.Floor
Returns the identifier of building which this floor belongs.
getBuildingIdentifier() - Method in class es.situm.sdk.model.cartography.Poi
Returns identifier of building to which the POI belongs.
getBuildingIdentifier() - Method in class es.situm.sdk.model.cartography.Point
Returns unique identifier for the building to which this point belongs
getBuildingIdentifier() - Method in class es.situm.sdk.model.location.Location
Only used in indoor.
getBurstInterval() - Method in class es.situm.sdk.location.OutdoorLocationOptions
 
getCacheMaxAge() - Method in class es.situm.sdk.Configuration
Get the maximum age of a cached response.
getCalibrationIdentifier() - Method in class es.situm.sdk.model.calibration.CalibrationScans
 
getCalibrationIdentifier() - Method in class es.situm.sdk.model.cartography.CalibrationArea
Return the calibration identifier
getCallback() - Method in class es.situm.sdk.communication.HttpRequest
 
getCartesianBearing() - Method in class es.situm.sdk.model.location.Location
Only used in indoor.
getCartesianCoordinate() - Method in class es.situm.sdk.model.cartography.Poi
Returns cartesian coordinate of this position, relative to building Bounds).
getCartesianCoordinate() - Method in class es.situm.sdk.model.cartography.Point
Returns cartesian coordinate (in meters) relative to the Bounds of building's base.
getCartesianCoordinate() - Method in class es.situm.sdk.model.location.Location
Only used in indoor.
getCategory() - Method in class es.situm.sdk.model.cartography.Poi
Returns category of the POI
getCells() - Method in class es.situm.sdk.model.cartography.calibration.Grid
Return all the cells
getCellSize() - Method in class es.situm.sdk.model.cartography.calibration.Grid
Return the cell size (in square meters)
getCenter() - Method in class es.situm.sdk.model.cartography.Building
Return center of the building's base, as geographical coordinate.
getCenter() - Method in class es.situm.sdk.model.cartography.Circle
The center of the circle
getClosestLocationInRoute() - Method in class es.situm.sdk.model.navigation.NavigationProgress
Returns the closest location in the route from the user location provided to NavigationManager.updateWithLocation(Location).
getClosestPointInRoute() - Method in class es.situm.sdk.model.navigation.NavigationProgress
getCode() - Method in interface es.situm.sdk.error.Error
Return the error code.
getCode() - Method in class es.situm.sdk.model.cartography.PoiCategory
Returns unique code of the category
getContentType() - Method in class es.situm.sdk.communication.HttpRequest
 
getConversion() - Method in class es.situm.sdk.v1.SitumEvent
Returns the conversion area of the event.
getConversionArea() - Method in class es.situm.sdk.v1.SitumEvent
getCoordinate() - Method in class es.situm.sdk.model.cartography.Poi
Return geographical coordinate of this position
getCoordinate() - Method in class es.situm.sdk.model.cartography.Point
Returns geographic coordinate (latitude, longitude) of the point, regardless of whether it's placed inside or outside the building You can obtain this value from CartesianCoordinate using CoordinateConverter.
getCoordinate() - Method in class es.situm.sdk.model.location.Location
Return the coordinate of the location
getCreatedAt() - Method in class es.situm.sdk.model.Resource
Returns a date containing the time when a resource was first created.
getCurrentIndication() - Method in class es.situm.sdk.model.navigation.NavigationProgress
Returns the current indication
getCustomFields() - Method in class es.situm.sdk.model.Resource
Returns map of custom fields, indexed by their name.
getCustomFields() - Method in interface es.situm.sdk.utils.filter.Filterable
Obtain a map with the custom fields of this instance.
getCustomFields() - Method in class es.situm.sdk.v1.SitumEvent
Obtain a map with the custom fields for the current event.
getCustomHeaders() - Method in class es.situm.sdk.communication.HttpRequest
 
getDanger() - Method in class es.situm.sdk.model.organization.ThemeColors
 
getDashboardURL() - Method in class es.situm.sdk.Configuration
Obtains the currently Dashboard url used
getDefault() - Method in class es.situm.sdk.model.organization.ThemeColors
 
getDeviceId() - Method in class es.situm.sdk.model.location.Location
Returns the device identifier that has generated the location
getDeviceID() - Static method in class es.situm.sdk.SitumSdk
Return the device ID used internally in the SDK
getDimensions() - Method in class es.situm.sdk.model.cartography.Building
Returns dimensions of building's base (height and width) in meters.
getDistance() - Method in class es.situm.sdk.model.directions.Indication
Retrieve the distance between the origin and destination
getDistance() - Method in class es.situm.sdk.model.directions.Route
Returns the route distance (in meters)
getDistance() - Method in class es.situm.sdk.model.directions.RouteStep
Returns distance between RouteStep.getFrom() and RouteStep.getTo() in meters.
getDistanceToChangeFloorThreshold() - Method in class es.situm.sdk.navigation.NavigationRequest
 
getDistanceToChangeIndicationThreshold() - Method in class es.situm.sdk.navigation.NavigationRequest
 
getDistanceToClosestPointInRoute() - Method in class es.situm.sdk.model.navigation.NavigationProgress
Returns the distance between the real user location (provided to NavigationManager.updateWithLocation(Location)) and the closest route location (NavigationProgress.getClosestLocationInRoute()).
getDistanceToEndStep() - Method in class es.situm.sdk.model.navigation.NavigationProgress
Returns the distance to the end this step
getDistanceToFloorChange() - Method in class es.situm.sdk.model.directions.RouteStep
Returns distance in meters between the start point of this step (RouteStep.getFrom()) and the first point in the route (RouteStep.getFrom()) of the next step which requires a floor change.
getDistanceToGoal() - Method in class es.situm.sdk.model.directions.RouteStep
Returns distance in meters between the start point of this step (RouteStep.getFrom()) and the last point in the route (RouteStep.getTo() of the last step).
getDistanceToGoal() - Method in class es.situm.sdk.model.navigation.NavigationProgress
Returns the distance from NavigationProgress.getClosestLocationInRoute() to route's goal point.
getDistanceToGoalThreshold() - Method in class es.situm.sdk.navigation.NavigationRequest
 
getDistanceToIgnoreFirstIndication() - Method in class es.situm.sdk.navigation.NavigationRequest
 
getDistanceToNextLevel() - Method in class es.situm.sdk.model.directions.Indication
Retrieve the number of levels between the origin and destination
getDomain() - Method in interface es.situm.sdk.error.Error
The error domain
getEdges() - Method in class es.situm.sdk.model.directions.Route
getEventId() - Method in class es.situm.sdk.model.geofencing.EventOccurrence
 
getEvents() - Method in class es.situm.sdk.model.cartography.BuildingInfo
Returns registered events in the building.
getExtras() - Method in interface es.situm.sdk.error.Error
Optional extras given more information about the error
getFile() - Method in class es.situm.sdk.model.calibration.LocalCalibration
 
getFilename() - Method in class es.situm.sdk.model.calibration.LocalCalibration
Get the filename where it's saved
getFilterMode() - Method in class es.situm.sdk.utils.filter.Filter
 
getFirstStep() - Method in class es.situm.sdk.model.directions.Route
Returns first step
getFloor_id() - Method in class es.situm.sdk.v1.SitumConversionArea
Deprecated.
 
getFloor_id() - Method in class es.situm.sdk.v1.SitumEvent
Deprecated.
getFloorId() - Method in class es.situm.sdk.model.calibration.LocalCalibration
 
getFloorIdentifier() - Method in class es.situm.sdk.model.calibration.RemoteCalibration
 
getFloorIdentifier() - Method in class es.situm.sdk.model.cartography.CalibrationArea
Return the calibration floor identifier
getFloorIdentifier() - Method in class es.situm.sdk.model.cartography.Poi
If this POI is outside the building (Poi.isOutdoor() == true), this field has no meaning.
getFloorIdentifier() - Method in class es.situm.sdk.model.cartography.Point
Returns floor identifier (inside the building) where this point is placed.
getFloorIdentifier() - Method in interface es.situm.sdk.model.FloorResource
Return the floor identifier of the resource
getFloorIdentifier() - Method in class es.situm.sdk.model.location.Location
Only used in indoor.
getFloors() - Method in class es.situm.sdk.model.cartography.BuildingInfo
Returns existent floors in the building.
getForegroundServiceNotification() - Method in class es.situm.sdk.location.LocationRequest
 
getFrom() - Method in class es.situm.sdk.directions.DirectionsRequest
Returns the point where the route should start.
getFrom() - Method in class es.situm.sdk.model.directions.Route
Point where the route starts.
getFrom() - Method in class es.situm.sdk.model.directions.RouteStep
Start point of this step.
getGrid() - Method in class es.situm.sdk.model.cartography.calibration.Scans
 
getGt() - Method in class es.situm.sdk.model.calibration.CalibrationScans
 
getHeight() - Method in class es.situm.sdk.model.cartography.calibration.Grid
Return the height (in meters)
getHeight() - Method in class es.situm.sdk.model.location.Dimensions
Returns height of rectangle in meters.
getHtml() - Method in class es.situm.sdk.v1.SitumEvent
 
getHttpRequestExecutor() - Method in interface es.situm.sdk.communication.CommunicationManager
Return the HTTP Request Executor to make custom requests to the Dashboard
getId() - Method in class es.situm.sdk.model.directions.RouteStep
Position of this RouteStep in the list of steps (Route.getSteps()) of the route to which it belongs.
getId() - Method in class es.situm.sdk.model.geofencing.EventOccurrence
 
getId() - Method in class es.situm.sdk.v1.SitumEvent
 
getIdentifier() - Method in class es.situm.sdk.model.Resource
Returns the unique identifier of the resource
getIndications() - Method in class es.situm.sdk.model.directions.Route
Return ordered list of instructions to go to the destination
getIndicationsInterval() - Method in class es.situm.sdk.navigation.NavigationRequest
 
getIndicationType() - Method in class es.situm.sdk.model.directions.Indication
Retrieve the Indication.Action of the instruction
getIndoorPOIs() - Method in class es.situm.sdk.model.cartography.BuildingInfo
Returns points of interest inside the building.
getIndoorProvider() - Method in class es.situm.sdk.location.LocationRequest
 
getInfo() - Method in class es.situm.sdk.model.organization.ThemeColors
 
getInfoHtml() - Method in class es.situm.sdk.model.cartography.Building
Returns additional information about the building, formatted with HTML.
getInfoHtml() - Method in class es.situm.sdk.model.cartography.Poi
Returns additional information about POI, in HTML.
getInterval() - Method in class es.situm.sdk.location.LocationRequest
 
getInterval() - Method in enum es.situm.sdk.location.LocationRequest.RealtimeUpdateInterval
 
getKeyValueFilters() - Method in class es.situm.sdk.utils.filter.Filter
 
getLastStep() - Method in class es.situm.sdk.model.directions.Route
Returns last step
getLastTerm() - Method in class es.situm.sdk.model.URL
Returns las part of provided value, separated by '/'.
getLatitude() - Method in class es.situm.sdk.model.location.Coordinate
Returns latitude in degrees
getLevel() - Method in class es.situm.sdk.model.cartography.Floor
Returns the number of the floor.
getLocations() - Method in class es.situm.sdk.model.realtime.RealTimeData
Returns the device locations
getLogo() - Method in class es.situm.sdk.model.organization.OrganizationTheme
 
getLongitude() - Method in class es.situm.sdk.model.location.Coordinate
Returns longitude in degrees
getMapUrl() - Method in class es.situm.sdk.model.cartography.Floor
Return the floor map image url
getMaxValue() - Method in class es.situm.sdk.model.cartography.calibration.Grid
Return the max value of the cells of the grid
getMessage() - Method in interface es.situm.sdk.error.Error
The detailed error message
getMethod() - Method in class es.situm.sdk.communication.HttpRequest
 
getMinNumberSatellitesToRunDetector() - Method in class es.situm.sdk.location.OutdoorLocationOptions
getMinPercentageToDetectOutdoor() - Method in class es.situm.sdk.location.OutdoorLocationOptions
getMinSnrToUseSatellite() - Method in class es.situm.sdk.location.OutdoorLocationOptions
getMotionMode() - Method in class es.situm.sdk.location.LocationRequest
 
getName() - Method in class es.situm.sdk.model.calibration.RemoteCalibration
 
getName() - Method in class es.situm.sdk.model.cartography.Building
Returns the building name that is appropriate for display to the user.
getName() - Method in class es.situm.sdk.model.cartography.CalibrationArea
Return the calibration name
getName() - Method in class es.situm.sdk.model.cartography.Poi
Returns a name for the POI, appropriate for display to the user.
getName() - Method in class es.situm.sdk.model.cartography.PoiCategory
Returns the category name appropriate for display to the user
getName() - Method in class es.situm.sdk.v1.SitumEvent
 
getNameAsI18n() - Method in class es.situm.sdk.model.cartography.PoiCategory
Returns the category name appropriate for display to the user with different value depending on the language
getNextIndication() - Method in class es.situm.sdk.model.navigation.NavigationProgress
Returns the next indication.
getNextLevel() - Method in class es.situm.sdk.model.directions.Indication
Retrieves the next level
getNodes() - Method in class es.situm.sdk.model.directions.Route
Returns a collection of points of the route (not ordered)
getNorthEast() - Method in class es.situm.sdk.model.location.Bounds
Returns the coordinate of the north-east corner of the bound.
getNorthWest() - Method in class es.situm.sdk.model.location.Bounds
Returns the coordinate of the north-west corner of the bound.
getOptions() - Method in class es.situm.sdk.communication.HttpRequest
 
getOrganizationName() - Method in class es.situm.sdk.model.organization.OrganizationTheme
 
getOrganizationUuid() - Method in class es.situm.sdk.model.organization.OrganizationTheme
 
getOrientation() - Method in class es.situm.sdk.model.directions.Indication
Retrieve the angle a user should change his direction in order to go from the origin to the destination.
getOrientationType() - Method in class es.situm.sdk.model.directions.Indication
Retrieve the Indication.Orientation of the instruction
getOutdoorLocationOptions() - Method in class es.situm.sdk.location.LocationRequest
 
getOutdoorPOIs() - Method in class es.situm.sdk.model.cartography.BuildingInfo
Returns points of interest outside the building
getOutsideRouteThreshold() - Method in class es.situm.sdk.navigation.NavigationRequest
 
getPhoneId() - Method in class es.situm.sdk.model.geofencing.EventOccurrence
 
getPictureThumbUrl() - Method in class es.situm.sdk.model.cartography.Building
Return the url of the thumbnail building image
getPictureUrl() - Method in class es.situm.sdk.model.cartography.Building
Return the url of the building image
getPoints() - Method in class es.situm.sdk.model.cartography.calibration.Scans
 
getPoints() - Method in class es.situm.sdk.model.cartography.CalibrationArea
Return the calibration ground truth points
getPoints() - Method in class es.situm.sdk.model.directions.Route
Returns list of ordered points of the route
getPollTime() - Method in class es.situm.sdk.realtime.RealTimeRequest
 
getPosition() - Method in class es.situm.sdk.model.cartography.Poi
 
getPosition() - Method in class es.situm.sdk.model.location.Location
Return the position of the location.
getPrimary() - Method in class es.situm.sdk.model.organization.ThemeColors
 
getProvider() - Method in class es.situm.sdk.model.location.Location
 
getQuality() - Method in class es.situm.sdk.model.location.Location
Only used in indoor.
getRadius() - Method in class es.situm.sdk.model.cartography.Circle
The radius of the circle (in meters)
getRadius() - Method in class es.situm.sdk.v1.SitumEvent
Deprecated.
getRealtimeUpdateInterval() - Method in class es.situm.sdk.location.LocationRequest
 
getRequest() - Method in class es.situm.sdk.model.directions.Route
Returns the search criteria, provided to DirectionsManager, whose result is the current Route.
getRequestParams() - Method in class es.situm.sdk.communication.HttpRequest
 
getResponseDestinationFile() - Method in class es.situm.sdk.communication.HttpRequest
Deprecated.
getRotation() - Method in class es.situm.sdk.model.cartography.Building
Returns rotation angle of the building's base, relative to the west-east axis, increasing in clockwise, being 0 the west-east axis.
getRoundIndicationsStep() - Method in class es.situm.sdk.navigation.NavigationRequest
 
getRoute() - Method in class es.situm.sdk.navigation.NavigationRequest
 
getRouteInfo() - Method in class es.situm.sdk.model.directions.Route
Just for internal SDK use.
getRouteStep() - Method in class es.situm.sdk.model.navigation.NavigationProgress
Returns the route step/edge/fragment closest to the user, where the NavigationProgress.getClosestLocationInRoute() is.
getScale() - Method in class es.situm.sdk.model.cartography.Floor
Returns the scale of the floor image, in px/meters
getSecondary() - Method in class es.situm.sdk.model.organization.ThemeColors
 
getSelectedIconUrl() - Method in class es.situm.sdk.model.cartography.PoiCategory
 
getSize() - Method in class es.situm.sdk.model.calibration.LocalCalibration
 
getSmallestDisplacement() - Method in class es.situm.sdk.location.LocationRequest
 
getSouthEast() - Method in class es.situm.sdk.model.location.Bounds
Returns the coordinate of the south-east corner of the bound.
getSouthWest() - Method in class es.situm.sdk.model.location.Bounds
Returns the coordinate of the south-east corner of the bound.
getState() - Method in class es.situm.sdk.model.calibration.RemoteCalibration
 
getStep(int) - Method in class es.situm.sdk.model.directions.Route
Returns a route step by its RouteStep.getId()
getStepIdxDestination() - Method in class es.situm.sdk.model.directions.Indication
Retrieve the index of the indication's step of destination.
getStepIdxOrigin() - Method in class es.situm.sdk.model.directions.Indication
Retrieve the index of the indication's step of origin
getSteps() - Method in class es.situm.sdk.model.directions.Route
Returns ordered list of steps to go to the goal point
getSuccess() - Method in class es.situm.sdk.model.organization.ThemeColors
 
getThemeColors() - Method in class es.situm.sdk.model.organization.OrganizationTheme
 
getTime() - Method in class es.situm.sdk.model.location.Location
Return the timestamp of the location.
getTimestamp() - Method in class es.situm.sdk.model.calibration.LocalCalibration
 
getTimeToEndStep() - Method in class es.situm.sdk.model.navigation.NavigationProgress
Returns the estimated time to go from NavigationProgress.getClosestLocationInRoute() to the end of NavigationProgress.getRouteStep(), considering a speed of 1 meter/second
getTimeToFirstIndication() - Method in class es.situm.sdk.navigation.NavigationRequest
 
getTimeToGoal() - Method in class es.situm.sdk.model.navigation.NavigationProgress
Returns the estimated time to go from NavigationProgress.getClosestLocationInRoute() to the goal/end of route, considering a speed of 1 meter/second
getTimeToIgnoreLocationInWrongFloorDuringFloorChange() - Method in class es.situm.sdk.navigation.NavigationRequest
 
getTo() - Method in class es.situm.sdk.directions.DirectionsRequest
Returns the point where the route should end.
getTo() - Method in class es.situm.sdk.model.directions.Route
Last point and goal of the route.
getTo() - Method in class es.situm.sdk.model.directions.RouteStep
End point of this step.
getTopLeft() - Method in class es.situm.sdk.v1.SitumConversionArea
Deprecated.
 
getTopRight() - Method in class es.situm.sdk.v1.SitumConversionArea
Deprecated.
 
getTrigger() - Method in class es.situm.sdk.v1.SitumEvent
Returns the trigger area of the event
getUnselectedIconUrl() - Method in class es.situm.sdk.model.cartography.PoiCategory
 
getUpdatedAt() - Method in class es.situm.sdk.model.Resource
Returns a date containing the time when a resource was last updated.
getUri() - Method in class es.situm.sdk.model.calibration.RemoteCalibration
 
getUrl() - Method in class es.situm.sdk.communication.HttpRequest
 
getUserIdentifier() - Method in class es.situm.sdk.model.cartography.Building
Returns unique identifier of the owner user of the building
getUuid() - Method in class es.situm.sdk.model.location.BeaconFilter
Get the Beacon UUID
getValue() - Method in class es.situm.sdk.model.cartography.calibration.IntegerCell
 
getValue() - Method in class es.situm.sdk.model.URL
Original value provided to de constructor
getVersion() - Static method in class es.situm.sdk.SitumSdk
Returns the version of the Situm SDK
getWarning() - Method in class es.situm.sdk.model.organization.ThemeColors
 
getWhenClicked() - Method in class es.situm.sdk.model.geofencing.EventOccurrence
 
getWhenConverted() - Method in class es.situm.sdk.model.geofencing.EventOccurrence
 
getWidth() - Method in class es.situm.sdk.model.cartography.calibration.Grid
Return the width (in meters)
getWidth() - Method in class es.situm.sdk.model.location.Dimensions
Returns width of rectangle in meters
getWifi() - Method in class es.situm.sdk.model.calibration.CalibrationScans
 
getX() - Method in class es.situm.sdk.model.cartography.calibration.IntegerCell
 
getX() - Method in class es.situm.sdk.model.location.CartesianCoordinate
Returns value of coordinate at x-axis
getX() - Method in class es.situm.sdk.v1.SitumEvent
Deprecated.
getY() - Method in class es.situm.sdk.model.cartography.calibration.IntegerCell
 
getY() - Method in class es.situm.sdk.model.location.CartesianCoordinate
Returns value of coordinate at y-axis
getY() - Method in class es.situm.sdk.v1.SitumEvent
Deprecated.
GRAPH_BETWEEN_TWO_POINTS_NOT_FOUND - Static variable in interface es.situm.sdk.directions.DirectionsManager.Code
There is not graph between two points in dashboard
GRAPH_NOT_FOUND - Static variable in interface es.situm.sdk.directions.DirectionsManager.Code
there is no graph in dashboard
Grid - Class in es.situm.sdk.model.cartography.calibration
A Grid formed by cells.
Grid(int, int, int, int, List<IntegerCell>) - Constructor for class es.situm.sdk.model.cartography.calibration.Grid
 
gtPoints() - Method in class es.situm.sdk.model.calibration.LocalCalibration
 

H

Handler<T> - Interface in es.situm.sdk.utils
Interface to receive result of an async request
has(String) - Method in class es.situm.sdk.model.I18nString
Check if the language is supported by this I18nString
hasBearing() - Method in class es.situm.sdk.model.location.Location
Return true if the location has bearing and the bearing quality is HIGH, false otherwise.
hasBle() - Method in class es.situm.sdk.model.calibration.CalibrationScans
 
hasCartesianBearing() - Method in class es.situm.sdk.model.location.Location
Only used in indoor.
hasFloorChange() - Method in class es.situm.sdk.model.directions.RouteStep
Returns true if the floor changes in this step.
hasGt() - Method in class es.situm.sdk.model.calibration.CalibrationScans
 
hashCode() - Method in class es.situm.sdk.directions.DirectionsRequest
 
hashCode() - Method in class es.situm.sdk.location.LocationRequest
 
hashCode() - Method in class es.situm.sdk.location.OutdoorLocationOptions
 
hashCode() - Method in class es.situm.sdk.location.util.CoordinateConverter
 
hashCode() - Method in class es.situm.sdk.model.calibration.LocalCalibration
 
hashCode() - Method in class es.situm.sdk.model.calibration.RemoteCalibration
 
hashCode() - Method in class es.situm.sdk.model.cartography.Building
 
hashCode() - Method in class es.situm.sdk.model.cartography.CalibrationArea
 
hashCode() - Method in class es.situm.sdk.model.cartography.Circle
 
hashCode() - Method in class es.situm.sdk.model.cartography.Floor
 
hashCode() - Method in class es.situm.sdk.model.cartography.Poi
 
hashCode() - Method in class es.situm.sdk.model.cartography.PoiCategory
 
hashCode() - Method in class es.situm.sdk.model.cartography.Point
 
hashCode() - Method in class es.situm.sdk.model.directions.Indication
 
hashCode() - Method in class es.situm.sdk.model.directions.Route
 
hashCode() - Method in class es.situm.sdk.model.directions.RouteStep
 
hashCode() - Method in class es.situm.sdk.model.I18nString
 
hashCode() - Method in class es.situm.sdk.model.location.Angle
 
hashCode() - Method in class es.situm.sdk.model.location.BeaconFilter
 
hashCode() - Method in class es.situm.sdk.model.location.Bounds
 
hashCode() - Method in class es.situm.sdk.model.location.CartesianCoordinate
 
hashCode() - Method in class es.situm.sdk.model.location.Coordinate
 
hashCode() - Method in class es.situm.sdk.model.location.Dimensions
 
hashCode() - Method in class es.situm.sdk.model.location.Location
 
hashCode() - Method in class es.situm.sdk.model.navigation.NavigationProgress
 
hashCode() - Method in class es.situm.sdk.model.organization.OrganizationTheme
 
hashCode() - Method in class es.situm.sdk.model.organization.ThemeColors
 
hashCode() - Method in class es.situm.sdk.model.realtime.RealTimeData
 
hashCode() - Method in class es.situm.sdk.model.Resource
 
hashCode() - Method in class es.situm.sdk.model.URL
 
hashCode() - Method in class es.situm.sdk.navigation.NavigationRequest
 
hashCode() - Method in class es.situm.sdk.realtime.RealTimeRequest
 
hasId() - Method in class es.situm.sdk.model.geofencing.EventOccurrence
 
hasWifi() - Method in class es.situm.sdk.model.calibration.CalibrationScans
 
host() - Method in class es.situm.sdk.model.URL
Wrap of this.asURL() and method URL.getHost()
HTTP_BAD_REQUEST - Static variable in interface es.situm.sdk.communication.CommunicationManager.Code
The request was unacceptable, often due to missing a required parameter.
HTTP_NOT_FOUND - Static variable in interface es.situm.sdk.communication.CommunicationManager.Code
The request resource doesn't exist.
HTTP_REQUEST_FAILED - Static variable in interface es.situm.sdk.communication.CommunicationManager.Code
The parameters were valid but the request failed.
HTTP_SERVER_ERROR - Static variable in interface es.situm.sdk.communication.CommunicationManager.Code
Something went wrong on Situm's end.
HTTP_UNAUTHORIZED - Static variable in interface es.situm.sdk.communication.CommunicationManager.Code
Provided credentials are not valid.
HttpMethod - Annotation Type in es.situm.sdk.communication
The supported HTTP methods used in the custom requests
HttpOption - Annotation Type in es.situm.sdk.communication
The supported HTTP options use in HttpRequest
HttpRequest - Class in es.situm.sdk.communication
Custom HTTP request to use with HttpRequestExecutor.
HttpRequest.Builder - Class in es.situm.sdk.communication
 
HttpRequestExecutor - Class in es.situm.sdk.communication
Class intended just for internal SDK use to make custom HTTP requests to the Dashboard
HttpRequestExecutor(HttpClient) - Constructor for class es.situm.sdk.communication.HttpRequestExecutor
 

I

I18nString - Class in es.situm.sdk.model
A string with a different value depending of the language.
I18nString(Map<String, String>) - Constructor for class es.situm.sdk.model.I18nString
 
I18nString.Builder - Class in es.situm.sdk.model
Allows creating a I18nString in a handier way.
id(int) - Method in class es.situm.sdk.model.directions.RouteStep.Builder
 
ignoreLowQualityLocations(boolean) - Method in class es.situm.sdk.navigation.NavigationRequest.Builder
Set if low quality locations should be ignored.
ignoreLowQualityLocations() - Method in class es.situm.sdk.navigation.NavigationRequest
 
Indication - Class in es.situm.sdk.model.directions
Represents the instruction that a user should follow when on a RouteStep to continue the route
Indication(int, double, double, int) - Constructor for class es.situm.sdk.model.directions.Indication
Constructs Indication calculating its GuidanceActionType and GuidanceOrientationType
Indication(int, double, double, int, Integer) - Constructor for class es.situm.sdk.model.directions.Indication
Constructs Indication calculating its GuidanceActionType and GuidanceOrientationType
Indication() - Constructor for class es.situm.sdk.model.directions.Indication
 
indication(Indication) - Method in class es.situm.sdk.model.navigation.NavigationProgress.Builder
Sets the currentIndication and returns a reference to this Builder so that the methods can be chained together.
Indication.Action - Enum in es.situm.sdk.model.directions
Defines the main action of the indication
Indication.Builder - Class in es.situm.sdk.model.directions
 
Indication.Orientation - Enum in es.situm.sdk.model.directions
Defines the change in orientation associated the the indication
indicationForNextStep(int) - Method in class es.situm.sdk.model.directions.Route
Returns the next indication to a given step.
indicationsInterval(long) - Method in class es.situm.sdk.navigation.NavigationRequest.Builder
Sets the time to wait between indications.
indoorPOIs(Collection<Poi>) - Method in class es.situm.sdk.model.cartography.BuildingInfo.Builder
 
indoorProvider(LocationRequest.IndoorProvider) - Method in class es.situm.sdk.location.LocationRequest.Builder
Set the indoor location provider.
infoHtml(String) - Method in class es.situm.sdk.model.cartography.Building.Builder
 
infoHtml(String) - Method in class es.situm.sdk.model.cartography.Poi.Builder
 
init(Context) - Static method in class es.situm.sdk.SitumSdk
Initialize SDK.
IntegerCell - Class in es.situm.sdk.model.cartography.calibration
A cell of a Grid with the position (x,y) and an integer value
IntegerCell(int, int, int) - Constructor for class es.situm.sdk.model.cartography.calibration.IntegerCell
 
INTERNAL_ERROR - Static variable in interface es.situm.sdk.error.CommonErrorConstant.Code
 
INTERNAL_ERROR - Static variable in interface es.situm.sdk.error.CommonErrorConstant.PropertyKey
 
INTERNET_NOT_AVAILABLE - Static variable in interface es.situm.sdk.error.CommonErrorConstant.Code
No internet connection from the device.
interval(int) - Method in class es.situm.sdk.location.LocationRequest.Builder
Set the desired interval for location updates, in milliseconds.This interval is inexact, the service will try to obtain location updates for your application at this interval.
INVALID_REQUEST - Static variable in interface es.situm.sdk.directions.DirectionsManager.Code
Invalid request parameters
INVALID_REQUEST_PARAMETERS - Static variable in interface es.situm.sdk.communication.CommunicationManager.Code
Error while creating request payload.
invalidateCache() - Method in interface es.situm.sdk.communication.CommunicationManager
Invalidate all the resources in the cache
isAbsolute() - Method in class es.situm.sdk.model.URL
Return true if the value used to construct the URL doesn't start by '/', meaning it has a specific host.
isAccessible(boolean) - Method in class es.situm.sdk.directions.DirectionsRequest.Builder
Deprecated.
isAccessible() - Method in class es.situm.sdk.directions.DirectionsRequest
Deprecated.
isAccessible() - Method in class es.situm.sdk.model.directions.Route
Deprecated.
isAllowInvalidSSLCertificate() - Method in class es.situm.sdk.Configuration
Returns true if all SSL certificates are trusted
isChunckableWith(Indication) - Method in class es.situm.sdk.model.directions.Indication
Checks if this Indication can be combined with another one
isClicked() - Method in class es.situm.sdk.model.geofencing.EventOccurrence
 
isConverted() - Method in class es.situm.sdk.model.geofencing.EventOccurrence
 
isFirst() - Method in class es.situm.sdk.model.directions.RouteStep
Returns true if this is the first step in the route.
isIndoor() - Method in class es.situm.sdk.model.cartography.Poi
Returns whether the POI is placed outside the building or not.
isIndoor() - Method in class es.situm.sdk.model.cartography.Point
Return if the POI is inside the building.
isIndoor() - Method in class es.situm.sdk.model.location.Location
Return true if the location is indoor
isInitialized() - Static method in class es.situm.sdk.SitumSdk
Return true when the SDK has been initialized calling SitumSdk.init(Context)
isInvalid() - Method in class es.situm.sdk.model.calibration.RemoteCalibration
Return true if the calibration is invalid
isLast(boolean) - Method in class es.situm.sdk.model.directions.RouteStep.Builder
 
isLast() - Method in class es.situm.sdk.model.directions.RouteStep
Returns true if this is the last step in the route.
isNeededLevelChange() - Method in class es.situm.sdk.model.directions.Indication
Check if the user should change the level in order to arrive to destination
isOutdoor() - Method in class es.situm.sdk.model.cartography.Poi
Returns whether the POI is placed outside the building or not.
isOutdoor() - Method in class es.situm.sdk.model.cartography.Point
Return if the POI is outside the building.
isOutdoor() - Method in class es.situm.sdk.model.location.Location
Return true if the location is outdoor
isPublic(Boolean) - Method in class es.situm.sdk.model.cartography.PoiCategory.Builder
 
isPublic() - Method in class es.situm.sdk.model.cartography.PoiCategory
Returns whether the category is public or not
isRelative() - Method in class es.situm.sdk.model.URL
Return true if the value used to construct the URL starts by '/', meaning it has no specific host nor port.
isRunning() - Method in interface es.situm.sdk.location.LocationManager
Return true if LocationManager.requestLocationUpdates(LocationRequest, LocationListener) was called and positioning is running
isRunning() - Method in interface es.situm.sdk.navigation.NavigationManager
Returns true if the navigation is running, false otherwise
isRunning() - Method in interface es.situm.sdk.realtime.RealTimeManager
Check if the realtime is running
isSaved() - Method in class es.situm.sdk.model.calibration.LocalCalibration
 
isUsed() - Method in class es.situm.sdk.model.calibration.RemoteCalibration
Return true if the calibration is used in the positioning model
isUsingSimulatedLocationManager() - Static method in class es.situm.sdk.SitumSdk
Return true if a simulated location manager is set, false otherwise
isValid() - Method in class es.situm.sdk.model.directions.Indication
Check if a particular guidance make sense
isWaiting() - Method in class es.situm.sdk.model.calibration.RemoteCalibration
Return true if the calibration is in any of the waiting states

K

KeyValueFilter(Filter.KeyValueFilter.FilterBy, String) - Constructor for class es.situm.sdk.utils.filter.Filter.KeyValueFilter
Creates a KeyValueFilter passing the field to filter and the regex pattern

L

level(int) - Method in class es.situm.sdk.model.cartography.Floor.Builder
 
LocalCalibration - Class in es.situm.sdk.model.calibration
Class to represent a calibration
LocalCalibration(File) - Constructor for class es.situm.sdk.model.calibration.LocalCalibration
Constructor for build a new calibration from disk
LocalCalibration(String, String, int, Date) - Constructor for class es.situm.sdk.model.calibration.LocalCalibration
Deprecated.
LocalCalibration(String, String, int, Date, long) - Constructor for class es.situm.sdk.model.calibration.LocalCalibration
 
Location - Class in es.situm.sdk.model.location
A location.
Location.Builder - Class in es.situm.sdk.model.location
 
Location.Quality - Enum in es.situm.sdk.model.location
The quality of the location/bearing.
LOCATION_DISABLED - Static variable in interface es.situm.sdk.location.LocationManager.Code
Location must be enabled to scan Bluetooth and Wi-FI
LocationListener - Interface in es.situm.sdk.location
Used for received locations and statuses from the LocationManager.
LocationManager - Interface in es.situm.sdk.location
This class provides location services.
locationManager() - Static method in class es.situm.sdk.SitumSdk
Returns the location manager.
LocationManager.Code - Interface in es.situm.sdk.location
The error codes received in Handler.onFailure(Error) on the LocationManager
LocationManager.PropertyKey - Interface in es.situm.sdk.location
 
LocationRequest - Class in es.situm.sdk.location
A data object that contains parameters for the location service, LocationManager.
LocationRequest.Builder - Class in es.situm.sdk.location
 
LocationRequest.IndoorProvider - Enum in es.situm.sdk.location
The indoor provider used for positioning
LocationRequest.MotionMode - Enum in es.situm.sdk.location
Positioning motion mode
LocationRequest.RealtimeUpdateInterval - Enum in es.situm.sdk.location
Realtime locations update intervals
locations(List<Location>) - Method in class es.situm.sdk.model.realtime.RealTimeData.Builder
 
LocationStatus - Enum in es.situm.sdk.location
logout(Handler<Object>) - Method in interface es.situm.sdk.communication.CommunicationManager
Invalidate user's token and remove it from internal credentials, if exist.

M

MALFORMED_JSON - Static variable in interface es.situm.sdk.communication.CommunicationManager.Code
Server returned a JSON that can't be read.
mapUrl(URL) - Method in class es.situm.sdk.model.cartography.Floor.Builder
 
MAX_SNR - Static variable in class es.situm.sdk.location.OutdoorLocationOptions
 
METHOD - Static variable in interface es.situm.sdk.communication.CommunicationManager.PropertyKey
 
method(String) - Method in class es.situm.sdk.communication.HttpRequest.Builder
Set the HTTP method.
MIN_SNR - Static variable in class es.situm.sdk.location.OutdoorLocationOptions
 
minimizeFloorChanges(boolean) - Method in class es.situm.sdk.directions.DirectionsRequest.Builder
Sets if you want to calculate a route minimizing the floor changes even if the route is longer.
minimizeFloorChanges() - Method in class es.situm.sdk.directions.DirectionsRequest
Returns if the route will be calculated minimizing the floor changes
minNumberSatellitesToRunDetector(int) - Method in class es.situm.sdk.location.OutdoorLocationOptions.Builder
Deprecated.
Not used anymore with the new indoor-outdoor detector. Use OutdoorLocationOptions.Builder.averageSnrThreshold(float)} instead
minPercentageToDetectOutdoor(float) - Method in class es.situm.sdk.location.OutdoorLocationOptions.Builder
Deprecated.
Not used anymore with the new indoor-outdoor detector. Use OutdoorLocationOptions.Builder.averageSnrThreshold(float)} instead
minSnrToUseSatellite(float) - Method in class es.situm.sdk.location.OutdoorLocationOptions.Builder
Deprecated.
Not used anymore with the new indoor-outdoor detector. Use OutdoorLocationOptions.Builder.averageSnrThreshold(float)} instead
MISSING_LOCATION_PERMISSION - Static variable in interface es.situm.sdk.location.LocationManager.Code
Location permissions are needed to scan Bluetooth and Wi-FI.
motionMode(LocationRequest.MotionMode) - Method in class es.situm.sdk.location.LocationRequest.Builder
(EXPERIMENTAL) Set the motion mode.

N

name(String) - Method in class es.situm.sdk.model.calibration.RemoteCalibration.Builder
 
name(String) - Method in class es.situm.sdk.model.cartography.Building.Builder
 
name(String) - Method in class es.situm.sdk.model.cartography.Poi.Builder
 
name(I18nString) - Method in class es.situm.sdk.model.cartography.PoiCategory.Builder
 
NavigationListener - Interface in es.situm.sdk.navigation
NavigationListener Interface to receive updates from NavigationManager object.
NavigationManager - Interface in es.situm.sdk.navigation
Central point to update the progress of a user when follows a route
navigationManager() - Static method in class es.situm.sdk.SitumSdk
Returns the navigation manager.
NavigationProgress - Class in es.situm.sdk.model.navigation
Provide information of the progress of a user while following a route.
NavigationProgress.Builder - Class in es.situm.sdk.model.navigation
NavigationProgress builder static inner class.
NavigationRequest - Class in es.situm.sdk.navigation
Holds NavigationManager request parameters
NavigationRequest.Builder - Class in es.situm.sdk.navigation
NavigationState builder static inner class.
NETWORK_ERROR - Static variable in interface es.situm.sdk.communication.CommunicationManager.Code
Network error.
nextIndication(Indication) - Method in class es.situm.sdk.model.navigation.NavigationProgress.Builder
Sets the nextIndication and returns a reference to this Builder so that the methods can be chained together.
notifyClicked(Context, String) - Method in class es.situm.sdk.v1.SitumEvent
Deprecated.
use DefaultCommunicationManager#eventClicked(EventOccurrence, Map, Handler) instead
notifyConverted(Context, String) - Method in class es.situm.sdk.v1.SitumEvent
Deprecated.
use DefaultCommunicationManager#eventConverted(EventOccurrence, Map, Handler) instead
notifySeen(Context, String) - Method in class es.situm.sdk.v1.SitumEvent
Deprecated.
use DefaultCommunicationManager#eventSeen(SitumEvent, Map, Handler) instead

O

onDestinationReached() - Method in interface es.situm.sdk.navigation.NavigationListener
Called when the user is close to the destination by less than NavigationRequest.getDistanceToGoalThreshold()
onError(Error) - Method in interface es.situm.sdk.location.LocationListener
Called when an error is received during initialization.
onError(Error) - Method in interface es.situm.sdk.realtime.RealTimeListener
Invoked in case any error happens
onFailure(Error) - Method in interface es.situm.sdk.utils.Handler
Callback that is called in case any error happens
onLocationChanged(Location) - Method in interface es.situm.sdk.location.LocationListener
Called when the location has changed
onProgress(NavigationProgress) - Method in interface es.situm.sdk.navigation.NavigationListener
Called when a new location is received and the route progress is updated
onStatusChanged(LocationStatus) - Method in interface es.situm.sdk.location.LocationListener
Called when a new status is received
onSuccess(T) - Method in interface es.situm.sdk.utils.Handler
Will be invoked if the request finished successfully
onUserLocations(RealTimeData) - Method in interface es.situm.sdk.realtime.RealTimeListener
Invoked when there is a new list of devices positions
onUserOutsideRoute() - Method in interface es.situm.sdk.navigation.NavigationListener
Called when the user does not follow the route and is NavigationRequest.getOutsideRouteThreshold() meters or more far from it
options(Map<String, Object>) - Method in class es.situm.sdk.communication.HttpRequest.Builder
Set custom options.
OrganizationTheme - Class in es.situm.sdk.model.organization
The organization name, UUID, colors and logo
OrganizationTheme(String, String, ThemeColors, URL) - Constructor for class es.situm.sdk.model.organization.OrganizationTheme
 
outdoorLocationOptions(OutdoorLocationOptions) - Method in class es.situm.sdk.location.LocationRequest.Builder
Set outdoor location options.
OutdoorLocationOptions - Class in es.situm.sdk.location
Outdoor location options used only in indoor-outdoor mode
OutdoorLocationOptions.Builder - Class in es.situm.sdk.location
 
outdoorPOIs(Collection<Poi>) - Method in class es.situm.sdk.model.cartography.BuildingInfo.Builder
 
outsideRouteThreshold(double) - Method in class es.situm.sdk.navigation.NavigationRequest.Builder
Sets the outsideRouteThreshold.
overrideSnrServervalue() - Method in class es.situm.sdk.location.OutdoorLocationOptions
 

P

path() - Method in class es.situm.sdk.model.URL
 
pictureThumbUrl(URL) - Method in class es.situm.sdk.model.cartography.Building.Builder
 
pictureUrl(URL) - Method in class es.situm.sdk.model.cartography.Building.Builder
 
Poi - Class in es.situm.sdk.model.cartography
Point of Interest, associated to a building, regardless of whether it's place inside or outside the building.
Poi.Builder - Class in es.situm.sdk.model.cartography
Builder to create a Poi instances
PoiCategory - Class in es.situm.sdk.model.cartography
Category of Point of Interest.
PoiCategory.Builder - Class in es.situm.sdk.model.cartography
Builder to construct a PoiCategory
point(Point) - Method in class es.situm.sdk.model.cartography.Poi.Builder
 
Point - Class in es.situm.sdk.model.cartography
Associate geographical coordinate (Location) with Building and Floor (Cartography) and cartesian coordinate relative to that building.
Point(Coordinate) - Constructor for class es.situm.sdk.model.cartography.Point
Create a point placed outdoors.
Point(String, Coordinate) - Constructor for class es.situm.sdk.model.cartography.Point
Create a point placed outdoors.
Point(String, String, Coordinate, CartesianCoordinate) - Constructor for class es.situm.sdk.model.cartography.Point
Create a point placed indoors.
Point(Building, String, CartesianCoordinate) - Constructor for class es.situm.sdk.model.cartography.Point
Create a point placed indoors.
Point(Point) - Constructor for class es.situm.sdk.model.cartography.Point
 
points(List<Point>) - Method in class es.situm.sdk.model.cartography.CalibrationArea.Builder
 
pollTimeMs(int) - Method in class es.situm.sdk.realtime.RealTimeRequest.Builder
The interval in milliseconds to get updates.
port() - Method in class es.situm.sdk.model.URL
Gets the port number of this URL.
position(Point) - Method in class es.situm.sdk.model.location.Location.Builder
 
POST - Static variable in annotation type es.situm.sdk.communication.HttpMethod
 
protocol() - Method in class es.situm.sdk.model.URL
Wrap of this.asURL() and method URL.getProtocol()
PUT - Static variable in annotation type es.situm.sdk.communication.HttpMethod
 
put(String, String) - Method in class es.situm.sdk.model.I18nString.Builder
Add string translated into another language.
put(Locale, String) - Method in class es.situm.sdk.model.I18nString.Builder
Add string translated into another language.

Q

quality(Location.Quality) - Method in class es.situm.sdk.model.location.Location.Builder
 

R

radians() - Method in class es.situm.sdk.model.location.Angle
 
radiansMinusPiPi() - Method in class es.situm.sdk.model.location.Angle
 
RealTimeData - Class in es.situm.sdk.model.realtime
Represents the device positions
RealTimeData.Builder - Class in es.situm.sdk.model.realtime
Builder to create a RealTimeData instance
RealTimeListener - Interface in es.situm.sdk.realtime
Listener in which the device positions are received
RealTimeManager - Interface in es.situm.sdk.realtime
RealTimeManager provides the ability to obtain real-time data from device positions.
realtimeManager() - Static method in class es.situm.sdk.SitumSdk
Returns realtime manager.
RealTimeRequest - Class in es.situm.sdk.realtime
Represents the configuration for getting realtime devices positions in
RealTimeRequest.Builder - Class in es.situm.sdk.realtime
Builder to create a RealTimeRequest instance By default the poll time will be setted to 10 seconds.
realtimeUpdateInterval(LocationRequest.RealtimeUpdateInterval) - Method in class es.situm.sdk.location.LocationRequest.Builder
Set the interval to upload locations to the realtime.
RemoteCalibration - Class in es.situm.sdk.model.calibration
A remote calibration stored in the cloud.
RemoteCalibration.Builder - Class in es.situm.sdk.model.calibration
 
RemoteCalibration.State - Enum in es.situm.sdk.model.calibration
 
removeRealTimeUpdates() - Method in interface es.situm.sdk.realtime.RealTimeManager
Stop getting the devices positions
removeUpdates(LocationListener) - Method in interface es.situm.sdk.location.LocationManager
Removes all location updates for the given LocationListener.
removeUpdates() - Method in interface es.situm.sdk.navigation.NavigationManager
Removes all location updates.
requestDirections(DirectionsRequest, Handler<Route>) - Method in interface es.situm.sdk.directions.DirectionsManager
Calculates a route between two points.
requestLocationUpdates(LocationRequest, LocationListener) - Method in interface es.situm.sdk.location.LocationManager
Request location updates on the specified listener.
requestNavigationUpdates(NavigationRequest, NavigationListener) - Method in interface es.situm.sdk.navigation.NavigationManager
Set the navigation params, and the listener that receives the updated navigation progress.
requestParams(Map<String, Object>) - Method in class es.situm.sdk.communication.HttpRequest.Builder
Set request params
requestRealTimeUpdates(RealTimeRequest, RealTimeListener) - Method in interface es.situm.sdk.realtime.RealTimeManager
Starts getting the devices positions
Resource - Class in es.situm.sdk.model
Abstract base class with common properties across Resources
Resource(Resource.Builder) - Constructor for class es.situm.sdk.model.Resource
 
responseDestinationFile(File) - Method in class es.situm.sdk.communication.HttpRequest.Builder
Set the file where the response will be writen
rotation(Angle) - Method in class es.situm.sdk.model.cartography.Building.Builder
 
roundIndicationsStep(int) - Method in class es.situm.sdk.navigation.NavigationRequest.Builder
Sets the step that will be used to round indications distance.
Route - Class in es.situm.sdk.model.directions
Route between two points.
Route(DirectionsRequest, List<RouteStep>, List<Indication>, Building, Collection<Floor>) - Constructor for class es.situm.sdk.model.directions.Route
Just for internal SDK use
route(Route) - Method in class es.situm.sdk.navigation.NavigationRequest.Builder
Sets the Route whose progress is going to be updated.
ROUTE_NOT_FOUND - Static variable in interface es.situm.sdk.directions.DirectionsManager.Code
Route not found between the two points
RouteStep - Class in es.situm.sdk.model.directions
A fragment of a route, described by the initial point from and the last point to of the fragment, and some information about the step within the route.
routeStep(RouteStep) - Method in class es.situm.sdk.model.navigation.NavigationProgress.Builder
Sets the routeStep and returns a reference to this Builder so that the methods can be chained together.
RouteStep.Builder - Class in es.situm.sdk.model.directions
RouteStep builder static inner class.

S

sameFloor(Point) - Method in class es.situm.sdk.model.cartography.Point
 
scale(double) - Method in class es.situm.sdk.model.cartography.Floor.Builder
 
Scans - Class in es.situm.sdk.model.cartography.calibration
Scans data of the calibration.
Scans(Grid) - Constructor for class es.situm.sdk.model.cartography.calibration.Scans
 
ScansType - Enum in es.situm.sdk.model.calibration
 
selectedIcon(URL) - Method in class es.situm.sdk.model.cartography.PoiCategory.Builder
 
SERVER_FIRST - Static variable in annotation type es.situm.sdk.communication.CommunicationOptions
Force to go to the server.
SERVICE_ALREADY_RUNNING - Static variable in interface es.situm.sdk.location.LocationManager.Code
The location service is already running
setApiKey(String, String) - Method in class es.situm.sdk.Configuration
Provides your API key to the Situm SDK for Android.
setBottomLeft(Point2f) - Method in class es.situm.sdk.v1.SitumConversionArea
Deprecated.
 
setBottomRight(Point2f) - Method in class es.situm.sdk.v1.SitumConversionArea
Deprecated.
 
setCacheMaxAge(long, TimeUnit) - Method in class es.situm.sdk.Configuration
Sets the maximum age of a cached response.
setDashboardURL(String) - Method in class es.situm.sdk.Configuration
Set the Dashboard URL used by the SDK
setDebugOption(String, String) - Static method in class es.situm.sdk.SitumSdk
Set internal debug options.
setDebugOption(String, boolean) - Static method in class es.situm.sdk.SitumSdk
Set internal debug options.
setDistance(double) - Method in class es.situm.sdk.model.directions.Indication.Builder
 
setDistance(double) - Method in class es.situm.sdk.model.directions.Indication
 
setDistanceToNextLevel(int) - Method in class es.situm.sdk.model.directions.Indication.Builder
 
setDistanceToNextLevel(int) - Method in class es.situm.sdk.model.directions.Indication
 
setEventId(int) - Method in class es.situm.sdk.model.geofencing.EventOccurrence
Just for internal SDK use
setFloor_id(int) - Method in class es.situm.sdk.v1.SitumConversionArea
Deprecated.
 
setId(int) - Method in class es.situm.sdk.model.geofencing.EventOccurrence
Just for internal SDK use
setId(int) - Method in class es.situm.sdk.v1.SitumEvent
Just for internal SDK use.
setInstructionType(Indication.Action) - Method in class es.situm.sdk.model.directions.Indication.Builder
 
setNextLevel(Integer) - Method in class es.situm.sdk.model.directions.Indication.Builder
 
setOrientation(double) - Method in class es.situm.sdk.model.directions.Indication.Builder
 
setOrientation(double) - Method in class es.situm.sdk.model.directions.Indication
 
setOrientationType(Indication.Orientation) - Method in class es.situm.sdk.model.directions.Indication.Builder
 
setPoints(Collection<Point>) - Method in class es.situm.sdk.model.cartography.calibration.Scans
 
setSimulatedLocationManager(LocationManager) - Static method in class es.situm.sdk.SitumSdk
Set a simulated location manager.
setStepIdxDestination(int) - Method in class es.situm.sdk.model.directions.Indication.Builder
 
setStepIdxOrigin(int) - Method in class es.situm.sdk.model.directions.Indication.Builder
 
setStepIdxOrigin(int) - Method in class es.situm.sdk.model.directions.Indication
 
setTopLeft(Point2f) - Method in class es.situm.sdk.v1.SitumConversionArea
Deprecated.
 
setTopRight(Point2f) - Method in class es.situm.sdk.v1.SitumConversionArea
Deprecated.
 
setUserPass(String, String) - Method in class es.situm.sdk.Configuration
Provides user's email and password.
setWhenClicked(Date) - Method in class es.situm.sdk.model.geofencing.EventOccurrence
 
setWhenConverted(Date) - Method in class es.situm.sdk.model.geofencing.EventOccurrence
 
SitumConversionArea - Class in es.situm.sdk.v1
Deprecated.
Use Circle
SitumConversionArea(Point2f, Point2f, Point2f, Point2f, int) - Constructor for class es.situm.sdk.v1.SitumConversionArea
Deprecated.
 
SitumEvent - Class in es.situm.sdk.v1
An event: POI with radius, conversion area and asociated statistics.
SitumEvent() - Constructor for class es.situm.sdk.v1.SitumEvent
 
SitumSdk - Class in es.situm.sdk
Main entry point for the Situm SDK.
SitumSdk() - Constructor for class es.situm.sdk.SitumSdk
 
smallestDisplacement(float) - Method in class es.situm.sdk.location.LocationRequest.Builder
Set the minimum displacement between location updates (in meters).
speed(double) - Method in class es.situm.sdk.model.navigation.NavigationProgress.Builder
Sets the speed and returns a reference to this Builder so that the methods can be chained together.
state(RemoteCalibration.State) - Method in class es.situm.sdk.model.calibration.RemoteCalibration.Builder
 

T

ThemeColors - Class in es.situm.sdk.model.organization
Theme colors
ThemeColors(String, String, String, String, String, String, String) - Constructor for class es.situm.sdk.model.organization.ThemeColors
 
timestamp(long) - Method in class es.situm.sdk.model.location.Location.Builder
 
timeToFirstIndication(long) - Method in class es.situm.sdk.navigation.NavigationRequest.Builder
Sets the time to wait until the first indication is returned.
timeToIgnoreUnexpectedFloorChanges(int) - Method in class es.situm.sdk.navigation.NavigationRequest.Builder
Sets the time (in millis) to ignore the locations received during navigation, when the next indication is a floor change, if the locations are in a wrong floor (not in origin or destination floors).
to(Point) - Method in class es.situm.sdk.directions.DirectionsRequest.Builder
Sets the point to, where the route should end.
to(Point) - Method in class es.situm.sdk.model.directions.RouteStep.Builder
 
toAngle(Angle) - Method in class es.situm.sdk.location.util.CoordinateConverter
Converts and angle from building system coordinate to Earth system coordinate.
toCartesianCoordinate(Coordinate) - Method in class es.situm.sdk.location.util.CoordinateConverter
Transform geographical coordinates to cartesian coordinates (within the area defined in the constructor)
toCoordinate(CartesianCoordinate) - Method in class es.situm.sdk.location.util.CoordinateConverter
Transform cartesian coordinates (within the area defined in the constructor) into geographical coordinates
toString() - Method in class es.situm.sdk.directions.DirectionsRequest
 
toString() - Method in class es.situm.sdk.location.LocationRequest
 
toString() - Method in class es.situm.sdk.location.OutdoorLocationOptions
 
toString() - Method in class es.situm.sdk.model.calibration.RemoteCalibration
 
toString() - Method in class es.situm.sdk.model.cartography.Building
 
toString() - Method in class es.situm.sdk.model.cartography.CalibrationArea
 
toString() - Method in class es.situm.sdk.model.cartography.Circle
 
toString() - Method in class es.situm.sdk.model.cartography.Floor
 
toString() - Method in class es.situm.sdk.model.cartography.Poi
 
toString() - Method in class es.situm.sdk.model.cartography.PoiCategory
 
toString() - Method in class es.situm.sdk.model.cartography.Point
 
toString() - Method in class es.situm.sdk.model.directions.Indication
 
toString() - Method in class es.situm.sdk.model.directions.Route
 
toString() - Method in class es.situm.sdk.model.directions.RouteStep
 
toString() - Method in class es.situm.sdk.model.I18nString
 
toString() - Method in class es.situm.sdk.model.location.Angle
 
toString() - Method in class es.situm.sdk.model.location.BeaconFilter
 
toString() - Method in class es.situm.sdk.model.location.Bounds
 
toString() - Method in class es.situm.sdk.model.location.CartesianCoordinate
 
toString() - Method in class es.situm.sdk.model.location.Coordinate
 
toString() - Method in class es.situm.sdk.model.location.Dimensions
 
toString() - Method in class es.situm.sdk.model.location.Location
 
toString() - Method in class es.situm.sdk.model.navigation.NavigationProgress
 
toString() - Method in class es.situm.sdk.model.organization.OrganizationTheme
 
toString() - Method in class es.situm.sdk.model.organization.ThemeColors
 
toString() - Method in class es.situm.sdk.model.realtime.RealTimeData
 
toString() - Method in class es.situm.sdk.model.Resource
 
toString() - Method in class es.situm.sdk.model.URL
 
toString() - Method in class es.situm.sdk.navigation.NavigationRequest
 
toString() - Method in class es.situm.sdk.realtime.RealTimeRequest
 
toString() - Method in class es.situm.sdk.v1.SitumConversionArea
Deprecated.
 
toString() - Method in class es.situm.sdk.v1.SitumEvent
 
toText(Context) - Method in class es.situm.sdk.model.directions.Indication
Get a natural language string describing the instruction in the language of the Locale of the device (if translation available).
toText(Context, Locale) - Method in class es.situm.sdk.model.directions.Indication
Get a natural language string describing the instruction.

U

unselectedIcon(URL) - Method in class es.situm.sdk.model.cartography.PoiCategory.Builder
 
updateRailWidth(Building, float, Handler<Object>) - Method in interface es.situm.sdk.communication.CommunicationManager
Update the calibrations rail width for a building
updateWithLocation(Location) - Method in interface es.situm.sdk.navigation.NavigationManager
Informs NavigationManager object the change of the user's location
uri(String) - Method in class es.situm.sdk.model.calibration.RemoteCalibration.Builder
 
URL - Static variable in interface es.situm.sdk.communication.CommunicationManager.PropertyKey
 
url(String) - Method in class es.situm.sdk.communication.HttpRequest.Builder
Set the relative url to send the request
URL - Class in es.situm.sdk.model
Abstraction of URL.
URL(String) - Constructor for class es.situm.sdk.model.URL
Create a URL object with an absolute or relative URL.
useBatterySaver(Boolean) - Method in class es.situm.sdk.location.LocationRequest.Builder
(EXPERIMENTAL) This option enables battery saving when device is idle and not moving.
useBatterySaver() - Method in class es.situm.sdk.location.LocationRequest
 
useBle(boolean) - Method in class es.situm.sdk.location.LocationRequest.Builder
Set if you want to use BLE for positioning.
useBle() - Method in class es.situm.sdk.location.LocationRequest
 
useCompass(boolean) - Method in class es.situm.sdk.location.LocationRequest.Builder
Set if you want to use compass for positioning.
useCompass() - Method in class es.situm.sdk.location.LocationRequest
 
useContinuousMode() - Method in class es.situm.sdk.location.OutdoorLocationOptions
 
useDeadReckoning(boolean) - Method in class es.situm.sdk.location.LocationRequest.Builder
(EXPERIMENTAL) Set if you want to use dead reckoning to get fast position updates using only the inertial sensors, between the server position updates.
useDeadReckoning() - Method in class es.situm.sdk.location.LocationRequest
 
useForegroundService(boolean) - Method in class es.situm.sdk.location.LocationRequest.Builder
Run the service in foreground.
useForegroundService() - Method in class es.situm.sdk.location.LocationRequest
 
useGlobalLocation() - Method in class es.situm.sdk.location.LocationRequest
Return true if indoor-outdoor location is enabled, no building identifier has been set.
useGps(boolean) - Method in class es.situm.sdk.location.LocationRequest.Builder
(EXPERIMENTAL) Set if you want to use Gps for positioning indoor.
useGps() - Method in class es.situm.sdk.location.LocationRequest
 
useGyro(boolean) - Method in class es.situm.sdk.location.LocationRequest.Builder
Set if you want to use gyro for positioning.
useGyro() - Method in class es.situm.sdk.location.LocationRequest
 
USER_WITHOUT_BUILDINGS - Static variable in interface es.situm.sdk.location.LocationManager.Code
The user doesn't have buildings
userDefinedThreshold(boolean) - Method in class es.situm.sdk.location.OutdoorLocationOptions.Builder
Set to true if the snr threshold to use is defined by the user.
userIdentifier(String) - Method in class es.situm.sdk.model.cartography.Building.Builder
 
useWifi(boolean) - Method in class es.situm.sdk.location.LocationRequest.Builder
Set if you want to use Wifi for positioning.
useWifi() - Method in class es.situm.sdk.location.LocationRequest
 
uuid(String) - Method in class es.situm.sdk.model.location.BeaconFilter.Builder
Assigns the proximity UUID

V

validate(HttpRequest) - Method in class es.situm.sdk.communication.HttpRequestExecutor
 
validateUserCredentials(Handler<Object>) - Method in interface es.situm.sdk.communication.CommunicationManager
Check if the user credentials previously set with Configuration.setUserPass(String, String), SitumSdk.configuration() or in the AndroidManifest.xml are right.
valueOf(String) - Static method in enum es.situm.sdk.directions.DirectionsRequest.AccessibilityMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.situm.sdk.error.Error.Domain
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.situm.sdk.location.LocationRequest.IndoorProvider
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.situm.sdk.location.LocationRequest.MotionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.situm.sdk.location.LocationRequest.RealtimeUpdateInterval
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.situm.sdk.location.LocationStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.situm.sdk.model.calibration.RemoteCalibration.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.situm.sdk.model.calibration.ScansType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.situm.sdk.model.directions.Indication.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.situm.sdk.model.directions.Indication.Orientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.situm.sdk.model.location.Location.Quality
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.situm.sdk.utils.filter.Filter.FilterMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.situm.sdk.utils.filter.Filter.KeyValueFilter.FilterBy
Returns the enum constant of this type with the specified name.
values() - Static method in enum es.situm.sdk.directions.DirectionsRequest.AccessibilityMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.situm.sdk.error.Error.Domain
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.situm.sdk.location.LocationRequest.IndoorProvider
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.situm.sdk.location.LocationRequest.MotionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.situm.sdk.location.LocationRequest.RealtimeUpdateInterval
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.situm.sdk.location.LocationStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.situm.sdk.model.calibration.RemoteCalibration.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.situm.sdk.model.calibration.ScansType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.situm.sdk.model.directions.Indication.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.situm.sdk.model.directions.Indication.Orientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.situm.sdk.model.location.Location.Quality
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.situm.sdk.utils.filter.Filter.FilterMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.situm.sdk.utils.filter.Filter.KeyValueFilter.FilterBy
Returns an array containing the constants of this enum type, in the order they are declared.
VISUAL_ODOMETRY_ERROR - Static variable in interface es.situm.sdk.location.LocationManager.Code
The visual odometry isn't working

W

writeToParcel(Parcel, int) - Method in class es.situm.sdk.directions.DirectionsRequest
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.location.LocationRequest
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.location.OutdoorLocationOptions
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.location.util.CoordinateConverter
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.model.calibration.RemoteCalibration
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.model.cartography.Building
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.model.cartography.BuildingInfo
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.model.cartography.CalibrationArea
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.model.cartography.Circle
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.model.cartography.Floor
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.model.cartography.Poi
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.model.cartography.PoiCategory
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.model.cartography.Point
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.model.directions.Indication
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.model.directions.Route
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.model.directions.RouteStep
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.model.geofencing.EventOccurrence
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.model.I18nString
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.model.location.Angle
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.model.location.BeaconFilter
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.model.location.Bounds
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.model.location.CartesianCoordinate
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.model.location.Coordinate
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.model.location.Dimensions
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.model.location.Location
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.model.navigation.NavigationProgress
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.model.realtime.RealTimeData
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.model.URL
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.realtime.RealTimeRequest
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.v1.SitumConversionArea
Deprecated.
 
writeToParcel(Parcel, int) - Method in class es.situm.sdk.v1.SitumEvent
 
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links