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

A

accuracy - Variable in class com.oym.indoor.LocationResult
Position accuracy (meters)
action - Variable in class com.oym.indoor.Notification
Action that will trigger this notification
addFloor(Floor) - Method in class com.oym.indoor.Building
This method adds a Floor in the Building's Floor list.
appName - Variable in class com.oym.indoor.UserProfile
String containing the application package
arePropsFulfilled - Variable in class com.oym.indoor.Route
Flag telling whether the properties are fulfilled to compute the route
Asset - Class in com.oym.indoor
This class includes all the information regarding the Asset items stored.
Asset(Beacon) - Constructor for class com.oym.indoor.Asset
 

B

Beacon - Class in com.oym.indoor
This class includes all the information regarding the Beacon Items stored.
Beacon(BluetoothDevice, int, byte[], Building, Floor) - Constructor for class com.oym.indoor.Beacon
Beacon constructor.
Beacon(BluetoothDevice, int, byte[]) - Constructor for class com.oym.indoor.Beacon
Beacon.BeaconStatus - Annotation Type in com.oym.indoor
Annotation defining the possible beacon status
bearing - Variable in class com.oym.indoor.RouteProjectedPoint
Orientation of the route segment in which the user is, counted clockwise from north
bottomLeft - Variable in class com.oym.indoor.geometry.Box
WGS84 bottom left position
Box - Class in com.oym.indoor.geometry
A bounding box, defined by its bottom left corner and its upper right corner.
Box(LatLng, LatLng) - Constructor for class com.oym.indoor.geometry.Box
Default construction.
build() - Method in class com.oym.indoor.GoIndoor.Builder
Creates a GoIndoor with the arguments supplied to this builder.
Builder() - Constructor for class com.oym.indoor.GoIndoor.Builder
 
Building - Class in com.oym.indoor
This class includes all the information regarding the Building stored.
building - Variable in class com.oym.indoor.LocationResult
Building ID
building - Variable in class com.oym.indoor.Notification
Parent building unique identifier
building - Variable in class com.oym.indoor.RoutePoint
ID of the building
buildingId - Variable in class com.oym.indoor.RoutePoint
Deprecated.
Use RoutePoint.building instead.
buildingName - Variable in class com.oym.indoor.LocationResult
Building name
bytesToHex(byte[], int, int) - Static method in class com.oym.indoor.Beacon
This method converts an array of bytes to an hexadecimal string.

C

categories - Variable in class com.oym.indoor.Settings
Available categories
Category - Class in com.oym.indoor
This class includes all the information regarding categories that can be present.
checkValue(Values.Settings.UserValue) - Method in class com.oym.indoor.Values.Notification.Targets
 
Circle - Class in com.oym.indoor.geometry
A circle geometry, defined by its center and its radius.
Circle(LatLng, double) - Constructor for class com.oym.indoor.geometry.Circle
Default constructor.
com.oym.indoor - package com.oym.indoor
 
com.oym.indoor.geometry - package com.oym.indoor.geometry
 
compareTo(Beacon) - Method in class com.oym.indoor.Beacon
 
computeAccuracy(double) - Method in class com.oym.indoor.Beacon
This method computes an estimation of the accuracy according to the RSSI level received.
computeRoute(RoutePoint, RoutePoint) - Method in class com.oym.indoor.GoIndoor
This method computes a route between two given points.
ConnectCallback - Interface in com.oym.indoor
Callback for GoIndoor connection
coordinate - Variable in class com.oym.indoor.geometry.Circle
WGS84 center position
coordinate - Variable in class com.oym.indoor.geometry.Point
WGS84 point position
coordinates - Variable in class com.oym.indoor.geometry.Polygon
WGS84 point list
coordinates - Variable in class com.oym.indoor.geometry.Polyline
WGS84 point list

D

decode(String) - Static method in enum com.oym.indoor.Values.Operation
 
DEFAULT_LOCATION_REFRESH - Static variable in class com.oym.indoor.GoIndoor
Variable defining the default location update rate in msec
DEFAULT_REFRESH - Static variable in class com.oym.indoor.LocationService
 
defaultLanguage - Variable in class com.oym.indoor.Settings
Default language
delay - Variable in class com.oym.indoor.Notification
Delay before triggerring the notification
destination - Variable in class com.oym.indoor.Instruction
 
detect(byte[]) - Static method in class com.oym.indoor.Beacon
This method checks that the BLE broadcasted message corresponds to an Beacon or Eddystone Beacon.
disconnect() - Method in class com.oym.indoor.GoIndoor
This method will disconnect the location provider and closes the session to the server.
distance - Variable in class com.oym.indoor.Instruction
Distance from the start point
distance - Variable in class com.oym.indoor.Route
Route distance in meters
distanceFromStart - Variable in class com.oym.indoor.RouteProjectedPoint
Distance in meters from the starting point
distanceToShape - Variable in class com.oym.indoor.RouteProjectedPoint
Distance between the user position and the shape

E

edges - Variable in class com.oym.indoor.Settings
Edge settings
endRoute - Variable in class com.oym.indoor.RouteProjectedPoint
Flag telling whether the user has reached the end of the route
endRoute - Variable in class com.oym.indoor.RoutingResult
Flag telling whether the user has reached the end of the route
endValue - Variable in class com.oym.indoor.Values.Notification.Targets
 
equals(Object) - Method in class com.oym.indoor.Beacon
 

F

fixedValues - Variable in class com.oym.indoor.Values.Notification.Targets
 
fixedValues - Variable in class com.oym.indoor.Values.Settings.UserValue
 
Floor - Class in com.oym.indoor
This class includes all the information regarding the Floor Items stored.
floor - Variable in class com.oym.indoor.LocationResult
Floor ID
floor - Variable in class com.oym.indoor.Notification
Parent floor unique identifier
floorNumber - Variable in class com.oym.indoor.LocationResult
Floor number
floorNumber - Variable in class com.oym.indoor.Notification
Parent floor number
floorNumber - Variable in class com.oym.indoor.RoutePoint
Floor number
format - Variable in class com.oym.indoor.Values.Notification.Targets
 
format - Variable in class com.oym.indoor.Values.Settings.UserValue
 
forValue(String) - Static method in enum com.oym.indoor.Notification.NotificationAction
 
found - Variable in class com.oym.indoor.LocationResult
List including the longitude, latitude and accuracy of each Beacon in sight
fromIntent(Intent) - Static method in class com.oym.indoor.Notification
This method gets the Notification object from an intent.

G

geofences - Variable in class com.oym.indoor.LocationResult
Number of geofences
Geometry - Class in com.oym.indoor.geometry
This abstract class includes all the geometry information.
Geometry() - Constructor for class com.oym.indoor.geometry.Geometry
 
get(Webservice.ObjectType, HashMap<String, String>, Webservice.Callback) - Method in class com.oym.indoor.Webservice
 
get(Webservice.ObjectType, HashMap<String, String>, String, Webservice.Callback) - Method in class com.oym.indoor.Webservice
 
getAccuracy() - Method in class com.oym.indoor.Asset
Getter for the Asset accuracy.
getAccuracyTime() - Method in class com.oym.indoor.Asset
Getter for the Asset accuracy time.
getAssets() - Method in class com.oym.indoor.GoIndoor
Getter for the asset list.
getAssets(String) - Method in class com.oym.indoor.GoIndoor
Getter for the asset list.
getAssets(ArrayList<String>) - Method in class com.oym.indoor.GoIndoor
Getter for the asset list.
getBeacons() - Method in class com.oym.indoor.GoIndoor
Getter for the beacon list.
getBeacons(String) - Method in class com.oym.indoor.GoIndoor
Getter for the beacon list.
getBeacons(ArrayList<String>) - Method in class com.oym.indoor.GoIndoor
Getter for the beacon list.
getBuilding() - Method in class com.oym.indoor.Beacon
Getter for the Beacon Building ID.
getBuilding() - Method in class com.oym.indoor.Floor
Getter for the building ID in which the floor belongs.
getBuilding() - Method in class com.oym.indoor.Place
Getter for the building ID in which the place belongs.
getBuildings() - Method in class com.oym.indoor.GoIndoor
Getter for the building list.
getBuildings(String) - Method in class com.oym.indoor.GoIndoor
Getter for a building.
getBuildings(ArrayList<String>) - Method in class com.oym.indoor.GoIndoor
Getter for the building list.
getCode() - Method in class com.oym.indoor.Webservice.WebserviceResponse
 
getData() - Method in class com.oym.indoor.Webservice.WebserviceResponse
 
getDateFromIso8601UTCString(String) - Static method in class com.oym.indoor.Utils
Utility method to convert a string following ISO-8601 standard: yyyy-MM-dd'T'HH:mm'Z' or yyyy-MM-dd'T'HH:mm:ss'Z' or yyyy-MM-dd'T'HH:mm:ss.SSS'Z' into a java.util.Date
getDescription() - Method in class com.oym.indoor.Asset
Getter for the Asset description.
getDistanceString(Context, int) - Static method in class com.oym.indoor.InstructionAdapter
This method provides a human readable string for a specified distance.
getEtag() - Method in class com.oym.indoor.Webservice.WebserviceResponse
 
getFloor() - Method in class com.oym.indoor.Beacon
Getter for the Beacon Floor ID.
getFloor() - Method in class com.oym.indoor.Place
Getter for the floor ID in which the place belongs.
getFloorNumber() - Method in class com.oym.indoor.Beacon
Getter for the Beacon Floor number.
getFloorNumber() - Method in class com.oym.indoor.Floor
Getter for the floor number.
getFloorNumber() - Method in class com.oym.indoor.Instruction
Getter for the floor number.
getFloorNumber() - Method in class com.oym.indoor.Place
Getter for the floor number in which the place belongs.
getFloors() - Method in class com.oym.indoor.Building
Getter for the Floor array.
getFloorsList() - Method in class com.oym.indoor.Building
Getter for the Floor list.
getGeometry() - Method in class com.oym.indoor.Building
Getter for the Building Geometry.
getGeometry() - Method in class com.oym.indoor.Place
Getter for the Place geometry.
getGMTileProvider() - Method in class com.oym.indoor.Floor
Getter for the TileProvider for the indoor tiles.
getId() - Method in class com.oym.indoor.Beacon
Getter for the Beacon ID.
getId() - Method in class com.oym.indoor.Building
Getter for the Floor ID.
getId() - Method in class com.oym.indoor.Floor
Getter for the Floor ID.
getId() - Method in class com.oym.indoor.Indicator
Getter for the indicator id.
getId() - Method in class com.oym.indoor.Place
Getter for the Area ID.
getIdentifier() - Method in class com.oym.indoor.Beacon
This method provides an identifier for the Beacon that can be used across the different platforms.
getImage() - Method in class com.oym.indoor.Indicator
Deprecated.
getImage(Resources) - Method in class com.oym.indoor.Indicator
Getter for the indicator image.
getImageResource(Instruction) - Static method in class com.oym.indoor.InstructionAdapter
This method provides a default image for each instruction.
getImportant() - Method in class com.oym.indoor.Indicator
 
