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

A

AbstractCoordinate - Class in net.motionintelligence.client.api.geo
Simple abstract class to use for storing coordinates with IDs and travel types.
AbstractCoordinate() - Constructor for class net.motionintelligence.client.api.geo.AbstractCoordinate
 
AbstractCoordinate(String, double, double) - Constructor for class net.motionintelligence.client.api.geo.AbstractCoordinate
Generate a Coordinate with an ID along with X and Y values.
addAllSources(Map<String, Coordinate>) - Method in class net.motionintelligence.client.api.TravelOptions
 
addAllTargets(Map<String, Coordinate>) - Method in class net.motionintelligence.client.api.TravelOptions
 
addAllTargets(Collection<Coordinate>) - Method in class net.motionintelligence.client.api.TravelOptions
 
addClosestSource(String, String) - Method in class net.motionintelligence.client.api.response.ReachabilityResponse
 
addEdgeWeight(String, Integer) - Method in class net.motionintelligence.client.api.response.PointOfInterestResponse
Add travel time to a target
addSource(Coordinate) - Method in class net.motionintelligence.client.api.TravelOptions
 
addTarget(Coordinate) - Method in class net.motionintelligence.client.api.TravelOptions
 
addTravelTime(String, Integer) - Method in class net.motionintelligence.client.api.response.ReachabilityResponse
Add travel time to a target
addTravelTime(Coordinate, Coordinate, Integer) - Method in class net.motionintelligence.client.api.response.TimeResponse
 
append(StringBuilder, String, Object) - Static method in class net.motionintelligence.client.api.request.config.builder.JSONBuilder
Appends Object directly, without adding quotes
appendAndEnd(StringBuilder, String, Object) - Static method in class net.motionintelligence.client.api.request.config.builder.JSONBuilder
Appends Object directly and puts JSON object end descriptor "}" to the end
appendString(StringBuilder, String, Object) - Static method in class net.motionintelligence.client.api.request.config.builder.JSONBuilder
Appends Object as String, by adding quotes

B

beginJson(StringBuilder) - Static method in class net.motionintelligence.client.api.request.config.builder.JSONBuilder
Adds beginning descriptor "{" for JSON objects
BUFFER - Static variable in class net.motionintelligence.client.Constants
 

C

CALLBACK - Static variable in class net.motionintelligence.client.Constants
 
clearAndAddSource(String, Coordinate) - Method in class net.motionintelligence.client.api.TravelOptions
Clear sources and add new one
COMPACT_PATH_SERIALIZER - Static variable in class net.motionintelligence.client.Constants
 
compareTo(PoiType) - Method in class net.motionintelligence.client.api.statistic.PoiType
Compares this object with the specified object for order.
Constants - Class in net.motionintelligence.client
 
Constants() - Constructor for class net.motionintelligence.client.Constants
 
Coordinate - Interface in net.motionintelligence.client.api.geo
 

D

decode(String) - Static method in class net.motionintelligence.client.api.util.IOUtil
Decode a URL-encoded String
DefaultSourceCoordinate - Class in net.motionintelligence.client.api.geo
Default implementation for storing source coordinates.
DefaultSourceCoordinate() - Constructor for class net.motionintelligence.client.api.geo.DefaultSourceCoordinate
 
DefaultSourceCoordinate(String, double, double, TravelType) - Constructor for class net.motionintelligence.client.api.geo.DefaultSourceCoordinate
Generate Source coordinate with a TravelType as well as ID, X and Y values.
DefaultSourceCoordinate(String, double, double) - Constructor for class net.motionintelligence.client.api.geo.DefaultSourceCoordinate
Generate Source coordinate with ID, X and Y values with no travel type.
DefaultSourceCoordinateMapDeserializer - Class in net.motionintelligence.client.api.json
Created by gerb on 01/02/2017.
DefaultSourceCoordinateMapDeserializer() - Constructor for class net.motionintelligence.client.api.json.DefaultSourceCoordinateMapDeserializer
 
DefaultSourceCoordinateMapSerializer - Class in net.motionintelligence.client.api.json
Created by gerb on 01/03/2017.
DefaultSourceCoordinateMapSerializer() - Constructor for class net.motionintelligence.client.api.json.DefaultSourceCoordinateMapSerializer
 
DefaultTargetCoordinate - Class in net.motionintelligence.client.api.geo
Default implementation for storing target coordinates.
DefaultTargetCoordinate(String, double, double) - Constructor for class net.motionintelligence.client.api.geo.DefaultTargetCoordinate
Generate Target coordinate with an ID along with X and Y values.
DefaultTargetCoordinateMapDeserializer - Class in net.motionintelligence.client.api.json
Created by gerb on 01/02/2017.
DefaultTargetCoordinateMapDeserializer() - Constructor for class net.motionintelligence.client.api.json.DefaultTargetCoordinateMapDeserializer
 
DefaultTargetCoordinateMapSerializer - Class in net.motionintelligence.client.api.json
Created by gerb on 01/03/2017.
DefaultTargetCoordinateMapSerializer() - Constructor for class net.motionintelligence.client.api.json.DefaultTargetCoordinateMapSerializer
 
degreeToMeters(double) - Method in class net.motionintelligence.client.api.util.GeoUtil
Convert a latitude into x - y coordinates in meters Source: http://pordlabs.ucsd.edu/matlab/coord.htm
deserialize(JsonParser, DeserializationContext) - Method in class net.motionintelligence.client.api.json.DefaultSourceCoordinateMapDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class net.motionintelligence.client.api.json.DefaultTargetCoordinateMapDeserializer
 

E

EDGE_WEIGHT - Static variable in class net.motionintelligence.client.Constants
 
EdgeWeightType - Enum in net.motionintelligence.client.api.enums
 
ENABLE_ELEVATION - Static variable in class net.motionintelligence.client.Constants
 
encode(String) - Static method in class net.motionintelligence.client.api.util.IOUtil
Convert a String to URL-encoded version
equals(Object) - Method in class net.motionintelligence.client.api.geo.AbstractCoordinate
 
