Uses of Class
org.powertac.common.enumerations.PowerType

Packages that use PowerType
org.powertac.common   
org.powertac.common.enumerations   
org.powertac.common.msg   
org.powertac.common.repo   
 

Uses of PowerType in org.powertac.common
 

Methods in org.powertac.common that return PowerType
 PowerType CustomerInfo.getPowerType()
          The types of power consumption and/or production modalities available in the customer model.
 PowerType TariffSpecification.getPowerType()
           
 PowerType Tariff.getPowerType()
          Type of power covered by this tariff
 

Methods in org.powertac.common with parameters of type PowerType
 CustomerInfo CustomerInfo.withPowerType(PowerType type)
          Fluent setter to set PowerType for this CustomerInfo.
 

Constructors in org.powertac.common with parameters of type PowerType
TariffSpecification(Broker broker, PowerType powerType)
          Creates a new TariffSpecification for a broker and a specific powerType.
 

Uses of PowerType in org.powertac.common.enumerations
 

Fields in org.powertac.common.enumerations declared as PowerType
static PowerType PowerType.BATTERY_STORAGE
           
static PowerType PowerType.CHP_PRODUCTION
           
static PowerType PowerType.CONSUMPTION
           
static PowerType PowerType.ELECTRIC_VEHICLE
           
static PowerType PowerType.FOSSIL_PRODUCTION
           
static PowerType PowerType.INTERRUPTIBLE_CONSUMPTION
           
static PowerType PowerType.PRODUCTION
           
static PowerType PowerType.PUMPED_STORAGE_PRODUCTION
           
static PowerType PowerType.RUN_OF_RIVER_PRODUCTION
           
static PowerType PowerType.SOLAR_PRODUCTION
           
static PowerType PowerType.STORAGE
           
static PowerType PowerType.THERMAL_STORAGE_CONSUMPTION
           
static PowerType PowerType.WIND_PRODUCTION
           
 

Methods in org.powertac.common.enumerations that return PowerType
 PowerType PowerType.getGenericType()
          Returns the least-specific capacity type for a given PowerType.
static PowerType PowerType.valueOf(String name)
           
 

Methods in org.powertac.common.enumerations with parameters of type PowerType
 boolean PowerType.canUse(PowerType tariffType)
          Returns true just in case this powerType is a supertype (can use) the tariffType.
 

Uses of PowerType in org.powertac.common.msg
 

Methods in org.powertac.common.msg that return PowerType
 PowerType CustomerBootstrapData.getPowerType()
           
 

Constructors in org.powertac.common.msg with parameters of type PowerType
CustomerBootstrapData(CustomerInfo customer, PowerType powerType, double[] netUsage)
           
 

Uses of PowerType in org.powertac.common.repo
 

Methods in org.powertac.common.repo with parameters of type PowerType
 List<Tariff> TariffRepo.findActiveTariffs(PowerType type)
          Returns the list of active tariffs that exactly match the given PowerType.
 List<Tariff> TariffRepo.findAllActiveTariffs(PowerType type)
          Returns the list of active tariffs that can be used by a customer of the given PowerType, including those that are more generic than the specific type.
 CustomerInfo CustomerRepo.findByNameAndPowerType(String name, PowerType type)
           
 List<Tariff> TariffRepo.findRecentActiveTariffs(int n, PowerType type)
          Returns the n most "recent" active tariffs from each broker that can be used by a customer with the given powerType.
 List<TariffSpecification> TariffRepo.findTariffSpecificationsByPowerType(PowerType type)
           
 Tariff TariffRepo.getDefaultTariff(PowerType type)
           
 



Copyright © 2013. All Rights Reserved.