getIso8601UTCDateString(Date) - Static method in class com.oym.indoor.Utils
Utility method to convert a java.util.Date into a string following ISO-8601 standard: yyyy-MM-dd'T'HH:mm'Z'
getIso8601UTCDateStringWithMilliSeconds(Date) - Static method in class com.oym.indoor.Utils
Utility method to convert a java.util.Date into a string following ISO-8601 standard: yyyy-MM-dd'T'HH:mm:ss.SSS'Z'
getIso8601UTCDateStringWithSeconds(Date) - Static method in class com.oym.indoor.Utils
Utility method to convert a java.util.Date into a string following ISO-8601 standard: yyyy-MM-dd'T'HH:mm:ss'Z'
getLatitude() - Method in class com.oym.indoor.Beacon
Getter for the Beacon latitude.
getLatitude() - Method in class com.oym.indoor.Place
Getter for the Place latitude.
getLatitude() - Method in class com.oym.indoor.RoutePoint
Getter for the WGS84 Latitude.
getLatLng() - Method in class com.oym.indoor.RoutePoint
Getter for the LatLng object.
getLogger() - Method in class com.oym.indoor.GoIndoor
Getter for the logger object.
getLongitude() - Method in class com.oym.indoor.Beacon
Getter for the Beacon longitude.
getLongitude() - Method in class com.oym.indoor.Place
Getter for the Place longitude.
getLongitude() - Method in class com.oym.indoor.RoutePoint
Getter for the WGS84 Longitude.
getMajor() - Method in class com.oym.indoor.Beacon
Getter for the Beacon major.
getMessage() - Method in class com.oym.indoor.Webservice.WebserviceResponse
 
getMinor() - Method in class com.oym.indoor.Beacon
Getter for the Beacon minor.
getName() - Method in class com.oym.indoor.Asset
Getter for the Asset name.
getName() - Method in class com.oym.indoor.Building
Getter for the Building name.
getName() - Method in class com.oym.indoor.Place
Getter for the Place name
getNavKeys() - Method in class com.oym.indoor.Logger
This method retrieves all the navigation keys for the user.
getNavProp(String) - Method in class com.oym.indoor.Logger
This method retrieves a navigation key for the user.
getNotifications() - Method in class com.oym.indoor.GoIndoor
Getter for the notification list.
getNotifications(String) - Method in class com.oym.indoor.GoIndoor
Getter for the notification list.
getNotifications(ArrayList<String>) - Method in class com.oym.indoor.GoIndoor
Getter for the notification list.
getPlace() - Method in class com.oym.indoor.Asset
Getter for the Asset place.
getPlace(String) - Method in class com.oym.indoor.GoIndoor
Getter for a place.
getPlace() - Method in class com.oym.indoor.ProxiBeacon
Getter for the ProxiBeacon place.
getPlaces() - Method in class com.oym.indoor.GoIndoor
Getter for the place list.
getPlaces(String) - Method in class com.oym.indoor.GoIndoor
Getter for the place list.
getPlaces(ArrayList<String>) - Method in class com.oym.indoor.GoIndoor
Getter for the places list.
getPlaces(LocationResult, int, ArrayList<String>, HashMap<String, String>) - Method in class com.oym.indoor.GoIndoor
Getter for places inside a defined area.
getPlaces(String, ArrayList<String>, HashMap<String, String>) - Method in class com.oym.indoor.GoIndoor
Getter for the place list.
getPlaces(double, double, int, int, String, ArrayList<String>, HashMap<String, String>) - Method in class com.oym.indoor.GoIndoor
Getter for the place list.
getProjectedPoint(LocationResult) - Method in class com.oym.indoor.Route
This method returns the projection of the user position to the route.
getProjection(LocationResult) - Method in class com.oym.indoor.Route
This method returns a RoutingResult object to be used.
getProperties() - Method in class com.oym.indoor.Asset
Getter for the Asset properties.
getProperties() - Method in class com.oym.indoor.Place
Getter for the properties.
getPropertiesList() - Method in class com.oym.indoor.Place
Deprecated.
getRouteInstruction(LocationResult) - Method in class com.oym.indoor.Route
This method returns the next instruction to be shown according to the user position.
getScanDate() - Method in class com.oym.indoor.Beacon
Getter for the Beacon scan date.
getSettings() - Method in class com.oym.indoor.GoIndoor
Getter for the settings.
getStatsKeys() - Method in class com.oym.indoor.Logger
This method retrieves all the stats keys for the user.
getStatsProp(String) - Method in class com.oym.indoor.Logger
This method retrieves a stats key for the user.
getStatus() - Method in class com.oym.indoor.Beacon
Getter for the Beacon status.
getStatus() - Method in class com.oym.indoor.Webservice.WebserviceResponse
 