equals(Object) - Method in class net.motionintelligence.client.api.geo.DefaultSourceCoordinate
 
equals(Object) - Method in class net.motionintelligence.client.api.statistic.PoiType
 
equals(Object) - Method in class net.motionintelligence.client.api.StatisticTravelOptions
 
equals(Object) - Method in class net.motionintelligence.client.api.TravelOptions
 
EXCEPTION_ERROR_CODE_COULD_NOT_CONNECT_POINT_TO_NETWORK - Static variable in class net.motionintelligence.client.Constants
 
EXCEPTION_ERROR_CODE_NO_ROUTE_FOUND - Static variable in class net.motionintelligence.client.Constants
 
EXCEPTION_ERROR_CODE_TRAVEL_TIME_EXCEEDED - Static variable in class net.motionintelligence.client.Constants
 
EXCEPTION_ERROR_CODE_UNKNOWN_EXCEPTION - Static variable in class net.motionintelligence.client.Constants
 

F

Format - Enum in net.motionintelligence.client.api.enums
Created by gerb on 27/03/2017.
FORMAT - Static variable in class net.motionintelligence.client.Constants
 
fromString(String) - Static method in enum net.motionintelligence.client.api.enums.EdgeWeightType
 
fromString(String) - Static method in enum net.motionintelligence.client.api.enums.Format
 
fromString(String) - Static method in enum net.motionintelligence.client.api.enums.PolygonIntersectionMode
 
fromString(String) - Static method in enum net.motionintelligence.client.api.enums.TravelType
 

G

GEO_JSON_PATH_SERIALIZER - Static variable in class net.motionintelligence.client.Constants
 
GEO_JSON_POLYGON_SERIALIZER - Static variable in class net.motionintelligence.client.Constants
 
GeoUtil - Class in net.motionintelligence.client.api.util
Utility class with useful methods such as unit conversion
get() - Method in class net.motionintelligence.client.api.request.OverpassRequest
Execute request
get() - Method in class net.motionintelligence.client.api.request.PointOfInterestRequest
Execute request
get() - Method in class net.motionintelligence.client.api.request.PolygonRequest
Execute request
get() - Method in class net.motionintelligence.client.api.request.ReachabilityRequest
Execute request
get() - Method in class net.motionintelligence.client.api.request.RouteRequest
Execute request
get(StatisticMethod) - Method in class net.motionintelligence.client.api.request.StatisticsRequest
 
get() - Method in class net.motionintelligence.client.api.request.TimeRequest
Execute request
getAppendTravelTimes() - Method in class net.motionintelligence.client.api.TravelOptions
 
getBikeDownhill() - Method in class net.motionintelligence.client.api.TravelOptions
 
getBikeSpeed() - Method in class net.motionintelligence.client.api.TravelOptions
 
getBikeUphill() - Method in class net.motionintelligence.client.api.TravelOptions
 
getBoolean(JSONObject, String) - Static method in class net.motionintelligence.client.api.util.JsonUtil
 
getBoundingBox() - Method in class net.motionintelligence.client.api.TravelOptions
 
getBuffer() - Method in class net.motionintelligence.client.api.TravelOptions
Get the buffer value of polygons.
getClosestSourceForTarget(String) - Method in class net.motionintelligence.client.api.response.ReachabilityResponse
 
getClosestSourceIds() - Method in class net.motionintelligence.client.api.response.ReachabilityResponse
Map of target IDs to the individual closest source ID
getCode() - Method in class net.motionintelligence.client.api.response.PolygonResponse
 
getCode() - Method in class net.motionintelligence.client.api.response.ReachabilityResponse
 
getCode() - Method in class net.motionintelligence.client.api.response.RouteResponse
 
getCode() - Method in class net.motionintelligence.client.api.response.TimeResponse
 
getConfig(TravelOptions) - Static method in class net.motionintelligence.client.api.request.config.JacksonRequestConfigurator
Replaces getCfg methods of Request classes.
getConfig(TravelOptions) - Static method in class net.motionintelligence.client.api.request.config.RequestConfigurator
Replaces getCfg methods of Request classes.
getCurrentDate() - Static method in class net.motionintelligence.client.api.util.TimeUtil
Get current date as integer
getCurrentTime() - Static method in class net.motionintelligence.client.api.util.TimeUtil
Get current time as integer
getCustomPois() - Method in class net.motionintelligence.client.api.TravelOptions
 
getDate() - Method in class net.motionintelligence.client.api.TravelOptions
 
getDouble(JSONObject, String) - Static method in class net.motionintelligence.client.api.util.JsonUtil
 
getDurationBreakdown(long) - Static method in class net.motionintelligence.client.api.util.TimeUtil
Convert a millisecond duration to a string format
getEdgeWeights() - Method in class net.motionintelligence.client.api.response.PointOfInterestResponse
Map of source IDs - travel times
getEdgeWeightType() - Method in class net.motionintelligence.client.api.TravelOptions
 
getFallbackServiceUrl() - Method in class net.motionintelligence.client.api.TravelOptions
 
getFormat() - Method in class net.motionintelligence.client.api.TravelOptions
 
getFrame() - Method in class net.motionintelligence.client.api.TravelOptions
 
getId() - Method in class net.motionintelligence.client.api.geo.AbstractCoordinate
Get the ID associated with the coordinate.
getId() - Method in interface net.motionintelligence.client.api.geo.Coordinate
Get the ID associated with the coordinate.
getId() - Method in class net.motionintelligence.client.api.TravelOptions
 
getIdentifier() - Method in class net.motionintelligence.client.api.geo.DefaultSourceCoordinate
The main problem with this identifier is that we need it for hibernate since it's not able to work without an ID.
getInactiveSources() - Method in class net.motionintelligence.client.api.StatisticTravelOptions
 
getInt(JSONObject, String) - Static method in class net.motionintelligence.client.api.util.JsonUtil
 
getInt(JSONArray, int) - Static method in class net.motionintelligence.client.api.util.JsonUtil
 
getIntersectionMode() - Method in class net.motionintelligence.client.api.TravelOptions
 
