Uses of Class
jasima.core.simulation.Simulation
-
Packages that use Simulation Package Description jasima.core.random jasima.core.simulation jasima.core.simulation.generic jasima.core.simulation.util jasima.core.util jasima.shopSim.util -
-
Uses of Simulation in jasima.core.random
Methods in jasima.core.random that return Simulation Modifier and Type Method Description SimulationRandomFactory. getSim()Methods in jasima.core.random with parameters of type Simulation Modifier and Type Method Description voidRandomFactory. setSim(Simulation sim)Sets the simulation this random factory is currently used with.Constructors in jasima.core.random with parameters of type Simulation Constructor Description RandomFactory(Simulation sim, long initialSeed)Convenience constructor when creating instances directly. -
Uses of Simulation in jasima.core.simulation
Fields in jasima.core.simulation declared as Simulation Modifier and Type Field Description protected SimulationSimComponentBase. simprotected SimulationSimulationExperiment. simMethods in jasima.core.simulation that return Simulation Modifier and Type Method Description static SimulationSimContext. createSim(String name, SimProcessUtil.SimAction a)Create a new simulation, but does not yet execute it.protected SimulationSimulationExperiment. createSim()static SimulationSimContext. currentSimulation()Returns the currentSimulationornullif no simulation is currently assigned to the current thread.SimulationSimComponent. getSim()Returns the simulation this component is associated with.SimulationSimComponentBase. getSim()SimulationSimPrintMessage. getSim()SimulationSimProcess. getSim()SimulationSimulation. getSim()SimulationSimulationExperiment. getSim()Returns the simulation object created ininit().static SimulationSimContext. requireSimContext()Returns the currentSimulation.Methods in jasima.core.simulation that return types with arguments of type Simulation Modifier and Type Method Description NotifierImpl<Simulation,Simulation.SimLifecycleEvent>Simulation. notifierImpl()Methods in jasima.core.simulation with parameters of type Simulation Modifier and Type Method Description default voidSimComponent. handleOther(Simulation sim, Simulation.SimLifecycleEvent event)default voidSimLifecycleListener. handleOther(Simulation sim, Simulation.SimLifecycleEvent event)voidSimLifecycleListener.OtherListener. handleOther(Simulation c, Simulation.SimLifecycleEvent msg)default voidSimComponent. inform(Simulation sim, Simulation.SimLifecycleEvent event)default voidSimLifecycleListener. inform(Simulation sim, Simulation.SimLifecycleEvent event)voidSimComponent. setSim(Simulation sim)Sets the simulation this component is part of.voidSimComponentBase. setSim(Simulation s)Method parameters in jasima.core.simulation with type arguments of type Simulation Modifier and Type Method Description voidSimulationExperiment. addInitAction(Consumer<Simulation> action)Adds aConsumer<Simulation>that is called after creating the simulation components to perform additional initialization tasks.Constructors in jasima.core.simulation with parameters of type Simulation Constructor Description SimPrintMessage(Simulation sim, MsgCategory category, Object... params)SimPrintMessage(Simulation sim, MsgCategory category, String message)SimPrintMessage(Simulation sim, MsgCategory category, String msg, Object... params)SimProcess(Simulation sim)SimProcess(Simulation sim, SimProcessUtil.SimAction a)SimProcess(Simulation sim, SimProcessUtil.SimAction a, String name)SimProcess(Simulation sim, SimProcessUtil.SimCallable<R> c)SimProcess(Simulation sim, SimProcessUtil.SimCallable<R> action, String name)SimProcess(Simulation sim, SimProcessUtil.SimRunnable r)SimProcess(Simulation sim, SimProcessUtil.SimRunnable r, String name)SimProcess(Simulation sim, Callable<R> c)SimProcess(Simulation sim, Callable<R> c, String name) -
Uses of Simulation in jasima.core.simulation.generic
Methods in jasima.core.simulation.generic that return Simulation Modifier and Type Method Description SimulationResourceNonBlocking. getSim()Methods in jasima.core.simulation.generic with parameters of type Simulation Modifier and Type Method Description voidResourceNonBlocking. setSim(Simulation sim)Constructors in jasima.core.simulation.generic with parameters of type Simulation Constructor Description QLengthStatsCollector(Q<?> q, Simulation sim) -
Uses of Simulation in jasima.core.simulation.util
Methods in jasima.core.simulation.util that return Simulation Modifier and Type Method Description SimulationProcessActivator. getSim()SimulationSimOperations. getSim()Constructors in jasima.core.simulation.util with parameters of type Simulation Constructor Description TimeSynchronizer(Simulation sim, double realTimeFactor) -
Uses of Simulation in jasima.core.util
Methods in jasima.core.util with parameters of type Simulation Modifier and Type Method Description RSimProcessUtil.SimCallable. call(Simulation sim)static SequenceNumberServiceSequenceNumberService. getFor(Simulation sim)Returns the instance of this class associated with the given simulation.static voidConsolePrinter. printEventList(Simulation sim)Prints the current event list (including the current event) to the console.static voidConsolePrinter. printEventList(PrintWriter out, Simulation sim)Prints the current event list (including the current event) to the givenPrintWriter.voidSimProcessUtil.SimAction. run(Simulation sim) -
Uses of Simulation in jasima.shopSim.util
Methods in jasima.shopSim.util with parameters of type Simulation Modifier and Type Method Description voidShopConfigurator. configureSimulation(Simulation sim)
-