![JAR search and dependency download from the Maven repository](/logo.png)
io.mstream.trader.simulation.stocks.StocksModule Maven / Gradle / Ivy
package io.mstream.trader.simulation.stocks;
import com.google.inject.AbstractModule;
import com.google.inject.assistedinject.FactoryModuleBuilder;
import io.mstream.trader.simulation.stocks.datafeed.data.StockPrice;
import io.mstream.trader.simulation.stocks.datafeed.data.StockPriceFactory;
public class StocksModule extends AbstractModule {
@Override
protected void configure() {
install(new FactoryModuleBuilder()
.implement(Stock.class, Stock.class)
.build(StockFactory.class));
install(new FactoryModuleBuilder()
.implement(StockPrice.class, StockPrice.class)
.build(StockPriceFactory.class));
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy