Class LoopingUsageEvolver_Factory


  • @Generated(value="dagger.internal.codegen.ComponentProcessor",
               comments="https://dagger.dev")
    public final class LoopingUsageEvolver_Factory
    extends Object
    • Constructor Summary

      Constructors 
      Constructor Description
      LoopingUsageEvolver_Factory​(javax.inject.Provider<org.palladiosimulator.analyzer.workflow.blackboard.PCMResourceSetPartition> pcmPartitionProvider, javax.inject.Provider<de.uka.ipd.sdq.simulation.abstractsimengine.ISimEventFactory> simEventFactoryProvider, javax.inject.Provider<de.uka.ipd.sdq.simulation.abstractsimengine.ISimulationTimeProvider> timeProvider)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static LoopingUsageEvolver_Factory create​(javax.inject.Provider<org.palladiosimulator.analyzer.workflow.blackboard.PCMResourceSetPartition> pcmPartitionProvider, javax.inject.Provider<de.uka.ipd.sdq.simulation.abstractsimengine.ISimEventFactory> simEventFactoryProvider, javax.inject.Provider<de.uka.ipd.sdq.simulation.abstractsimengine.ISimulationTimeProvider> timeProvider)  
      LoopingUsageEvolver get​(double firstOccurrence, double delay, double simulationTimeOffset, EntityReference<org.palladiosimulator.pcm.usagemodel.UsageScenario> evolvedScenario)  
      static LoopingUsageEvolver newInstance​(double firstOccurrence, double delay, double simulationTimeOffset, EntityReference<org.palladiosimulator.pcm.usagemodel.UsageScenario> evolvedScenario, org.palladiosimulator.analyzer.workflow.blackboard.PCMResourceSetPartition pcmPartition, de.uka.ipd.sdq.simulation.abstractsimengine.ISimEventFactory simEventFactory, de.uka.ipd.sdq.simulation.abstractsimengine.ISimulationTimeProvider timeProvider)  
    • Constructor Detail

      • LoopingUsageEvolver_Factory

        public LoopingUsageEvolver_Factory​(javax.inject.Provider<org.palladiosimulator.analyzer.workflow.blackboard.PCMResourceSetPartition> pcmPartitionProvider,
                                           javax.inject.Provider<de.uka.ipd.sdq.simulation.abstractsimengine.ISimEventFactory> simEventFactoryProvider,
                                           javax.inject.Provider<de.uka.ipd.sdq.simulation.abstractsimengine.ISimulationTimeProvider> timeProvider)
    • Method Detail

      • get

        public LoopingUsageEvolver get​(double firstOccurrence,
                                       double delay,
                                       double simulationTimeOffset,
                                       EntityReference<org.palladiosimulator.pcm.usagemodel.UsageScenario> evolvedScenario)
      • create

        public static LoopingUsageEvolver_Factory create​(javax.inject.Provider<org.palladiosimulator.analyzer.workflow.blackboard.PCMResourceSetPartition> pcmPartitionProvider,
                                                         javax.inject.Provider<de.uka.ipd.sdq.simulation.abstractsimengine.ISimEventFactory> simEventFactoryProvider,
                                                         javax.inject.Provider<de.uka.ipd.sdq.simulation.abstractsimengine.ISimulationTimeProvider> timeProvider)
      • newInstance

        public static LoopingUsageEvolver newInstance​(double firstOccurrence,
                                                      double delay,
                                                      double simulationTimeOffset,
                                                      EntityReference<org.palladiosimulator.pcm.usagemodel.UsageScenario> evolvedScenario,
                                                      org.palladiosimulator.analyzer.workflow.blackboard.PCMResourceSetPartition pcmPartition,
                                                      de.uka.ipd.sdq.simulation.abstractsimengine.ISimEventFactory simEventFactory,
                                                      de.uka.ipd.sdq.simulation.abstractsimengine.ISimulationTimeProvider timeProvider)