getString(Context, Instruction) - Static method in class com.oym.indoor.InstructionAdapter
This method provides a human readable string for each instruction available.
getTags() - Method in class com.oym.indoor.Place
Getter for the tags.
getText() - Method in class com.oym.indoor.Indicator
Getter for the indicator text.
getTileProvider() - Method in class com.oym.indoor.Floor
Deprecated.
getTimestamp() - Method in class com.oym.indoor.Asset
Deprecated.
getTurnAngle() - Method in class com.oym.indoor.Instruction
Getter for the turn angle.
getTxPower() - Method in class com.oym.indoor.Beacon
Getter for the Beacon transmission power.
getType() - Method in class com.oym.indoor.Beacon
Deprecated.
getType() - Method in class com.oym.indoor.Place
Deprecated.
getUserProfile() - Method in class com.oym.indoor.GoIndoor
Getter for the user profile.
getUuid() - Method in class com.oym.indoor.Beacon
Getter for the Beacon proximity UUID.
getX() - Method in class com.oym.indoor.Beacon
Deprecated.
getX() - Method in class com.oym.indoor.Place
Deprecated.
getY() - Method in class com.oym.indoor.Beacon
Deprecated.
getY() - Method in class com.oym.indoor.Place
Deprecated.
Use Place.getLatitude() instead.
GoIndoor - Class in com.oym.indoor
This class is the entry point of the GoIndoor library.
GoIndoor.Builder - Class in com.oym.indoor
Builder class for GoIndoor.
GoIndoor.LocationAlgorithm - Annotation Type in com.oym.indoor
Annotation defining the possible algorithms to be used
GoIndoor.UpdatePolicy - Annotation Type in com.oym.indoor
Annotation defining the database update policy

H

hashCode() - Method in class com.oym.indoor.Beacon
 

I

icon - Variable in class com.oym.indoor.Category
Category icon
icon - Variable in class com.oym.indoor.Shortcut
Shortcut icon
id - Variable in class com.oym.indoor.Notification
Notification unique identifier
Indicator - Class in com.oym.indoor
This class includes all the information regarding indicators that can be present in the routing.
Indicator(String) - Constructor for class com.oym.indoor.Indicator
Indicator constructor.
Instruction - Class in com.oym.indoor
This class defines an instruction to be used in the routing
Instruction(double, Instruction.InstructionType, HashMap<String, String>) - Constructor for class com.oym.indoor.Instruction
Instruction constructor.
instruction - Variable in class com.oym.indoor.Instruction
Instruction to apply at that distance
Instruction.InstructionType - Enum in com.oym.indoor
Enumeration containing all the instructions
InstructionAdapter - Class in com.oym.indoor
This class is a helper to process the Instruction objects and retrieve the default messages and images.
InstructionAdapter() - Constructor for class com.oym.indoor.InstructionAdapter
 
instructions - Variable in class com.oym.indoor.Route
List of Instruction to follow
isRecomputeRequired - Variable in class com.oym.indoor.RoutingResult
Flag indication whether the user should recompute its route

J

JSON_ROUTES_ARRAY - Static variable in class com.oym.indoor.UserProfile
Key to retrieve the device ID from properties
JSON_ROUTES_COUNT - Static variable in class com.oym.indoor.UserProfile
Key to retrieve the device ID from properties

K

KEY_APPNAME - Static variable in class com.oym.indoor.UserProfile
Key to retrieve the App package name
KEY_BUILDING - Static variable in class com.oym.indoor.UserProfile
Key to retrieve the Building ID
KEY_DEVICE - Static variable in class com.oym.indoor.UserProfile
Key to retrieve the Android Device ID
KEY_FLOOR - Static variable in class com.oym.indoor.UserProfile
Key to retrieve the Floor ID
KEY_ROUTES - Static variable in class com.oym.indoor.UserProfile
Key to retrieve the Routes
KEY_TYPE - Static variable in class com.oym.indoor.UserProfile
Key to retrieve the type

L

languages - Variable in class com.oym.indoor.Settings
Available languages
latitude - Variable in class com.oym.indoor.LocationResult
WGS84 Latitude
latitude - Variable in class com.oym.indoor.RoutePoint
WGS84 Latitude
LOCATION_TYPE_AVERAGE - Static variable in class com.oym.indoor.GoIndoor
Weighted average
LOCATION_TYPE_CLOSEST - Static variable in class com.oym.indoor.GoIndoor
Closest Beacon
LOCATION_TYPE_PROJECT - Static variable in class com.oym.indoor.GoIndoor
Weighted average with projection to the closest edge
LocationBroadcast - Class in com.oym.indoor
This class is used to handle the interface with the Indoor Positioning Library and manage the output values.
LocationBroadcast() - Constructor for class com.oym.indoor.LocationBroadcast
 
LocationResult - Class in com.oym.indoor
This class includes all the fields necessary to get the user position, the method use to computed and further info.
LocationResult(double, double, int, double, ArrayList<Double>, String, int, int, String, String, int) - Constructor for class com.oym.indoor.LocationResult
Constructor with the given data, according to positioning type source.
LocationResult.LocationType - Annotation Type in com.oym.indoor
Annotation defining the possible location types
LocationService - Class in com.oym.indoor
This class handles the indoor positioning service.
LocationService() - Constructor for class com.oym.indoor.LocationService
 
