OfferBookViewModel.java 文件源码

java
阅读 17 收藏 0 点赞 0 评论 0

项目:exchange 作者:
@SuppressWarnings("WeakerAccess")
@Inject
public OfferBookViewModel(User user,
                          OpenOfferManager openOfferManager,
                          OfferBook offerBook,
                          Preferences preferences,
                          P2PService p2PService,
                          PriceFeedService priceFeedService,
                          ClosedTradableManager closedTradableManager,
                          FilterManager filterManager,
                          WalletsSetup walletsSetup,
                          AccountAgeWitnessService accountAgeWitnessService,
                          Navigation navigation,
                          BSFormatter formatter) {
    super();

    this.openOfferManager = openOfferManager;
    this.user = user;
    this.offerBook = offerBook;
    this.preferences = preferences;
    this.p2PService = p2PService;
    this.priceFeedService = priceFeedService;
    this.closedTradableManager = closedTradableManager;
    this.filterManager = filterManager;
    this.walletsSetup = walletsSetup;
    this.accountAgeWitnessService = accountAgeWitnessService;
    this.navigation = navigation;
    this.formatter = formatter;

    this.filteredItems = new FilteredList<>(offerBook.getOfferBookListItems());
    this.sortedItems = new SortedList<>(filteredItems);

    tradeCurrencyListChangeListener = c -> {
        fillAllTradeCurrencies();
    };
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号