getInterServiceKey() - Method in class net.motionintelligence.client.api.TravelOptions
 
getJsonArray(JSONObject, String) - Static method in class net.motionintelligence.client.api.util.JsonUtil
 
getJSONObject(JSONObject, String) - Static method in class net.motionintelligence.client.api.util.JsonUtil
 
getJSONObject(JSONArray, int) - Static method in class net.motionintelligence.client.api.util.JsonUtil
 
getKey() - Method in enum net.motionintelligence.client.api.enums.EdgeWeightType
 
getKey() - Method in enum net.motionintelligence.client.api.enums.Format
 
getKey() - Method in enum net.motionintelligence.client.api.enums.PolygonIntersectionMode
 
getKey() - Method in enum net.motionintelligence.client.api.enums.TravelType
 
getKey() - Method in class net.motionintelligence.client.api.statistic.PoiType
 
getKeys(JSONObject) - Static method in class net.motionintelligence.client.api.util.JsonUtil
 
getLong(JSONObject, String) - Static method in class net.motionintelligence.client.api.util.JsonUtil
 
getMaxEdgeWeight() - Method in class net.motionintelligence.client.api.TravelOptions
 
getMaxRoutingLength() - Method in class net.motionintelligence.client.api.TravelOptions
Deprecated.
getMaxRoutingTime() - Method in class net.motionintelligence.client.api.TravelOptions
Deprecated.
getMinPolygonHoleSize() - Method in class net.motionintelligence.client.api.TravelOptions
 
getOnlyPrintReachablePoints() - Method in class net.motionintelligence.client.api.TravelOptions
 
getOsmTypes() - Method in class net.motionintelligence.client.api.TravelOptions
 
getOverpassQuery() - Method in class net.motionintelligence.client.api.TravelOptions
 
getOverpassServiceUrl() - Method in class net.motionintelligence.client.api.TravelOptions
 
getParseTime() - Method in class net.motionintelligence.client.api.response.PolygonResponse
 
getPath() - Method in enum net.motionintelligence.client.api.request.enums.StatisticMethod
 
getPathSerializer(String) - Static method in enum net.motionintelligence.client.api.enums.PathSerializerType
 
getPathSerializer() - Method in class net.motionintelligence.client.api.TravelOptions
 
getPathSerializerName() - Method in enum net.motionintelligence.client.api.enums.PathSerializerType
 
getPointOfInterestServiceUrl() - Method in class net.motionintelligence.client.api.TravelOptions
 
getPolygonSerializer(String) - Static method in enum net.motionintelligence.client.api.enums.PolygonSerializerType
 
getPolygonSerializerName() - Method in enum net.motionintelligence.client.api.enums.PolygonSerializerType
 
getPolygonSerializerType() - Method in class net.motionintelligence.client.api.TravelOptions
 
getReachableTargets() - Method in class net.motionintelligence.client.api.response.statistics.StatisticResult
 
getRecommendations() - Method in class net.motionintelligence.client.api.TravelOptions
 
getRequestTimeMillis() - Method in class net.motionintelligence.client.api.response.PolygonResponse
 
getRequestTimeMillis() - Method in class net.motionintelligence.client.api.response.ReachabilityResponse
 
getRequestTimeMillis() - Method in class net.motionintelligence.client.api.response.RouteResponse
 
getRequestTimeMillis() - Method in class net.motionintelligence.client.api.response.StatisticsResponse
 
getRequestTimeMillis() - Method in class net.motionintelligence.client.api.response.TimeResponse
 
getResult() - Method in class net.motionintelligence.client.api.response.OverpassResponse
 
getResult() - Method in class net.motionintelligence.client.api.response.PointOfInterestResponse
 
getResult() - Method in class net.motionintelligence.client.api.response.PolygonResponse
Generated polygons in JSON format.
getResultString(Response) - Static method in class net.motionintelligence.client.api.util.IOUtil
Convert get body from HTTP response and remove callback field
getReverse() - Method in class net.motionintelligence.client.api.TravelOptions
 
getRoundTripTimeMillis() - Method in class net.motionintelligence.client.api.response.PolygonResponse
 
getRoutes() - Method in class net.motionintelligence.client.api.response.RouteResponse
Returns generated routes in JSON format.
getServiceKey() - Method in class net.motionintelligence.client.api.TravelOptions
 
getServiceUrl() - Method in class net.motionintelligence.client.api.TravelOptions
 
getSortedIntKeySet(JSONObject) - Static method in class net.motionintelligence.client.api.util.JsonUtil
 
getSource(String) - Method in class net.motionintelligence.client.api.TravelOptions
 
getSourceCoordinates() - Method in class net.motionintelligence.client.api.TravelOptions
 
getSources() - Method in class net.motionintelligence.client.api.TravelOptions
 
getSrid() - Method in class net.motionintelligence.client.api.TravelOptions
 
getStatisticGroupId() - Method in class net.motionintelligence.client.api.TravelOptions
 
getStatisticIds() - Method in class net.motionintelligence.client.api.TravelOptions
 
getStatisticResult() - Method in class net.motionintelligence.client.api.response.StatisticsResponse
 
getStatistics() - Method in class net.motionintelligence.client.api.response.statistics.StatisticResult
 
getStatisticServiceUrl() - Method in class net.motionintelligence.client.api.TravelOptions
 
getString(JSONObject, String) - Static method in class net.motionintelligence.client.api.util.JsonUtil
 
getTarget(String) - Method in class net.motionintelligence.client.api.TravelOptions
 
getTargetCoordinates() - Method in class net.motionintelligence.client.api.TravelOptions
 
getTargets() - Method in class net.motionintelligence.client.api.response.OverpassResponse
 
getTargets() - Method in class net.motionintelligence.client.api.TravelOptions
 
getTargetTravelTimes() - Method in class net.motionintelligence.client.api.response.statistics.StatisticResult
 
getTime() - Method in class net.motionintelligence.client.api.TravelOptions
 
getToday() - Static method in class net.motionintelligence.client.api.util.TimeUtil
 
