A C D E F G H I L M N O P S T V

A

addIncomingLineById(long) - Method in class openlr.map.sqlite.helpers.ConnectivityMap
Adds information on an incoming line to the map.
addOutgoingLineById(long) - Method in class openlr.map.sqlite.helpers.ConnectivityMap
Adds information on an outgoing line to the map if it is modifiable.

C

CACHE_INITIAL_SIZE - Static variable in class openlr.map.sqlite.impl.Configuration
Initial size of internal feature caches.
CACHE_LOAD_FACTOR - Static variable in class openlr.map.sqlite.impl.Configuration
Load factor of internal feature caches.
CACHE_MAX_SIZE - Static variable in class openlr.map.sqlite.impl.Configuration
The maximum number of elements allowed in internal feature caches.
Configuration - Class in openlr.map.sqlite.impl
Contains configuration parameters and a routine to read the database schema properties file.
CONFIGURATION_PROPERTIES_XML_FILE - Static variable in class openlr.map.sqlite.impl.Configuration
Path to the default configuration properties file in XML format.
ConnectionType - Enum in openlr.map.sqlite.helpers
An enumeration which describes all types of connections between objects of kind Line and Node within a network graph.
ConnectivityMap - Class in openlr.map.sqlite.helpers
Stores information on topological connections between objects of kind Line and Node within a graph.
ConnectivityMap() - Constructor for class openlr.map.sqlite.helpers.ConnectivityMap
Creates an instance of this class.
createLRUCache() - Static method in class openlr.map.sqlite.helpers.SpatialUtils
Creates a simple thread safe LRU cache with default settings defined in Configuration.

D

DBFileNameParameter - Class in openlr.map.sqlite.loader
The class DBFileNameParameter implements a map loader parameter.
DBFileNameParameter() - Constructor for class openlr.map.sqlite.loader.DBFileNameParameter
 
distanceToPoint(double, double) - Method in class openlr.map.sqlite.impl.LineImpl

E

equals(Object) - Method in class openlr.map.sqlite.impl.LineImpl
equals(Object) - Method in class openlr.map.sqlite.impl.NodeImpl

F

findLinesCloseByCoordinate(double, double, int) - Method in class openlr.map.sqlite.impl.MapDatabaseImpl
findNodesCloseByCoordinate(double, double, int) - Method in class openlr.map.sqlite.impl.MapDatabaseImpl

G

get(String) - Static method in class openlr.map.sqlite.impl.Configuration
Gets the value for a specific configuration key.
getAllLines() - Method in class openlr.map.sqlite.impl.MapDatabaseImpl
getAllNodes() - Method in class openlr.map.sqlite.impl.MapDatabaseImpl
getConnectedLines() - Method in class openlr.map.sqlite.impl.NodeImpl
getDescription() - Method in class openlr.map.sqlite.loader.DBFileNameParameter
getDescription() - Method in class openlr.map.sqlite.loader.SQLiteMapLoader
getEndNode() - Method in class openlr.map.sqlite.impl.LineImpl
getEnvelope(double, double, int) - Static method in class openlr.map.sqlite.helpers.SpatialUtils
Creates an Envelope at a given position with a given diameter in meters.
getFOW() - Method in class openlr.map.sqlite.impl.LineImpl
getFRC() - Method in class openlr.map.sqlite.impl.LineImpl
getID() - Method in class openlr.map.sqlite.impl.LineImpl
getID() - Method in class openlr.map.sqlite.impl.NodeImpl
getIdentifier() - Method in class openlr.map.sqlite.loader.DBFileNameParameter
getIncomingLines() - Method in class openlr.map.sqlite.impl.NodeImpl
getLatitudeDeg() - Method in class openlr.map.sqlite.impl.NodeImpl
getLine(long) - Method in class openlr.map.sqlite.impl.MapDatabaseImpl
getLineIds(ConnectionType) - Method in class openlr.map.sqlite.helpers.ConnectivityMap
Gets an unmodifiable set of IDs of lines connected with the specified ConnectionType.
getLineLength() - Method in class openlr.map.sqlite.impl.LineImpl
getLongitudeDeg() - Method in class openlr.map.sqlite.impl.NodeImpl
getMapBoundingBox() - Method in class openlr.map.sqlite.impl.MapDatabaseImpl
getMapDescriptor() - Method in class openlr.map.sqlite.loader.SQLiteMapLoader
getName() - Method in class openlr.map.sqlite.loader.DBFileNameParameter
getName() - Method in class openlr.map.sqlite.loader.SQLiteMapLoader
getNames() - Method in class openlr.map.sqlite.impl.LineImpl
getNextLines() - Method in class openlr.map.sqlite.impl.LineImpl
getNode(long) - Method in class openlr.map.sqlite.impl.MapDatabaseImpl
getNumberConnectedLines() - Method in class openlr.map.sqlite.impl.NodeImpl
getNumberOfLines() - Method in class openlr.map.sqlite.impl.MapDatabaseImpl
getNumberOfNodes() - Method in class openlr.map.sqlite.impl.MapDatabaseImpl
getNumberOfParams() - Method in class openlr.map.sqlite.loader.SQLiteMapLoader
getOutgoingLines() - Method in class openlr.map.sqlite.impl.NodeImpl
getParameter() - Method in class openlr.map.sqlite.loader.SQLiteMapLoader
getPointAlongLine(int) - Method in class openlr.map.sqlite.impl.LineImpl
getPrevLines() - Method in class openlr.map.sqlite.impl.LineImpl
getShape() - Method in class openlr.map.sqlite.impl.LineImpl
getStartNode() - Method in class openlr.map.sqlite.impl.LineImpl
getType() - Method in class openlr.map.sqlite.loader.DBFileNameParameter
getValue() - Method in class openlr.map.sqlite.loader.DBFileNameParameter

