- ACO - Class in org.uob.braveapi.signaller
-
Implementation of Any Colony Optimisation junction sequencing algorithm.
- ACO() - Constructor for class org.uob.braveapi.signaller.ACO
-
- addAnalysisRecord(AnalysisRecord) - Method in class org.uob.braveapi.signaller.algorithms.analysis.AnalysisSet
-
- addHours(int) - Method in class org.uob.braveapi.signaller.algorithms.analysis.AnalysisTime
-
- addPoint(double, double) - Method in class org.uob.braveapi.signaller.algorithms.graphs.GraphSeries
-
- addRouteSequence(JunctionRouteSequence) - Method in class org.uob.braveapi.signaller.algorithms.datatypes.Junction
-
- addSeconds(int) - Method in class org.uob.braveapi.util.APITime
-
Add the seconds and return the resulting time object.
- addSeries(GraphSeries) - Method in class org.uob.braveapi.signaller.algorithms.graphs.Graph
-
Adds a series to the graph.
- addStoppedTrain(String, APITime, APITime, String, int) - Method in interface org.uob.braveapi.dispatcher.api.APIDispatcher
-
- addStoppedTrain(String, APITime, APITime, String, int) - Method in class org.uob.braveapi.dispatcher.DefaultDispatcher
-
- addStoppedTrain(String, APITime, APITime, String, int) - Method in class org.uob.braveapi.dispatcher.IncidentDispatcher
-
- addStoppedTrain(String, APITime, APITime, String, int) - Method in class org.uob.braveapi.dispatcher.SeededRandomDispatcher
-
- addTimetableEntry(DeJRMTimetableEntry) - Method in class org.uob.braveapi.signaller.algorithms.leichen.operationaldata.timetables.DeJRMServiceTimetable
-
- AlgorithmStruct - Class in org.uob.braveapi.signaller.algorithms.leichen.algorithm.core.structs
-
- AlgorithmStruct(String, double, double) - Constructor for class org.uob.braveapi.signaller.algorithms.leichen.algorithm.core.structs.AlgorithmStruct
-
- Analysis - Class in org.uob.braveapi.signaller
-
- Analysis() - Constructor for class org.uob.braveapi.signaller.Analysis
-
- AnalysisPlotter - Class in org.uob.braveapi.signaller.algorithms.leichen.algorithm.utility
-
- AnalysisPlotter(LineData, OperationalData) - Constructor for class org.uob.braveapi.signaller.algorithms.leichen.algorithm.utility.AnalysisPlotter
-
- AnalysisRecord - Class in org.uob.braveapi.signaller.algorithms.analysis
-
- AnalysisRecord(AnalysisRecord) - Constructor for class org.uob.braveapi.signaller.algorithms.analysis.AnalysisRecord
-
Copy constructor
- AnalysisRecord(String, double, AnalysisTime, String) - Constructor for class org.uob.braveapi.signaller.algorithms.analysis.AnalysisRecord
-
- analysisRecords - Variable in class org.uob.braveapi.signaller.algorithms.analysis.AnalysisSet
-
- AnalysisSet - Class in org.uob.braveapi.signaller.algorithms.analysis
-
- AnalysisSet(AnalysisSet) - Constructor for class org.uob.braveapi.signaller.algorithms.analysis.AnalysisSet
-
- AnalysisSet() - Constructor for class org.uob.braveapi.signaller.algorithms.analysis.AnalysisSet
-
- AnalysisTime - Class in org.uob.braveapi.signaller.algorithms.analysis
-
- AnalysisTime(String) - Constructor for class org.uob.braveapi.signaller.algorithms.analysis.AnalysisTime
-
- AnalysisTime(Date) - Constructor for class org.uob.braveapi.signaller.algorithms.analysis.AnalysisTime
-
- AnalysisTime(int) - Constructor for class org.uob.braveapi.signaller.algorithms.analysis.AnalysisTime
-
- APIDispatcher - Interface in org.uob.braveapi.dispatcher.api
-
- APIDriver - Interface in org.uob.braveapi.driver.api
-
- APIKinematicsResult - Class in org.uob.braveapi.driver.api
-
- APIKinematicsResult() - Constructor for class org.uob.braveapi.driver.api.APIKinematicsResult
-
- APISignaller - Interface in org.uob.braveapi.signaller.api
-
- APISpeedProfileResult - Class in org.uob.braveapi.driver.api
-
- APISpeedProfileResult() - Constructor for class org.uob.braveapi.driver.api.APISpeedProfileResult
-
- APITime - Class in org.uob.braveapi.util
-
- APITime() - Constructor for class org.uob.braveapi.util.APITime
-
- APITime(String) - Constructor for class org.uob.braveapi.util.APITime
-
- APITime(Date) - Constructor for class org.uob.braveapi.util.APITime
-
- APITime(APITime) - Constructor for class org.uob.braveapi.util.APITime
-
- APITime(int) - Constructor for class org.uob.braveapi.util.APITime
-
- AppLockTest - Class in org.uob.braveapi.signaller
-
This plugin is used in the Advanced signalling demo.
- AppLockTest() - Constructor for class org.uob.braveapi.signaller.AppLockTest
-
- applyLateness(int) - Method in class org.uob.braveapi.signaller.algorithms.leichen.operationaldata.timetables.DeJRMServiceTimetable
-
- applyLateness(int) - Method in class org.uob.braveapi.signaller.algorithms.leichen.operationaldata.timetables.DeJRMTimetableEntry
-
- applyLatenessToTrain(String, int) - Method in class org.uob.braveapi.signaller.algorithms.leichen.operationaldata.timetables.DeJRMTimetable
-
Apply the number of seconds of lateness to the specified train.
- automaticDriver(double, double, double, boolean, int, int, double, String, boolean) - Method in interface org.uob.braveapi.driver.api.APIDriver
-
- automaticDriver(double, double, double, boolean, int, int, double, String, boolean) - Method in class org.uob.braveapi.driver.ColinCoaster
-
- automaticDriver(double, double, double, boolean, int, int, double, String, boolean) - Method in class org.uob.braveapi.driver.DedotsExampleDriver
-
- automaticDriver(double, double, double, boolean, int, int, double, String, boolean) - Method in class org.uob.braveapi.driver.DefaultDriver
-
- automaticDriver(double, double, double, boolean, int, int, double, String, boolean) - Method in class org.uob.braveapi.driver.MengleiDriver
-
- automaticDriver(double, double, double, boolean, int, int, double, String, boolean) - Method in class org.uob.braveapi.driver.PeterPerfect
-
- automaticDriver(double, double, double, boolean, int, int, double, String, boolean) - Method in class org.uob.braveapi.driver.RunDownTestDriver
-
This driver drives up to line speed until a target distance is reached and then applies the brakes.
- automaticDriver(double, double, double, boolean, int, int, double, String, boolean) - Method in class org.uob.braveapi.driver.SilviaDriver
-
- automaticDriver(double, double, double, boolean, int, int, double, String, boolean) - Method in class org.uob.braveapi.driver.SimonSignalSighter
-