Class CentralStorageHintContext

  • All Implemented Interfaces:
    ITradeStrategyHintContext

    public class CentralStorageHintContext
    extends java.lang.Object
    implements ITradeStrategyHintContext
    Hint context for the central storage hint.
    Author:
    Andi Hotz, (c) Sahits GmbH, 2017 Created on Oct 21, 2017
    • Field Detail

      • distributingVessels

        private java.util.List<INavigableVessel> distributingVessels
      • wares

        private java.util.Set<IWare> wares
      • suppliedCities

        private java.util.List<ICity> suppliedCities
    • Constructor Detail

      • CentralStorageHintContext

        public CentralStorageHintContext()
    • Method Detail

      • addWare

        public void addWare​(IWare ware)
      • addSupplyingVessel

        public void addSupplyingVessel​(INavigableVessel vessel)
      • addDistributingVessel

        public void addDistributingVessel​(INavigableVessel vessel)
      • addSuppliedCity

        public void addSuppliedCity​(ICity city)