Logger - Class in com.oym.indoor
This class helps to log user information to the server.
Logger(DataHandler) - Constructor for class com.oym.indoor.Logger
Logger constructor.
logPosition(LocationResult) - Method in class com.oym.indoor.Logger
This method logs the position to the server.
logPosition(double, double) - Method in class com.oym.indoor.Logger
Deprecated.
logRoute(Route) - Method in class com.oym.indoor.Logger
This method logs a route to the server.
logRoute(String) - Method in class com.oym.indoor.Logger
This method logs a json route to the server.
longitude - Variable in class com.oym.indoor.LocationResult
WGS84 Longitude
longitude - Variable in class com.oym.indoor.RoutePoint
WGS84 Longitude

M

mandatory - Variable in class com.oym.indoor.Values.Notification.Targets
 

N

name - Variable in class com.oym.indoor.Category
Category names per language
name - Variable in class com.oym.indoor.Shortcut
Shortcut names per language
Notification - Class in com.oym.indoor
This class describes a notification object.
notification - Variable in class com.oym.indoor.NotificationResult
Notification triggered
Notification() - Constructor for class com.oym.indoor.Values.Notification
 
Notification.NotificationAction - Enum in com.oym.indoor
Enumeration containing all the Notification Actions
NotificationResult - Class in com.oym.indoor
This class includes all the required information to handle the triggered notifications.
notifications - Variable in class com.oym.indoor.Settings
Notification settings

O

onBind(Intent) - Method in class com.oym.indoor.LocationService
 
onConnected() - Method in interface com.oym.indoor.ConnectCallback
This method is called when the connection to the server has been correctly established and the library is initialized.
onConnectFailure(Exception) - Method in interface com.oym.indoor.ConnectCallback
This method is called when an exception is thrown when trying to connect to the server.
onDestroy() - Method in class com.oym.indoor.LocationService
 
onFailure(Webservice.WebserviceException) - Method in interface com.oym.indoor.Webservice.Callback
 
onLocation(LocationResult) - Method in class com.oym.indoor.LocationBroadcast
This method will be called each time a new position is computed.
onNotification(NotificationResult) - Method in class com.oym.indoor.LocationBroadcast
This method will be called each time a notification is triggered.
onReceive(Context, Intent) - Method in class com.oym.indoor.LocationBroadcast
 
onStartCommand(Intent, int, int) - Method in class com.oym.indoor.LocationService
 
onSucceed(Webservice.WebserviceResponse) - Method in interface com.oym.indoor.Webservice.Callback
 
operation - Variable in class com.oym.indoor.Values.Notification.Targets
 
orientation - Variable in class com.oym.indoor.Instruction
 

P

place - Variable in class com.oym.indoor.Notification
Id of the poi that will trigger the event
place - Variable in class com.oym.indoor.NotificationResult
POI related to the Notification
Place - Class in com.oym.indoor
This class includes all the information regarding the Place items stored.
places - Variable in class com.oym.indoor.Settings
Place settings
Point - Class in com.oym.indoor.geometry
A point geometry, defined by its center.
Point(LatLng) - Constructor for class com.oym.indoor.geometry.Point
Default constructor.
Polygon - Class in com.oym.indoor.geometry
A polygon geometry, defined by a list of points
Polygon(ArrayList<LatLng>) - Constructor for class com.oym.indoor.geometry.Polygon
Default constructor.
Polyline - Class in com.oym.indoor.geometry
A line geometry, defined by a list of points
Polyline(ArrayList<LatLng>) - Constructor for class com.oym.indoor.geometry.Polyline
Default constructor.
project(LocationResult, Route) - Static method in class com.oym.indoor.RouteProjectedPoint
This method returns the projection of the user position to the route.
projectedPoint - Variable in class com.oym.indoor.RoutingResult
User position projected to the route
properties - Variable in class com.oym.indoor.Notification
Keys/values that define the content of the notification
props - Variable in class com.oym.indoor.Instruction
Values retrieved for the instruction
ProxiBeacon - Class in com.oym.indoor
This class includes all the information regarding the ProxiBeacon items.
putNavProp(String, Values.Settings.UserValue) - Method in class com.oym.indoor.Logger
This method stores a value for a given key.
putNavProp(HashMap<String, Values.Settings.UserValue>) - Method in class com.oym.indoor.Logger
This method stores a bunch of stats key values pairs.
putStatsProp(String, Values.Settings.UserValue) - Method in class com.oym.indoor.Logger
This method stores a value for a given key.
putStatsProp(HashMap<String, Values.Settings.UserValue>) - Method in class com.oym.indoor.Logger
This method stores a bunch of stats key values pairs.

R

radius - Variable in class com.oym.indoor.geometry.Circle
Radius in meters
range - Variable in class com.oym.indoor.Notification
Extended area where the notification will trigger
removeFloor(Floor) - Method in class com.oym.indoor.Building
This method removes a Floor in the Building's Floor list.
repeat - Variable in class com.oym.indoor.Notification
Number of seconds when this notification can be repeated again
REST_KEY_AREA - Static variable in class com.oym.indoor.Webservice
 
REST_KEY_ASSET - Static variable in class com.oym.indoor.Webservice
 
REST_KEY_BEACON - Static variable in class com.oym.indoor.Webservice
 
REST_KEY_BUILDING - Static variable in class com.oym.indoor.Webservice
 
