Class Customer


  • public class Customer
    extends Object
    This entity represents a certain customer population within Power TAC game.
    Author:
    Jurica Babic, Govert Buijs, Erik Kemperman
    • Constructor Detail

      • Customer

        public Customer()
    • Method Detail

      • getId

        public long getId()
      • getIdCustomerInfo

        public long getIdCustomerInfo()
      • getCustomerClass

        public String getCustomerClass()
      • getName

        public String getName()
      • getPopulation

        public int getPopulation()
      • getPowerType

        public String getPowerType()
      • getControllableKW

        public double getControllableKW()
      • getUpRegulationKW

        public double getUpRegulationKW()
      • getDownRegulationKW

        public double getDownRegulationKW()
      • getStorageCapacity

        public double getStorageCapacity()
      • isMultiContracting

        public boolean isMultiContracting()
      • isCanNegotiate

        public boolean isCanNegotiate()
      • getGenericPowerType

        public String getGenericPowerType()
      • getBootstrapNetUsage

        public List<Double> getBootstrapNetUsage()
      • setBootstrapNetUsage

        public void setBootstrapNetUsage​(List<Double> bootstrapNetUsage)
      • recycle

        public static void recycle()