getTomorrow() - Static method in class net.motionintelligence.client.api.util.TimeUtil
 
getTotalTime() - Method in class net.motionintelligence.client.api.response.ReachabilityResponse
Get total time in milliseconds
getTotalTime() - Method in class net.motionintelligence.client.api.response.TimeResponse
 
getTotalTimeMillis() - Method in class net.motionintelligence.client.api.response.StatisticsResponse
 
getTravelOptions() - Method in class net.motionintelligence.client.api.response.OverpassResponse
 
getTravelOptions() - Method in class net.motionintelligence.client.api.response.PointOfInterestResponse
 
getTravelOptions() - Method in class net.motionintelligence.client.api.response.PolygonResponse
 
getTravelOptions() - Method in class net.motionintelligence.client.api.response.ReachabilityResponse
 
getTravelOptions() - Method in class net.motionintelligence.client.api.response.RouteResponse
 
getTravelOptions() - Method in class net.motionintelligence.client.api.response.StatisticsResponse
 
getTravelOptions() - Method in class net.motionintelligence.client.api.response.TimeResponse
 
getTravelTime(Coordinate, Coordinate) - Method in class net.motionintelligence.client.api.response.TimeResponse
 
getTravelTimes() - Method in class net.motionintelligence.client.api.response.ReachabilityResponse
Map of source IDs - travel times
getTravelTimes() - Method in class net.motionintelligence.client.api.response.TimeResponse
Get travel times from each source point to each target point.
getTravelTimes() - Method in class net.motionintelligence.client.api.TravelOptions
 
getTravelType() - Method in class net.motionintelligence.client.api.geo.AbstractCoordinate
Get TravelType of coordinate.
getTravelType() - Method in interface net.motionintelligence.client.api.geo.Coordinate
Get TravelType of coordinate.
getTravelType() - Method in class net.motionintelligence.client.api.geo.DefaultSourceCoordinate
Get travel type configuration for the source coordinate.
getTravelType() - Method in class net.motionintelligence.client.api.geo.DefaultTargetCoordinate
Not implemented, will throw exception.
getTravelType() - Method in class net.motionintelligence.client.api.TravelOptions
 
getTravelTypes() - Method in class net.motionintelligence.client.api.TravelOptions
 
getType() - Method in class net.motionintelligence.client.api.geo.PoiTargetCoordinate
 
getValue() - Method in class net.motionintelligence.client.api.statistic.PoiType
 
getWalkDownhill() - Method in class net.motionintelligence.client.api.TravelOptions
 
getWalkSpeed() - Method in class net.motionintelligence.client.api.TravelOptions
 
getWalkUphill() - Method in class net.motionintelligence.client.api.TravelOptions
 
getX() - Method in class net.motionintelligence.client.api.geo.AbstractCoordinate
Get the value of coordinate in X-axis.
getX() - Method in interface net.motionintelligence.client.api.geo.Coordinate
Get the value of coordinate in X-axis.
getY() - Method in class net.motionintelligence.client.api.geo.AbstractCoordinate
Get the value of coordinate in Y-axis.
getY() - Method in interface net.motionintelligence.client.api.geo.Coordinate
Get the value of coordinate in Y-axis.
getYesterday() - Static method in class net.motionintelligence.client.api.util.TimeUtil
 

H

hashCode() - Method in class net.motionintelligence.client.api.geo.AbstractCoordinate
 
hashCode() - Method in class net.motionintelligence.client.api.geo.DefaultSourceCoordinate
 
hashCode() - Method in class net.motionintelligence.client.api.statistic.PoiType
 
hashCode() - Method in class net.motionintelligence.client.api.StatisticTravelOptions
 
hashCode() - Method in class net.motionintelligence.client.api.TravelOptions
 

I

ID - Static variable in class net.motionintelligence.client.Constants
 
initClient() - Static method in class net.motionintelligence.client.api.request.ssl.SslClientGenerator
Generate the default SSL client
INTER_SERVICE_KEY - Static variable in class net.motionintelligence.client.Constants
 
IOUtil - Class in net.motionintelligence.client.api.util
 
isElevationEnabled() - Method in class net.motionintelligence.client.api.TravelOptions
 
isiFeelLucky() - Method in class net.motionintelligence.client.api.StatisticTravelOptions
 
isPointReduction() - Method in class net.motionintelligence.client.api.TravelOptions
 
isTransit() - Method in enum net.motionintelligence.client.api.enums.TravelType
 
isUseCache() - Method in class net.motionintelligence.client.api.StatisticTravelOptions
 

J

JacksonRequestConfigurator - Class in net.motionintelligence.client.api.request.config
Parse TravelOptions into JSON strings that can be used when calling client methods.
JSON_POLYGON_SERIALIZER - Static variable in class net.motionintelligence.client.Constants
 
JSONBuilder - Class in net.motionintelligence.client.api.request.config.builder
Utility class to help generate JSON Strings using StringBuilders
JsonUtil - Class in net.motionintelligence.client.api.util
 
JsonUtil() - Constructor for class net.motionintelligence.client.api.util.JsonUtil
 

K

key - Variable in class net.motionintelligence.client.api.statistic.PoiType
 

L

LATITUDE - Static variable in class net.motionintelligence.client.Constants
 
LONGITUDE - Static variable in class net.motionintelligence.client.Constants
 

M

main(String[]) - Static method in class net.motionintelligence.client.api.request.OverpassRequest
 
main(String[]) - Static method in class net.motionintelligence.client.api.request.StatisticsRequest
 
main(String[]) - Static method in class net.motionintelligence.client.api.TravelOptions
 
main(String[]) - Static method in class net.motionintelligence.client.api.util.TimeUtil
 
mapResults() - Method in class net.motionintelligence.client.api.response.PointOfInterestResponse
Parse results in JSON to travel times map.
mapResults(JSONObject) - Method in class net.motionintelligence.client.api.response.ReachabilityResponse
Parse results in JSON to travel times map.
mapResults(JSONObject) - Method in class net.motionintelligence.client.api.response.TimeResponse
Parse results in JSON to travel times map.
mapResults(TravelOptions, JSONObject) - Method in class net.motionintelligence.client.api.response.TimeResponse
Parse results in JSON to travel times map.
MAX_EDGE_WEIGTH - Static variable in class net.motionintelligence.client.Constants
 
MAX_ROUTING_LENGTH - Static variable in class net.motionintelligence.client.Constants
 
MAX_ROUTING_TIME - Static variable in class net.motionintelligence.client.Constants
 
metersToDegrees(double, double) - Method in class net.motionintelligence.client.api.util.GeoUtil
Convert a length from meters to degrees with respect to a certain latitude
MIN_POLYGON_HOLE_SIZE - Static variable in class net.motionintelligence.client.Constants
 

N

net.motionintelligence.client - package net.motionintelligence.client
 
net.motionintelligence.client.api - package net.motionintelligence.client.api
 
net.motionintelligence.client.api.enums - package net.motionintelligence.client.api.enums
 
net.motionintelligence.client.api.exception - package net.motionintelligence.client.api.exception
 
net.motionintelligence.client.api.geo - package net.motionintelligence.client.api.geo
 
net.motionintelligence.client.api.json - package net.motionintelligence.client.api.json
 
net.motionintelligence.client.api.request - package net.motionintelligence.client.api.request
 
net.motionintelligence.client.api.request.config - package net.motionintelligence.client.api.request.config
 
net.motionintelligence.client.api.request.config.builder - package net.motionintelligence.client.api.request.config.builder
 
net.motionintelligence.client.api.request.enums - package net.motionintelligence.client.api.request.enums
 
net.motionintelligence.client.api.request.ssl - package net.motionintelligence.client.api.request.ssl
 
net.motionintelligence.client.api.response - package net.motionintelligence.client.api.response
 
net.motionintelligence.client.api.response.statistics - package net.motionintelligence.client.api.response.statistics
 
net.motionintelligence.client.api.statistic - package net.motionintelligence.client.api.statistic
 
net.motionintelligence.client.api.util - package net.motionintelligence.client.api.util
 

O

OverpassRequest - Class in net.motionintelligence.client.api.request
Find reachable openstreetmap pois with this class.
OverpassRequest(TravelOptions) - Constructor for class net.motionintelligence.client.api.request.OverpassRequest
Use default client implementation with specified options and method Default client uses ClientBuilder.
OverpassRequest(Client, TravelOptions) - Constructor for class net.motionintelligence.client.api.request.OverpassRequest
Use a custom client implementation with specified options and method
OverpassResponse - Class in net.motionintelligence.client.api.response
 
OverpassResponse(TravelOptions, JSONObject, long) - Constructor for class net.motionintelligence.client.api.response.OverpassResponse
Create a response from JSON results, using given travel options

P

parse(String) - Static method in enum net.motionintelligence.client.api.enums.TravelType
 
parseArray(String) - Static method in class net.motionintelligence.client.api.util.JsonUtil
 
parseReachableStatisticsResult(JSONObject) - Method in class net.motionintelligence.client.api.response.statistics.StatisticResult
 
parseResults() - Method in class net.motionintelligence.client.api.response.OverpassResponse
Parse results in JSON to travel times map.
parseString(String) - Static method in class net.motionintelligence.client.api.util.JsonUtil
Parse configuration string
PATH_SERIALIZER - Static variable in class net.motionintelligence.client.Constants
 
PathSerializerType - Enum in net.motionintelligence.client.api.enums
 
POINT_REDUCTION - Static variable in class net.motionintelligence.client.Constants
 
PointOfInterestRequest - Class in net.motionintelligence.client.api.request
Find reachable openstreetmap pois with this class.
PointOfInterestRequest(TravelOptions) - Constructor for class net.motionintelligence.client.api.request.PointOfInterestRequest
Use default client implementation with specified options and method Default client uses ClientBuilder.
PointOfInterestRequest(Client, TravelOptions) - Constructor for class net.motionintelligence.client.api.request.PointOfInterestRequest
Use a custom client implementation with specified options and method
PointOfInterestResponse - Class in net.motionintelligence.client.api.response
 
PointOfInterestResponse(TravelOptions, JSONObject, long) - Constructor for class net.motionintelligence.client.api.response.PointOfInterestResponse
Create a response from JSON results, using given travel options
PoiTargetCoordinate - Class in net.motionintelligence.client.api.geo
Created by gerb on 24/03/2017.
PoiTargetCoordinate(String, double, double) - Constructor for class net.motionintelligence.client.api.geo.PoiTargetCoordinate
 
PoiType - Class in net.motionintelligence.client.api.statistic
Created by gerb on 22/03/2017.
PoiType() - Constructor for class net.motionintelligence.client.api.statistic.PoiType
 
PoiType(String) - Constructor for class net.motionintelligence.client.api.statistic.PoiType
Create a new POI type with format: `key=value`
PoiType(String, String) - Constructor for class net.motionintelligence.client.api.statistic.PoiType
 
POLYGON - Static variable in class net.motionintelligence.client.Constants
 
POLYGON_INTERSECTION_MODE - Static variable in class net.motionintelligence.client.Constants
 
POLYGON_SERIALIZER - Static variable in class net.motionintelligence.client.Constants
 
POLYGON_VALUES - Static variable in class net.motionintelligence.client.Constants
 
PolygonIntersectionMode - Enum in net.motionintelligence.client.api.enums
 
PolygonRequest - Class in net.motionintelligence.client.api.request
Creates polygons for the source points with specified travel times in minutes.
PolygonRequest(Client) - Constructor for class net.motionintelligence.client.api.request.PolygonRequest
Use a custom client implementation
PolygonRequest() - Constructor for class net.motionintelligence.client.api.request.PolygonRequest
Use default Client.
PolygonRequest(TravelOptions) - Constructor for class net.motionintelligence.client.api.request.PolygonRequest
Use default Client with specified travelOptions
PolygonRequest(TravelOptions, String) - Constructor for class net.motionintelligence.client.api.request.PolygonRequest
Use default Client with specified travelOptions and HTTP method
PolygonRequest(Client, TravelOptions) - Constructor for class net.motionintelligence.client.api.request.PolygonRequest
Use custom client with specified travelOptions
PolygonResponse - Class in net.motionintelligence.client.api.response
 