REST_KEY_EDGE - Static variable in class com.oym.indoor.Webservice
 
REST_KEY_FLOOR - Static variable in class com.oym.indoor.Webservice
 
REST_KEY_FLOORNUMBER - Static variable in class com.oym.indoor.Webservice
 
REST_KEY_NOTIFICATION - Static variable in class com.oym.indoor.Webservice
 
REST_KEY_PROXIBEACON - Static variable in class com.oym.indoor.Webservice
 
Route - Class in com.oym.indoor
This class includes the resulting route.
Route(ArrayList<RoutePoint>, List<Instruction>, double, int, boolean) - Constructor for class com.oym.indoor.Route
Route constructor.
route - Variable in class com.oym.indoor.Route
List of RoutePoint containing the route
RoutePoint - Class in com.oym.indoor
This class defines a point that shall be used for the routing.
RoutePoint(double, double, int, String) - Constructor for class com.oym.indoor.RoutePoint
RoutePoint(double, double, String, int) - Constructor for class com.oym.indoor.RoutePoint
Point constructor.
RouteProjectedPoint - Class in com.oym.indoor
This class defines a projected point that shall be used for the routing.
RouteProjectedPoint(double, double, int, String, double, double, double) - Constructor for class com.oym.indoor.RouteProjectedPoint
RouteProjectedPoint(double, double, String, int, double, double, double) - Constructor for class com.oym.indoor.RouteProjectedPoint
RouteProjectedPoint constructor.
RoutingResult - Class in com.oym.indoor
This class gives the user useful information when the routing module is used.

S

setAccount(String) - Method in class com.oym.indoor.GoIndoor.Builder
Sets the account.
setAccuracy(int) - Method in class com.oym.indoor.Asset
Setter for the Asset accuracy.
setBuilding(String) - Method in class com.oym.indoor.Beacon
Setter for the Beacon Building ID.
setBuilding(String) - Method in class com.oym.indoor.Place
Setter for the building ID in which the place belongs.
setConnectCallback(ConnectCallback) - Method in class com.oym.indoor.GoIndoor.Builder
Sets the callback to handle the connection process.
setContext(Context) - Method in class com.oym.indoor.GoIndoor.Builder
Sets the indoor backend URL.
setDatabaseUpdate(long) - Method in class com.oym.indoor.GoIndoor.Builder
Sets the database update rate in msec.
setDebug(boolean) - Method in class com.oym.indoor.GoIndoor.Builder
Sets the debug mode.
setDescription(String) - Method in class com.oym.indoor.Asset
Setter for the Asset description.
setFloor(String) - Method in class com.oym.indoor.Beacon
Setter for the Beacon Floor ID.
setFloor(String) - Method in class com.oym.indoor.Place
Setter for the floor ID in which the place belongs.
setFloorNumber(int) - Method in class com.oym.indoor.Beacon
Setter for the Beacon Floor number.
setFloorNumber(int) - Method in class com.oym.indoor.Place
Setter for the floor number in which the place belongs.
setGeometry(Geometry) - Method in class com.oym.indoor.Place
Setter for the Place geometry.
setId(String) - Method in class com.oym.indoor.Beacon
Setter for the Beacon ID.
setId(String) - Method in class com.oym.indoor.Place
Setter for the Place ID.
setLatitude(double) - Method in class com.oym.indoor.Beacon
Setter for the Beacon latitude.
setLatitude(double) - Method in class com.oym.indoor.Place
Setter for the Place latitude.
setLocationType(int) - Method in class com.oym.indoor.GoIndoor.Builder
Sets the positioning type.
setLocationType(int) - Method in class com.oym.indoor.GoIndoor
Sets the positioning type.
setLocationUpdate(long) - Method in class com.oym.indoor.GoIndoor.Builder
Sets the update rate in msec.
setLongitude(double) - Method in class com.oym.indoor.Beacon
Setter for the Beacon longitude.
setLongitude(double) - Method in class com.oym.indoor.Place
Setter for the Place longitude.
setMajor(int) - Method in class com.oym.indoor.Beacon
Setter for the Beacon major.
setMinDistanceUpdate(double) - Method in class com.oym.indoor.GoIndoor
Sets the minimum distance that should change the location result to be updated.
setMinor(int) - Method in class com.oym.indoor.Beacon
Setter for the Beacon minor.
setName(String) - Method in class com.oym.indoor.Asset
Setter for the Asset name.
setName(String) - Method in class com.oym.indoor.Place
Setter for the Place name.
setPassword(String) - Method in class com.oym.indoor.GoIndoor.Builder
Sets the password.
setPlace(String) - Method in class com.oym.indoor.Asset
Setter for the Asset place.
setPlace(String) - Method in class com.oym.indoor.ProxiBeacon
Setter for the ProxiBeacon place.
setProfile(String) - Method in class com.oym.indoor.GoIndoor.Builder
Sets the profile to be used.
setProperties(Map<String, String>) - Method in class com.oym.indoor.Asset
Setter for the Asset properties.
setScanDate(String) - Method in class com.oym.indoor.Beacon
Setter for the Beacon scan date.
setScanForced(boolean) - Method in class com.oym.indoor.GoIndoor
Beta feature In order to palliate the Android bug 65863, this method will force the beacons scan to be enabled for at least 700ms and disabled at least 300ms.
setScanForced(boolean, long, long) - Method in class com.oym.indoor.GoIndoor
Beta feature In order to palliate the Android bug 65863, this method will force the beacons scan to be enabled for at least 700ms and disabled at least 300ms.
setStatus(int) - Method in class com.oym.indoor.Beacon
Setter for the Beacon status.
Settings - Class in com.oym.indoor
This class includes all the workspace settings.
Settings() - Constructor for class com.oym.indoor.Values.Settings
 
