All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.mstream.trader.simulation.stocks.StocksModule Maven / Gradle / Ivy

There is a newer version: 1.18
Show newest version
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