PolygonResponse(TravelOptions, JSONObject, String, long, long) - Constructor for class net.motionintelligence.client.api.response.PolygonResponse
 
PolygonResponse(TravelOptions, JSONObject, String, long, long, long) - Constructor for class net.motionintelligence.client.api.response.PolygonResponse
 
PolygonSerializerType - Enum in net.motionintelligence.client.api.enums
 
put(JSONArray, JSONObject) - Static method in class net.motionintelligence.client.api.util.JsonUtil
 
put(JSONArray, JSONArray) - Static method in class net.motionintelligence.client.api.util.JsonUtil
 
put(JSONObject, String, JSONArray) - Static method in class net.motionintelligence.client.api.util.JsonUtil
Put array to JSONObject
put(JSONObject, String, int) - Static method in class net.motionintelligence.client.api.util.JsonUtil
 
put(JSONObject, String, double) - Static method in class net.motionintelligence.client.api.util.JsonUtil
 
put(JSONObject, String, JSONObject) - Static method in class net.motionintelligence.client.api.util.JsonUtil
Put object inside another JSONObject
put(JSONObject, String, String) - Static method in class net.motionintelligence.client.api.util.JsonUtil
Put String inside JSONObject

R

ReachabilityRequest - Class in net.motionintelligence.client.api.request
Calculates travel time for each source point to all targets, or -1 if unreachable.
ReachabilityRequest(TravelOptions) - Constructor for class net.motionintelligence.client.api.request.ReachabilityRequest
Use default client implementation with specified options and method Default client uses ClientBuilder.
ReachabilityRequest(Client, TravelOptions) - Constructor for class net.motionintelligence.client.api.request.ReachabilityRequest
Use a custom client implementation with specified options and method
ReachabilityResponse - Class in net.motionintelligence.client.api.response
 
ReachabilityResponse(TravelOptions, JSONObject, long) - Constructor for class net.motionintelligence.client.api.response.ReachabilityResponse
Create a response from JSON results, using given travel options
ReachabilityResponse(TravelOptions, String, long, long) - Constructor for class net.motionintelligence.client.api.response.ReachabilityResponse
Create a response with custom response code and without results.
RequestConfigurator - Class in net.motionintelligence.client.api.request.config
Parse TravelOptions into JSON strings that can be used when calling client methods.
REVERSE - Static variable in class net.motionintelligence.client.Constants
 
Route360ClientException - Exception in net.motionintelligence.client.api.exception
 
Route360ClientException(String, Throwable) - Constructor for exception net.motionintelligence.client.api.exception.Route360ClientException
 
Route360ClientException(String) - Constructor for exception net.motionintelligence.client.api.exception.Route360ClientException
 
Route360ClientRuntimeException - Exception in net.motionintelligence.client.api.exception
 
Route360ClientRuntimeException(String, Throwable) - Constructor for exception net.motionintelligence.client.api.exception.Route360ClientRuntimeException
 
Route360ClientRuntimeException(String) - Constructor for exception net.motionintelligence.client.api.exception.Route360ClientRuntimeException
 
RouteRequest - Class in net.motionintelligence.client.api.request
Generates possible route from sources to targets.
RouteRequest(TravelOptions) - Constructor for class net.motionintelligence.client.api.request.RouteRequest
Use default Client with specified travelOptions Default client uses ClientBuilder
RouteRequest(Client, TravelOptions) - Constructor for class net.motionintelligence.client.api.request.RouteRequest
Use custom client with specified travelOptions
RouteResponse - Class in net.motionintelligence.client.api.response
 
RouteResponse(TravelOptions, JSONArray, String, long) - Constructor for class net.motionintelligence.client.api.response.RouteResponse
 

S

serialize(Object, JsonGenerator, SerializerProvider) - Method in class net.motionintelligence.client.api.json.DefaultSourceCoordinateMapSerializer
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class net.motionintelligence.client.api.json.DefaultTargetCoordinateMapSerializer
 
SERIALIZER - Static variable in class net.motionintelligence.client.Constants
 
setAppendTravelTimes(Boolean) - Method in class net.motionintelligence.client.api.TravelOptions
 
setBikeDownhill(double) - Method in class net.motionintelligence.client.api.TravelOptions
 
setBikeSpeed(double) - Method in class net.motionintelligence.client.api.TravelOptions
 
setBikeUphill(double) - Method in class net.motionintelligence.client.api.TravelOptions
 
setBoundingBox(String) - Method in class net.motionintelligence.client.api.TravelOptions
 
setBuffer(Double) - Method in class net.motionintelligence.client.api.TravelOptions
Set how much the polygons will be buffered.
setCustomPois(Set<PoiType>) - Method in class net.motionintelligence.client.api.TravelOptions
 
setDate(Integer) - Method in class net.motionintelligence.client.api.TravelOptions
 
setEdgeWeightType(EdgeWeightType) - Method in class net.motionintelligence.client.api.TravelOptions
 
setElevationEnabled(Boolean) - Method in class net.motionintelligence.client.api.TravelOptions
 
setFallbackServiceUrl(String) - Method in class net.motionintelligence.client.api.TravelOptions
 
setFormat(Format) - Method in class net.motionintelligence.client.api.TravelOptions
 
setFrame(int) - Method in class net.motionintelligence.client.api.TravelOptions
 
setId(String) - Method in class net.motionintelligence.client.api.geo.AbstractCoordinate
Assign an ID to the coordinate
setId(String) - Method in interface net.motionintelligence.client.api.geo.Coordinate
Assign an ID to the coordinate
setId(Integer) - Method in class net.motionintelligence.client.api.TravelOptions
 
setIdentifier(long) - Method in class net.motionintelligence.client.api.geo.DefaultSourceCoordinate
 