setTxPower(int) - Method in class com.oym.indoor.Beacon
Setter for the Beacon transmission power.
setType(String) - Method in class com.oym.indoor.Beacon
Deprecated.
setType(String) - Method in class com.oym.indoor.Place
Deprecated.
setUpdatePolicy(int) - Method in class com.oym.indoor.GoIndoor.Builder
Sets the update policy.
setUpdatePolicy(int) - Method in class com.oym.indoor.GoIndoor
Sets the update policy.
setUrl(String) - Method in class com.oym.indoor.GoIndoor.Builder
Sets the app context.
setUuid(String) - Method in class com.oym.indoor.Beacon
Setter for the Beacon proximity UUID.
setX(double) - Method in class com.oym.indoor.Beacon
Deprecated.
setX(double) - Method in class com.oym.indoor.Place
Deprecated.
setY(double) - Method in class com.oym.indoor.Beacon
Deprecated.
setY(double) - Method in class com.oym.indoor.Place
Deprecated.
Shortcut - Class in com.oym.indoor
This class includes all the information regarding shortcuts that can be present.
shortcuts - Variable in class com.oym.indoor.Settings
Available shortcuts
startLocate(LocationBroadcast) - Method in class com.oym.indoor.GoIndoor
Method to start the indoor location.
status - Variable in exception com.oym.indoor.Webservice.WebserviceException
 
STATUS_LOST - Static variable in class com.oym.indoor.Beacon
Beacon is lost
STATUS_LOW_BATTERY - Static variable in class com.oym.indoor.Beacon
Beacon battery is low
STATUS_NEEDS_MAINTENANCE - Static variable in class com.oym.indoor.Beacon
Beacon needs maintenance
STATUS_NO_BATTERY - Static variable in class com.oym.indoor.Beacon
Beacon battery is empty
STATUS_OK - Static variable in class com.oym.indoor.Beacon
Beacon is working
STATUS_OUT_OF_ORDER - Static variable in class com.oym.indoor.Beacon
Beacon is out of order
stopLocate() - Method in class com.oym.indoor.GoIndoor
Method to stop the indoor location

T

targets - Variable in class com.oym.indoor.Notification
Keys/values that defines the notification target
Targets(T, Values.Format, boolean) - Constructor for class com.oym.indoor.Values.Notification.Targets
 
Targets(T, Values.Format, boolean, Values.Operation) - Constructor for class com.oym.indoor.Values.Notification.Targets
 
Targets(T, T, Values.Format, boolean) - Constructor for class com.oym.indoor.Values.Notification.Targets
 
Targets(T, T, Values.Format, boolean, Values.Operation) - Constructor for class com.oym.indoor.Values.Notification.Targets
 
Targets(T, T, Values.Format, boolean, Values.Operation, ArrayList<String>) - Constructor for class com.oym.indoor.Values.Notification.Targets
 
THRESHOLD_ROUTES - Static variable in class com.oym.indoor.Logger
 
time - Variable in class com.oym.indoor.Route
Route time in seconds
toJson() - Method in class com.oym.indoor.Category
 
toJson() - Method in class com.oym.indoor.Instruction
 
toJson() - Method in class com.oym.indoor.LocationResult
 
toJson() - Method in class com.oym.indoor.Notification
 
toJson() - Method in class com.oym.indoor.Place
 
toJson() - Method in class com.oym.indoor.Route
 
toJson() - Method in class com.oym.indoor.RoutePoint
 
toJson() - Method in class com.oym.indoor.RoutingResult
 
toJson() - Method in class com.oym.indoor.Shortcut
 
toString() - Method in enum com.oym.indoor.Instruction.InstructionType
 
toString() - Method in class com.oym.indoor.Instruction
 
toString() - Method in class com.oym.indoor.Route
This method provides a String that contains a JSON array with the RoutePoint objects for the start and end points, as well as the date when the route was logged, in this order, encoded in a JSON string.
toString() - Method in class com.oym.indoor.RoutePoint
Getter for the String value of the object for debugging purpose
toString() - Method in enum com.oym.indoor.Values.Format
 
toString() - Method in class com.oym.indoor.Values.Notification.Targets
 
toString() - Method in enum com.oym.indoor.Values.Operation
 
toString() - Method in class com.oym.indoor.Values.Settings.UserValue
 
toString() - Method in enum com.oym.indoor.Webservice.ObjectType
 
toValue() - Method in enum com.oym.indoor.Notification.NotificationAction
 
