Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
G
- gamma(double, double) - Method in class eduni.distributions.Distributions
-
computes a gamma distribution
- Gamma - Class in eduni.distributions
-
A random number generator based on the normal distribution.
- Gamma(double, double) - Constructor for class eduni.distributions.Gamma
-
the seed is automatically provided by the
SeedGenerator - Gamma(double, double, long) - Constructor for class eduni.distributions.Gamma
-
The constructor with which a specific seed is set for the random number generator
- generate() - Method in class eduni.distributions.MetaGenerator
- generate(PrintWriter, Method) - Method in class eduni.distributions.MetaGenerator
- generateCustomerGroup(int) - Method in class simu.model.GroupGenerator
-
Constructs a GroupGenerator object with the specified group ID.
- generateNext() - Method in class simu.framework.ArrivalProcess
-
Generates the next event based on the continuous generator and adds it to the event list.
- Generator - Class in eduni.distributions
-
A generic Generator class which delegates its Seedable ability to a
Distributionsobject. - geometric(double) - Method in class eduni.distributions.Distributions
-
computes a geometric distribution
- Geometric - Class in eduni.distributions
-
A random number generator based on the geometric distribution.
- Geometric(double) - Constructor for class eduni.distributions.Geometric
-
the seed is aumatically provided by the
SeedGenerator - Geometric(double, long) - Constructor for class eduni.distributions.Geometric
-
The constructor with which a specific seed is set for the random number generator
- getAllDesserts() - Method in class simu.Dao.MenuDao
-
Retrieves all dessert items from the menu.
- getAllMainMeals() - Method in class simu.Dao.MenuDao
-
Retrieves all main meal items from the menu.
- getAllMealResults() - Method in class simu.model.OrderService
-
A method that returns the total amount of meals ordered.
- getAllStarters() - Method in class simu.Dao.MenuDao
-
Retrieves all starter items from the menu.
- getArrivalTime() - Method in class simu.model.Customer
-
Returns the arrival time of the customer.
- getConnection() - Static method in class simu.datasource.MariaDbConnection
-
Establishes and returns a connection to the MariaDB database.
- getDelay() - Method in class controller.ControllerForFxml
-
Returns the delay of the simulation.
- getDelay() - Method in class simu.framework.Engine
-
Returns the delay between simulation steps.
- getDelay() - Method in interface simu.framework.IEngine
-
Gets the delay between simulation steps.
- getDelay() - Method in interface view.ISimulatorUI
-
Returns the delay between simulation steps.
- getDepartTime() - Method in class simu.model.Customer
-
Returns the departure time of the customer.
- getDessertCounts() - Method in class simu.model.OrderService
-
A method that returns the total amount of desserts ordered.
- getDessertsCount() - Method in class simu.model.OrderService
- getFreeTables() - Method in class simu.model.Tables
-
Returns the amount of free tables.
- getGroupId() - Method in class simu.model.Customer
-
Returns the group id of the customer.
- getId() - Method in class simu.model.Customer
-
Returns the id of the customer.
- getId() - Method in class simu.model.MenuItem
-
Returns the ID of the menu item.
- getInstance() - Static method in class simu.framework.Clock
-
Returns the singleton instance of the Clock.
- getMainMealCounts() - Method in class simu.model.OrderService
-
A method that returns the total amount of main meals ordered.
- getMainsCount() - Method in class simu.model.OrderService
- getMaxGroupSize() - Method in class controller.SettingsController
-
Returns the maximum group size.
- getName() - Method in class simu.model.MenuItem
-
Returns the name of the menu item.
- getNextTime() - Method in class simu.framework.EventList
-
Gets the time of the next event in the list.
- getPrepTime(MenuItem) - Method in class simu.model.Kitchen
- getPrepTimeMinutes() - Method in class simu.model.MenuItem
-
Returns the preparation time of the menu item.
- getQueue() - Method in class simu.model.ServicePoint
-
Returns the queue.
- getQueueSize() - Method in class simu.model.ServicePoint
-
Returns the size of the queue.
- getRandomMeal(int) - Method in class simu.model.OrderService
-
A method that receives the order from the Waiter and adds it to the orderMap.
- getRandomMealFromDb(int) - Method in class simu.Dao.MenuDao
-
Retrieves a random meal item from the database based on the specified category ID.
- getReadyMeal(Customer) - Method in class simu.model.Kitchen
-
A method that returns the order to the Waiter to be delivered to the Customer.
- getSeed() - Method in class eduni.distributions.Generator
- getSeed() - Method in class eduni.distributions.RandomGenerator
- getSeed() - Method in interface eduni.distributions.Seedable
-
Get the random number generator's seed.
- getSeed() - Method in class eduni.distributions.SeedGenerator
- getStarterCounts() - Method in class simu.model.OrderService
-
A method that returns the total amount of starters ordered.
- getStartersCount() - Method in class simu.model.OrderService
- getTableAmount() - Method in class controller.SettingsController
-
Returns the table amount.
- getTableAmount() - Method in class simu.model.Tables
-
Returns the amount of tables.
- getTableSize() - Method in class controller.SettingsController
- getTime() - Method in class controller.ControllerForFxml
-
Returns the time of the simulation.
- getTime() - Method in class simu.framework.Clock
-
Returns the current time of the Clock.
- getTime() - Method in class simu.framework.Event
-
Returns the time at which the event occurs.
- getTime() - Method in interface view.ISimulatorUI
-
Returns the current simulation time.
- getType() - Method in class simu.framework.Event
-
Returns the type of the event.
- getVisualization() - Method in class controller.ControllerForFxml
-
Returns the visualization interface.
- getVisualization() - Method in interface view.ISimulatorUI
-
Returns the visualization of the simulation.
- GroupGenerator - Class in simu.model
-
GroupGenerator class that generates a group of customers.
- GroupGenerator() - Constructor for class simu.model.GroupGenerator
- groupSize(int) - Method in class simu.model.GroupGenerator
-
Generates a random group size.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form