setiFeelLucky(boolean) - Method in class net.motionintelligence.client.api.StatisticTravelOptions
 
setInactiveSources(Map<String, Coordinate>) - Method in class net.motionintelligence.client.api.StatisticTravelOptions
 
setIntersectionMode(PolygonIntersectionMode) - Method in class net.motionintelligence.client.api.TravelOptions
 
setInterServiceKey(String) - Method in class net.motionintelligence.client.api.TravelOptions
 
setKey(String) - Method in class net.motionintelligence.client.api.statistic.PoiType
 
setMaxEdgeWeight(Integer) - Method in class net.motionintelligence.client.api.TravelOptions
 
setMaxRoutingLength(Integer) - Method in class net.motionintelligence.client.api.TravelOptions
Deprecated.
setMaxRoutingTime(int) - Method in class net.motionintelligence.client.api.TravelOptions
Deprecated.
setMethod(String) - Method in class net.motionintelligence.client.api.request.PolygonRequest
Specify HTTP method to be used
setMinPolygonHoleSize(long) - Method in class net.motionintelligence.client.api.TravelOptions
 
setOnlyPrintReachablePoints(boolean) - Method in class net.motionintelligence.client.api.TravelOptions
Determines whether to return only reachable points or all
setOsmTypes(Set<PoiType>) - Method in class net.motionintelligence.client.api.TravelOptions
 
setOverpassQuery(String) - Method in class net.motionintelligence.client.api.TravelOptions
 
setOverpassServiceUrl(String) - Method in class net.motionintelligence.client.api.TravelOptions
 
setPathSerializer(PathSerializerType) - Method in class net.motionintelligence.client.api.TravelOptions
 
setPointReduction(boolean) - Method in class net.motionintelligence.client.api.TravelOptions
 
setPolygonSerializerType(PolygonSerializerType) - Method in class net.motionintelligence.client.api.TravelOptions
 
setRecommendations(int) - Method in class net.motionintelligence.client.api.TravelOptions
 
setReverse(Boolean) - Method in class net.motionintelligence.client.api.TravelOptions
 
setServiceKey(String) - Method in class net.motionintelligence.client.api.TravelOptions
 
setServiceUrl(String) - Method in class net.motionintelligence.client.api.TravelOptions
 
setSources(Map<String, Coordinate>) - Method in class net.motionintelligence.client.api.TravelOptions
 
setSrid(Integer) - Method in class net.motionintelligence.client.api.TravelOptions
 
setStatisticGroupId(Integer) - Method in class net.motionintelligence.client.api.TravelOptions
 
setStatisticIds(List<Short>) - Method in class net.motionintelligence.client.api.TravelOptions
 
setStatisticServiceUrl(String) - Method in class net.motionintelligence.client.api.TravelOptions
 
setTargets(Map<String, Coordinate>) - Method in class net.motionintelligence.client.api.TravelOptions
 
setTime(Integer) - Method in class net.motionintelligence.client.api.TravelOptions
 
setTravelOptions(TravelOptions) - Method in class net.motionintelligence.client.api.request.PolygonRequest
 
setTravelTimes(List<Integer>) - Method in class net.motionintelligence.client.api.TravelOptions
 
setTravelType(TravelType) - Method in class net.motionintelligence.client.api.geo.AbstractCoordinate
Set a travel type for the coordinate.
setTravelType(TravelType) - Method in interface net.motionintelligence.client.api.geo.Coordinate
Set a travel type for the coordinate.
setTravelType(TravelType) - Method in class net.motionintelligence.client.api.geo.DefaultSourceCoordinate
Specify a travel type for the source coordinate.
setTravelType(TravelType) - Method in class net.motionintelligence.client.api.geo.DefaultTargetCoordinate
Not implemented, will throw exception.
setTravelType(TravelType) - Method in class net.motionintelligence.client.api.TravelOptions
 
setTravelTypes(Set<TravelType>) - Method in class net.motionintelligence.client.api.TravelOptions
 
setType(PoiType) - Method in class net.motionintelligence.client.api.geo.PoiTargetCoordinate
 
setUseCache(boolean) - Method in class net.motionintelligence.client.api.StatisticTravelOptions
 
setValue(String) - Method in class net.motionintelligence.client.api.statistic.PoiType
 
setWalkDownhill(double) - Method in class net.motionintelligence.client.api.TravelOptions
 
setWalkSpeed(double) - Method in class net.motionintelligence.client.api.TravelOptions
 
setWalkUphill(double) - Method in class net.motionintelligence.client.api.TravelOptions
 
setX(double) - Method in class net.motionintelligence.client.api.geo.AbstractCoordinate
Set the value of coordinate in X-axis.
setX(double) - Method in interface net.motionintelligence.client.api.geo.Coordinate
Set the value of coordinate in X-axis.
setY(double) - Method in class net.motionintelligence.client.api.geo.AbstractCoordinate
Set the value of coordinate in Y-axis.
setY(double) - Method in interface net.motionintelligence.client.api.geo.Coordinate
Set the value of coordinate in Y-axis.
SOURCES - Static variable in class net.motionintelligence.client.Constants
 
SRID - Static variable in class net.motionintelligence.client.Constants
 
SslClientGenerator - Class in net.motionintelligence.client.api.request.ssl
Generates the default client.
SslClientGenerator() - Constructor for class net.motionintelligence.client.api.request.ssl.SslClientGenerator
 
SslClientGenerator.TrustAllHostNameVerifier - Class in net.motionintelligence.client.api.request.ssl
 
STATISTIC_GROUP_ID - Static variable in class net.motionintelligence.client.Constants
 
StatisticMethod - Enum in net.motionintelligence.client.api.request.enums
Created by gerb on 01/03/2017.
StatisticResult - Class in net.motionintelligence.client.api.response.statistics
 
StatisticResult(TravelOptions, JSONObject) - Constructor for class net.motionintelligence.client.api.response.statistics.StatisticResult
 
STATISTICS_ID - Static variable in class net.motionintelligence.client.Constants
 