H

hashCode() - Method in class openlr.map.sqlite.impl.LineImpl
hashCode() - Method in class openlr.map.sqlite.impl.NodeImpl
hasTurnRestrictionOnPath(List<? extends Line>) - Method in class openlr.map.sqlite.impl.MapDatabaseImpl
hasTurnRestrictions() - Method in class openlr.map.sqlite.impl.MapDatabaseImpl

I

IDENTIFIER - Static variable in class openlr.map.sqlite.loader.DBFileNameParameter
The Constant IDENTIFIER.
isCoordinateValid(double, double) - Static method in class openlr.map.sqlite.helpers.SpatialUtils
Checks whether a given WGS84 coordinate is within the allowed bounds.
isRequired() - Method in class openlr.map.sqlite.loader.DBFileNameParameter
 

L

LineImpl - Class in openlr.map.sqlite.impl
Implementation of the OpenLR Line interface for use with a TomTom digital map in SQLite format.
LineImpl(MapDatabase, long, long, long, FormOfWay, FunctionalRoadClass, LineString, int, Map<Locale, List<String>>) - Constructor for class openlr.map.sqlite.impl.LineImpl
Creates an instance of this class representing a Line feature with a given ID in the network managed by the given
lineStringFromWKB(byte[]) - Static method in class openlr.map.sqlite.helpers.SpatialUtils
Creates a LineString from a Well-Known-Binary (WKB) geometry.
load(Collection<MapLoadParameter>) - Method in class openlr.map.sqlite.loader.SQLiteMapLoader
LOGGING_PROPERTIES_FILE - Static variable in class openlr.map.sqlite.impl.Configuration
Path to the default logging properties file.
LOGGING_WATCH_DELAY - Static variable in class openlr.map.sqlite.impl.Configuration
Default delay for logging properties file change monitoring.

M

MapDatabaseImpl - Class in openlr.map.sqlite.impl
Thread safe implementation of the OpenLR MapDatabase interface for use with a TomTom digital map in SQLite format.
MapDatabaseImpl(String) - Constructor for class openlr.map.sqlite.impl.MapDatabaseImpl
Creates an instance of this MapDatabase implementation which uses the given SQLite database.
measureAlongLine(double, double) - Method in class openlr.map.sqlite.impl.LineImpl

N

NodeImpl - Class in openlr.map.sqlite.impl
Implementation of the OpenLR Node interface for use with a TT digital map in SQLite format.
NodeImpl(MapDatabase, long, double, double, ConnectivityMap) - Constructor for class openlr.map.sqlite.impl.NodeImpl
Creates an instance of this class representing a Node feature with a given ID in the network managed by the given MapDatabase instance.

O

openlr.map.sqlite.helpers - package openlr.map.sqlite.helpers
email: software@openlr.org
openlr.map.sqlite.impl - package openlr.map.sqlite.impl
email: software@openlr.org
openlr.map.sqlite.loader - package openlr.map.sqlite.loader
email: software@openlr.org

P

printCacheStats() - Method in class openlr.map.sqlite.impl.MapDatabaseImpl
Outputs statistics on the caches to the log.

S

setModifiable(boolean) - Method in class openlr.map.sqlite.helpers.ConnectivityMap
Sets whether this map is modifiable.
setValue(String) - Method in class openlr.map.sqlite.loader.DBFileNameParameter
Sets the value.
SpatialUtils - Class in openlr.map.sqlite.helpers
Offers various thread safe utility functions for use with spatial data.
SQLiteMapLoader - Class in openlr.map.sqlite.loader
The class SQLiteMapLoader implements an OpenLR map loader.
SQLiteMapLoader() - Constructor for class openlr.map.sqlite.loader.SQLiteMapLoader
 

T

toString() - Method in class openlr.map.sqlite.impl.LineImpl
toString() - Method in class openlr.map.sqlite.impl.MapDatabaseImpl
toString() - Method in class openlr.map.sqlite.impl.NodeImpl
TURN_RESTRICTIONS_SUPPORTED - Static variable in class openlr.map.sqlite.impl.Configuration
Defines whether turn restrictions are supported.

V

valueOf(String) - Static method in enum openlr.map.sqlite.helpers.ConnectionType
Returns the enum constant of this type with the specified name.
values() - Static method in enum openlr.map.sqlite.helpers.ConnectionType
Returns an array containing the constants of this enum type, in the order they are declared.

A C D E F G H I L M N O P S T V

Copyright © 2012 TomTom International B.V.. All Rights Reserved.