triggerUpdate() - Method in class com.oym.indoor.GoIndoor
Triggers an immediate update to the database.
TYPE - Static variable in class com.oym.indoor.Asset
String containing the Asset type
TYPE - Static variable in class com.oym.indoor.Beacon
String containing the Beacon type
TYPE - Static variable in class com.oym.indoor.Building
String containing the Building type
TYPE - Static variable in class com.oym.indoor.Floor
String containing the Floor type
type - Variable in class com.oym.indoor.LocationResult
TYPE - Static variable in class com.oym.indoor.Notification
String containing the Notification type
type - Variable in class com.oym.indoor.Notification
Deprecated.
TYPE - Static variable in class com.oym.indoor.Place
String containing the Place type
TYPE - Static variable in class com.oym.indoor.ProxiBeacon
String containing the ProxiBeacon type
TYPE - Static variable in class com.oym.indoor.Settings
String containing the Settings type
TYPE - Static variable in class com.oym.indoor.UserProfile
String containing the UserProfile type
TYPE_BEACON - Static variable in class com.oym.indoor.LocationResult
Position obtained using Beacons
TYPE_FUSED - Static variable in class com.oym.indoor.LocationResult
Position obtained using Google Location Services API
TYPE_GPS - Static variable in class com.oym.indoor.LocationResult
Position obtained using GPS
TYPE_NETWORK - Static variable in class com.oym.indoor.LocationResult
Position obtained using Network
TYPE_NO - Static variable in class com.oym.indoor.LocationResult
No position is available

U

update(double, double, int) - Method in class com.oym.indoor.Asset
This method updates the location and accuracy of the asset internally.
UPDATE_MOBILE - Static variable in class com.oym.indoor.GoIndoor
Update only over Mobile data connection
UPDATE_NO - Static variable in class com.oym.indoor.GoIndoor
Updates are disabled
UPDATE_WIFI - Static variable in class com.oym.indoor.GoIndoor
Update only over Wifi
updatePosition(double, double, int) - Method in class com.oym.indoor.Asset
Deprecated.
upperRight - Variable in class com.oym.indoor.geometry.Box
WGS84 upper right position
used - Variable in class com.oym.indoor.LocationResult
Number of Beacons used
UserProfile - Class in com.oym.indoor
This class includes all the information regarding the user profile to log information in the server.
users - Variable in class com.oym.indoor.Settings
User settings
UserValue(T, Values.Format) - Constructor for class com.oym.indoor.Values.Settings.UserValue
 
UserValue(T, Values.Format, ArrayList<String>) - Constructor for class com.oym.indoor.Values.Settings.UserValue
 
Utils - Class in com.oym.indoor
Created by joan on 20/11/15.
Utils() - Constructor for class com.oym.indoor.Utils
 

V

value - Variable in class com.oym.indoor.Values.Notification.Targets
 
value - Variable in class com.oym.indoor.Values.Settings.UserValue
 
valueOf(String) - Static method in enum com.oym.indoor.Instruction.InstructionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oym.indoor.Notification.NotificationAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oym.indoor.Values.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oym.indoor.Values.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oym.indoor.Webservice.HttpMethods
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oym.indoor.Webservice.ObjectType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.oym.indoor.Instruction.InstructionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oym.indoor.Notification.NotificationAction
Returns an array containing the constants of this enum type, in the order they are declared.
Values - Class in com.oym.indoor
This class handles the values stored in the server.
Values() - Constructor for class com.oym.indoor.Values
 
values() - Static method in enum com.oym.indoor.Values.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oym.indoor.Values.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oym.indoor.Webservice.HttpMethods
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oym.indoor.Webservice.ObjectType
Returns an array containing the constants of this enum type, in the order they are declared.
Values.Format - Enum in com.oym.indoor
Enumeration containing the possible variable types stored.
Values.Notification - Class in com.oym.indoor
This class defines a value stored for notification targets.
Values.Notification.Targets<T> - Class in com.oym.indoor
This class defines a value stored for notification targets.
Values.Operation - Enum in com.oym.indoor
Enumeration containing the possible operation stored.
Values.Settings - Class in com.oym.indoor
This class defines a value stored for user settings.
Values.Settings.UserValue<T> - Class in com.oym.indoor
This class defines a value stored for user settings.

W

Webservice - Class in com.oym.indoor
This class will handle all the communication with the webservice.
Webservice(String, String, String) - Constructor for class com.oym.indoor.Webservice
 
Webservice.Callback - Interface in com.oym.indoor
 
Webservice.HttpMethods - Enum in com.oym.indoor
 
Webservice.ObjectType - Enum in com.oym.indoor
 
Webservice.WebserviceException - Exception in com.oym.indoor
 
Webservice.WebserviceResponse - Class in com.oym.indoor
 
WebserviceException(String) - Constructor for exception com.oym.indoor.Webservice.WebserviceException
 
WebserviceException(String, int) - Constructor for exception com.oym.indoor.Webservice.WebserviceException
 
WebserviceException(String, int, Throwable) - Constructor for exception com.oym.indoor.Webservice.WebserviceException
 
WebserviceResponse() - Constructor for class com.oym.indoor.Webservice.WebserviceResponse
 
wrongDirection - Variable in class com.oym.indoor.RouteProjectedPoint
Flag telling whether the user has been going in the wrong direction
wrongDirection - Variable in class com.oym.indoor.RoutingResult
Flag telling whether the user has been going in the wrong direction

X

x - Variable in class com.oym.indoor.RoutePoint
Deprecated.

Y

y - Variable in class com.oym.indoor.RoutePoint
Deprecated.
Use RoutePoint.latitude instead.
A B C D E F G H I J K L M N O P R S T U V W X Y 
Skip navigation links