Uses of Class
org.eclipse.mosaic.lib.database.Database
Packages that use Database
Package
Description
-
Uses of Database in org.eclipse.mosaic.fed.application.ambassador.simulation.perception
Fields in org.eclipse.mosaic.fed.application.ambassador.simulation.perception declared as DatabaseConstructors in org.eclipse.mosaic.fed.application.ambassador.simulation.perception with parameters of type DatabaseModifierConstructorDescriptionNopPerceptionModule
(PerceptionModuleOwner owner, Database database, org.slf4j.Logger log) SimplePerceptionModule
(PerceptionModuleOwner owner, Database database, org.slf4j.Logger log) SumoPerceptionModule
(PerceptionModuleOwner owner, Database database, org.slf4j.Logger log) -
Uses of Database in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index
Methods in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index with parameters of type DatabaseModifier and TypeMethodDescriptionTrafficObjectIndex.createPerceptionModule
(VehicleUnit unit, Database database, org.slf4j.Logger osLog) Creates the perception module from the configuredVehicleIndex
.TrafficObjectIndex.Builder.withWallIndex
(WallIndex wallIndex, Database database) -
Uses of Database in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers
Methods in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers that return DatabaseMethods in org.eclipse.mosaic.fed.application.ambassador.simulation.perception.index.providers with parameters of type DatabaseModifier and TypeMethodDescriptionSumoIndex.createPerceptionModule
(PerceptionModuleOwner owner, Database database, org.slf4j.Logger log) VehicleGrid.createPerceptionModule
(PerceptionModuleOwner owner, Database database, org.slf4j.Logger log) VehicleIndex.createPerceptionModule
(PerceptionModuleOwner owner, Database database, org.slf4j.Logger log) Creates the perception module to be used for perception purposes.VehicleTree.createPerceptionModule
(PerceptionModuleOwner owner, Database database, org.slf4j.Logger log) void
WallIndex.setDatabase
(Database database) -
Uses of Database in org.eclipse.mosaic.lib.database
Methods in org.eclipse.mosaic.lib.database that return DatabaseModifier and TypeMethodDescriptionDatabase.Builder.build()
This method cleans the database of unnecessary network elements and returns it.Database.Builder.build
(boolean cleanupUnusedFields) This method allows to disable the cleaning of the database.Database.Builder.getIntermediateDatabase()
Deprecated.will be removed in future versions.static Database
Database.loadFromFile
(File file) This method loads tries to load a database object from the givenFile
, which should refer to a database-file.static Database
Database.loadFromFile
(String filename) This method loads tries to load a database object from the given filename, which should refer to a database-file.Methods in org.eclipse.mosaic.lib.database with parameters of type DatabaseModifier and TypeMethodDescriptionDatabase.Builder.copyFromDatabase
(Database other) Copies all elements of the givenDatabase
into the current one.Database.Builder.loadFromDatabase
(Database database) Overrides the database to be created with the inputDatabase
. -
Uses of Database in org.eclipse.mosaic.lib.database.persistence
Methods in org.eclipse.mosaic.lib.database.persistence with parameters of type DatabaseModifier and TypeMethodDescriptionvoid
SQLiteWriter.saveToFile
(Database database, String fileName) Save the database to the filename. -
Uses of Database in org.eclipse.mosaic.lib.database.spatial
Constructors in org.eclipse.mosaic.lib.database.spatial with parameters of type DatabaseModifierConstructorDescriptionEdgeFinder
(Database database) Constructs a new edgeFinder object with the specified database.NodeFinder
(Database database) Constructs a new edgeFinder object with the specified database. -
Uses of Database in org.eclipse.mosaic.lib.routing.database
Methods in org.eclipse.mosaic.lib.routing.database that return DatabaseModifier and TypeMethodDescriptionDatabaseRouting.getScenarioDatabase()
Provides theDatabase
of the simulation scenario.Constructors in org.eclipse.mosaic.lib.routing.database with parameters of type DatabaseModifierConstructorDescriptionLazyLoadingNode
(INode currentNode, Database database) LazyLoadingRoadPosition
(IRoadPosition currentRoadPosition, Database database) Creates anIRoadPosition
object which provides further values taken from the givenDatabase
, based on the givenIRoadPosition
which only provides little information.RouteManager
(Database database) -
Uses of Database in org.eclipse.mosaic.lib.routing.graphhopper
Constructors in org.eclipse.mosaic.lib.routing.graphhopper with parameters of type Database -
Uses of Database in org.eclipse.mosaic.lib.routing.graphhopper.util
Constructors in org.eclipse.mosaic.lib.routing.graphhopper.util with parameters of type Database -
Uses of Database in org.eclipse.mosaic.lib.routing.util
Methods in org.eclipse.mosaic.lib.routing.util with parameters of type DatabaseModifier and TypeMethodDescriptionstatic Connection
RouteFixer.getConnection
(Database db, String connectionId) Constructors in org.eclipse.mosaic.lib.routing.util with parameters of type DatabaseModifierConstructorDescriptionRouteFixer
(Database database) Creates aRouteFixer
based on the givenDatabase
with a default search depth of 4.RouteFixer
(Database database, int maxDepthConnectionSearch) Creates aRouteFixer
based on the givenDatabase
.