Index

A B C D E F G H I K L M N O P R S T U V W 
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 Distributions object.
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.
A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form