StatisticsRequest - Class in net.motionintelligence.client.api.request
 
StatisticsRequest(TravelOptions) - Constructor for class net.motionintelligence.client.api.request.StatisticsRequest
Use default client implementation with specified options and method Default client uses ClientBuilder
StatisticsRequest(Client, TravelOptions) - Constructor for class net.motionintelligence.client.api.request.StatisticsRequest
Use a custom client implementation with specified options and method
StatisticsResponse - Class in net.motionintelligence.client.api.response
 
StatisticsResponse(TravelOptions, JSONObject, long) - Constructor for class net.motionintelligence.client.api.response.StatisticsResponse
 
StatisticsResponse(TravelOptions, String, long, long) - Constructor for class net.motionintelligence.client.api.response.StatisticsResponse
 
StatisticTravelOptions - Class in net.motionintelligence.client.api
Created by gerb on 13/02/2017.
StatisticTravelOptions() - Constructor for class net.motionintelligence.client.api.StatisticTravelOptions
 

T

TARGETS - Static variable in class net.motionintelligence.client.Constants
 
TimeRequest - Class in net.motionintelligence.client.api.request
Calculates travel times from each source point to each target.
TimeRequest(TravelOptions) - Constructor for class net.motionintelligence.client.api.request.TimeRequest
Use default client implementation with specified options and method Default client uses ClientBuilder.
TimeRequest(Client, TravelOptions) - Constructor for class net.motionintelligence.client.api.request.TimeRequest
Use a custom client implementation with specified options and method
TimeResponse - Class in net.motionintelligence.client.api.response
 
TimeResponse(TravelOptions, JSONObject, long) - Constructor for class net.motionintelligence.client.api.response.TimeResponse
Create a response from JSON results.
TimeResponse(TravelOptions, String, long, long) - Constructor for class net.motionintelligence.client.api.response.TimeResponse
Create a response with custom response code and without results.
timeToInt(String) - Static method in class net.motionintelligence.client.api.util.TimeUtil
Parses time values such as 09:16:45 from gtfs to an integer values represented in seconds.
TimeUtil - Class in net.motionintelligence.client.api.util
 
toString() - Method in enum net.motionintelligence.client.api.enums.TravelType
 
toString() - Method in class net.motionintelligence.client.api.geo.AbstractCoordinate
Returns a JSON String representation of the Coordinate with ID, x and y values.
toString() - Method in class net.motionintelligence.client.api.geo.DefaultSourceCoordinate
 
toString() - Method in class net.motionintelligence.client.api.response.statistics.StatisticResult
 
toString() - Method in class net.motionintelligence.client.api.statistic.PoiType
 
toString() - Method in class net.motionintelligence.client.api.TravelOptions
 
toString(JSONObject, int) - Static method in class net.motionintelligence.client.api.util.JsonUtil
 
TRANSPORT_MODE - Static variable in class net.motionintelligence.client.Constants
 
TRANSPORT_MODE_TRANSIT_FRAME - Static variable in class net.motionintelligence.client.Constants
 
TRANSPORT_MODE_TRANSIT_FRAME_DATE - Static variable in class net.motionintelligence.client.Constants
 
TRANSPORT_MODE_TRANSIT_FRAME_DURATION - Static variable in class net.motionintelligence.client.Constants
 
TRANSPORT_MODE_TRANSIT_FRAME_TIME - Static variable in class net.motionintelligence.client.Constants
 
TRANSPORT_MODE_TRANSIT_RECOMMENDATIONS - Static variable in class net.motionintelligence.client.Constants
 
TRAVEL_TIME_PATH_SERIALIZER - Static variable in class net.motionintelligence.client.Constants
 
TRAVEL_TYPE_BIKE - Static variable in class net.motionintelligence.client.Constants
 
TRAVEL_TYPE_BIKETRANSIT - Static variable in class net.motionintelligence.client.Constants
 
TRAVEL_TYPE_CAR - Static variable in class net.motionintelligence.client.Constants
 
TRAVEL_TYPE_TRANSIT - Static variable in class net.motionintelligence.client.Constants
 
TRAVEL_TYPE_WALK - Static variable in class net.motionintelligence.client.Constants
 
TRAVEL_TYPE_WALKTRANSIT - Static variable in class net.motionintelligence.client.Constants
 
TravelOptions - Class in net.motionintelligence.client.api
Common configuration class for executing all requests.
TravelOptions() - Constructor for class net.motionintelligence.client.api.TravelOptions
 
TravelType - Enum in net.motionintelligence.client.api.enums
 
TrustAllHostNameVerifier() - Constructor for class net.motionintelligence.client.api.request.ssl.SslClientGenerator.TrustAllHostNameVerifier
 

V

value - Variable in class net.motionintelligence.client.api.statistic.PoiType
 
valueOf(String) - Static method in enum net.motionintelligence.client.api.enums.EdgeWeightType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.motionintelligence.client.api.enums.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.motionintelligence.client.api.enums.PathSerializerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.motionintelligence.client.api.enums.PolygonIntersectionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.motionintelligence.client.api.enums.PolygonSerializerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.motionintelligence.client.api.enums.TravelType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.motionintelligence.client.api.request.enums.StatisticMethod
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.motionintelligence.client.api.enums.EdgeWeightType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.motionintelligence.client.api.enums.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.motionintelligence.client.api.enums.PathSerializerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.motionintelligence.client.api.enums.PolygonIntersectionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.motionintelligence.client.api.enums.PolygonSerializerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.motionintelligence.client.api.enums.TravelType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.motionintelligence.client.api.request.enums.StatisticMethod
Returns an array containing the constants of this enum type, in the order they are declared.
verify(String, SSLSession) - Method in class net.motionintelligence.client.api.request.ssl.SslClientGenerator.TrustAllHostNameVerifier
 

X

X - Static variable in class net.motionintelligence.client.Constants
 

Y

Y - Static variable in class net.motionintelligence.client.Constants
 
A B C D E F G H I J K L M N O P R S T V X Y 
Skip navigation links

Copyright © 2017. All rights reserved.