Class StretchedUsageEvolver_Factory


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

      Constructors 
      Constructor Description
      StretchedUsageEvolver_Factory​(javax.inject.Provider<Optional<Double>> maxSimTimeProvider, 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)  
    • Constructor Detail

      • StretchedUsageEvolver_Factory

        public StretchedUsageEvolver_Factory​(javax.inject.Provider<Optional<Double>> maxSimTimeProvider,
                                             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

      • create

        public static StretchedUsageEvolver_Factory create​(javax.inject.Provider<Optional<Double>> maxSimTimeProvider,
                                                           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 StretchedUsageEvolver newInstance​(double firstOccurrence,
                                                        double delay,
                                                        EntityReference<org.palladiosimulator.pcm.usagemodel.UsageScenario> evolvedScenario,
                                                        Optional<Double> maxSimTime,
                                                        org.palladiosimulator.analyzer.workflow.blackboard.PCMResourceSetPartition pcmPartition,
                                                        de.uka.ipd.sdq.simulation.abstractsimengine.ISimEventFactory simEventFactory,
                                                        de.uka.ipd.sdq.simulation.abstractsimengine.ISimulationTimeProvider timeProvider)