Examples of Market


Examples of com.barchart.feed.api.model.data.Market

 
  @Override
  public Observable<Market> snapshot(InstrumentID instID) {
   
    if(marketMap.containsKey(instID)) {
      final Market market = marketMap.get(instID).freeze();
      return Observable.just(market);
    } else {
      return Observable.just(Market.NULL);
    }
   
View Full Code Here

Examples of com.barchart.feed.api.model.data.Market

  @Override
  public Observable<Market> snapshot(final InstrumentID instID) {

    if(marketMap.containsKey(instID)) {
      final Market market = marketMap.get(instID).freeze();
      return Observable.just(market);
    } else {
      return Observable.just(Market.NULL);
    }
View Full Code Here

Examples of com.barchart.feed.api.model.data.Market

 
  @Override
  public Observable<Market> snapshot(InstrumentID instID) {
   
    if(marketMap.containsKey(instID)) {
      final Market market = marketMap.get(instID).freeze();
      return Observable.just(market);
    } else {
      return Observable.just(Market.NULL);
    }
   
View Full Code Here

Examples of com.barchart.feed.api.model.data.Market

  @Override
  public Observable<Market> snapshot(final InstrumentID instID) {

    if(marketMap.containsKey(instID)) {
      final Market market = marketMap.get(instID).freeze();
      return Observable.just(market);
    } else {
      return Observable.just(Market.NULL);
    }
View Full Code Here

Examples of games.stendhal.server.entity.trade.Market

import marauroa.common.game.RPObject;

public class MarketTransformer implements Transformer {

  public RPObject transform(RPObject object) {
    return (RPObject)new Market(object);
  }
View Full Code Here

Examples of games.stendhal.server.entity.trade.Market

  private static final int COORDINATE_Y = 13;
  private static final int COORDINATE_X = 10;

  public void configureZone(StendhalRPZone zone,
      Map<String, String> attributes) {
    Market market = addShopToZone(zone);
    // start checking for expired offers
    new OfferExpirer(market);
   
    buildTradeCenterAdvisor(zone);
  }
View Full Code Here

Examples of games.stendhal.server.entity.trade.Market

   
    buildTradeCenterAdvisor(zone);
  }

  private Market addShopToZone(StendhalRPZone zone) {
    Market market = getMarketFromZone(zone);
    if (market == null) {
      market = Market.createShop();
      market.setVisibility(0);
      zone.add(market, false);
    }
   
    return market;
  }
View Full Code Here

Examples of games.stendhal.server.entity.trade.Market

  public static boolean isPlayerWithinOfferLimit(Player player) {
    return countOffers(player)< MAX_NUMBER_OFF_OFFERS;
  }
 
  private static int countOffers(Player player) {
    Market shopFromZone = TradeCenterZoneConfigurator.getShopFromZone(player.getZone());
    if(shopFromZone != null) {
      int numberOfOffers = shopFromZone.countOffersOfPlayer(player);
      return numberOfOffers;
    }
    return 0;
  }
View Full Code Here

Examples of games.stendhal.server.entity.trade.Market

      handleSentence(player, npc);
    }
  }

  private void handleSentence(Player player, EventRaiser npc) {
    Market market = TradeCenterZoneConfigurator.getShopFromZone(player.getZone());
    Set<Earning> earnings = market.fetchEarnings(player);
    int collectedSum = 0;
    for (Earning earning : earnings) {
      collectedSum += earning.getValue().intValue();
    }
    if (collectedSum > 0) {
View Full Code Here

Examples of games.stendhal.server.entity.trade.Market

     * @param player the player to be checked
     * @param offer the offer the player wants to prolong
     * @return true if prolonging the offer should be denied
     */
    private boolean wouldOverflowMaxOffers(Player player, Offer offer) {
      Market market = TradeCenterZoneConfigurator.getShopFromZone(player.getZone());
     
      if ((market.countOffersOfPlayer(player) == TradingUtility.MAX_NUMBER_OFF_OFFERS)
          && market.getExpiredOffers().contains(offer)) {
        return true;
      }
     
      return false;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.