A B C D E F G H I J K L M N O P Q R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- A - org.powertac.householdcustomer.enumerations.AirConditionClass
- A - org.powertac.officecomplexcustomer.enumerations.AirConditionClass
- AbstractAuditingEntity - Class in org.powertac.visualizer.domain
-
Base abstract class for entities which will hold definitions for created, last modified by and created, last modified by date.
- AbstractAuditingEntity() - Constructor for class org.powertac.visualizer.domain.AbstractAuditingEntity
- AbstractCustomer - Class in org.powertac.customer
-
Abstract customer implementation
- AbstractCustomer() - Constructor for class org.powertac.customer.AbstractCustomer
-
Default constructor, requires explicit setting of name
- AbstractCustomer(String) - Constructor for class org.powertac.customer.AbstractCustomer
-
Abstract Customer constructor with explicit name.
- Accounting - Interface in org.powertac.common.interfaces
-
Common interface for the PowerTAC accounting service.
- AccountingService - Class in org.powertac.accounting
-
Implementation of
Accounting
- AccountingService() - Constructor for class org.powertac.accounting.AccountingService
- AccountResource - Class in org.powertac.visualizer.web.rest
-
REST controller for managing the current user's account.
- AccountResource(UserRepository, UserService, PersistentTokenRepository) - Constructor for class org.powertac.visualizer.web.rest.AccountResource
- Action - Interface in org.powertac.common
-
This is a simple interface intended to be implemented by anonymous classes that need to create a deferred action of some sort.
- activate() - Method in class org.powertac.du.DefaultBrokerService
-
In each timeslot, we must trade in the wholesale market to satisfy the predicted load of our current customer base.
- activate(Instant, int) - Method in class org.powertac.accounting.AccountingService
-
Processes the pending transaction list, computes interest, sends updates to brokers
- activate(Instant, int) - Method in class org.powertac.auctioneer.AuctionService
-
Processes incoming Order instances for each timeslot, generating the appropriate MarketTransactions, Orderbooks, and ClearedTrade instances.
- activate(Instant, int) - Method in class org.powertac.balancemkt.BalancingMarketService
- activate(Instant, int) - Method in interface org.powertac.common.interfaces.Accounting
-
Runs the accounting process.
- activate(Instant, int) - Method in class org.powertac.common.interfaces.TimeslotPhaseProcessor
-
This method gets called once during each timeslot.
- activate(Instant, int) - Method in class org.powertac.customer.CustomerModelService
- activate(Instant, int) - Method in class org.powertac.distributionutility.DistributionUtilityService
- activate(Instant, int) - Method in class org.powertac.factoredcustomer.FactoredCustomerService
- activate(Instant, int) - Method in class org.powertac.genco.SimpleGencoService
-
Called once/timeslot, simply calls updateModel() and generateOrders() on each of the gencos.
- activate(Instant, int) - Method in class org.powertac.householdcustomer.HouseholdCustomerService
- activate(Instant, int) - Method in class org.powertac.officecomplexcustomer.OfficeComplexCustomerService
- activate(Instant, int) - Method in class org.powertac.server.WeatherService
- activate(Instant, int) - Method in class org.powertac.tariffmarket.CapacityControlService
-
Activation applies pending ratio controls to subscriptions for the current timeslot.
- activate(Instant, int) - Method in class org.powertac.tariffmarket.TariffMarketService
- ACTIVE - org.powertac.common.Tariff.State
- Activity - Class in org.powertac.evcustomer.beans
-
Represents an activity that involves driving a vehicle.
- Activity() - Constructor for class org.powertac.evcustomer.beans.Activity
-
Default constructor, needed for wrapper classes
- Activity(String) - Constructor for class org.powertac.evcustomer.beans.Activity
-
Normal constructor, usable by auto-config
- ActivityDTO - Class in org.powertac.visualizer.web.websocket.dto
-
DTO for storing a user's activity.
- ActivityDTO() - Constructor for class org.powertac.visualizer.web.websocket.dto.ActivityDTO
- ActivityService - Class in org.powertac.visualizer.web.websocket
- ActivityService(SimpMessageSendingOperations) - Constructor for class org.powertac.visualizer.web.websocket.ActivityService
- add(Object) - Method in class org.powertac.common.repo.BootstrapDataRepo
-
Adds a single item to the repo.
- add(List<Object>) - Method in class org.powertac.common.repo.BootstrapDataRepo
-
Adds a list of objects to the repo.
- add(Broker) - Method in class org.powertac.common.repo.BrokerRepo
- add(CustomerInfo) - Method in class org.powertac.common.repo.CustomerRepo
- add(RegulationAccumulator) - Method in class org.powertac.common.RegulationAccumulator
-
Adds the capacities in the given RegulationAccumulator instance to this instance.
- add(TariffSubscription) - Method in class org.powertac.common.repo.TariffSubscriptionRepo
-
Adds an existing subscription to the repo.
- add(Timeslot) - Method in class org.powertac.common.repo.TimeslotRepo
-
Adds a timeslot that already exists.
- add(WeatherForecast) - Method in class org.powertac.common.repo.WeatherForecastRepo
-
Adds a WeatherForecast to the repo
- add(WeatherReport) - Method in class org.powertac.common.repo.WeatherReportRepo
-
Adds a WeatherReport to the repo, keeping only maxReportCount around
- add(CapacityAccumulator) - Method in class org.powertac.factoredcustomer.CapacityAccumulator
-
Adds another CapacityAccumulator to this one.
- add(AuditEvent) - Method in class org.powertac.visualizer.repository.CustomAuditEventRepository
- addAction(Instant, TimedAction) - Method in class org.powertac.common.TimeService
-
Adds an action to the simulation queue, to be triggered at the specified time.
- addAsk(OrderbookOrder) - Method in class org.powertac.common.Orderbook
- addBalancingOrder(BalancingOrder) - Method in class org.powertac.balancemkt.ChargeInfo
- addBalancingOrder(BalancingOrder) - Method in class org.powertac.common.repo.TariffRepo
-
Adds a balancing order, indexed by its TariffSpec
- addBalancingTransaction(Broker, double, double) - Method in class org.powertac.accounting.AccountingService
- addBalancingTransaction(Broker, double, double) - Method in interface org.powertac.common.interfaces.Accounting
-
Adds a balancing transaction to represent the cost of imbalance
- addBid(OrderbookOrder) - Method in class org.powertac.common.Orderbook
- addBroker(String) - Method in class org.powertac.common.Competition
-
Adds a broker to the Competition.
- addCapacityTransaction(Broker, int, double, double, double) - Method in class org.powertac.accounting.AccountingService
- addCapacityTransaction(Broker, int, double, double, double) - Method in interface org.powertac.common.interfaces.Accounting
-
Adds a capacity transaction to represent charges for contribution to a demand peak.
- addCurtailment(double) - Method in class org.powertac.balancemkt.ChargeInfo
- addCustomer(CustomerInfo) - Method in class org.powertac.common.Competition
-
Adds a customer to the Competition.
- addCustomerInfo(CustomerInfo) - Method in class org.powertac.customer.AbstractCustomer
-
Adds an additional CustomerInfo to the list
- addDefaultProfile(SpringApplication) - Static method in class org.powertac.visualizer.config.DefaultProfileUtil
-
Set a default to use when no profile is configured.
- addDistributionTransaction(Broker, int, int, double, double) - Method in class org.powertac.accounting.AccountingService
- addDistributionTransaction(Broker, int, int, double, double) - Method in interface org.powertac.common.interfaces.Accounting
-
Adds a distribution transaction to represent charges for customer connections and energy transport.
- addDownRegulation(double) - Method in class org.powertac.common.RegulationAccumulator
-
Adds the given amount of down-regulation capacity.
- addEnergyCharging(double) - Method in class org.powertac.customer.model.LiftTruck
- addEnergyInUse(double) - Method in class org.powertac.customer.model.LiftTruck
- addFormatters(FormatterRegistry) - Method in class org.powertac.visualizer.config.DateTimeFormatConfiguration
- addHourlyCharge(HourlyCharge) - Method in class org.powertac.common.Rate
-
Adds a new HourlyCharge to a variable rate.
- addHourlyCharge(HourlyCharge, boolean) - Method in class org.powertac.common.Rate
-
Allows initial publication of HourlyCharge instances within the notification interval.
- addHourlyCharge(HourlyCharge, long) - Method in class org.powertac.common.Tariff
-
Adds a new HourlyCharge to its Rate.
- addInterceptors(InterceptorRegistry) - Method in class org.powertac.visualizer.config.LocaleConfiguration
- addkWh(double) - Method in class org.powertac.customer.StepInfo
- addMarketPosition(MarketPosition, int) - Method in class org.powertac.common.Broker
-
Associates a MarketPosition with a given Timeslot.
- addMarketPosition(MarketPosition, Timeslot) - Method in class org.powertac.common.Broker
-
Deprecated.
- addMarketTransaction(Broker, Timeslot, double, double) - Method in class org.powertac.accounting.AccountingService
- addMarketTransaction(Broker, Timeslot, double, double) - Method in interface org.powertac.common.interfaces.Accounting
-
Adds a market transaction that includes both a cash component and a product commitment for a specific timeslot.
- addProperties(Properties) - Method in class org.powertac.server.ServerPropertiesService
-
Adds the properties in props to the current configuration.
- addRate(RateCore) - Method in class org.powertac.common.TariffSpecification
-
Adds a new RateCore (Rate, RegulationRate, etc.) to this tariff.
- addRegulationCapacity(RegulationAccumulator) - Method in class org.powertac.customer.StepInfo
- addRegulationTransaction(Tariff, CustomerInfo, int, double, double) - Method in class org.powertac.accounting.AccountingService
- addRegulationTransaction(Tariff, CustomerInfo, int, double, double) - Method in interface org.powertac.common.interfaces.Accounting
-
Adds a tariff transaction representing a curtailment or balancing action to the current-hour transaction list.
- addSpecification(TariffSpecification) - Method in class org.powertac.common.repo.TariffRepo
-
Adds a TariffSpecification to the repo just in case another spec (or this one) has not already been added sometime in the past.
- addSupersedes(long) - Method in class org.powertac.common.TariffSpecification
-
Indicates that this tariff supersedes the tariff specified by the specId, the id of the superseded tariff.
- addTariff(Tariff) - Method in class org.powertac.common.repo.TariffRepo
- addTariffTransaction(TariffTransaction.Type, Tariff, CustomerInfo, int, double, double) - Method in class org.powertac.accounting.AccountingService
- addTariffTransaction(TariffTransaction.Type, Tariff, CustomerInfo, int, double, double) - Method in interface org.powertac.common.interfaces.Accounting
-
Adds a tariff transaction to the current-hour transaction list.
- addTick() - Method in class org.powertac.visualizer.service_ptac.TournamentService
- addTransaction(MarketTransaction) - Method in class org.powertac.visualizer.domain.WholesaleKPIHolder
- addUpRegulation(double) - Method in class org.powertac.common.RegulationAccumulator
-
Adds the given amount of up-regulation capacity.
- adjustCapacityForSubscription(int, double, TariffSubscription) - Method in interface org.powertac.factoredcustomer.interfaces.CapacityOriginator
- ADMIN - Static variable in class org.powertac.visualizer.security.AuthoritiesConstants
- afterPropertiesSet() - Method in class org.powertac.common.XMLMessageConverter
- afterPropertiesSet() - Method in class org.powertac.visualizer.service_ptac.MessageDispatcher
- afterPropertiesSet() - Method in class org.powertac.visualizer.service_ptac.TournamentService
- afterPropertiesSet() - Method in class org.powertac.visualizer.service_ptac.VisualizerService
- AIR_CONDITION_BTU_LARGE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- AIR_CONDITION_BTU_LARGE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- AIR_CONDITION_BTU_MEDIUM - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- AIR_CONDITION_BTU_MEDIUM - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- AIR_CONDITION_BTU_SMALL - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- AIR_CONDITION_BTU_SMALL - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- AIR_CONDITION_CLASS_A_COP - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- AIR_CONDITION_CLASS_A_COP - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- AIR_CONDITION_CLASS_A_EER - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- AIR_CONDITION_CLASS_A_EER - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- AIR_CONDITION_CLASS_B_COP - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- AIR_CONDITION_CLASS_B_COP - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- AIR_CONDITION_CLASS_B_EER - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- AIR_CONDITION_CLASS_B_EER - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- AIR_CONDITION_CLASS_C_COP - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- AIR_CONDITION_CLASS_C_COP - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- AIR_CONDITION_CLASS_C_EER - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- AIR_CONDITION_CLASS_C_EER - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- AIR_CONDITION_CLASS_D_COP - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- AIR_CONDITION_CLASS_D_COP - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- AIR_CONDITION_CLASS_D_EER - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- AIR_CONDITION_CLASS_D_EER - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- AIR_CONDITION_CLASS_E_COP - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- AIR_CONDITION_CLASS_E_COP - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- AIR_CONDITION_CLASS_E_EER - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- AIR_CONDITION_CLASS_E_EER - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- AIR_CONDITION_CLASS_F_COP - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- AIR_CONDITION_CLASS_F_COP - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- AIR_CONDITION_CLASS_F_EER - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- AIR_CONDITION_CLASS_F_EER - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- AIR_CONDITION_CLASS_G_COP - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- AIR_CONDITION_CLASS_G_COP - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- AIR_CONDITION_CLASS_G_EER - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- AIR_CONDITION_CLASS_G_EER - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- AIR_CONDITION_COP_EER_RATIO - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- AIR_CONDITION_COP_EER_RATIO - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- AIR_CONDITION_DURATION_CYCLE_INVERTER - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- AIR_CONDITION_DURATION_CYCLE_INVERTER - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- AIR_CONDITION_DURATION_CYCLE_OFF_NORMAL - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- AIR_CONDITION_DURATION_CYCLE_OFF_NORMAL - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- AIR_CONDITION_DURATION_CYCLE_ON_NORMAL - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- AIR_CONDITION_DURATION_CYCLE_ON_NORMAL - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- AIR_CONDITION_LOW_LIMIT_MEAN - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- AIR_CONDITION_LOW_LIMIT_MEAN - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- AIR_CONDITION_LOW_LIMIT_VARIANCE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- AIR_CONDITION_LOW_LIMIT_VARIANCE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- AIR_CONDITION_POWER_MEAN_INVERTER - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- AIR_CONDITION_POWER_MEAN_INVERTER - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- AIR_CONDITION_POWER_OVER_START_INVERTER - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- AIR_CONDITION_POWER_OVER_START_INVERTER - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- AIR_CONDITION_UPPER_LIMIT_MEAN - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- AIR_CONDITION_UPPER_LIMIT_MEAN - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- AIR_CONDITION_UPPER_LIMIT_VARIANCE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- AIR_CONDITION_UPPER_LIMIT_VARIANCE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- AirCondition - Class in org.powertac.householdcustomer.appliances
-
Air Condition is the most common used electrical appliance to date that keeps the household environment in the desired temperature.
- AirCondition - Class in org.powertac.officecomplexcustomer.appliances
-
Air Condition is the most common used electrical appliance to date that keeps the household environment in the desired temperature.
- AirCondition() - Constructor for class org.powertac.householdcustomer.appliances.AirCondition
- AirCondition() - Constructor for class org.powertac.officecomplexcustomer.appliances.AirCondition
- AirConditionClass - Enum in org.powertac.householdcustomer.enumerations
-
This enumerator defines the different classes of Air Conditions available.
- AirConditionClass - Enum in org.powertac.officecomplexcustomer.enumerations
-
This enumerator defines the different classes of Air Conditions available.
- AirConditionOperation - Enum in org.powertac.householdcustomer.enumerations
-
This enumerator defines the three different kinds of Air Conditions operations.
- AirConditionOperation - Enum in org.powertac.officecomplexcustomer.enumerations
-
This enumerator defines the three different kinds of Air Conditions operations.
- AirConditionPowerClass - Enum in org.powertac.householdcustomer.enumerations
-
This enumerator defines the three power classes available for households.
- AirConditionPowerClass - Enum in org.powertac.officecomplexcustomer.enumerations
-
This enumerator defines the three power classes available for households.
- AirConditionType - Enum in org.powertac.householdcustomer.enumerations
-
This enumerator defines the two different kinds of Air Conditions available.
- AirConditionType - Enum in org.powertac.officecomplexcustomer.enumerations
-
This enumerator defines the two different kinds of Air Conditions available.
- ajaxAuthenticationFailureHandler() - Method in class org.powertac.visualizer.config.SecurityConfiguration
- ajaxAuthenticationSuccessHandler() - Method in class org.powertac.visualizer.config.SecurityConfiguration
- ajaxLogoutSuccessHandler() - Method in class org.powertac.visualizer.config.SecurityConfiguration
- allCustomerInfos - Variable in class org.powertac.customer.AbstractCustomer
- allWeatherForecasts() - Method in class org.powertac.common.repo.WeatherForecastRepo
-
Returns a list of all the issued weather forecast up to the currentTimeslot
- allWeatherReports() - Method in class org.powertac.common.repo.WeatherReportRepo
-
Returns a list of all the issued weather reports up to the currentTimeslot
- Analyzer - Interface in org.powertac.logtool.ifc
-
Interface for analyzers
- ANONYMOUS - Static variable in class org.powertac.visualizer.security.AuthoritiesConstants
- ANONYMOUS_USER - Static variable in class org.powertac.visualizer.config.Constants
- ANY - org.powertac.visualizer.domain.enumeration.FileType
- Appliance - Class in org.powertac.householdcustomer.appliances
-
A appliance domain instance represents a single appliance inside a household.
- Appliance - Class in org.powertac.officecomplexcustomer.appliances
-
A appliance domain instance represents a single appliance inside a household.
- Appliance() - Constructor for class org.powertac.householdcustomer.appliances.Appliance
- Appliance() - Constructor for class org.powertac.officecomplexcustomer.appliances.Appliance
- applianceOf - Variable in class org.powertac.householdcustomer.appliances.Appliance
-
The household that the appliance is installed at.
- applianceOf - Variable in class org.powertac.officecomplexcustomer.appliances.Appliance
-
The household that the appliance is installed at.
- ApplicationProperties - Class in org.powertac.visualizer.config
-
Properties specific to Visualizer 2.
- ApplicationProperties() - Constructor for class org.powertac.visualizer.config.ApplicationProperties
- ApplicationProperties.Connect - Class in org.powertac.visualizer.config
- ApplicationWebXml - Class in org.powertac.visualizer
-
This is a helper Java class that provides an alternative to creating a web.xml.
- ApplicationWebXml() - Constructor for class org.powertac.visualizer.ApplicationWebXml
- applies() - Method in class org.powertac.common.Rate
-
True just in case this Rate applies at this moment, ignoring the tier.
- applies(double) - Method in class org.powertac.common.Rate
-
True just in case this Rate applies at this moment, for the indicated usage tier.
- applies(double, AbstractInstant) - Method in class org.powertac.common.Rate
-
True just in case this Rate applies at the specified time, for the indicated usage tier.
- applies(AbstractInstant) - Method in class org.powertac.common.Rate
-
True just in case this Rate applies at the given DateTime, ignoring the tier.
- apply(T) - Method in interface org.powertac.util.Predicate
- AsyncConfiguration - Class in org.powertac.visualizer.config
- AsyncConfiguration(JHipsterProperties) - Constructor for class org.powertac.visualizer.config.AsyncConfiguration
- atTime - Variable in class org.powertac.common.HourlyCharge
- Auctioneer - Interface in org.powertac.common.interfaces
-
Interface that defines the publicly accessible methods a Power TAC auctioneer has to implement.
- AuctionService - Class in org.powertac.auctioneer
-
This is the wholesale day-ahead market.
- AuctionService() - Constructor for class org.powertac.auctioneer.AuctionService
- AuditEventConverter - Class in org.powertac.visualizer.config.audit
- AuditEventConverter() - Constructor for class org.powertac.visualizer.config.audit.AuditEventConverter
- AuditEventService - Class in org.powertac.visualizer.service
-
Service for managing audit events.
- AuditEventService(PersistenceAuditEventRepository, AuditEventConverter) - Constructor for class org.powertac.visualizer.service.AuditEventService
- AuditResource - Class in org.powertac.visualizer.web.rest
-
REST controller for getting the audit events.
- AuditResource(AuditEventService) - Constructor for class org.powertac.visualizer.web.rest.AuditResource
- AuthoritiesConstants - Class in org.powertac.visualizer.security
-
Constants for Spring Security authorities.
- authoritiesFromStrings(Set<String>) - Method in interface org.powertac.visualizer.service.mapper.UserMapper
- Authority - Class in org.powertac.visualizer.domain
-
An authority (a security role) used by Spring Security.
- Authority() - Constructor for class org.powertac.visualizer.domain.Authority
- AuthorityRepository - Interface in org.powertac.visualizer.repository
-
Spring Data JPA repository for the Authority entity.
- averse - org.powertac.evcustomer.customers.EvCustomer.RiskAttitude
B
- B - org.powertac.householdcustomer.enumerations.AirConditionClass
- B - org.powertac.officecomplexcustomer.enumerations.AirConditionClass
- BadRequestAlertException - Exception in org.powertac.visualizer.web.rest.errors
- BadRequestAlertException(String, String, String) - Constructor for exception org.powertac.visualizer.web.rest.errors.BadRequestAlertException
- BadRequestAlertException(URI, String, String, String) - Constructor for exception org.powertac.visualizer.web.rest.errors.BadRequestAlertException
- BalanceReport - Class in org.powertac.common.msg
-
Reports total net imbalance for a given timeslot, in kWh.
- BalanceReport(int, double) - Constructor for class org.powertac.common.msg.BalanceReport
-
Constructed as balanced.
- balanceTimeslot(List<Broker>, BalancingMarketService.DoubleWrapper) - Method in class org.powertac.balancemkt.BalancingMarketService
-
Generates a list of Transactions that balance the overall market.
- BalancingControlEvent - Class in org.powertac.common.msg
-
Represents up-regulation or down-regulation by the DU as part of its balancing process.
- BalancingControlEvent() - Constructor for class org.powertac.common.msg.BalancingControlEvent
- BalancingControlEvent(TariffSpecification, double, double, int) - Constructor for class org.powertac.common.msg.BalancingControlEvent
-
Creates a new BalancingControlEvent to represent regulation in the current timeslot.
- BalancingMarket - Interface in org.powertac.common.interfaces
-
Interface that defines the publicly accessible methods a Power TAC balancing market has to implement.
- BalancingMarketService - Class in org.powertac.balancemkt
- BalancingMarketService() - Constructor for class org.powertac.balancemkt.BalancingMarketService
- BalancingOrder - Class in org.powertac.common.msg
-
Represents an offer of balancing capacity from a broker to the DU.
- BalancingOrder() - Constructor for class org.powertac.common.msg.BalancingOrder
- BalancingOrder(Broker, TariffSpecification, double, double) - Constructor for class org.powertac.common.msg.BalancingOrder
-
Creates a new BalancingOrder for the given tariff.
- BalancingTransaction - Class in org.powertac.common
-
Represents the broker's final supply/demand imbalance in the current timeslot, and the Distribution Utility's charge for this imbalance.
- BalancingTransaction(Broker, int, double, double) - Constructor for class org.powertac.common.BalancingTransaction
- BankTransaction - Class in org.powertac.common
-
Represents interest charges and payments for brokers.
- BankTransaction(Broker, double, int) - Constructor for class org.powertac.common.BankTransaction
-
Constructs a new BankTransaction instance, giving it a new id.
- BAR - org.powertac.visualizer.domain.enumeration.GraphType
- Battery - Class in org.powertac.customer.model
-
Models a single grid-connected storage battery with configurable capacity, max charge rate, max discharge rate, and efficiency.
- Battery() - Constructor for class org.powertac.customer.model.Battery
-
Default constructor, requires manual setting of name
- Battery(String) - Constructor for class org.powertac.customer.model.Battery
-
Standard constructor for named configurable type
- BATTERY_STORAGE - Static variable in class org.powertac.common.enumerations.PowerType
- BENEFIT - org.powertac.factoredcustomer.ProfileOptimizerStructure.UsageChargeStance
- BEST_UTILITY - org.powertac.factoredcustomer.ProfileOptimizerStructure.ProfileSelectionMethod
- BOOT - org.powertac.visualizer.domain.enumeration.FileType
- BOOT - org.powertac.visualizer.domain.enumeration.GameType
- BootDataExtractor - Class in org.powertac.factoredcustomer.utils
- BootDataExtractor() - Constructor for class org.powertac.factoredcustomer.utils.BootDataExtractor
- bootGame(Game, Boolean) - Method in class org.powertac.visualizer.web.rest.GameResource
- bootSession(String, String, String, String, String, String) - Method in interface org.powertac.common.interfaces.CompetitionSetup
-
Starts a bootstrap session with parameters.
- bootSession(String, String, String, String, String, String) - Method in class org.powertac.server.CompetitionSetupService
- bootSession(String, String, String, String, String, String, String) - Method in interface org.powertac.common.interfaces.CompetitionSetup
- bootSession(String, String, String, String, String, String, String) - Method in class org.powertac.server.CompetitionSetupService
-
Starts a boot session with the given arguments.
- BootstrapDataCollector - Interface in org.powertac.common.interfaces
-
Object that collects bootstrap data for initializing brokers.
- BootstrapDataRepo - Class in org.powertac.common.repo
-
Repository for data contained in a bootstrap record.
- BootstrapDataRepo() - Constructor for class org.powertac.common.repo.BootstrapDataRepo
- bootstrapState() - Method in annotation type org.powertac.common.config.ConfigurableValue
-
True if value must be saved in bootstrap record
- BootstrapState - Interface in org.powertac.common.interfaces
-
Implementers of this interface will be asked to record their state at the end of a bootstrap session, for restoration at the beginning of the corresponding sim session.
- Break - org.powertac.officecomplexcustomer.enumerations.Status
- broadcastDeferredMessages() - Method in interface org.powertac.common.interfaces.BrokerProxy
-
Sends deferred messages
- broadcastDeferredMessages() - Method in class org.powertac.server.BrokerProxyService
- broadcastMessage(Object) - Method in interface org.powertac.common.interfaces.BrokerProxy
-
Send a message to all brokers
- broadcastMessage(Object) - Method in class org.powertac.server.BrokerProxyService
- broadcastMessages(List<?>) - Method in interface org.powertac.common.interfaces.BrokerProxy
-
Sends a list of messages to all brokers
- broadcastMessages(List<?>) - Method in class org.powertac.server.BrokerProxyService
- broker - Variable in class org.powertac.common.BrokerTransaction
-
Whose transaction is this?
- broker - Variable in class org.powertac.common.msg.OrderStatus
-
The broker originating this message
- broker - Variable in class org.powertac.common.TariffMessage
-
The broker originating this message
- Broker - Class in org.powertac.common
-
A broker instance represents a competition participant.
- Broker - Class in org.powertac.visualizer.domain
- Broker() - Constructor for class org.powertac.visualizer.domain.Broker
- Broker(String) - Constructor for class org.powertac.common.Broker
-
Constructor for username only.
- Broker(String) - Constructor for class org.powertac.visualizer.domain.Broker
- Broker(String, boolean, boolean) - Constructor for class org.powertac.common.Broker
-
Constructor to specify non-standard local/wholesale flags.
- BROKER_SWITCH_FACTOR - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- BROKER_SWITCH_FACTOR - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- BrokerAccept - Class in org.powertac.common.msg
-
This message is used to signify that the broker authentication is accepted.
- BrokerAccept(int) - Constructor for class org.powertac.common.msg.BrokerAccept
- BrokerAccept(int, String) - Constructor for class org.powertac.common.msg.BrokerAccept
- BrokerAuthentication - Class in org.powertac.common.msg
-
This message is used for authenticating a broker with the server.
- BrokerAuthentication(String, String) - Constructor for class org.powertac.common.msg.BrokerAuthentication
-
Creates an instance from a username, password
- BrokerAuthentication(Broker) - Constructor for class org.powertac.common.msg.BrokerAuthentication
-
Creates an instance from a broker
- BrokerConverter - Class in org.powertac.common.xml
-
Converts a Broker instance to its username
- BrokerConverter() - Constructor for class org.powertac.common.xml.BrokerConverter
- BrokerProxy - Interface in org.powertac.common.interfaces
-
BrokerProxy is responsible for handling in- and outgoing communication with brokers
- brokerProxyService - Variable in class org.powertac.genco.CpGenco
- brokerProxyService - Variable in class org.powertac.genco.Genco
- BrokerProxyService - Class in org.powertac.server
- BrokerProxyService() - Constructor for class org.powertac.server.BrokerProxyService
- BrokerRepo - Class in org.powertac.common.repo
-
Repository for Brokers, including competitors and other market participants.
- BrokerRepo() - Constructor for class org.powertac.common.repo.BrokerRepo
- BrokerRepository - Class in org.powertac.visualizer.repository_ptac
- BrokerRepository() - Constructor for class org.powertac.visualizer.repository_ptac.BrokerRepository
- BrokerTransaction - Class in org.powertac.common
-
Superclass with common attributes for a number of transaction types.
- BrokerTransaction(int, Broker) - Constructor for class org.powertac.common.BrokerTransaction
- Buyer - Class in org.powertac.genco
-
This is a simple buyer that provides some amount of market liquidity, as well as a modest amount of volatility, to the wholesale market.
- Buyer(String) - Constructor for class org.powertac.genco.Buyer
C
- C - org.powertac.householdcustomer.enumerations.AirConditionClass
- C - org.powertac.officecomplexcustomer.enumerations.AirConditionClass
- CacheConfiguration - Class in org.powertac.visualizer.config
- CacheConfiguration(JHipsterProperties) - Constructor for class org.powertac.visualizer.config.CacheConfiguration
- cacheManagerCustomizer() - Method in class org.powertac.visualizer.config.CacheConfiguration
- calculateOverallPower() - Method in class org.powertac.householdcustomer.appliances.Appliance
-
This is an function created to estimate the overall power consumption of a certain appliance in a single operation the vectors of each appliance during the runtime.
- calculateOverallPower() - Method in class org.powertac.householdcustomer.appliances.Dishwasher
- calculateOverallPower() - Method in class org.powertac.householdcustomer.appliances.Dryer
- calculateOverallPower() - Method in class org.powertac.householdcustomer.appliances.Stove
- calculateOverallPower() - Method in class org.powertac.householdcustomer.appliances.WashingMachine
- calculateOverallPower() - Method in class org.powertac.householdcustomer.appliances.WaterHeater
- calculateOverallPower() - Method in class org.powertac.officecomplexcustomer.appliances.Appliance
-
This is an function created to estimate the overall power consumption of a certain appliance in a single operation the vectors of each appliance during the runtime.
- calculateOverallPower() - Method in class org.powertac.officecomplexcustomer.appliances.CopyMachine
- calculateOverallPower() - Method in class org.powertac.officecomplexcustomer.appliances.MicrowaveOven
- canConvert(Class) - Method in class org.powertac.common.xml.BrokerConverter
- canConvert(Class) - Method in class org.powertac.common.xml.CustomerConverter
- canConvert(Class) - Method in class org.powertac.common.xml.DoubleArrayConverter
- canConvert(Class) - Method in class org.powertac.common.xml.FullCustomerConverter
- canConvert(Class) - Method in class org.powertac.common.xml.PowerTypeConverter
- canConvert(Class) - Method in class org.powertac.common.xml.TariffSpecificationConverter
- canNegotiate - Variable in class org.powertac.factoredcustomer.DefaultCapacityBundle
- canUse(PowerType) - Method in class org.powertac.common.enumerations.PowerType
-
Returns true just in case this powerType is a supertype (can use) the tariffType.
- CapacityAccumulator - Class in org.powertac.factoredcustomer
-
Communicates and accumulates capacity information, including production, consumption, up-regulation, and down-regulation.
- CapacityAccumulator() - Constructor for class org.powertac.factoredcustomer.CapacityAccumulator
-
Creates an empty one
- CapacityAccumulator(double, double, double) - Constructor for class org.powertac.factoredcustomer.CapacityAccumulator
-
Creates an instance with specific values
- CapacityBundle - Interface in org.powertac.factoredcustomer.interfaces
- CapacityControl - Interface in org.powertac.common.interfaces
-
Support for balancing market interactions between DU and customers/brokers.
- capacityControlService - Variable in class org.powertac.balancemkt.SettlementProcessor
- CapacityControlService - Class in org.powertac.tariffmarket
-
Service for managing balancing and economic controls.
- CapacityControlService() - Constructor for class org.powertac.tariffmarket.CapacityControlService
- CapacityOriginator - Interface in org.powertac.factoredcustomer.interfaces
- capacityOriginators - Variable in class org.powertac.factoredcustomer.DefaultCapacityBundle
- CapacityProfile - Class in org.powertac.common
-
Represents a customer usage or production profile over time.
- CapacityProfile - Class in org.powertac.factoredcustomer
-
Encapsulation represented real or hypothetical capacity over some fixed number of timeslots.
- CapacityProfile(double[]) - Constructor for class org.powertac.factoredcustomer.CapacityProfile
- CapacityProfile(double[], Instant) - Constructor for class org.powertac.common.CapacityProfile
-
Constructor requires all attributes
- CapacityProfile(Double) - Constructor for class org.powertac.factoredcustomer.CapacityProfile
- CapacityProfile(List<Double>) - Constructor for class org.powertac.factoredcustomer.CapacityProfile
- CapacityStructure - Class in org.powertac.factoredcustomer
-
Data-holder class for parsed configuration elements of one capacity.
- CapacityStructure(String) - Constructor for class org.powertac.factoredcustomer.CapacityStructure
- CapacityStructure.BaseCapacityType - Enum in org.powertac.factoredcustomer
- CapacityStructure.ElasticityModelType - Enum in org.powertac.factoredcustomer
- CapacityStructure.InfluenceKind - Enum in org.powertac.factoredcustomer
- CapacityTransaction - Class in org.powertac.common
-
Represents the fee assessed by the Distribution Utility for peak capacity events.
- CapacityTransaction(Broker, int, int, double, double, double) - Constructor for class org.powertac.common.CapacityTransaction
- car() - Method in class org.powertac.util.Pair
- CarType - Class in org.powertac.evcustomer.beans
-
Represents a type of electric vehicle.
- CarType(String) - Constructor for class org.powertac.evcustomer.beans.CarType
-
Creates an instance, adds it to the instance list.
- CashPosition - Class in org.powertac.common
-
A CashPosition domain instance represents the current state of a broker's cash account.
- CashPosition(Broker, double, int) - Constructor for class org.powertac.common.CashPosition
- cdr() - Method in class org.powertac.util.Pair
- chainedConstructor() - Method in class org.powertac.common.state.StateLogging
- ChainedConstructor - Annotation Type in org.powertac.common.state
-
Annotation for chained constructors that should not generate log records.
- changeLevel(LoggerVM) - Method in class org.powertac.visualizer.web.rest.LogsResource
- changePassword(String) - Method in class org.powertac.visualizer.service.UserService
- changePassword(String) - Method in class org.powertac.visualizer.web.rest.AccountResource
-
POST /account/change_password : changes the current user's password
- changeSubscription(Tariff, Tariff, CustomerInfo) - Method in class org.powertac.customer.AbstractCustomer
-
In this overloaded implementation of the changing subscription function, Here we just put the tariff we want to change and the whole population is moved to another random tariff.
- charge(double) - Method in class org.powertac.evcustomer.customers.EvCustomer
- ChargeException(String) - Constructor for exception org.powertac.evcustomer.customers.EvCustomer.ChargeException
- ChargeInfo - Class in org.powertac.balancemkt
-
Per-broker data holder for DU settlement processors
- ChargeInfo(Broker, double) - Constructor for class org.powertac.balancemkt.ChargeInfo
- Chart - Class in org.powertac.visualizer.domain
-
A Chart.
- Chart() - Constructor for class org.powertac.visualizer.domain.Chart
- ChartRepository - Interface in org.powertac.visualizer.repository
-
Spring Data JPA repository for the Chart entity.
- ChartResource - Class in org.powertac.visualizer.web.rest
-
REST controller for managing Chart.
- ChartResource(ChartService, UserRepository) - Constructor for class org.powertac.visualizer.web.rest.ChartResource
- ChartService - Class in org.powertac.visualizer.service
-
Service Implementation for managing Chart.
- ChartService(ChartRepository) - Constructor for class org.powertac.visualizer.service.ChartService
- checkClockDrift() - Method in class org.powertac.server.SimulationClockControl
-
Compares sim time to sys time, updates start if it's off too much
- CHP_PRODUCTION - Static variable in class org.powertac.common.enumerations.PowerType
- CIRCULATION_PUMP_DURATION_CYCLE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- CIRCULATION_PUMP_POWER_MEAN - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- CIRCULATION_PUMP_POWER_VARIANCE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- CirculationPump - Class in org.powertac.householdcustomer.appliances
-
Circulation Pump is the appliance that brings hot water to the household.
- CirculationPump() - Constructor for class org.powertac.householdcustomer.appliances.CirculationPump
- ClassCar - Class in org.powertac.evcustomer.beans
-
Join table between EvSocialClass and CarType
- ClassCar(String) - Constructor for class org.powertac.evcustomer.beans.ClassCar
- ClassGroup - Class in org.powertac.evcustomer.beans
-
Join table between EvSocialClass and SocialGroup
- ClassGroup(String) - Constructor for class org.powertac.evcustomer.beans.ClassGroup
-
Constructor for auto-configuration
- CLEAR - org.powertac.server.SimulationClockControl.Status
- clearConfiguration() - Method in class org.powertac.householdcustomer.HouseholdCustomerService
-
This function cleans the configuration files in case they have not been cleaned at the beginning of the game
- clearConfiguration() - Method in class org.powertac.officecomplexcustomer.OfficeComplexCustomerService
-
This function cleans the configuration files in case they have not been cleaned at the beginning of the game
- ClearedTrade - Class in org.powertac.common
-
A ClearedTrade instance reports public information about a specific market clearing -- clearing price and total quantity traded.
- ClearedTrade(int, double, double, Instant) - Constructor for class org.powertac.common.ClearedTrade
- ClearedTrade(Timeslot, double, double, Instant) - Constructor for class org.powertac.common.ClearedTrade
- clearMarket() - Method in interface org.powertac.common.interfaces.Auctioneer
-
Clears the market by matching all Orders that have arrived since the last market clearing.
- cli(String, Analyzer) - Method in class org.powertac.logtool.LogtoolContext
-
default command-line processor.
- closeGame() - Method in class org.powertac.visualizer.service_ptac.EmbeddedService
- closeGame() - Method in class org.powertac.visualizer.web.rest.GameResource
- CloudDatabaseConfiguration - Class in org.powertac.visualizer.config
- CloudDatabaseConfiguration() - Constructor for class org.powertac.visualizer.config.CloudDatabaseConfiguration
- COFFEE_MACHINE_DURATION_CYCLE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- COFFEE_MACHINE_POWER_MEAN - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- COFFEE_MACHINE_POWER_VARIANCE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- COFFEE_MACHINE_SHIFTING_INTERVAL - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- COFFEE_MACHINE_SHIFTING_PERIODS - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- COFFEE_MACHINE_START_OPERATION - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- COFFEE_MACHINE_STOP_OPERATION - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- CoffeeMachine - Class in org.powertac.officecomplexcustomer.appliances
-
Refrigerator is in use in all the households in order to keep food preserved.
- CoffeeMachine() - Constructor for class org.powertac.officecomplexcustomer.appliances.CoffeeMachine
- ColdStorage - Class in org.powertac.customer.coldstorage
-
*** Description is incorrect *** Model of a cold-storage warehouse with multiple refrigeration units.
- ColdStorage() - Constructor for class org.powertac.customer.coldstorage.ColdStorage
-
Default constructor, requires manual setting of name
- ColdStorage(String) - Constructor for class org.powertac.customer.coldstorage.ColdStorage
-
Constructor with name
- collectBootstrapData(int) - Method in interface org.powertac.common.interfaces.BootstrapDataCollector
-
Returns a list of bootstrap messages that can be bundled up and sent to brokers at the beginning of a game.
- collectBootstrapData(int) - Method in class org.powertac.du.DefaultBrokerService
-
Collects and returns a list of messages representing collected customer demand, market price, and weather records for the bootstrap period.
- compareTo(Object) - Method in class org.powertac.common.OrderbookOrder
- compareTo(Object) - Method in class org.powertac.common.Timeslot
- compareTo(HourlyCharge) - Method in class org.powertac.common.HourlyCharge
- Competition - Class in org.powertac.common
-
A competition instance represents a single PowerTAC competition and at the same time serves as the place for all competition properties that can be adjusted during competition setup (i.e.
- CompetitionControl - Interface in org.powertac.common.interfaces
-
This is the core of the Power TAC simulation framework, responsible for starting, running, and completing a competition.
- CompetitionControlService - Class in org.powertac.server
-
This is the competition controller.
- CompetitionControlService() - Constructor for class org.powertac.server.CompetitionControlService
- CompetitionService - Class in org.powertac.visualizer.service_ptac
- CompetitionService() - Constructor for class org.powertac.visualizer.service_ptac.CompetitionService
- CompetitionSetup - Interface in org.powertac.common.interfaces
-
Handles the pre-game competition setup process.
- CompetitionSetupService - Class in org.powertac.server
-
Manages command-line and file processing for pre-game simulation setup.
- CompetitionSetupService() - Constructor for class org.powertac.server.CompetitionSetupService
-
Standard constructor
- complete() - Method in class org.powertac.server.SimulationClockControl
-
Indicates that the simulator has completed its work on the current timeslot.
- COMPLETE - org.powertac.server.SimulationClockControl.Status
- computeInconvenience(Tariff) - Method in class org.powertac.common.TariffEvaluator
-
Computes composite per-tariff inconvenience of a tariff.
- computeProbabilities(double) - Method in class org.powertac.factoredcustomer.ProfileRecommendation
- Computers - Class in org.powertac.officecomplexcustomer.appliances
-
Lights are utilized when the persons inhabiting the house have need for them to light the rooms they are in.
- Computers() - Constructor for class org.powertac.officecomplexcustomer.appliances.Computers
- COMPUTERS_DURATION_CYCLE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- COMPUTERS_POWER_MEAN - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- COMPUTERS_POWER_VARIANCE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- computeScores(double, double) - Method in class org.powertac.factoredcustomer.ProfileRecommendation
- computeScores(Map<ProfileRecommendation.ScoringFactor, Double>) - Method in class org.powertac.factoredcustomer.ProfileRecommendation
- computeUtilities() - Method in class org.powertac.factoredcustomer.ProfileRecommendation
- Config - Class in org.powertac.evcustomer
-
Singleton configuration class shared by all the ev-customer types
- Config - Class in org.powertac.factoredcustomer
-
Singleton configuration class shared by all the factored-customer types
- CONFIG - org.powertac.visualizer.domain.enumeration.FileType
- ConfigurableInstance - Annotation Type in org.powertac.common.config
-
Marker interface for types that can have multiple instances created by configuration.
- ConfigurableValue - Annotation Type in org.powertac.common.config
-
Annotation for configuring a property of some instance.
- ConfigurationLister - Class in org.powertac.common.config
-
This is a helper class for generating a sample configuration file from configured instances.
- ConfigurationLister() - Constructor for class org.powertac.common.config.ConfigurationLister
- ConfigurationRecorder - Interface in org.powertac.common.config
-
Interface for recording configuration information.
- Configurator - Class in org.powertac.common.config
-
Fills in configured values from configuration source based on annotations in the source code.
- Configurator() - Constructor for class org.powertac.common.config.Configurator
- configure() - Method in class org.powertac.customer.ModelBuilder
-
Configures this singleton when it's needed.
- configure() - Method in class org.powertac.evcustomer.Config
-
Deprecated.
- configure() - Method in class org.powertac.factoredcustomer.Config
-
Configures this instance from the given configuration service.
- configure(String, double, double, double, double) - Method in class org.powertac.evcustomer.beans.CarType
-
Configures an instance, needed for testing
- configure(ServerConfiguration) - Method in class org.powertac.evcustomer.Config
-
Configures this instance from the given configuration service.
- configure(SpringApplicationBuilder) - Method in class org.powertac.visualizer.ApplicationWebXml
- configure(HttpSecurity) - Method in class org.powertac.visualizer.config.SecurityConfiguration
- configure(WebSecurity) - Method in class org.powertac.visualizer.config.SecurityConfiguration
- configureClientOutboundChannel(ChannelRegistration) - Method in class org.powertac.visualizer.config.WebsocketConfiguration
- configureInbound(MessageSecurityMetadataSourceRegistry) - Method in class org.powertac.visualizer.config.WebsocketSecurityConfiguration
- configureInstances(Class<?>) - Method in class org.powertac.common.config.Configurator
-
Creates and configures instances of the given class.
- configureInstances(Class<?>) - Method in interface org.powertac.common.interfaces.ServerConfiguration
-
Creates and configures potentially multiple instances of a target class annotated as
ConfigurableInstance
. - configureInstances(Class<?>) - Method in class org.powertac.server.ServerPropertiesService
- configureMe(Object) - Method in interface org.powertac.common.interfaces.ServerConfiguration
-
Configures a target object by matching configuration clauses with
ConfigurableValue
annotations on the target object. - configureMe(Object) - Method in class org.powertac.server.ServerPropertiesService
- configureMessageBroker(MessageBrokerRegistry) - Method in class org.powertac.visualizer.config.WebsocketConfiguration
- configureNamedInstances(List<?>) - Method in class org.powertac.common.config.Configurator
-
Configures a set of instances of some class.
- configureNamedInstances(List<?>) - Method in interface org.powertac.common.interfaces.ServerConfiguration
-
Configures a set of named instances that have already been created.
- configureNamedInstances(List<?>) - Method in class org.powertac.server.ServerPropertiesService
- configureSingleton(Object) - Method in class org.powertac.common.config.Configurator
-
Configures the given thing, using the pre-loaded Configuration.
- Connect() - Constructor for class org.powertac.visualizer.config.ApplicationProperties.Connect
- Constants - Class in org.powertac.visualizer.config
-
Application constants.
- CONSTRAINT_VIOLATION_TYPE - Static variable in class org.powertac.visualizer.web.rest.errors.ErrorConstants
- constraintExpression() - Method in annotation type org.powertac.common.config.ConfigurableValue
-
Constraint expression
- CONSUME - org.powertac.common.TariffTransaction.Type
- consumePower() - Method in class org.powertac.householdcustomer.customers.Village
- consumePower() - Method in class org.powertac.officecomplexcustomer.customers.OfficeComplex
- CONSUMER_ELECTRONICS_DURATION_CYCLE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- CONSUMER_ELECTRONICS_DURATION_CYCLE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- CONSUMER_ELECTRONICS_POWER_MEAN - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- CONSUMER_ELECTRONICS_POWER_MEAN - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- CONSUMER_ELECTRONICS_POWER_VARIANCE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- CONSUMER_ELECTRONICS_POWER_VARIANCE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- ConsumerElectronics - Class in org.powertac.householdcustomer.appliances
-
Consumer Electronics are the appliances that are utilized mainly for work or entertainment in the household such as TV, DVD Players, Stereos and so on.
- ConsumerElectronics - Class in org.powertac.officecomplexcustomer.appliances
-
Consumer Electronics are the appliances that are utilized mainly for work or enteratinment in the household such as TV, DVD Players, Stereos and so on.
- ConsumerElectronics() - Constructor for class org.powertac.householdcustomer.appliances.ConsumerElectronics
- ConsumerElectronics() - Constructor for class org.powertac.officecomplexcustomer.appliances.ConsumerElectronics
- CONSUMPTION - Static variable in class org.powertac.common.enumerations.PowerType
- ContextService - Interface in org.powertac.common.interfaces
-
Services that implement this interface can serve as a conduit allowing model elements to access Spring services by name.
- CONTINUOUS - org.powertac.factoredcustomer.CapacityStructure.ElasticityModelType
- ControlEvent - Class in org.powertac.common.msg
-
Message sent by a broker to the subscribers to a particular tariff, requesting them to curtail usage against that tariff in the specified timeslot.
- ControlEvent() - Constructor for class org.powertac.common.msg.ControlEvent
- controllableKW - Variable in class org.powertac.factoredcustomer.DefaultCapacityBundle
- convertDataToObjects(Map<String, String>) - Method in class org.powertac.visualizer.config.audit.AuditEventConverter
-
Internal conversion.
- convertDataToStrings(Map<String, Object>) - Method in class org.powertac.visualizer.config.audit.AuditEventConverter
-
Internal conversion.
- convertToAuditEvent(Iterable<PersistentAuditEvent>) - Method in class org.powertac.visualizer.config.audit.AuditEventConverter
-
Convert a list of PersistentAuditEvent to a list of AuditEvent
- convertToAuditEvent(PersistentAuditEvent) - Method in class org.powertac.visualizer.config.audit.AuditEventConverter
-
Convert a PersistentAuditEvent to an AuditEvent
- Cooling - org.powertac.householdcustomer.enumerations.AirConditionOperation
- Cooling - org.powertac.officecomplexcustomer.enumerations.AirConditionOperation
- COPY_MACHINE_DURATION_CYCLE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- COPY_MACHINE_POWER_MEAN - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- COPY_MACHINE_POWER_VARIANCE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- COPY_MACHINE_STANDBY_POWER_MEAN - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- COPY_MACHINE_STANDBY_POWER_VARIANCE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- CopyMachine - Class in org.powertac.officecomplexcustomer.appliances
-
Lights are utilized when the persons inhabiting the house have need for them to light the rooms they are in.
- CopyMachine() - Constructor for class org.powertac.officecomplexcustomer.appliances.CopyMachine
- corsFilter() - Method in class org.powertac.visualizer.config.WebConfigurer
- count - Variable in class org.powertac.factoredcustomer.DefaultCapacityBundle
- count() - Method in class org.powertac.common.repo.CustomerRepo
-
Deprecated.
- count() - Method in class org.powertac.common.repo.TimeslotRepo
-
Returns the number of timeslots that have been successfully created.
- count() - Method in class org.powertac.common.repo.WeatherForecastRepo
-
Returns the number of WeatherForecasts that have been successfully created.
- count() - Method in class org.powertac.common.repo.WeatherReportRepo
-
Returns the number of weatherReports that have been successfully added.
- CpGenco - Class in org.powertac.genco
-
Represents a set of bulk producers distributed across the transmission domain.
- CpGenco(String) - Constructor for class org.powertac.genco.CpGenco
- createAlert(String, String) - Static method in class org.powertac.visualizer.web.rest.util.HeaderUtil
- createBroker(String) - Method in class org.powertac.du.DefaultBrokerService
-
Creates the internal Broker instance that can receive messages intended for local Brokers.
- createCapacityOriginator(CapacityStructure) - Method in class org.powertac.factoredcustomer.DefaultCapacityBundle
- createChart(Chart) - Method in class org.powertac.visualizer.web.rest.ChartResource
-
POST /charts : Create a new chart.
- createCustomerInfo(String, int) - Method in class org.powertac.common.repo.CustomerRepo
- createEntityCreationAlert(String, String) - Static method in class org.powertac.visualizer.web.rest.util.HeaderUtil
- createEntityDeletionAlert(String, String) - Static method in class org.powertac.visualizer.web.rest.util.HeaderUtil
- createEntityUpdateAlert(String, String) - Static method in class org.powertac.visualizer.web.rest.util.HeaderUtil
- createFailureAlert(String, String, String) - Static method in class org.powertac.visualizer.web.rest.util.HeaderUtil
- createFile(File) - Method in class org.powertac.visualizer.web.rest.FileResource
-
POST /files : Create a new file.
- createFile(FileType, String, User) - Method in class org.powertac.visualizer.service.FileService
-
Create a new file
- createGame(Game) - Method in class org.powertac.visualizer.web.rest.GameResource
-
POST /games : Create a new game.
- createGraph(Graph) - Method in class org.powertac.visualizer.web.rest.GraphResource
-
POST /graphs : Create a new graph.
- createId() - Static method in class org.powertac.common.IdGenerator
-
Generates a numeric ID as xA+B.
- createInitialTimeslots() - Method in class org.powertac.common.repo.TimeslotRepo
-
Creates timeslots to fill in the time from sim start to the current time.
- createModel(CustomerStructure) - Method in class org.powertac.factoredcustomer.LearningCustomerCreator
- createQueue(String) - Method in class org.powertac.server.JmsManagementService
- createTariffEvaluator(CustomerModelAccessor) - Method in class org.powertac.customer.AbstractCustomer
-
Creates a TariffEvaluator, populated with a pre-configured TariffEvaluationHelper.
- createUser(String, String, String, String, String) - Method in class org.powertac.visualizer.service.UserService
- createUser(UserDTO) - Method in class org.powertac.visualizer.service.UserService
- createUser(ManagedUserVM) - Method in class org.powertac.visualizer.web.rest.UserResource
-
POST /users : Creates a new user.
- createView(View) - Method in class org.powertac.visualizer.web.rest.ViewResource
-
POST /views : Create a new view.
- createWeeklyPossibilityOperationVector() - Method in class org.powertac.householdcustomer.appliances.Appliance
-
This function is used to create the weekly possibility operation vector of each appliance taking into consideration the times that this appliance could be able to function.
- createWeeklyPossibilityOperationVector() - Method in class org.powertac.officecomplexcustomer.appliances.Appliance
-
This function is used to create the weekly possibility operation vector of each appliance taking into consideration the times that this appliance could be able to function.
- currentCompetition() - Static method in class org.powertac.common.Competition
-
Returns the current Competition instance.
- currentSerialNumber() - Method in class org.powertac.common.repo.TimeslotRepo
-
Returns the serial number of the current timeslot
- currentTimeslot() - Method in class org.powertac.common.repo.TimeslotRepo
-
Returns the timeslot for the current time.
- currentWeatherForecast() - Method in class org.powertac.common.repo.WeatherForecastRepo
-
Returns the current WeatherForecast
- currentWeatherReport() - Method in class org.powertac.common.repo.WeatherReportRepo
-
Returns the current weatherReport
- CustomAuditEventRepository - Class in org.powertac.visualizer.repository
-
An implementation of Spring Boot's AuditEventRepository.
- CustomAuditEventRepository(PersistenceAuditEventRepository, AuditEventConverter) - Constructor for class org.powertac.visualizer.repository.CustomAuditEventRepository
- Customer - Class in org.powertac.visualizer.domain
-
This entity represents a certain customer population within Power TAC game.
- Customer() - Constructor for class org.powertac.visualizer.domain.Customer
- Customer(CustomerInfo) - Constructor for class org.powertac.visualizer.domain.Customer
- CustomerBootstrapData - Class in org.powertac.common.msg
-
This message encapsulates net power usage by timeslot for a customer instance over the bootstrap period.
- CustomerBootstrapData(CustomerInfo, PowerType, double[]) - Constructor for class org.powertac.common.msg.CustomerBootstrapData
- CustomerConverter - Class in org.powertac.common.xml
- CustomerConverter() - Constructor for class org.powertac.common.xml.CustomerConverter
- CustomerInfo - Class in org.powertac.common
-
A CustomerInfo instance represents a customer model (i.e.
- CustomerInfo(String, int) - Constructor for class org.powertac.common.CustomerInfo
-
Creates a new CustomerInfo, with default power type set to CONSUMPTION.
- CustomerInfo.CustomerClass - Enum in org.powertac.common
- customerInfos - Variable in class org.powertac.customer.AbstractCustomer
- CustomerModelAccessor - Interface in org.powertac.common.interfaces
-
Defines an interface for access to customer model details that support tariff evaluation.
- CustomerModelService - Class in org.powertac.customer
-
Manages a set of customer models.
- CustomerModelService() - Constructor for class org.powertac.customer.CustomerModelService
- CustomerRepo - Class in org.powertac.common.repo
-
Simple repository for Customer instances.
- CustomerRepo() - Constructor for class org.powertac.common.repo.CustomerRepo
- CustomerRepository - Class in org.powertac.visualizer.repository_ptac
- CustomerRepository() - Constructor for class org.powertac.visualizer.repository_ptac.CustomerRepository
- CustomerServiceAccessor - Interface in org.powertac.common.interfaces
-
Accessors to allow customer models (which are not Spring beans) to interface with sim services that are Spring beans
- customerSize - Variable in class org.powertac.factoredcustomer.DefaultCapacityBundle
- CustomerStructure - Class in org.powertac.factoredcustomer
-
Data-holder class for parsed configuration elements of one customer.
- CustomerStructure(String) - Constructor for class org.powertac.factoredcustomer.CustomerStructure
- customize(WebServerFactory) - Method in class org.powertac.visualizer.config.WebConfigurer
-
Customize the Servlet engine: Mime types, the document root, the cache.
- CustomParameterizedException - Exception in org.powertac.visualizer.web.rest.errors
-
Custom, parameterized exception, which can be translated on the client side.
- CustomParameterizedException(String, String...) - Constructor for exception org.powertac.visualizer.web.rest.errors.CustomParameterizedException
- CustomParameterizedException(String, Map<String, Object>) - Constructor for exception org.powertac.visualizer.web.rest.errors.CustomParameterizedException
- cycleDuration - Variable in class org.powertac.householdcustomer.appliances.Appliance
-
This variable equals the duration of the operation cycle of the appliance.
- cycleDuration - Variable in class org.powertac.officecomplexcustomer.appliances.Appliance
-
This variable equals the duration of the operation cycle of the appliance.
D
- D - org.powertac.householdcustomer.enumerations.AirConditionClass
- D - org.powertac.officecomplexcustomer.enumerations.AirConditionClass
- dailyShifting(Tariff, double[], TariffEvaluationHelper, int, Instant) - Method in class org.powertac.householdcustomer.appliances.Appliance
-
This is a complex function that changes the appliance's function in order to have the most cost effective operation load in a day schedule.
- dailyShifting(Tariff, double[], TariffEvaluationHelper, int, Instant) - Method in class org.powertac.householdcustomer.appliances.Dishwasher
- dailyShifting(Tariff, double[], TariffEvaluationHelper, int, Instant) - Method in class org.powertac.householdcustomer.appliances.Dryer
- dailyShifting(Tariff, double[], TariffEvaluationHelper, int, Instant) - Method in class org.powertac.householdcustomer.appliances.Freezer
- dailyShifting(Tariff, double[], TariffEvaluationHelper, int, Instant) - Method in class org.powertac.householdcustomer.appliances.Refrigerator
- dailyShifting(Tariff, double[], TariffEvaluationHelper, int, Instant) - Method in class org.powertac.householdcustomer.appliances.Stove
- dailyShifting(Tariff, double[], TariffEvaluationHelper, int, Instant) - Method in class org.powertac.householdcustomer.appliances.WashingMachine
- dailyShifting(Tariff, double[], TariffEvaluationHelper, int, Instant) - Method in class org.powertac.householdcustomer.appliances.WaterHeater
- dailyShifting(Tariff, double[], TariffEvaluationHelper, int, Instant) - Method in class org.powertac.officecomplexcustomer.appliances.Appliance
-
This is a complex function that changes the appliance's function in order to have the most cost effective operation load in a day schedule.
- dailyShifting(Tariff, double[], TariffEvaluationHelper, int, Instant) - Method in class org.powertac.officecomplexcustomer.appliances.CopyMachine
- dailyShifting(Tariff, double[], TariffEvaluationHelper, int, Instant) - Method in class org.powertac.officecomplexcustomer.appliances.MicrowaveOven
- DATA - org.powertac.visualizer.web.dto.Message.Type
- DatabaseConfiguration - Class in org.powertac.visualizer.config
- DatabaseConfiguration(Environment) - Constructor for class org.powertac.visualizer.config.DatabaseConfiguration
- dataSource() - Method in class org.powertac.visualizer.config.CloudDatabaseConfiguration
- DateTimeFormatConfiguration - Class in org.powertac.visualizer.config
- DateTimeFormatConfiguration() - Constructor for class org.powertac.visualizer.config.DateTimeFormatConfiguration
- DAY - Static variable in class org.powertac.common.TimeService
- dayOfWeek() - Method in class org.powertac.common.Timeslot
-
Returns the day of week for the start of this timeslot, starting at Monday = 1.
- DAYS_OF_BOOTSTRAP - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- DAYS_OF_BOOTSTRAP - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- DAYS_OF_COMPETITION - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- DAYS_OF_COMPETITION - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- DAYS_OF_WEEK - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- DAYS_OF_WEEK - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- DEFAULT_TYPE - Static variable in class org.powertac.visualizer.web.rest.errors.ErrorConstants
- DefaultBroker - Class in org.powertac.du
- DefaultBroker(String) - Constructor for class org.powertac.du.DefaultBroker
- DefaultBrokerService - Class in org.powertac.du
-
Default broker implementation.
- DefaultBrokerService() - Constructor for class org.powertac.du.DefaultBrokerService
-
Default constructor, called once when the server starts, before any application-specific initialization has been done.
- DefaultCapacityBundle - Class in org.powertac.factoredcustomer
-
A simple collection of capacity originators, all with the same base capacity type; i.e., CONSUMPTION or PRODUCTION.
- DefaultCapacityBundle(String) - Constructor for class org.powertac.factoredcustomer.DefaultCapacityBundle
- DefaultProfileUtil - Class in org.powertac.visualizer.config
-
Utility class to load a Spring profile to be used as default when there is no
spring.profiles.active
set in the environment or as command line argument. - deferredUnsubscribe(int) - Method in class org.powertac.common.TariffSubscription
-
Handles the actual unsubscribe operation.
- DELAYED - org.powertac.server.SimulationClockControl.Status
- delete() - Method in class org.powertac.visualizer.domain.File
- delete(Chart) - Method in class org.powertac.visualizer.service.ChartService
-
Delete the chart.
- delete(File) - Method in class org.powertac.visualizer.service.FileService
-
Delete the file.
- delete(Game) - Method in class org.powertac.visualizer.service.GameService
-
Delete the game.
- delete(Graph) - Method in class org.powertac.visualizer.service.GraphService
-
Delete the graph.
- delete(User) - Method in class org.powertac.visualizer.domain.File
- delete(View) - Method in class org.powertac.visualizer.service.ViewService
-
Delete the view.
- deleteChart(Long) - Method in class org.powertac.visualizer.web.rest.ChartResource
-
DELETE /charts/:id : delete the "id" chart.
- deleteFile(Long) - Method in class org.powertac.visualizer.web.rest.FileResource
-
DELETE /files/:id : delete the "id" file.
- deleteGame(Long) - Method in class org.powertac.visualizer.web.rest.GameResource
-
DELETE /games/:id : delete the "id" game.
- deleteGraph(Long) - Method in class org.powertac.visualizer.web.rest.GraphResource
-
DELETE /graphs/:id : delete the "id" graph.
- deleteTariff(Tariff) - Method in class org.powertac.common.repo.TariffRepo
-
Deletes a tariff and its specification from the repo, without tracking.
- deleteUser(String) - Method in class org.powertac.visualizer.service.UserService
- deleteUser(String) - Method in class org.powertac.visualizer.web.rest.UserResource
-
DELETE /users/:login : delete the "login" User.
- deleteView(Long) - Method in class org.powertac.visualizer.web.rest.ViewResource
-
DELETE /views/:id : delete the "id" view.
- description() - Method in annotation type org.powertac.common.config.ConfigurableValue
-
User-oriented description
- determineContinuousElasticityFactor(double) - Method in class org.powertac.factoredcustomer.CapacityStructure
- DEVIATION - org.powertac.factoredcustomer.CapacityStructure.InfluenceKind
- df - Variable in class org.powertac.logtool.LogtoolContext
- DIRECT - org.powertac.factoredcustomer.CapacityStructure.InfluenceKind
- DIRECTORY_BOOT - Static variable in enum org.powertac.visualizer.domain.enumeration.FileType
- DIRECTORY_CONFIG - Static variable in enum org.powertac.visualizer.domain.enumeration.FileType
- DIRECTORY_LOG - Static variable in enum org.powertac.visualizer.domain.enumeration.FileType
- DIRECTORY_ROOT - Static variable in enum org.powertac.visualizer.domain.enumeration.FileType
- DIRECTORY_SEED - Static variable in enum org.powertac.visualizer.domain.enumeration.FileType
- DIRECTORY_WEATHER - Static variable in enum org.powertac.visualizer.domain.enumeration.FileType
- discharge(double) - Method in class org.powertac.evcustomer.customers.EvCustomer
- Dishwasher - Class in org.powertac.householdcustomer.appliances
-
Dishwashers are used in order to wash easily the dishes after eating.
- Dishwasher() - Constructor for class org.powertac.householdcustomer.appliances.Dishwasher
- DISHWASHER_DURATION_CYCLE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- DISHWASHER_POWER_MEAN - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- DISHWASHER_POWER_VARIANCE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- dispatch(Object, String, Object...) - Static method in class org.powertac.util.MessageDispatcher
-
Dispatches a call to methodName inside target based on the type of message.
- dispatch(Object, String, Object...) - Static method in class org.powertac.visualizer.service_ptac.MessageDispatcher
-
Dispatches a call to methodName inside target based on the type of message.
- distanceTo(CapacityProfile) - Method in class org.powertac.factoredcustomer.CapacityProfile
- DistributionReport - Class in org.powertac.common.msg
-
Reports total consumption and total production in kwh across all customers in a given timeslot.
- DistributionReport() - Constructor for class org.powertac.common.msg.DistributionReport
-
Dummy constructor.
- DistributionReport(int, double, double) - Constructor for class org.powertac.common.msg.DistributionReport
- DistributionTransaction - Class in org.powertac.common
-
Represents the fee assessed by the Distribution Utility for transport of energy over its facilities during the current timeslot.
- DistributionTransaction(Broker, int, double, double) - Constructor for class org.powertac.common.DistributionTransaction
- DistributionTransaction(Broker, int, int, int, double, double) - Constructor for class org.powertac.common.DistributionTransaction
- DistributionUtilityService - Class in org.powertac.distributionutility
-
Implementation of the Distribution Utility function.
- DistributionUtilityService() - Constructor for class org.powertac.distributionutility.DistributionUtilityService
- DISTRUST_FACTOR - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- DISTRUST_FACTOR - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- doActivities(int, int) - Method in class org.powertac.evcustomer.customers.EvCustomer
- doCleanup() - Method in class org.powertac.common.repo.ManagedRepo
- doCleanup() - Method in class org.powertac.common.repo.OrderbookRepo
- Domain - Annotation Type in org.powertac.common.state
-
Annotation for domain classes that must record instance creation in the state log.
- DomainBuilder - Class in org.powertac.logtool.common
-
An analyzer that populates repos, including brokers, tariffs, orderbooks, timeslots, and customers
- DomainBuilder() - Constructor for class org.powertac.logtool.common.DomainBuilder
- domainConstructor() - Method in class org.powertac.common.state.StateLogging
- DomainObjectReader - Class in org.powertac.logtool.common
-
Processor for state log entries; creates domain object instances, stores them in repositories as well as in a master repo indexed by id value.
- DomainObjectReader() - Constructor for class org.powertac.logtool.common.DomainObjectReader
-
Default constructor
- DomainProcessor - Class in org.powertac.metadata
- DomainProcessor() - Constructor for class org.powertac.metadata.DomainProcessor
- DomainRepo - Interface in org.powertac.common.repo
-
DomainRepo types need to be recycled at pre-game time.
- DomainUserDetailsService - Class in org.powertac.visualizer.security
-
Authenticate a user from the database.
- DomainUserDetailsService(UserRepository) - Constructor for class org.powertac.visualizer.security.DomainUserDetailsService
- DoubleArrayConverter - Class in org.powertac.common.xml
- DoubleArrayConverter() - Constructor for class org.powertac.common.xml.DoubleArrayConverter
- downRegulationKW - Variable in class org.powertac.factoredcustomer.DefaultCapacityBundle
- drawSample() - Method in class org.powertac.factoredcustomer.ProbabilityDistribution
- Dryer - Class in org.powertac.householdcustomer.appliances
-
Dryer appliances are utilized by the inhabitants to order to dry the freshly washed clothes.
- Dryer() - Constructor for class org.powertac.householdcustomer.appliances.Dryer
- DRYER_DURATION_CYCLE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- DRYER_POWER_MEAN - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- DRYER_POWER_VARIANCE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- DRYER_SECOND_PHASE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- DRYER_THIRD_PHASE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- DRYER_THIRD_PHASE_LOAD - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- dryerFlag - Variable in class org.powertac.householdcustomer.appliances.WashingMachine
-
This variable is utilized to show if there's a dryer in the household or not.
- dryerIndex - Variable in class org.powertac.householdcustomer.appliances.WashingMachine
-
This variable is utilized to find dryer in the household.
- dryerPower - Variable in class org.powertac.householdcustomer.appliances.WashingMachine
-
This variable is utilized to show the dryer's power load.
- dump() - Method in annotation type org.powertac.common.config.ConfigurableValue
-
If true, dump this item during configuration dump
- duplicateId - org.powertac.common.msg.TariffStatus.Status
- DynamicSettlementProcessor - Class in org.powertac.balancemkt
-
DU settlement processor for Scenario 3 - controllable capacities, dynamic solution over multiple timeslots.
E
- E - org.powertac.householdcustomer.enumerations.AirConditionClass
- E - org.powertac.officecomplexcustomer.enumerations.AirConditionClass
- eager - org.powertac.evcustomer.customers.EvCustomer.RiskAttitude
- EconomicControlEvent - Class in org.powertac.common.msg
-
Message sent by a broker to the subscribers to a particular tariff, requesting them to adjust usage against that tariff in the specified timeslot.
- EconomicControlEvent() - Constructor for class org.powertac.common.msg.EconomicControlEvent
- EconomicControlEvent(TariffSpecification, double, int) - Constructor for class org.powertac.common.msg.EconomicControlEvent
-
Creates a new EconomicControlEvent to take effect in the following timeslot.
- ELECTRIC_VEHICLE - Static variable in class org.powertac.common.enumerations.PowerType
- EMAIL_ALREADY_USED_TYPE - Static variable in class org.powertac.visualizer.web.rest.errors.ErrorConstants
- EMAIL_NOT_FOUND_TYPE - Static variable in class org.powertac.visualizer.web.rest.errors.ErrorConstants
- EmbeddedService - Class in org.powertac.visualizer.service_ptac
-
This service runs Power TAC games (sim, boot and replay).
- EmbeddedService() - Constructor for class org.powertac.visualizer.service_ptac.EmbeddedService
- employeeNumber(int, int) - Method in class org.powertac.officecomplexcustomer.customers.Office
-
This function checks the number of employees in the office in a specific quarter, either working either on break.
- employeeOnBreakNumber(int, int) - Method in class org.powertac.officecomplexcustomer.customers.Office
-
This function checks the number of employees on a break in the office in a specific quarter.
- employeeWorkingNumber(int, int) - Method in class org.powertac.officecomplexcustomer.customers.Office
-
This function checks the number of working employees in the office in a specific quarter.
- enabledTimeslots() - Method in class org.powertac.common.repo.TimeslotRepo
-
Returns the list of enabled timeslots, starting with the first by serial number.
- END_OF_FUNCTION - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- END_OF_FUNCTION - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- END_OF_FUNCTION_HOUR - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- END_OF_FUNCTION_HOUR - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- END_OF_LAUNCH_BREAK - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- END_OF_LAUNCH_BREAK_HOUR - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- END_OF_SLEEPING_1 - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- END_OF_SLEEPING_2 - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- ensureRegulationCapacity() - Method in class org.powertac.common.TariffSubscription
-
Ensures that regulationAccumulator is non-null - needed for non-regulatable customer models
- ENTITY_NOT_FOUND_TYPE - Static variable in class org.powertac.visualizer.web.rest.errors.ErrorConstants
- epsilon - Variable in class org.powertac.balancemkt.SettlementProcessor
- equals(Object) - Method in class org.powertac.util.Pair
- equals(Object) - Method in class org.powertac.visualizer.domain.Authority
- equals(Object) - Method in class org.powertac.visualizer.domain.Chart
- equals(Object) - Method in class org.powertac.visualizer.domain.File
- equals(Object) - Method in class org.powertac.visualizer.domain.Game
- equals(Object) - Method in class org.powertac.visualizer.domain.Graph
- equals(Object) - Method in class org.powertac.visualizer.domain.PersistentToken
- equals(Object) - Method in class org.powertac.visualizer.domain.User
- equals(Object) - Method in class org.powertac.visualizer.domain.View
- ERR_CONCURRENCY_FAILURE - Static variable in class org.powertac.visualizer.web.rest.errors.ErrorConstants
- ERR_VALIDATION - Static variable in class org.powertac.visualizer.web.rest.errors.ErrorConstants
- ErrorConstants - Class in org.powertac.visualizer.web.rest.errors
- estimateCost(Tariff, double[]) - Method in class org.powertac.common.TariffEvaluationHelper
-
Returns aggregate estimated cost, including periodic charges, starting in the next timeslot.
- estimateCost(Tariff, double[], boolean) - Method in class org.powertac.common.TariffEvaluationHelper
-
Estimate cost for a profile starting in the next timeslot
- estimateCost(Tariff, double[], Instant) - Method in class org.powertac.common.TariffEvaluationHelper
-
Returns aggregate estimated cost, including periodic charges
- estimateCost(Tariff, double[], Instant, boolean) - Method in class org.powertac.common.TariffEvaluationHelper
-
Estimate the total cost of buying the given amounts of power from the given tariff, starting in the timeslot identified by startIndex.
- estimateCostArray(Tariff, double[]) - Method in class org.powertac.common.TariffEvaluationHelper
-
Returns a cost estimate in array form, including periodic charges.
- estimateCostArray(Tariff, double[], boolean) - Method in class org.powertac.common.TariffEvaluationHelper
-
Returns the cost estimate in the form of an array of the same shape as the usage vector.
- evaluateTariffs() - Method in class org.powertac.common.TariffEvaluator
-
Evaluates tariffs and updates subscriptions for a single customer model with a single power type.
- evaluateTariffs() - Method in interface org.powertac.factoredcustomer.interfaces.FactoredCustomer
- evaluateTariffs() - Method in interface org.powertac.factoredcustomer.interfaces.UtilityOptimizer
- evaluateTariffs(List<Tariff>) - Method in class org.powertac.customer.AbstractCustomer
-
Called to evaluate tariffs.
- evaluateTariffs(List<Tariff>) - Method in class org.powertac.customer.coldstorage.ColdStorage
- evaluateTariffs(List<Tariff>) - Method in class org.powertac.customer.model.Battery
- evaluateTariffs(List<Tariff>) - Method in class org.powertac.customer.model.LiftTruck
- evaluateTariffs(List<Tariff>) - Method in class org.powertac.evcustomer.customers.EvCustomer
- evaluateTariffs(List<Tariff>) - Method in class org.powertac.evcustomer.customers.EvSocialClass
-
This is the basic evaluation function, taking into consideration the minimum cost without shifting the appliances' load but the tariff chosen is picked up randomly by using a possibility pattern.
- evaluateTariffs(List<Tariff>) - Method in class org.powertac.householdcustomer.customers.Village
-
This is the basic evaluation function, taking into consideration the minimum cost without shifting the appliances' load but the tariff chosen is picked up randomly by using a possibility pattern.
- evaluateTariffs(List<Tariff>) - Method in class org.powertac.officecomplexcustomer.customers.OfficeComplex
-
This is the basic evaluation function, taking into consideration the minimum cost without shifting the appliances' load but the tariff chosen is picked up randomly by using a possibility pattern.
- EvCustomer - Class in org.powertac.evcustomer.customers
- EvCustomer(String) - Constructor for class org.powertac.evcustomer.customers.EvCustomer
- EvCustomer.ChargeException - Exception in org.powertac.evcustomer.customers
- EvCustomer.RiskAttitude - Enum in org.powertac.evcustomer.customers
- EvSocialClass - Class in org.powertac.evcustomer.customers
-
Instances represent identifiable "classes" of EV customers.
- EvSocialClass() - Constructor for class org.powertac.evcustomer.customers.EvSocialClass
-
Default constructor, requires manual setting of name
- EvSocialClass(String) - Constructor for class org.powertac.evcustomer.customers.EvSocialClass
- ExceptionTranslator - Class in org.powertac.visualizer.web.rest.errors
-
Controller advice to translate the server side exceptions to client-friendly json structures.
- ExceptionTranslator() - Constructor for class org.powertac.visualizer.web.rest.errors.ExceptionTranslator
- exerciseBalancingControl(BalancingOrder, double, double) - Method in interface org.powertac.common.interfaces.CapacityControl
-
Creates BalancingControlEvent, posts it on correct TariffSubscription instances.
- exerciseBalancingControl(BalancingOrder, double, double) - Method in class org.powertac.tariffmarket.CapacityControlService
- exists() - Method in class org.powertac.visualizer.domain.File
- exists(User) - Method in class org.powertac.visualizer.domain.File
- extractPrefix(long) - Static method in class org.powertac.common.IdGenerator
-
Returns the id prefix for the given id.
F
- F - org.powertac.householdcustomer.enumerations.AirConditionClass
- F - org.powertac.officecomplexcustomer.enumerations.AirConditionClass
- FactoredCustomer - Interface in org.powertac.factoredcustomer.interfaces
- FactoredCustomerService - Class in org.powertac.factoredcustomer
-
Key class that processes the configuration file and creates a collection of customers during the initialization process.
- FactoredCustomerService() - Constructor for class org.powertac.factoredcustomer.FactoredCustomerService
- FAILED - org.powertac.visualizer.service_ptac.VisualizerService.VisualizerState
- FieldErrorVM - Class in org.powertac.visualizer.web.rest.errors
- FieldErrorVM(String, String, String) - Constructor for class org.powertac.visualizer.web.rest.errors.FieldErrorVM
- fields() - Method in annotation type org.powertac.common.state.Domain
- File - Class in org.powertac.visualizer.domain
-
A File.
- File() - Constructor for class org.powertac.visualizer.domain.File
- FileRepository - Interface in org.powertac.visualizer.repository
-
Spring Data JPA repository for the File entity.
- FileResource - Class in org.powertac.visualizer.web.rest
-
REST controller for managing File.
- FileResource(FileService, GameService, UserRepository) - Constructor for class org.powertac.visualizer.web.rest.FileResource
- FileService - Class in org.powertac.visualizer.service
-
Service Implementation for managing File.
- FileService(FileRepository) - Constructor for class org.powertac.visualizer.service.FileService
- FileType - Enum in org.powertac.visualizer.domain.enumeration
-
The FileType enumeration.
- fillDailyOperation(int) - Method in class org.powertac.householdcustomer.appliances.AirCondition
- fillDailyOperation(int) - Method in class org.powertac.householdcustomer.appliances.Appliance
-
This function fills out all the quarters of the appliance functions for a single day of the week.
- fillDailyOperation(int) - Method in class org.powertac.householdcustomer.appliances.CirculationPump
- fillDailyOperation(int) - Method in class org.powertac.householdcustomer.appliances.ConsumerElectronics
- fillDailyOperation(int) - Method in class org.powertac.householdcustomer.appliances.Dishwasher
- fillDailyOperation(int) - Method in class org.powertac.householdcustomer.appliances.Dryer
- fillDailyOperation(int) - Method in class org.powertac.householdcustomer.appliances.Freezer
- fillDailyOperation(int) - Method in class org.powertac.householdcustomer.appliances.ICT
- fillDailyOperation(int) - Method in class org.powertac.householdcustomer.appliances.Lights
- fillDailyOperation(int) - Method in class org.powertac.householdcustomer.appliances.Others
- fillDailyOperation(int) - Method in class org.powertac.householdcustomer.appliances.Refrigerator
- fillDailyOperation(int) - Method in class org.powertac.householdcustomer.appliances.SpaceHeater
- fillDailyOperation(int) - Method in class org.powertac.householdcustomer.appliances.Stove
- fillDailyOperation(int) - Method in class org.powertac.householdcustomer.appliances.WashingMachine
- fillDailyOperation(int) - Method in class org.powertac.householdcustomer.appliances.WaterHeater
- fillDailyOperation(int) - Method in class org.powertac.officecomplexcustomer.appliances.AirCondition
- fillDailyOperation(int) - Method in class org.powertac.officecomplexcustomer.appliances.Appliance
-
This function fills out all the quarters of the appliance functions for a single day of the week.
- fillDailyOperation(int) - Method in class org.powertac.officecomplexcustomer.appliances.CoffeeMachine
- fillDailyOperation(int) - Method in class org.powertac.officecomplexcustomer.appliances.Computers
- fillDailyOperation(int) - Method in class org.powertac.officecomplexcustomer.appliances.ConsumerElectronics
- fillDailyOperation(int) - Method in class org.powertac.officecomplexcustomer.appliances.CopyMachine
- fillDailyOperation(int) - Method in class org.powertac.officecomplexcustomer.appliances.ICT
- fillDailyOperation(int) - Method in class org.powertac.officecomplexcustomer.appliances.Lights
- fillDailyOperation(int) - Method in class org.powertac.officecomplexcustomer.appliances.MicrowaveOven
- fillDailyOperation(int) - Method in class org.powertac.officecomplexcustomer.appliances.Refrigerator
- fillDailyOperation(int) - Method in class org.powertac.officecomplexcustomer.appliances.Servers
- fillDailyOperation(int) - Method in class org.powertac.officecomplexcustomer.appliances.VendingMachine
- fillDailyRoutine(int) - Method in class org.powertac.officecomplexcustomer.persons.Person
-
This function fills out the daily routine of the person, taking into account the different variables and occupations, if he is sick or on vacation etc.
- fillDailyRoutine(int, double) - Method in class org.powertac.householdcustomer.persons.Person
-
This function fills out the daily routine of the person, taking into account the different variables and occupations, if he is sick or working etc.
- fillWeeklyFunction() - Method in class org.powertac.householdcustomer.appliances.Freezer
- fillWeeklyOperation() - Method in class org.powertac.householdcustomer.appliances.Appliance
-
This function fills out all the days of the appliance functions for each day of the week.
- fillWeeklyOperation() - Method in class org.powertac.officecomplexcustomer.appliances.Appliance
-
This function fills out all the days of the appliance functions for each day of the week.
- filter(Collection<T>, Predicate<T>) - Static method in class org.powertac.util.ListTools
-
Filters a Collection using a Predicate, returning a List.
- find(Long) - Method in class org.powertac.visualizer.service.AuditEventService
- find(String, Instant, String) - Method in class org.powertac.visualizer.repository.CustomAuditEventRepository
- findActiveSubscriptionsForBroker(Broker) - Method in class org.powertac.common.repo.TariffSubscriptionRepo
-
Returns the list of active subscriptions for a given broker.
- findActiveSubscriptionsForCustomer(CustomerInfo) - Method in class org.powertac.common.repo.TariffSubscriptionRepo
-
Returns the list of active subscriptions for a given customer.
- findActiveTariffs(PowerType) - Method in class org.powertac.common.repo.TariffRepo
-
Returns the list of active tariffs that exactly match the given PowerType.
- findAll() - Method in class org.powertac.visualizer.repository_ptac.BrokerRepository
- findAll() - Method in class org.powertac.visualizer.repository_ptac.CustomerRepository
- findAll() - Method in interface org.powertac.visualizer.repository_ptac.RecycleRepository
- findAll() - Method in class org.powertac.visualizer.repository_ptac.TariffRepository
- findAll() - Method in class org.powertac.visualizer.repository_ptac.TickSnapshotRepository
- findAll(Pageable) - Method in class org.powertac.visualizer.service.AuditEventService
- findAll(Pageable) - Method in class org.powertac.visualizer.service.ChartService
-
Get all the charts.
- findAll(Pageable) - Method in class org.powertac.visualizer.service.FileService
-
Get all the files.
- findAll(Pageable) - Method in class org.powertac.visualizer.service.GameService
-
Get all the games.
- findAll(Pageable) - Method in class org.powertac.visualizer.service.GraphService
-
Get all the graphs.
- findAll(Pageable) - Method in class org.powertac.visualizer.service.ViewService
-
Get all the views.
- findAllActiveTariffs(PowerType) - Method in class org.powertac.common.repo.TariffRepo
-
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.
- findAllByAuditEventDateBetween(LocalDateTime, LocalDateTime, Pageable) - Method in interface org.powertac.visualizer.repository.PersistenceAuditEventRepository
- findAllByLoginNot(Pageable, String) - Method in interface org.powertac.visualizer.repository.UserRepository
- findAllByTimeslot(Timeslot) - Method in class org.powertac.common.repo.OrderbookRepo
- findAllTariffs() - Method in class org.powertac.common.repo.TariffRepo
- findAllTariffSpecifications() - Method in class org.powertac.common.repo.TariffRepo
- findAllWithEagerRelationships() - Method in interface org.powertac.visualizer.repository.ChartRepository
- findByAssociatedFile(File) - Method in interface org.powertac.visualizer.repository.GameRepository
- findByAssociatedFile(File) - Method in class org.powertac.visualizer.service.GameService
- findByAuditEventDateAfter(LocalDateTime) - Method in interface org.powertac.visualizer.repository.PersistenceAuditEventRepository
- findByDates(LocalDateTime, LocalDateTime, Pageable) - Method in class org.powertac.visualizer.service.AuditEventService
- findById(long) - Method in class org.powertac.common.repo.BrokerRepo
- findById(long) - Method in class org.powertac.common.repo.CustomerRepo
- findById(long) - Method in class org.powertac.visualizer.repository_ptac.BrokerRepository
- findById(long) - Method in class org.powertac.visualizer.repository_ptac.CustomerRepository
- findById(long) - Method in interface org.powertac.visualizer.repository_ptac.RecycleRepository
- findById(long) - Method in class org.powertac.visualizer.repository_ptac.TariffRepository
- findById(long) - Method in class org.powertac.visualizer.repository_ptac.TickSnapshotRepository
- findByInstant(Instant) - Method in class org.powertac.common.repo.TimeslotRepo
-
Returns the timeslot (if any) corresponding to a particular Instant.
- findByName(String) - Method in class org.powertac.common.repo.CustomerRepo
- findByName(String) - Method in class org.powertac.visualizer.repository_ptac.BrokerRepository
- findByName(String) - Method in class org.powertac.visualizer.repository_ptac.CustomerRepository
- findByName(String) - Method in interface org.powertac.visualizer.repository_ptac.RecycleRepository
- findByName(String) - Method in class org.powertac.visualizer.repository_ptac.TariffRepository
- findByName(String) - Method in class org.powertac.visualizer.repository_ptac.TickSnapshotRepository
- findByNameAndPowerType(String, PowerType) - Method in class org.powertac.common.repo.CustomerRepo
- findByNameAndType(String, String, GameType) - Method in interface org.powertac.visualizer.repository.GameRepository
- findByNameAndType(String, String, GameType) - Method in class org.powertac.visualizer.service.GameService
-
Get one game by login, name and type.
- findByNameAndType(String, GameType) - Method in interface org.powertac.visualizer.repository.GameRepository
- findByOwnerIsCurrentUser() - Method in interface org.powertac.visualizer.repository.GameRepository
- findByOwnerIsCurrentUser(String) - Method in interface org.powertac.visualizer.repository.ChartRepository
- findByOwnerIsCurrentUser(String) - Method in interface org.powertac.visualizer.repository.GraphRepository
- findByOwnerIsCurrentUser(String) - Method in interface org.powertac.visualizer.repository.ViewRepository
- findByOwnerIsCurrentUser(String, FileType) - Method in interface org.powertac.visualizer.repository.FileRepository
- findByOwnerIsCurrentUser(String, FileType) - Method in class org.powertac.visualizer.service.FileService
-
Get all the files owned by this user, plus all shared files.
- findByOwnerIsCurrentUserOrShared() - Method in interface org.powertac.visualizer.repository.GameRepository
- findByOwnerIsCurrentUserOrShared(String) - Method in interface org.powertac.visualizer.repository.ChartRepository
- findByOwnerIsCurrentUserOrShared(String) - Method in interface org.powertac.visualizer.repository.GameRepository
- findByOwnerIsCurrentUserOrShared(String) - Method in interface org.powertac.visualizer.repository.GraphRepository
- findByOwnerIsCurrentUserOrShared(String) - Method in interface org.powertac.visualizer.repository.ViewRepository
- findByOwnerIsCurrentUserOrShared(String) - Method in class org.powertac.visualizer.service.ChartService
-
Get all the charts owned by this user, plus all shared charts.
- findByOwnerIsCurrentUserOrShared(String) - Method in class org.powertac.visualizer.service.GameService
-
Get all the games owned by this user, plus all shared games.
- findByOwnerIsCurrentUserOrShared(String) - Method in class org.powertac.visualizer.service.GraphService
-
Get all the graphs owned by this user, plus all shared graphs.
- findByOwnerIsCurrentUserOrShared(String) - Method in class org.powertac.visualizer.service.ViewService
-
Get all the views owned by this user, plus all shared views.
- findByOwnerIsCurrentUserOrShared(String, FileType) - Method in interface org.powertac.visualizer.repository.FileRepository
- findByOwnerIsCurrentUserOrShared(String, FileType) - Method in class org.powertac.visualizer.service.FileService
-
Get all the files owned by this user, plus all shared files.
- findByPrincipal(String) - Method in interface org.powertac.visualizer.repository.PersistenceAuditEventRepository
- findByPrincipalAndAuditEventDateAfter(String, LocalDateTime) - Method in interface org.powertac.visualizer.repository.PersistenceAuditEventRepository
- findByPrincipalAndAuditEventDateAfterAndAuditEventType(String, LocalDateTime, String) - Method in interface org.powertac.visualizer.repository.PersistenceAuditEventRepository
- findBySerialNumber(int) - Method in class org.powertac.common.repo.TimeslotRepo
-
Returns the timeslot with the given serial number.
- findByTimeslot(Timeslot) - Method in class org.powertac.common.repo.OrderbookRepo
-
Returns the most recent Orderbook that has been created for the specified timeslot.
- findByTokenDateBefore(LocalDate) - Method in interface org.powertac.visualizer.repository.PersistentTokenRepository
- findByUser(User) - Method in interface org.powertac.visualizer.repository.PersistentTokenRepository
- findByUsername(String) - Method in class org.powertac.common.repo.BrokerRepo
- findDisabledBrokers() - Method in class org.powertac.common.repo.BrokerRepo
- findDominantAppliance() - Method in class org.powertac.householdcustomer.customers.Household
-
This function returns the dominant appliance of the household.
- findDominantAppliance() - Method in class org.powertac.officecomplexcustomer.customers.Office
-
This function returns the dominant appliance of the household.
- findFirst(Collection<T>, Predicate<T>) - Static method in class org.powertac.util.ListTools
-
Returns the first element of a Collection that satisfies a Predicate.
- findMarketPositionByTimeslot(int) - Method in class org.powertac.common.Broker
-
Returns the MarketPosition associated with the given Timeslot.
- findMarketPositionByTimeslot(Timeslot) - Method in class org.powertac.common.Broker
-
Deprecated.
- findOne(Long) - Method in class org.powertac.visualizer.service.ChartService
-
Get one chart by id.
- findOne(Long) - Method in class org.powertac.visualizer.service.FileService
-
Get one file by id.
- findOne(Long) - Method in class org.powertac.visualizer.service.GameService
-
Get one game by id.
- findOne(Long) - Method in class org.powertac.visualizer.service.GraphService
-
Get one graph by id.
- findOne(Long) - Method in class org.powertac.visualizer.service.ViewService
-
Get one view by id.
- findOneByLogin(String) - Method in interface org.powertac.visualizer.repository.UserRepository
- findOneWithAuthoritiesById(Long) - Method in interface org.powertac.visualizer.repository.UserRepository
- findOneWithAuthoritiesByLogin(String) - Method in interface org.powertac.visualizer.repository.UserRepository
- findOneWithEagerRelationships(Long) - Method in interface org.powertac.visualizer.repository.ChartRepository
- findOrCreateBySerialNumber(int) - Method in class org.powertac.common.repo.TimeslotRepo
-
Returns the timeslot with the given serial number.
- findOrCreateByUsername(String) - Method in class org.powertac.common.repo.BrokerRepo
- findRateById(long) - Method in class org.powertac.common.repo.TariffRepo
- findRecentActiveTariffs(int, PowerType) - Method in class org.powertac.common.repo.TariffRepo
-
Returns the n most "recent" active tariffs from each broker that can be used by a customer with the given powerType.
- findRetailBrokerNames() - Method in class org.powertac.common.repo.BrokerRepo
- findRetailBrokers() - Method in class org.powertac.common.repo.BrokerRepo
- findSpecificationById(long) - Method in class org.powertac.common.repo.TariffRepo
- findSpotByTimeslot(Timeslot) - Method in class org.powertac.common.repo.OrderbookRepo
-
Returns the most recent orderbook with a non-null clearing price.
- findSubscriptionForTariffAndCustomer(Tariff, CustomerInfo) - Method in class org.powertac.common.repo.TariffSubscriptionRepo
-
Returns the subscription, if any, for the specified tariff and customer.
- findSubscriptionsForBroker(Broker) - Method in class org.powertac.common.repo.TariffSubscriptionRepo
-
Returns the list of subscriptions for the specified broker.
- findSubscriptionsForCustomer(CustomerInfo) - Method in class org.powertac.common.repo.TariffSubscriptionRepo
-
Returns the list of subscriptions for a given customer.
- findSubscriptionsForTariff(Tariff) - Method in class org.powertac.common.repo.TariffSubscriptionRepo
-
Returns the list of subscriptions for a given tariff.
- findTariffById(long) - Method in class org.powertac.common.repo.TariffRepo
- findTariffsByBroker(Broker) - Method in class org.powertac.common.repo.TariffRepo
- findTariffsByState(Tariff.State) - Method in class org.powertac.common.repo.TariffRepo
- findTariffSpecificationsByBroker(Broker) - Method in class org.powertac.common.repo.TariffRepo
- findTariffSpecificationsByBrokerAndType(Broker, PowerType) - Method in class org.powertac.common.repo.TariffRepo
- findTariffSpecificationsByPowerType(PowerType) - Method in class org.powertac.common.repo.TariffRepo
- findWholesaleBrokers() - Method in class org.powertac.common.repo.BrokerRepo
- finishConfigOutput() - Method in class org.powertac.server.ServerPropertiesService
- FINISHED - org.powertac.visualizer.service_ptac.VisualizerService.VisualizerState
- FIVE_PERSONS - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- FIVE_WORKING_DAYS - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- FIVE_WORKING_DAYS - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- forwardMessage(Object) - Method in interface org.powertac.common.interfaces.VisualizerProxy
-
Forwards message to registered listeners
- forwardMessage(Object) - Method in class org.powertac.server.VisualizerProxyService
- FOSSIL_PRODUCTION - Static variable in class org.powertac.common.enumerations.PowerType
- Four - org.powertac.householdcustomer.enumerations.Mode
- FOUR_PERSONS - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- FOUR_WORKING_DAYS - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- FOUR_WORKING_DAYS - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- Freezer - Class in org.powertac.householdcustomer.appliances
-
Freezer is the utilized in combination with the refrigerator in the household.
- Freezer() - Constructor for class org.powertac.householdcustomer.appliances.Freezer
- FREEZER_DURATION_CYCLE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- FREEZER_POWER_MEAN - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- FREEZER_POWER_VARIANCE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- FREEZER_SHIFTING_INTERVAL - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- FREEZER_SHIFTING_PERIODS - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- FRIDAY - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- FRIDAY - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- fromString(String) - Method in class org.powertac.common.xml.BrokerConverter
- fromString(String) - Method in class org.powertac.common.xml.CustomerConverter
- fromString(String) - Method in class org.powertac.common.xml.DoubleArrayConverter
- fromString(String) - Method in class org.powertac.common.xml.PowerTypeConverter
- fromString(String) - Method in class org.powertac.common.xml.TariffSpecificationConverter
- fromXML(String) - Method in class org.powertac.common.XMLMessageConverter
- FullCustomerConverter - Class in org.powertac.common.xml
- FullCustomerConverter() - Constructor for class org.powertac.common.xml.FullCustomerConverter
- FullyShiftingAppliance - Class in org.powertac.householdcustomer.appliances
-
This is the class for the appliance domain instances that can change / shift their load without the need for the inhabitants interference.
- FullyShiftingAppliance - Class in org.powertac.officecomplexcustomer.appliances
-
This is the class for the appliance domain instances that can change / shift their load without the need for the inhabitants interference.
- FullyShiftingAppliance() - Constructor for class org.powertac.householdcustomer.appliances.FullyShiftingAppliance
- FullyShiftingAppliance() - Constructor for class org.powertac.officecomplexcustomer.appliances.FullyShiftingAppliance
G
- G - org.powertac.householdcustomer.enumerations.AirConditionClass
- G - org.powertac.officecomplexcustomer.enumerations.AirConditionClass
- Game - Class in org.powertac.visualizer.domain
-
A Game.
- Game() - Constructor for class org.powertac.visualizer.domain.Game
- GameRepository - Interface in org.powertac.visualizer.repository
-
Spring Data JPA repository for the Game entity.
- GameResource - Class in org.powertac.visualizer.web.rest
-
REST controller for managing Game.
- GameResource(GameService, UserRepository) - Constructor for class org.powertac.visualizer.web.rest.GameResource
- GameService - Class in org.powertac.visualizer.service
-
Service Implementation for managing Game.
- GameService(GameRepository, FileService) - Constructor for class org.powertac.visualizer.service.GameService
- GameType - Enum in org.powertac.visualizer.domain.enumeration
-
The GameType enumeration.
- gatherBootstrapList(List<Object>, ConfigurationRecorder) - Method in class org.powertac.common.config.Configurator
-
Pulls "bootstrapState" ConfigurationValues out of objects in the given list, adds them to config with their names.
- gatherBootstrapState(Object, ConfigurationRecorder) - Method in class org.powertac.common.config.Configurator
-
Pulls the "bootstrapState" ConfigurableValues out of object thing, adds them to config.
- gatherPublishedConfiguration(Object, ConfigurationRecorder) - Method in class org.powertac.common.config.Configurator
-
Pulls the "published" ConfigurableValues out of object thing, adds them to config.
- Gaussian - Class in org.powertac.householdcustomer.configurations
- Gaussian - Class in org.powertac.officecomplexcustomer.configurations
- Gaussian() - Constructor for class org.powertac.householdcustomer.configurations.Gaussian
- Gaussian() - Constructor for class org.powertac.officecomplexcustomer.configurations.Gaussian
- Genco - Class in org.powertac.genco
-
Represents a producer of power in the transmission domain.
- Genco(String) - Constructor for class org.powertac.genco.Genco
- generateActivationKey() - Static method in class org.powertac.visualizer.service.util.RandomUtil
-
Generate an activation key.
- generateCustomerInfoList() - Method in class org.powertac.officecomplexcustomer.OfficeComplexCustomerService
-
This function finds all the available Office Consumers in the competition and creates a list of their customerInfo.
- generateNext(int) - Method in class org.powertac.factoredcustomer.TimeseriesGenerator
- generateOrders(Instant, List<Timeslot>) - Method in class org.powertac.genco.Buyer
-
Generates buy orders.
- generateOrders(Instant, List<Timeslot>) - Method in class org.powertac.genco.CpGenco
-
Generates Orders in the market to sell remaining available capacity.
- generateOrders(Instant, List<Timeslot>) - Method in class org.powertac.genco.Genco
-
Generates Orders in the market to sell available capacity.
- generateOrders(Instant, List<Timeslot>) - Method in class org.powertac.genco.MisoBuyer
-
Generates Orders in the market to sell remaining available capacity.
- generatePaginationHttpHeaders(Page, String) - Static method in class org.powertac.visualizer.web.rest.util.PaginationUtil
- generatePassword() - Static method in class org.powertac.visualizer.service.util.RandomUtil
-
Generate a password.
- generateResetKey() - Static method in class org.powertac.visualizer.service.util.RandomUtil
-
Generate a reset key.
- generateSeriesData() - Static method in class org.powertac.visualizer.service.util.RandomUtil
-
Generate a reset key.
- generateTokenData() - Static method in class org.powertac.visualizer.service.util.RandomUtil
-
Generate a reset key.
- generateWeatherData(Timeslot, List<Timeslot>) - Method in interface org.powertac.common.interfaces.PhysicalEnvironment
-
Generates and returns weather forecasts for every enabled timeslot The physical environment module is responsible for computing weather forecasts for each entry in
targetTimeslots
from the perspective of thecurrentTimeslot
. - get(Long) - Method in class org.powertac.visualizer.web.rest.AuditResource
-
GET /audits/:id : get an AuditEvent by id.
- getAccount() - Method in class org.powertac.visualizer.web.rest.AccountResource
-
GET /account : get the current user.
- getActiveProfiles() - Method in class org.powertac.visualizer.web.rest.ProfileInfoResource
- getActiveProfiles(Environment) - Static method in class org.powertac.visualizer.config.DefaultProfileUtil
-
Get the profiles that are applied else get default profiles.
- getActiveTariffList(PowerType) - Method in interface org.powertac.common.interfaces.TariffMarket
-
Returns the list of currently active tariffs for the given PowerType.
- getActiveTariffList(PowerType) - Method in class org.powertac.tariffmarket.TariffMarketService
- getActiveTariffs() - Method in class org.powertac.visualizer.domain.RetailKPIHolder
- getActivityId() - Method in class org.powertac.evcustomer.beans.GroupActivity
- getAll(Pageable) - Method in class org.powertac.visualizer.web.rest.AuditResource
-
GET /audits : get a page of AuditEvents.
- getAllCharts(Pageable) - Method in class org.powertac.visualizer.web.rest.ChartResource
-
GET /charts : get all the charts.
- getAllFiles(Pageable) - Method in class org.powertac.visualizer.web.rest.FileResource
-
GET /files : get all the files.
- getAllGames(Pageable) - Method in class org.powertac.visualizer.web.rest.GameResource
-
GET /games : get all the games.
- getAllGraphs(Pageable) - Method in class org.powertac.visualizer.web.rest.GraphResource
-
GET /graphs : get all the graphs.
- getAllManagedUsers(Pageable) - Method in class org.powertac.visualizer.service.UserService
- getAllUsers(Pageable) - Method in class org.powertac.visualizer.web.rest.UserResource
-
GET /users : get all users.
- getAllViews(Pageable) - Method in class org.powertac.visualizer.web.rest.ViewResource
-
GET /views : get all the views.
- getAlpha() - Method in class org.powertac.common.TariffEvaluationHelper
- getAmount() - Method in class org.powertac.common.BankTransaction
- getApplianceOf() - Method in class org.powertac.householdcustomer.appliances.Appliance
-
This function returns the household where the appliance is installed.
- getApplianceOf() - Method in class org.powertac.officecomplexcustomer.appliances.Appliance
-
This function returns the household where the appliance is installed.
- getAppliances() - Method in class org.powertac.householdcustomer.customers.Household
-
This is a function that returns the appliances of the household.
- getAppliances() - Method in class org.powertac.officecomplexcustomer.customers.Office
-
This is a function that returns the appliances of the office.
- getAsks() - Method in class org.powertac.common.Orderbook
-
The set of asks (negative energy quantities) that were submitted and did not clear, ascending sort.
- getAsyncExecutor() - Method in class org.powertac.visualizer.config.AsyncConfiguration
- getAsyncUncaughtExceptionHandler() - Method in class org.powertac.visualizer.config.AsyncConfiguration
- getAtTime() - Method in class org.powertac.common.HourlyCharge
- getAuditEventDate() - Method in class org.powertac.visualizer.domain.PersistentAuditEvent
- getAuditEventType() - Method in class org.powertac.visualizer.domain.PersistentAuditEvent
- getAuthorities() - Method in class org.powertac.visualizer.domain.User
- getAuthorities() - Method in class org.powertac.visualizer.service.dto.UserDTO
- getAwayChargeKW() - Method in class org.powertac.evcustomer.beans.CarType
- getBalance() - Method in class org.powertac.common.CashPosition
-
Returns the balance in the account at the time this CashPosition was generated.
- getBalanceCharge() - Method in class org.powertac.balancemkt.ChargeInfo
- getBalanceChargeP1() - Method in class org.powertac.balancemkt.ChargeInfo
- getBalanceChargeP2() - Method in class org.powertac.balancemkt.ChargeInfo
- getBalancingCost() - Method in class org.powertac.balancemkt.BalancingMarketService
- getBalancingCost() - Method in interface org.powertac.common.interfaces.BalancingMarket
-
Returns the per-timeslot charge for running the balancing market
- getBalancingCost() - Method in class org.powertac.distributionutility.DistributionUtilityService
-
Deprecated.For backward-compatibility only - should not be called.
- getBalancingOrders() - Method in class org.powertac.common.repo.TariffRepo
-
Retrieves the complete set of balancing orders
- getBankInterest() - Method in class org.powertac.accounting.AccountingService
-
Returns the actual bank interest once configuration is complete.
- getBase() - Method in class org.powertac.common.TimeService
- getBaseCapacityType() - Method in class org.powertac.factoredcustomer.CapacityStructure
- getBaseIndividualCapacity() - Method in class org.powertac.factoredcustomer.CapacityStructure
- getBaseInstant() - Method in class org.powertac.common.TimeService
- getBasePopulationCapacity() - Method in class org.powertac.factoredcustomer.CapacityStructure
- getBatteryCapacity() - Method in class org.powertac.customer.model.LiftTruck
- getBean(String) - Method in interface org.powertac.common.interfaces.ContextService
-
Retrieves a Spring component instance by name
- getBean(String) - Static method in class org.powertac.common.spring.SpringApplicationContext
-
Returns the Spring bean, if any, with the given name.
- getBean(String) - Method in class org.powertac.genco.SimpleGencoService
-
Retrieves a Spring component instance by name
- getBean(String) - Method in class org.powertac.logtool.LogtoolContext
-
Retrieves a Spring component instance by name
- getBeanByType(Class<T>) - Static method in class org.powertac.common.spring.SpringApplicationContext
-
Returns the first Spring bean found that is an instance of the given class.
- getBeans() - Method in class org.powertac.customer.ModelBuilder
-
Retrieves the list of configured beans, given a package prefix and a list of classnames in that package.
- getBeans() - Method in class org.powertac.evcustomer.Config
-
Retrieves the list of configured beans
- getBenchmarkRate(int) - Method in class org.powertac.factoredcustomer.CapacityStructure
- getBids() - Method in class org.powertac.common.Orderbook
-
The set of bids (positive energy quantities) that were submitted and did not clear, ascending sort.
- getBootFile() - Method in class org.powertac.visualizer.domain.Game
- getBootFileId() - Method in class org.powertac.visualizer.domain.Game
- getBootFileName() - Method in class org.powertac.visualizer.domain.Game
- getBootFilePath() - Method in class org.powertac.visualizer.domain.Game
- getBootState() - Method in class org.powertac.common.repo.BootstrapDataRepo
-
Returns the Properties recorded in the boot record, including various values representing the state of the sim at the end of the boot session.
- getBootstrapCompetition() - Method in class org.powertac.common.repo.BootstrapDataRepo
-
Returns the Competition instances from the boot record
- getBootstrapDiscardedTimeslots() - Method in class org.powertac.common.Competition
-
Length of bootstrap interval in msec.
- getBootstrapDiscardedTimeslots() - Method in class org.powertac.visualizer.service_ptac.CompetitionService
- getBootstrapNetUsage() - Method in class org.powertac.visualizer.domain.Customer
- getBootstrapState() - Method in class org.powertac.server.ServerPropertiesService
- getBootstrapTimeslotCount() - Method in class org.powertac.common.Competition
-
Number of timeslots in the bootstrap data report for a normal sim.
- getBootstrapTimeslotCount() - Method in class org.powertac.visualizer.service_ptac.CompetitionService
- getBootUrl() - Method in class org.powertac.server.TournamentSchedulerService
- getBroker() - Method in class org.powertac.balancemkt.ChargeInfo
- getBroker() - Method in class org.powertac.common.BrokerTransaction
-
The Broker to whom this Transaction applies.
- getBroker() - Method in class org.powertac.common.MarketPosition
- getBroker() - Method in class org.powertac.common.msg.OrderStatus
- getBroker() - Method in class org.powertac.common.msg.PauseRelease
- getBroker() - Method in class org.powertac.common.msg.PauseRequest
- getBroker() - Method in class org.powertac.common.Order
- getBroker() - Method in class org.powertac.common.Tariff
- getBroker() - Method in class org.powertac.common.TariffMessage
- getBroker() - Method in class org.powertac.common.TariffSpecification
- getBroker() - Method in class org.powertac.visualizer.domain.Tariff
- getBrokerList() - Method in class org.powertac.visualizer.domain.Game
- getBrokerName() - Method in class org.powertac.balancemkt.ChargeInfo
- getBrokers() - Method in class org.powertac.common.Competition
-
The Brokers who are participating in this Competion.
- getBrokers() - Method in class org.powertac.visualizer.domain.Game
- getBrokers() - Method in class org.powertac.visualizer.web.dto.InitMessage
- getBrokerSwitchFactor() - Method in class org.powertac.evcustomer.Config
- getBrokerSwitchFactor() - Method in class org.powertac.factoredcustomer.TariffSubscriberStructure
- getBrokerSwitchFactor(boolean) - Method in interface org.powertac.common.interfaces.CustomerModelAccessor
-
Returns a [0,1] value representing the inconvenience of switching brokers.
- getBrokerSwitchFactor(boolean) - Method in class org.powertac.customer.coldstorage.ColdStorage
- getBrokerSwitchFactor(boolean) - Method in class org.powertac.customer.model.Battery
- getBrokerSwitchFactor(boolean) - Method in class org.powertac.customer.model.LiftTruck
- getBrokerSwitchFactor(boolean) - Method in class org.powertac.householdcustomer.customers.Village.TariffEvaluationWrapper
- getBrokerSwitchFactor(boolean) - Method in class org.powertac.officecomplexcustomer.customers.OfficeComplex.TariffEvaluationWrapper
- getBrokerTime() - Method in class org.powertac.common.msg.BrokerAuthentication
-
Returns the system time set by the broker.
- getBundleCount() - Method in class org.powertac.factoredcustomer.CustomerStructure
- getBundleValueWeight() - Method in class org.powertac.factoredcustomer.ProfileOptimizerStructure
- getBuyLimitPriceMax() - Method in class org.powertac.du.DefaultBrokerService
- getBuyLimitPriceMin() - Method in class org.powertac.du.DefaultBrokerService
- getByDates(LocalDate, LocalDate, Pageable) - Method in class org.powertac.visualizer.web.rest.AuditResource
-
GET /audits : get a page of AuditEvents between the fromDate and toDate.
- getById(long) - Method in class org.powertac.logtool.common.DomainObjectReader
- getCapacity() - Method in class org.powertac.factoredcustomer.CapacityAccumulator
- getCapacityInUse() - Method in class org.powertac.customer.model.LiftTruck
- getCapacityKWh() - Method in class org.powertac.customer.model.Battery
- getCapacityName() - Method in interface org.powertac.factoredcustomer.interfaces.CapacityOriginator
- getCapacityOriginators() - Method in class org.powertac.factoredcustomer.DefaultCapacityBundle
- getCapacityOriginators() - Method in interface org.powertac.factoredcustomer.interfaces.CapacityBundle
- getCapacityProfile(Tariff) - Method in interface org.powertac.common.interfaces.CustomerModelAccessor
-
Returns a capacity profile for the given tariff.
- getCapacityProfile(Tariff) - Method in class org.powertac.customer.coldstorage.ColdStorage
- getCapacityProfile(Tariff) - Method in class org.powertac.customer.model.Battery
- getCapacityProfile(Tariff) - Method in class org.powertac.customer.model.LiftTruck
- getCapacityProfile(Tariff) - Method in class org.powertac.householdcustomer.customers.Village.TariffEvaluationWrapper
- getCapacityProfile(Tariff) - Method in class org.powertac.officecomplexcustomer.customers.OfficeComplex.TariffEvaluationWrapper
- getCarbonEmissionRate() - Method in class org.powertac.genco.Genco
-
Rate at which this plant emits carbon, relative to a coal-fired thermal plant.
- getCarName() - Method in class org.powertac.evcustomer.beans.ClassCar
- getCash() - Method in class org.powertac.visualizer.domain.Broker
- getCash() - Method in class org.powertac.visualizer.domain.WholesaleKPIHolder
- getCash() - Method in class org.powertac.visualizer.web.dto.TickValueBroker
- getCashBalance() - Method in class org.powertac.common.Broker
-
Returns broker's cash balance.
- getCharge() - Method in class org.powertac.common.BalancingTransaction
-
Returns the total charge imposed by the DU for this imbalance -- positive for credit to broker, negative for debit from broker
- getCharge() - Method in class org.powertac.common.CapacityTransaction
-
The total charge imposed by the DU for this assessment.
- getCharge() - Method in class org.powertac.common.DistributionTransaction
-
Returns the total fee assessed for transport and customer connections.
- getCharge() - Method in class org.powertac.common.TariffTransaction
-
Returns the debit (negative) or credit (positive) to the broker's money account represented by this transaction.
- getChargeEfficiency() - Method in class org.powertac.customer.model.Battery
- getChargeEfficiency() - Method in class org.powertac.customer.model.LiftTruck
- getChargerProbability() - Method in class org.powertac.evcustomer.beans.Activity
- getChart() - Method in class org.powertac.visualizer.domain.View
- getChart(Long) - Method in class org.powertac.visualizer.web.rest.ChartResource
-
GET /charts/:id : get the "id" chart.
- getClearingPrice() - Method in class org.powertac.common.Orderbook
-
Returns the positive price at which the market cleared.
- getClockParameters() - Method in class org.powertac.common.Competition
-
Returns the clock parameters for the start of a normal sim session as a simple Map, to simplify code that must mediate between Competition and TimeService instances.
- getCloudCover() - Method in class org.powertac.common.WeatherForecastPrediction
- getCloudCover() - Method in class org.powertac.common.WeatherReport
- getCloudCoverFactor(int) - Method in class org.powertac.factoredcustomer.CapacityStructure
- getCloudCoverInfluence() - Method in class org.powertac.factoredcustomer.CapacityStructure
- getCoefficientArray() - Method in class org.powertac.genco.CpGenco
-
Returns coefficients as a array.
- getCoefficients() - Method in class org.powertac.genco.CpGenco
-
Returns function coefficients as an array of Strings
- getCommitmentLeadtime() - Method in class org.powertac.genco.Genco
-
Leadtime to commit energy from this plant, expressed in number of timeslots.
- getCompetition() - Method in class org.powertac.visualizer.web.dto.InitMessage
- getConfigFile() - Method in class org.powertac.visualizer.domain.Game
- getConfigFile1() - Method in class org.powertac.householdcustomer.HouseholdCustomerService
-
Getter method for the first configuration file
- getConfigFile1() - Method in class org.powertac.officecomplexcustomer.OfficeComplexCustomerService
-
Getter method for the first configuration file
- getConfigFileId() - Method in class org.powertac.visualizer.domain.Game
- getConfigFileName() - Method in class org.powertac.visualizer.domain.Game
- getConfigFilePath() - Method in class org.powertac.visualizer.domain.Game
- getConfigUrl() - Method in class org.powertac.server.TournamentSchedulerService
- getConnect() - Method in class org.powertac.visualizer.config.ApplicationProperties
- getConsumptionRate() - Method in class org.powertac.du.DefaultBrokerService
- getContentType() - Method in enum org.powertac.visualizer.domain.enumeration.FileType
- getContext() - Static method in class org.powertac.common.spring.SpringApplicationContext
- getContext() - Method in class org.powertac.logtool.LogtoolContext
-
Return the ApplicationContext
- getControllableKW() - Method in class org.powertac.common.CustomerInfo
-
Returns total controllable capacity in kW per member.
- getControllableKW() - Method in class org.powertac.visualizer.domain.Customer
- getControllableKWh() - Method in class org.powertac.common.CustomerInfo
-
Deprecated.
- getCoolCoef() - Method in class org.powertac.genco.MisoBuyer
- getCoolThreshold() - Method in class org.powertac.genco.MisoBuyer
- getCop() - Method in class org.powertac.customer.coldstorage.ColdStorage
- getCore() - Method in class org.powertac.logtool.LogtoolContext
-
Returns LogtoolCore instance
- getCost() - Method in class org.powertac.genco.Genco
-
Ask price for energy from this plant.
- getCount() - Method in class org.powertac.factoredcustomer.DefaultCapacityBundle
- getCount() - Method in interface org.powertac.factoredcustomer.interfaces.CapacityBundle
- getCreatedBy() - Method in class org.powertac.visualizer.domain.AbstractAuditingEntity
- getCreatedBy() - Method in class org.powertac.visualizer.service.dto.UserDTO
- getCreatedDate() - Method in class org.powertac.visualizer.domain.AbstractAuditingEntity
- getCreatedDate() - Method in class org.powertac.visualizer.service.dto.UserDTO
- getCreatorKey() - Method in class org.powertac.factoredcustomer.CustomerStructure
- getCurrentAuditor() - Method in class org.powertac.visualizer.security.SpringSecurityAuditorAware
- getCurrentCapacity() - Method in class org.powertac.evcustomer.customers.EvCustomer
- getCurrentDateTime() - Method in class org.powertac.common.TimeService
- getCurrentForecast() - Method in interface org.powertac.factoredcustomer.interfaces.CapacityOriginator
- getCurrentForecastPerSub(TariffSubscription) - Method in interface org.powertac.factoredcustomer.interfaces.CapacityOriginator
- getCurrentMarketPosition(Broker) - Method in class org.powertac.accounting.AccountingService
-
Gets the net market position for the current timeslot.
- getCurrentMarketPosition(Broker) - Method in interface org.powertac.common.interfaces.Accounting
-
Returns the market position for the current timeslot for a given broker.
- getCurrentNetLoad(Broker) - Method in class org.powertac.accounting.AccountingService
-
Returns the net load for the given broker in the current timeslot.
- getCurrentNetLoad(Broker) - Method in interface org.powertac.common.interfaces.Accounting
-
Returns the current net load represented by unprocessed TariffTransactions for a specific Broker.
- getCurrentSessions() - Method in class org.powertac.visualizer.web.rest.AccountResource
-
GET /account/sessions : get the current open sessions.
- getCurrentSubscriptions() - Method in class org.powertac.customer.AbstractCustomer
-
Returns the current tariff subscriptions for the first CustomerInfo.
- getCurrentSubscriptions(PowerType) - Method in class org.powertac.customer.AbstractCustomer
-
Returns the current tariff subscriptions for the first CustomerInfo with the given PowerType.
- getCurrentSupplyDemandByBroker() - Method in class org.powertac.accounting.AccountingService
-
Returns a mapping of brokers to total supply and demand among subscribed customers.
- getCurrentSupplyDemandByBroker() - Method in interface org.powertac.common.interfaces.Accounting
-
Returns a mapping of brokers to total supply and demand among subscribed customers.
- getCurrentTemp() - Method in class org.powertac.customer.coldstorage.ColdStorage
- getCurrentTime() - Method in class org.powertac.common.TimeService
-
Returns the current time as an Instant
- getCurrentTimeslot() - Method in class org.powertac.common.WeatherForecast
-
Deprecated.
- getCurrentTimeslot() - Method in class org.powertac.common.WeatherReport
-
Deprecated.
- getCurrentUserLogin() - Static method in class org.powertac.visualizer.security.SecurityUtils
-
Get the login of the current user.
- getCurtailment() - Method in class org.powertac.balancemkt.ChargeInfo
- getCurtailment() - Method in class org.powertac.common.TariffSubscription
-
Returns the regulation in kwh, aggregated across the subscribed population, for the previous timeslot.
- getCurtailmentFactor() - Method in class org.powertac.evcustomer.beans.CarType
- getCurtailmentRatio() - Method in class org.powertac.common.msg.EconomicControlEvent
- getCurtailmentShifts() - Method in class org.powertac.factoredcustomer.CapacityStructure
- getCustId() - Method in class org.powertac.customer.AbstractCustomer
- getCustomer() - Method in class org.powertac.common.TariffSubscription
- getCustomerClass() - Method in class org.powertac.common.CustomerInfo
-
Returns the customer class of this customer.
- getCustomerClass() - Method in class org.powertac.visualizer.domain.Customer
- getCustomerCount() - Method in class org.powertac.common.TariffTransaction
-
Number of individual customers within the customer model represented by this transaction.
- getCustomerInfo() - Method in interface org.powertac.common.interfaces.CustomerModelAccessor
-
Returns the CustomerInfo instance for this customer model.
- getCustomerInfo() - Method in class org.powertac.common.TariffTransaction
- getCustomerInfo() - Method in class org.powertac.customer.coldstorage.ColdStorage
- getCustomerInfo() - Method in class org.powertac.customer.model.Battery
- getCustomerInfo() - Method in class org.powertac.customer.model.LiftTruck
- getCustomerInfo() - Method in class org.powertac.factoredcustomer.DefaultCapacityBundle
- getCustomerInfo() - Method in interface org.powertac.factoredcustomer.interfaces.CapacityBundle
- getCustomerInfo() - Method in class org.powertac.householdcustomer.customers.Village.TariffEvaluationWrapper
- getCustomerInfo() - Method in class org.powertac.officecomplexcustomer.customers.OfficeComplex.TariffEvaluationWrapper
- getCustomerInfo(PowerType) - Method in class org.powertac.customer.AbstractCustomer
-
Returns the first CustomerInfo associated with this instance and PowerType.
- getCustomerInfoList(PowerType) - Method in class org.powertac.customer.AbstractCustomer
-
Returns the list of CustomerInfos associated with this instance and PowerType.
- getCustomerInfos() - Method in class org.powertac.customer.AbstractCustomer
-
Returns the list of CustomerInfo records associated with this customer model.
- getCustomerName() - Method in class org.powertac.common.msg.CustomerBootstrapData
- getCustomerRepo() - Method in interface org.powertac.common.interfaces.CustomerServiceAccessor
-
Returns a reference to a CustomerRepo
- getCustomerRepo() - Method in class org.powertac.customer.CustomerModelService
- getCustomerRepo() - Method in class org.powertac.factoredcustomer.FactoredCustomerService
- getCustomerRepo() - Method in class org.powertac.householdcustomer.HouseholdCustomerService
- getCustomerRepo() - Method in class org.powertac.officecomplexcustomer.OfficeComplexCustomerService
- getCustomers() - Method in class org.powertac.common.Competition
-
The list of customers (or more precisely, customer models) in the simulation environment.
- getCustomers() - Method in class org.powertac.visualizer.web.dto.InitMessage
- getCustomersCommitted() - Method in class org.powertac.common.TariffSubscription
- getDailyBegin() - Method in class org.powertac.common.Rate
- getDailyEnd() - Method in class org.powertac.common.Rate
- getDailyKm(String) - Method in class org.powertac.evcustomer.beans.GroupActivity
- getDailyProfile() - Method in class org.powertac.evcustomer.beans.Activity
- getDailyProfileOptional() - Method in class org.powertac.evcustomer.beans.Activity
-
Returns an Optional containing the daily profile if it exists
- getDailyRoutine() - Method in class org.powertac.householdcustomer.persons.Person
-
This function returns the daily routine of a person.
- getDailyRoutine() - Method in class org.powertac.officecomplexcustomer.persons.Person
-
This function returns the daily routine of a person.
- getData() - Method in class org.powertac.common.repo.BootstrapDataRepo
-
Returns the entire list of objects
- getData() - Method in class org.powertac.visualizer.domain.PersistentAuditEvent
- getData(Class<?>) - Method in class org.powertac.common.repo.BootstrapDataRepo
-
Returns the list of items of a particular class
- getDate() - Method in class org.powertac.visualizer.domain.Game
- getDateExecuted() - Method in class org.powertac.common.ClearedTrade
- getDateExecuted() - Method in class org.powertac.common.Orderbook
-
The date when the market cleared.
- getDateTimeForIndex(int) - Method in class org.powertac.common.repo.TimeslotRepo
-
Converts int timeslot index to DateTime in UTC timezone
- getDayProbability(int) - Method in class org.powertac.evcustomer.beans.Activity
-
Returns the probability of doing this activity on the given day, driven either by weekend/weekday probabilities, or by the weekly profile.
- getDayWeight(int) - Method in class org.powertac.evcustomer.beans.Activity
- getDeactivateTimeslotsAhead() - Method in class org.powertac.common.Competition
-
Number of timeslots, starting with the current timeslot, that are closed for trading.
- getDeactivateTimeslotsAhead() - Method in class org.powertac.visualizer.service_ptac.CompetitionService
- getDefaultClearingPrice() - Method in class org.powertac.auctioneer.AuctionService
- getDefaultMargin() - Method in class org.powertac.auctioneer.AuctionService
- getDefaultSpotPrice() - Method in class org.powertac.balancemkt.BalancingMarketService
- getDefaultSpotPrice() - Method in interface org.powertac.common.interfaces.BalancingMarket
-
Returns the value used for spot price per MWh if unavailable from wholesale market.
- getDefaultSpotPrice() - Method in class org.powertac.distributionutility.DistributionUtilityService
-
Deprecated.For backward-compatibility only - should not be called.
- getDefaultTariff(PowerType) - Method in interface org.powertac.common.interfaces.TariffMarket
-
Returns the default tariff.
- getDefaultTariff(PowerType) - Method in class org.powertac.common.repo.TariffRepo
- getDefaultTariff(PowerType) - Method in class org.powertac.tariffmarket.TariffMarketService
-
Returns the default tariff
- getDescription() - Method in class org.powertac.common.Competition
-
Uninterpreted text that further describes the competition.
- getDescription() - Method in class org.powertac.visualizer.service_ptac.CompetitionService
- getDirectory(User) - Method in enum org.powertac.visualizer.domain.enumeration.FileType
- getDischargeFactor() - Method in class org.powertac.evcustomer.beans.CarType
- getDischargingCapacity() - Method in class org.powertac.evcustomer.customers.EvCustomer
- getDomainObjectReader() - Method in class org.powertac.logtool.LogtoolContext
-
Returns DomainObjectReader instance
- getDominantAppliance() - Method in class org.powertac.householdcustomer.customers.Household
-
This function returns the dominant appliance of the household.
- getDominantAppliance() - Method in class org.powertac.officecomplexcustomer.customers.Office
-
This function returns the dominant appliance of the household.
- getDominantConsumption(int) - Method in class org.powertac.householdcustomer.customers.Household
-
This is a function returning the dominant Consumption Load for a certain hour.
- getDominantConsumption(int) - Method in class org.powertac.officecomplexcustomer.customers.Office
-
This is a function returning the dominant Consumption Load for a certain hour.
- getDominantLoad() - Method in class org.powertac.evcustomer.customers.EvCustomer
- getDominantLoad(String) - Method in class org.powertac.officecomplexcustomer.customers.OfficeComplex
-
This function returns the dominant Consumption Load for a certain type of houses
- getDoubleProperty(String, Double) - Method in interface org.powertac.common.interfaces.ServerProperties
-
Returns the value of the named property as a Double, or defaultValue if no such property is found.
- getDoubleProperty(String, Double) - Method in class org.powertac.server.ServerPropertiesService
- getDownRegFactor() - Method in class org.powertac.evcustomer.beans.CarType
- getDownregHalf() - Method in class org.powertac.common.TariffEvaluationHelper
- getDownregSlope() - Method in class org.powertac.common.TariffEvaluationHelper
- getDownRegulationCapacity() - Method in class org.powertac.common.RegulationAccumulator
-
Returns the available down-regulation capacity in kWh.
- getDownRegulationCapacity() - Method in class org.powertac.common.RegulationCapacity
-
Returns the available down-regulation capacity in kWh.
- getDownRegulationCapacity() - Method in class org.powertac.factoredcustomer.CapacityAccumulator
- getDownRegulationDiscount() - Method in class org.powertac.common.Competition
-
Discount rate for overpriced down-regulation.
- getDownRegulationKW() - Method in class org.powertac.common.CustomerInfo
-
Returns the maximum down-regulation rate in kW per member.
- getDownRegulationKW() - Method in class org.powertac.visualizer.domain.Customer
- getDownRegulationLimit() - Method in class org.powertac.factoredcustomer.CapacityStructure
- getDownRegulationPayment() - Method in class org.powertac.common.RegulationRate
- getDryerFlag() - Method in class org.powertac.householdcustomer.appliances.WashingMachine
- getDryerIndex() - Method in class org.powertac.householdcustomer.appliances.WashingMachine
- getDryerOverallPower() - Method in class org.powertac.householdcustomer.appliances.WashingMachine
- getDuration() - Method in class org.powertac.householdcustomer.appliances.Appliance
-
This function returns the duration variable of the appliance.
- getDuration() - Method in class org.powertac.officecomplexcustomer.appliances.Appliance
-
This function returns the duration variable of the appliance.
- getEarlyWithdrawPayment() - Method in class org.powertac.common.Tariff
-
Payment from customer to broker for canceling subscription before minDuration has elapsed.
- getEarlyWithdrawPayment() - Method in class org.powertac.common.TariffSpecification
- getEarlyWithdrawPayment() - Method in class org.powertac.visualizer.domain.Tariff
- getElasticity() - Method in class org.powertac.factoredcustomer.CapacityStructure
- getElasticityModelType() - Method in class org.powertac.factoredcustomer.CapacityStructure
- getEndInstant() - Method in class org.powertac.common.Timeslot
- getEnergyCharging() - Method in class org.powertac.customer.model.LiftTruck
- getEnergyInUse() - Method in class org.powertac.customer.model.LiftTruck
- getEntityName() - Method in exception org.powertac.visualizer.web.rest.errors.BadRequestAlertException
- getEpsilon() - Method in class org.powertac.evcustomer.Config
- getErrorKey() - Method in exception org.powertac.visualizer.web.rest.errors.BadRequestAlertException
- getEstimatedConsumptionPremium() - Method in class org.powertac.common.Competition
-
Brokers typically pay less for production than they charge for consumption.
- getEvalEnvTemp() - Method in class org.powertac.customer.coldstorage.ColdStorage
- getExecutionMWh() - Method in class org.powertac.common.ClearedTrade
- getExecutionPrice() - Method in class org.powertac.common.ClearedTrade
- getExerciseRatio() - Method in class org.powertac.common.msg.BalancingOrder
- getExpCurtail() - Method in class org.powertac.common.TariffEvaluationHelper
- getExpDischarge() - Method in class org.powertac.common.TariffEvaluationHelper
- getExpDown() - Method in class org.powertac.common.TariffEvaluationHelper
- getExpDownRegulation() - Method in class org.powertac.factoredcustomer.TariffSubscriberStructure
- getExpectedCurtailment() - Method in class org.powertac.common.TariffEvaluationHelper
-
Returns the expected-curtailment-per-timeslot quantity
- getExpectedDischarge() - Method in class org.powertac.common.TariffEvaluationHelper
-
Returns the expected-discharge-per-timeslot quantity
- getExpectedDownRegulation() - Method in class org.powertac.common.TariffEvaluationHelper
-
Returns the expected-down-regulation-per-timeslot quantity
- getExpectedDuration() - Method in class org.powertac.factoredcustomer.TariffSubscriberStructure
- getExpectedMean() - Method in class org.powertac.common.Rate
- getExpectedRegulation() - Method in class org.powertac.common.TariffEvaluationHelper
- getExpectedTimeslotCount() - Method in class org.powertac.common.Competition
-
Expected value of timeslot count for a normal sim session.
- getExpectedTimeslotCount() - Method in class org.powertac.visualizer.service_ptac.CompetitionService
- getExpiration() - Method in class org.powertac.common.Tariff
- getExpiration() - Method in class org.powertac.common.TariffSpecification
- getExpiration() - Method in class org.powertac.visualizer.domain.Tariff
- getExpiredCustomerCount() - Method in class org.powertac.common.TariffSubscription
-
Returns the number of individual customers who may withdraw from this subscription without penalty.
- getExpMeanPriceWeight() - Method in class org.powertac.factoredcustomer.TariffSubscriberStructure
- getExpUpRegulation() - Method in class org.powertac.factoredcustomer.TariffSubscriberStructure
- getFace() - Method in class org.powertac.du.DefaultBrokerService
- getFemaleDailyKm() - Method in class org.powertac.evcustomer.beans.GroupActivity
- getFemaleProbability() - Method in class org.powertac.evcustomer.beans.GroupActivity
- getField() - Method in class org.powertac.visualizer.web.rest.errors.FieldErrorVM
- getFile(Long) - Method in class org.powertac.visualizer.web.rest.FileResource
-
GET /files/:id : get the "id" file.
- getFile(User, String) - Method in enum org.powertac.visualizer.domain.enumeration.FileType
- getFirstEnabled() - Method in class org.powertac.common.msg.TimeslotUpdate
-
Returns the serial number of the first enabled timeslot.
- getFirstName() - Method in class org.powertac.visualizer.domain.User
- getFirstName() - Method in class org.powertac.visualizer.service.dto.UserDTO
- getFixedTimeslotCount() - Method in class org.powertac.common.Competition
-
Fixed value for timeslot count, allows external tools such as tournament scheduler to compute game lengths externally.
- getFloorRValue() - Method in class org.powertac.customer.coldstorage.ColdStorage
- getForecastForNextTimeslot() - Method in interface org.powertac.factoredcustomer.interfaces.CapacityOriginator
- getForecastHorizon() - Method in class org.powertac.server.WeatherService
- getForecastPerSubStartingAt(int, TariffSubscription) - Method in interface org.powertac.factoredcustomer.interfaces.CapacityOriginator
- getForecastTime() - Method in class org.powertac.common.WeatherForecastPrediction
- getGame() - Method in class org.powertac.visualizer.web.dto.Message
- getGame(Long) - Method in class org.powertac.visualizer.web.rest.GameResource
-
GET /games/:id : get the "id" game.
- getGameId() - Method in class org.powertac.server.TournamentSchedulerService
- getGenericPowerType() - Method in class org.powertac.visualizer.domain.Customer
- getGenericType() - Method in class org.powertac.common.enumerations.PowerType
-
Returns the most-specific capacity type for a given PowerType.
- getGraph(Long) - Method in class org.powertac.visualizer.web.rest.GraphResource
-
GET /graphs/:id : get the "id" graph.
- getGraphIdList() - Method in class org.powertac.visualizer.domain.View
- getGraphs() - Method in class org.powertac.visualizer.domain.Chart
- getGraphs() - Method in class org.powertac.visualizer.domain.View
- getGroupId() - Method in class org.powertac.evcustomer.beans.ClassGroup
- getGroupId() - Method in class org.powertac.evcustomer.beans.GroupActivity
- getHealthCheckRegistry() - Method in class org.powertac.visualizer.config.MetricsConfiguration
- getHeatCoef() - Method in class org.powertac.genco.MisoBuyer
- getHeatThreshold() - Method in class org.powertac.genco.MisoBuyer
- getHomeChargeKW() - Method in class org.powertac.evcustomer.beans.CarType
- getHomeChargerProbability() - Method in class org.powertac.evcustomer.customers.EvSocialClass
- getHourlyCharge() - Method in class org.powertac.common.msg.VariableRateUpdate
- getHourlyChargeId() - Method in class org.powertac.common.msg.VariableRateUpdate
- getHourOfDay() - Method in class org.powertac.common.TimeService
-
Returns the current hour-of-day
- getHouseMapping() - Method in class org.powertac.householdcustomer.customers.Village
-
This function returns the inertia Map variable of the village.
- getHouses() - Method in class org.powertac.householdcustomer.customers.Village
-
This function returns a vector with all the houses that are present in this village.
- getHouses(String) - Method in class org.powertac.householdcustomer.customers.Village
-
This function returns a vector with all the households of a certain type that are present in this village.
- getHysteresis() - Method in class org.powertac.customer.coldstorage.ColdStorage
- getId() - Method in class org.powertac.common.Broker
-
Returns the unique ID for this broker
- getId() - Method in class org.powertac.common.BrokerTransaction
- getId() - Method in class org.powertac.common.ClearedTrade
- getId() - Method in class org.powertac.common.Competition
- getId() - Method in class org.powertac.common.CustomerInfo
- getId() - Method in class org.powertac.common.HourlyCharge
- getId() - Method in class org.powertac.common.MarketPosition
- getId() - Method in class org.powertac.common.msg.BalanceReport
-
Returns the id of this instance
- getId() - Method in class org.powertac.common.msg.CustomerBootstrapData
- getId() - Method in class org.powertac.common.msg.DistributionReport
- getId() - Method in class org.powertac.common.msg.MarketBootstrapData
- getId() - Method in class org.powertac.common.msg.OrderStatus
- getId() - Method in class org.powertac.common.msg.TimeslotUpdate
- getId() - Method in class org.powertac.common.Order
- getId() - Method in class org.powertac.common.Orderbook
- getId() - Method in class org.powertac.common.OrderbookOrder
- getId() - Method in class org.powertac.common.RandomSeed
- getId() - Method in class org.powertac.common.RateCore
-
Returns the id of this Rate
- getId() - Method in class org.powertac.common.RegulationAccumulator
- getId() - Method in class org.powertac.common.RegulationCapacity
- getId() - Method in class org.powertac.common.Tariff
-
make id a synonym for specId
- getId() - Method in class org.powertac.common.TariffMessage
- getId() - Method in class org.powertac.common.TariffSpecification
- getId() - Method in class org.powertac.common.TariffSubscription
- getId() - Method in class org.powertac.common.Timeslot
- getId() - Method in class org.powertac.common.WeatherForecast
- getId() - Method in class org.powertac.common.WeatherForecastPrediction
- getId() - Method in class org.powertac.common.WeatherReport
- getId() - Method in class org.powertac.customer.AbstractCustomer
-
Synonym for getCustId()
- getId() - Method in class org.powertac.evcustomer.beans.Activity
- getId() - Method in class org.powertac.evcustomer.beans.CarType
- getId() - Method in class org.powertac.evcustomer.beans.SocialGroup
- getId() - Method in class org.powertac.evcustomer.customers.EvCustomer
- getId() - Static method in class org.powertac.factoredcustomer.utils.SeedIdGenerator
- getId() - Method in class org.powertac.visualizer.domain.Broker
- getId() - Method in class org.powertac.visualizer.domain.Chart
- getId() - Method in class org.powertac.visualizer.domain.Customer
- getId() - Method in class org.powertac.visualizer.domain.File
- getId() - Method in class org.powertac.visualizer.domain.Game
- getId() - Method in class org.powertac.visualizer.domain.Graph
- getId() - Method in class org.powertac.visualizer.domain.PersistentAuditEvent
- getId() - Method in class org.powertac.visualizer.domain.Tariff
- getId() - Method in class org.powertac.visualizer.domain.User
- getId() - Method in class org.powertac.visualizer.domain.View
- getId() - Method in class org.powertac.visualizer.service_ptac.CompetitionService
- getId() - Method in class org.powertac.visualizer.service.dto.UserDTO
- getId() - Method in class org.powertac.visualizer.web.dto.TickValueBroker
- getId() - Method in class org.powertac.visualizer.web.dto.TickValueCustomer
- getIdCustomerInfo() - Method in class org.powertac.visualizer.domain.Customer
- getIdPowerTacCompetition() - Method in class org.powertac.visualizer.service_ptac.CompetitionService
- getIdPrefix() - Method in class org.powertac.common.Broker
-
Returns the ID prefix for this broker.
- getInconvenienceWeight() - Method in class org.powertac.factoredcustomer.TariffSubscriberStructure
- getInertiaDistribution() - Method in class org.powertac.factoredcustomer.TariffSubscriberStructure
- getInertiaSample() - Method in interface org.powertac.common.interfaces.CustomerModelAccessor
-
Returns a [0,1] random value used to choose whether individual customers evaluate tariffs or not.
- getInertiaSample() - Method in class org.powertac.customer.coldstorage.ColdStorage
- getInertiaSample() - Method in class org.powertac.customer.model.Battery
- getInertiaSample() - Method in class org.powertac.customer.model.LiftTruck
- getInertiaSample() - Method in class org.powertac.householdcustomer.customers.Village.TariffEvaluationWrapper
- getInertiaSample() - Method in class org.powertac.officecomplexcustomer.customers.OfficeComplex.TariffEvaluationWrapper
- getInfiltrationRatio() - Method in class org.powertac.customer.coldstorage.ColdStorage
- getInitialBidKWh() - Method in class org.powertac.du.DefaultBrokerService
- getInstance() - Static method in class org.powertac.common.repo.BrokerRepo
- getInstance() - Static method in class org.powertac.common.TimeService
-
Returns the most-recently created instance of TimeService.
- getInstance() - Static method in class org.powertac.customer.ModelBuilder
-
Singleton accessor
- getInstance() - Static method in class org.powertac.evcustomer.Config
-
Singleton accessor
- getInstance() - Static method in class org.powertac.factoredcustomer.Config
-
Singleton accessor
- getInstance() - Static method in class org.powertac.server.SimulationClockControl
-
Returns the instance, which of course will be null if the singleton is not yet initialized.
- getIntegerProperty(String, Integer) - Method in interface org.powertac.common.interfaces.ServerProperties
-
Returns the value of the named property as an Integer, or defaultValue if no such property is found.
- getIntegerProperty(String, Integer) - Method in class org.powertac.server.ServerPropertiesService
- getInterruptibilityFactor() - Method in class org.powertac.common.TariffEvaluator
-
Returns inconvenience of interruptibility.
- getInterruptibilityFactor() - Method in class org.powertac.evcustomer.Config
- getInterruptibilityFactor() - Method in class org.powertac.factoredcustomer.TariffSubscriberStructure
- getInterval() - Method in class org.powertac.evcustomer.beans.Activity
-
If zero, then this is an out-and-back trip within a single timeslot.
- getIpAddress() - Method in class org.powertac.visualizer.domain.PersistentToken
- getIpAddress() - Method in class org.powertac.visualizer.web.websocket.dto.ActivityDTO
- getIsSupersededBy() - Method in class org.powertac.common.Tariff
- getJmsBrokerName() - Method in class org.powertac.server.JmsManagementService
- getJmsBrokerUrl() - Method in class org.powertac.server.JmsManagementService
- getKey() - Method in class org.powertac.common.Broker
-
Returns the jms ID for this broker.
- getKey() - Method in class org.powertac.common.msg.BrokerAccept
-
Returns the jms key used to validate broker communications.
- getKey() - Method in class org.powertac.factoredcustomer.LearningCustomerCreator
- getKneeDemand() - Method in class org.powertac.genco.CpGenco
-
Congestion threshold at which slope increases
- getKneeSlope() - Method in class org.powertac.genco.CpGenco
-
Congestion threshold at which slope increases
- getKwh() - Method in class org.powertac.common.msg.BalancingControlEvent
- getKwh() - Method in class org.powertac.visualizer.domain.RetailKPIHolder
- getKWh() - Method in class org.powertac.common.BalancingTransaction
-
Returns the total size of the imbalance in kWH, positive for surplus and negative for deficit
- getKWh() - Method in class org.powertac.common.CapacityTransaction
-
The amount by which this broker's total net consumption exceeded the threshold, in kWh.
- getKWh() - Method in class org.powertac.common.DistributionTransaction
-
Returns the transported energy quantity represented by this transaction.
- getKWh() - Method in class org.powertac.common.TariffTransaction
-
Returns the debit (negative) or credit (positive) to the broker's energy account in the current timeslot represented by this transaction.
- getKWh() - Method in class org.powertac.customer.StepInfo
- getLambda() - Method in class org.powertac.evcustomer.Config
- getLangKey() - Method in class org.powertac.visualizer.domain.User
- getLangKey() - Method in class org.powertac.visualizer.service.dto.UserDTO
- getLastEnabled() - Method in class org.powertac.common.msg.TimeslotUpdate
-
Returns the serial number of the first enabled timeslot.
- getLastModifiedBy() - Method in class org.powertac.visualizer.domain.AbstractAuditingEntity
- getLastModifiedBy() - Method in class org.powertac.visualizer.service.dto.UserDTO
- getLastModifiedDate() - Method in class org.powertac.visualizer.domain.AbstractAuditingEntity
- getLastModifiedDate() - Method in class org.powertac.visualizer.service.dto.UserDTO
- getLastName() - Method in class org.powertac.visualizer.domain.User
- getLastName() - Method in class org.powertac.visualizer.service.dto.UserDTO
- getLatitude() - Method in class org.powertac.common.Competition
-
Returns approximate latitude in degrees for sim locale.
- getLatitude() - Method in class org.powertac.visualizer.service_ptac.CompetitionService
- getLevel() - Method in class org.powertac.visualizer.web.rest.vm.LoggerVM
- getLimitPrice() - Method in class org.powertac.common.Order
-
Setter for logtool access; do not use otherwise
- getLimitPrice() - Method in class org.powertac.common.OrderbookOrder
-
Returns the limit price for this unsatisfied order.
- getList() - Method in class org.powertac.visualizer.web.rest.LogsResource
- getLoads(int, int) - Method in class org.powertac.evcustomer.customers.EvCustomer
- getLog() - Static method in class org.powertac.common.TariffEvaluationHelper
- getLogin() - Method in class org.powertac.visualizer.domain.User
- getLogin() - Method in class org.powertac.visualizer.service.dto.UserDTO
- getLogitChoiceRationality() - Method in class org.powertac.factoredcustomer.TariffSubscriberStructure
- getMachineName() - Method in class org.powertac.visualizer.config.ApplicationProperties.Connect
- getMachineName() - Method in class org.powertac.visualizer.service_ptac.VisualizerService
- getMaleDailyKm() - Method in class org.powertac.evcustomer.beans.GroupActivity
- getMaleProbability() - Method in class org.powertac.evcustomer.beans.ClassGroup
- getMaleProbability() - Method in class org.powertac.evcustomer.beans.GroupActivity
- getMarketBalance(Broker) - Method in class org.powertac.balancemkt.BalancingMarketService
-
Returns the difference between a broker's current market position and its net load.
- getMarketBalance(Broker) - Method in interface org.powertac.common.interfaces.BalancingMarket
-
Returns the market balance for a given broker.
- getMarketBootstrapData() - Method in class org.powertac.common.Competition
-
Getter and setter for market bootstrap data
- getMarketBootstrapData() - Method in class org.powertac.common.TariffEvaluationHelper
-
Retrieves the market bootstrap data from the Competition.
- getMarketPrice() - Method in class org.powertac.common.msg.MarketBootstrapData
- getMaxAskPrices() - Method in class org.powertac.common.repo.OrderbookRepo
-
Returns maxAskPrices array, representing the maximum ask prices for the most recent clearing of the wholesale market.
- getMaxCapacity() - Method in class org.powertac.evcustomer.beans.CarType
- getMaxChargeKW() - Method in class org.powertac.customer.model.Battery
- getMaxChargeKW() - Method in class org.powertac.customer.model.LiftTruck
- getMaxCurtailment() - Method in class org.powertac.common.Rate
-
Returns the maximum proportion of offered load or supply that can be curtailed in a given timeslot.
- getMaxDefaultDuration() - Method in class org.powertac.evcustomer.Config
- getMaxDischargeKW() - Method in class org.powertac.customer.model.Battery
- getMaxDownRegulationPaymentRatio() - Method in class org.powertac.common.Competition
-
If a tariff offers a down-regulation price larger (more negative) than the consumption price times this ratio, customers will not offer down-regulation, and will ignore down-regulation during tariff evaluation.
- getMaxInterest() - Method in class org.powertac.accounting.AccountingService
-
Returns the high end of the bank interest range.
- getMaxPublicationFee() - Method in class org.powertac.tariffmarket.TariffMarketService
- getMaxQueueDepth() - Method in class org.powertac.server.JmsManagementService
- getMaxRevocationFee() - Method in class org.powertac.tariffmarket.TariffMarketService
- getMaxTemp() - Method in class org.powertac.customer.coldstorage.ColdStorage
- getMaxUpRegulation(double, double) - Method in class org.powertac.common.Tariff
-
Returns the maximum interruptible quantity in kwh for this tariff in the current timeslot, for the specified proposed and cumulative usage.
- getMaxUpRegulationPaymentRatio() - Method in class org.powertac.common.Competition
-
Customers assume up-regulation will never clear if the regulation price is higher than the consumption price times this ratio, and so up-regulation will be ignored during tariff evaluation.
- getMaxValue() - Method in class org.powertac.common.Rate
- getMaxValuePriceWeight() - Method in class org.powertac.factoredcustomer.TariffSubscriberStructure
- getMeanConsumptionPrice() - Method in class org.powertac.common.Tariff
- getMeanMarketPrice() - Method in class org.powertac.common.msg.MarketBootstrapData
-
Returns the mean price/MWh over the entire array.
- getMembers() - Method in class org.powertac.householdcustomer.customers.Household
-
This is a function that returns the members of the household.
- getMembers() - Method in class org.powertac.officecomplexcustomer.customers.Office
-
This is a function that returns the members of the office.
- getMessage() - Method in class org.powertac.common.msg.TariffStatus
- getMessage() - Method in class org.powertac.visualizer.web.dto.Message
- getMessage() - Method in class org.powertac.visualizer.web.rest.errors.FieldErrorVM
- getMessage() - Method in class org.powertac.visualizer.web.rest.errors.ParameterizedErrorVM
- getMetricRegistry() - Method in class org.powertac.visualizer.config.MetricsConfiguration
- getMinAskPrices() - Method in class org.powertac.common.repo.OrderbookRepo
-
Returns the minAskPrices array, representing the minimum ask prices for the most recent clearing of the wholesale market.
- getMinDefaultDuration() - Method in class org.powertac.evcustomer.Config
- getMinDuration() - Method in class org.powertac.common.Tariff
-
Delegation for TariffSpecification.minDuration
- getMinDuration() - Method in class org.powertac.common.TariffSpecification
- getMinDuration() - Method in class org.powertac.visualizer.domain.Tariff
- getMinimumOrderQuantity() - Method in class org.powertac.common.Competition
-
Minimum order quantity in MWh.
- getMinimumOrderQuantity() - Method in class org.powertac.visualizer.service_ptac.CompetitionService
- getMinimumTimeslotCount() - Method in class org.powertac.common.Competition
-
Minimum number of timeslots for this competition.
- getMinimumTimeslotCount() - Method in class org.powertac.visualizer.service_ptac.CompetitionService
- getMinInterest() - Method in class org.powertac.accounting.AccountingService
-
Returns the low end of the bank interest range.
- getMinPlanningHorizon() - Method in class org.powertac.customer.model.LiftTruck
- getMinPublicationFee() - Method in class org.powertac.tariffmarket.TariffMarketService
- getMinQuantity() - Method in class org.powertac.genco.CpGenco
-
Minimum total quantity to offer.
- getMinRevocationFee() - Method in class org.powertac.tariffmarket.TariffMarketService
- getMinTemp() - Method in class org.powertac.customer.coldstorage.ColdStorage
- getMinValue() - Method in class org.powertac.common.Rate
- getMode() - Method in class org.powertac.visualizer.config.ApplicationProperties
- getMode() - Method in class org.powertac.visualizer.service_ptac.VisualizerService
- getModulo() - Method in class org.powertac.common.TimeService
- getMoney() - Method in class org.powertac.visualizer.domain.RetailKPIHolder
- getMultiplier() - Static method in class org.powertac.common.IdGenerator
-
Returns the multiplier for an id, needed to validate id values
- getMwh() - Method in class org.powertac.common.msg.MarketBootstrapData
- getMwh() - Method in class org.powertac.genco.Buyer
- getMwh() - Method in class org.powertac.visualizer.domain.WholesaleKPIHolder
- getMWh() - Method in class org.powertac.common.MarketTransaction
- getMWh() - Method in class org.powertac.common.Order
- getMWh() - Method in class org.powertac.common.OrderbookOrder
-
Returns the quantity of energy unsatisfied for an order.
- getMyFile(String, Long, HttpServletResponse) - Method in class org.powertac.visualizer.web.rest.FileResource
-
Download a file.
- getMyFiles(String) - Method in class org.powertac.visualizer.web.rest.FileResource
-
Get all files owned by logged in user, plus all shared files.
- getMyGames() - Method in class org.powertac.visualizer.web.rest.ChartResource
-
Get all charts owned by logged in user, plus all shared charts.
- getMyGames() - Method in class org.powertac.visualizer.web.rest.GameResource
-
Get all games owned by logged in user, plus all shared files.
- getMyGraphs() - Method in class org.powertac.visualizer.web.rest.GraphResource
-
Get all graphs owned by logged in user, plus all shared graphs.
- getMyViews() - Method in class org.powertac.visualizer.web.rest.ViewResource
-
Get all views owned by logged in user, plus all shared views.
- getName() - Method in class org.powertac.common.Competition
-
Returns the competition name
- getName() - Method in class org.powertac.common.CustomerInfo
-
Display name for this CustomerInfo instance.
- getName() - Method in class org.powertac.customer.AbstractCustomer
-
Returns the name of this model
- getName() - Method in class org.powertac.customer.model.Battery
- getName() - Method in class org.powertac.customer.model.LiftTruck
- getName() - Method in class org.powertac.evcustomer.beans.Activity
- getName() - Method in class org.powertac.evcustomer.beans.CarType
- getName() - Method in class org.powertac.evcustomer.beans.ClassCar
- getName() - Method in class org.powertac.evcustomer.beans.ClassGroup
- getName() - Method in class org.powertac.evcustomer.beans.GroupActivity
- getName() - Method in class org.powertac.evcustomer.beans.SocialGroup
- getName() - Method in class org.powertac.evcustomer.customers.EvCustomer
- getName() - Method in class org.powertac.factoredcustomer.CapacityStructure
- getName() - Method in class org.powertac.factoredcustomer.CustomerStructure
- getName() - Method in class org.powertac.factoredcustomer.DefaultCapacityBundle
- getName() - Method in interface org.powertac.factoredcustomer.interfaces.CapacityBundle
- getName() - Method in interface org.powertac.factoredcustomer.interfaces.StructureInstance
- getName() - Method in class org.powertac.factoredcustomer.ProbabilityDistribution
- getName() - Method in class org.powertac.factoredcustomer.ProfileOptimizerStructure
- getName() - Method in class org.powertac.factoredcustomer.TariffSubscriberStructure
- getName() - Method in class org.powertac.factoredcustomer.TimeseriesGenerator
- getName() - Method in class org.powertac.visualizer.domain.Authority
- getName() - Method in class org.powertac.visualizer.domain.Broker
- getName() - Method in class org.powertac.visualizer.domain.Chart
- getName() - Method in class org.powertac.visualizer.domain.Customer
- getName() - Method in class org.powertac.visualizer.domain.File
- getName() - Method in class org.powertac.visualizer.domain.Game
- getName() - Method in class org.powertac.visualizer.domain.Graph
- getName() - Method in class org.powertac.visualizer.domain.View
- getName() - Method in class org.powertac.visualizer.service_ptac.CompetitionService
- getName() - Method in class org.powertac.visualizer.web.rest.vm.LoggerVM
- getNBatteries() - Method in class org.powertac.customer.model.LiftTruck
- getNChargers() - Method in class org.powertac.customer.model.LiftTruck
- getNeededCapacity(double) - Method in class org.powertac.evcustomer.customers.EvCustomer
- getNetImbalance() - Method in class org.powertac.common.msg.BalanceReport
- getNetLoadKWh() - Method in class org.powertac.balancemkt.ChargeInfo
- getNetUsage() - Method in class org.powertac.common.msg.CustomerBootstrapData
- getNewExpiration() - Method in class org.powertac.common.msg.TariffExpire
- getNewStockTemp() - Method in class org.powertac.customer.coldstorage.ColdStorage
- getNext(Timeslot) - Method in class org.powertac.common.repo.TimeslotRepo
-
Returns the following timeslot.
- getNLarge() - Method in class org.powertac.common.DistributionTransaction
-
Returns the number of large customer subscriptions for which meter fees are assessed.
- getNominalCapacity() - Method in class org.powertac.genco.Genco
-
Nominal or mean capacity of plant.
- getNominalTemp() - Method in class org.powertac.customer.coldstorage.ColdStorage
- getNonCoolingUsage() - Method in class org.powertac.customer.coldstorage.ColdStorage
- getNonDominantConsumption(int) - Method in class org.powertac.householdcustomer.customers.Household
-
This is a function returning the non dominant Consumption Load for a certain hour.
- getNonDominantConsumption(int) - Method in class org.powertac.officecomplexcustomer.customers.Office
-
This is a function returning the non dominant Consumption Load for a certain hour.
- getNonDominantLoad(String) - Method in class org.powertac.officecomplexcustomer.customers.OfficeComplex
-
This function returns the non dominant Consumption Load for a certain type of houses
- getNonScaledScore(CapacityProfile) - Method in class org.powertac.factoredcustomer.ProfileRecommendation
- getNormWtExpected() - Method in class org.powertac.common.TariffEvaluationHelper
- getNormWtMax() - Method in class org.powertac.common.TariffEvaluationHelper
- getNoticeInterval() - Method in class org.powertac.common.Rate
- getNsInertia() - Method in class org.powertac.evcustomer.Config
- getNSmall() - Method in class org.powertac.common.DistributionTransaction
-
Returns the number of small customer subscriptions for which meter fees are assessed.
- getObjectName() - Method in class org.powertac.visualizer.web.rest.errors.FieldErrorVM
- getOfferDate() - Method in class org.powertac.common.Tariff
- getOfficeComplexList() - Method in class org.powertac.officecomplexcustomer.OfficeComplexCustomerService
-
This function returns the list of the villages created at the beginning of the game by the service
- getOfficeMapping() - Method in class org.powertac.officecomplexcustomer.customers.OfficeComplex
-
This function returns the inertia Map variable of the village.
- getOffices() - Method in class org.powertac.officecomplexcustomer.customers.OfficeComplex
-
This function returns a vector with all the offices that are present in this office complex.
- getOffices(String) - Method in class org.powertac.officecomplexcustomer.customers.OfficeComplex
-
This function returns a vector with all the offices of a certain type that are present in this office complex.
- getOffset() - Method in class org.powertac.common.TimeService
-
Computes and returns the offset in msec between the current system time and the current clock time.
- getOperationDaysVector() - Method in class org.powertac.householdcustomer.appliances.Appliance
-
This function returns the operation days vector of the appliance.
- getOperationDaysVector() - Method in class org.powertac.officecomplexcustomer.appliances.Appliance
-
This function returns the operation days vector of the appliance.
- getOpinions() - Method in class org.powertac.factoredcustomer.ProfileRecommendation
- getOptimizerStructure() - Method in class org.powertac.factoredcustomer.DefaultCapacityBundle
- getOptimizerStructure() - Method in interface org.powertac.factoredcustomer.interfaces.CapacityBundle
- getOrderId() - Method in class org.powertac.common.msg.OrderStatus
- getOverallBalance() - Method in class org.powertac.common.MarketPosition
- getOverallPower() - Method in class org.powertac.householdcustomer.appliances.Appliance
-
This function returns the power variable of the appliance.
- getOverallPower() - Method in class org.powertac.officecomplexcustomer.appliances.Appliance
-
This function returns the power variable of the appliance.
- getOwner() - Method in class org.powertac.visualizer.domain.Chart
- getOwner() - Method in class org.powertac.visualizer.domain.File
- getOwner() - Method in class org.powertac.visualizer.domain.Game
- getOwner() - Method in class org.powertac.visualizer.domain.Graph
- getOwner() - Method in class org.powertac.visualizer.domain.View
- getPage() - Method in class org.powertac.visualizer.web.websocket.dto.ActivityDTO
- getParams() - Method in class org.powertac.visualizer.web.rest.errors.ParameterizedErrorVM
- getParentBundle() - Method in interface org.powertac.factoredcustomer.interfaces.CapacityOriginator
- getPassword() - Method in class org.powertac.common.Broker
- getPassword() - Method in class org.powertac.common.msg.BrokerAuthentication
- getPassword() - Method in class org.powertac.visualizer.domain.User
- getPassword() - Method in class org.powertac.visualizer.web.rest.vm.ManagedUserVM
- getPasswordAuthentication() - Method in class org.powertac.util.ProxyAuthenticator
- getPath() - Method in class org.powertac.visualizer.domain.File
- getPath(User) - Method in class org.powertac.visualizer.domain.File
- getPayload() - Method in class org.powertac.common.msg.VariableRateUpdate
-
conventional getter to satisfy beanutils
- getPayment() - Method in class org.powertac.common.msg.BalancingControlEvent
- getPeakTimeslot() - Method in class org.powertac.common.CapacityTransaction
-
When this peak occurred.
- getPendingTariffTransactions() - Method in class org.powertac.accounting.AccountingService
-
Returns the current list of pending tariff transactions.
- getPendingTariffTransactions() - Method in interface org.powertac.common.interfaces.Accounting
-
Returns the list of pending tariff transactions for the current timeslot.
- getPeriodicPayment() - Method in class org.powertac.common.Tariff
-
Flat payment per period for two-part tariffs, typically negative.
- getPeriodicPayment() - Method in class org.powertac.common.TariffSpecification
- getPeriodicPayment() - Method in class org.powertac.visualizer.domain.Tariff
- getPeriodicSkew(int, int) - Method in class org.powertac.factoredcustomer.CapacityStructure
- getPermutationRule() - Method in class org.powertac.factoredcustomer.ProfileOptimizerStructure
- getPermutations(CapacityProfile.PermutationRule) - Method in class org.powertac.factoredcustomer.CapacityProfile
- getPersistentTokens() - Method in class org.powertac.visualizer.domain.User
- getPlanningHorizon() - Method in class org.powertac.customer.model.LiftTruck
- getPMinus() - Method in class org.powertac.balancemkt.BalancingMarketService
-
Returns the zero-quantity price for down-regulation energy in the current timeslot.
- getPMinus() - Method in interface org.powertac.balancemkt.SettlementContext
-
Returns the current value of pMinus.
- getPMinusPrime() - Method in class org.powertac.balancemkt.BalancingMarketService
-
Returns the slope of down-regulation energy sold through the wholesale ancillary services market.
- getPMinusPrime() - Method in interface org.powertac.common.interfaces.BalancingMarket
-
Returns the slope of cost curve for down-regulation.
- getPMinusPrime() - Method in class org.powertac.distributionutility.DistributionUtilityService
-
Deprecated.For backward-compatibility only - should not be called.
- getPomId() - Method in class org.powertac.common.Competition
-
Returns the pom version id from the server on which this Competition was created.
- getPopulation() - Method in class org.powertac.common.CustomerInfo
-
Returns the population of the model represented by this CustomerInfo.
- getPopulation() - Method in class org.powertac.factoredcustomer.DefaultCapacityBundle
- getPopulation() - Method in interface org.powertac.factoredcustomer.interfaces.CapacityBundle
- getPopulation() - Method in class org.powertac.householdcustomer.customers.Village.TariffEvaluationWrapper
- getPopulation() - Method in class org.powertac.officecomplexcustomer.customers.OfficeComplex.TariffEvaluationWrapper
- getPopulation() - Method in class org.powertac.visualizer.domain.Customer
- getPopulation(CustomerInfo) - Method in class org.powertac.customer.AbstractCustomer
- getPostedTime() - Method in class org.powertac.common.BrokerTransaction
-
When this Transaction was posted.
- getPostedTime() - Method in class org.powertac.common.msg.TimeslotUpdate
- getPostedTimeslot() - Method in class org.powertac.common.BrokerTransaction
-
Timeslot when transaction was posted
- getPostedTimeslotIndex() - Method in class org.powertac.common.BrokerTransaction
-
Timeslot index when transaction was posted.
- getPower() - Method in class org.powertac.householdcustomer.appliances.Appliance
-
This function returns the power variable of the appliance.
- getPower() - Method in class org.powertac.officecomplexcustomer.appliances.Appliance
-
This function returns the power variable of the appliance.
- getPowerType() - Method in class org.powertac.common.CustomerInfo
-
Returns the type of power consumption and/or production available in this customer model.
- getPowerType() - Method in class org.powertac.common.msg.CustomerBootstrapData
- getPowerType() - Method in class org.powertac.common.Tariff
-
Type of power covered by this tariff
- getPowerType() - Method in class org.powertac.common.TariffSpecification
- getPowerType() - Method in class org.powertac.factoredcustomer.DefaultCapacityBundle
- getPowerType() - Method in interface org.powertac.factoredcustomer.interfaces.CapacityBundle
- getPowerType() - Method in class org.powertac.visualizer.domain.Customer
- getPowerType() - Method in class org.powertac.visualizer.domain.Tariff
- getPPlus() - Method in class org.powertac.balancemkt.BalancingMarketService
-
Returns the zero-quantity price for up-regulation energy in the current timeslot.
- getPPlus() - Method in interface org.powertac.balancemkt.SettlementContext
-
Returns the current value of pPlus.
- getPPlusPrime() - Method in class org.powertac.balancemkt.BalancingMarketService
-
Returns the slope of up-regulation energy purchased through the wholesale ancillary services market.
- getPPlusPrime() - Method in interface org.powertac.common.interfaces.BalancingMarket
-
Returns the slope of cost curve for up-regulation.
- getPPlusPrime() - Method in class org.powertac.distributionutility.DistributionUtilityService
-
Deprecated.For backward-compatibility only - should not be called.
- getPredictions() - Method in class org.powertac.common.WeatherForecast
- getPrefix() - Static method in class org.powertac.common.IdGenerator
-
Returns the id prefix - needed for testing.
- getPrefix() - Method in class org.powertac.common.msg.BrokerAccept
-
Returns the ID prefix to be used by the broker.
- getPrefix() - Method in class org.powertac.server.LogService
- getPrice() - Method in class org.powertac.common.MarketTransaction
- getPrice() - Method in class org.powertac.common.msg.BalancingOrder
- getPrice() - Method in class org.powertac.visualizer.domain.WholesaleKPIHolder
- getPriceBeta() - Method in class org.powertac.genco.Buyer
- getPriceInterval() - Method in class org.powertac.genco.CpGenco
-
Difference between sequential nominal bid prices
- getPrincipal() - Method in class org.powertac.visualizer.domain.PersistentAuditEvent
- getProbabilities() - Method in class org.powertac.factoredcustomer.ProfileRecommendation
- getProbability() - Method in class org.powertac.evcustomer.beans.ClassCar
- getProbability() - Method in class org.powertac.evcustomer.beans.ClassGroup
- getProbability(String) - Method in class org.powertac.evcustomer.beans.GroupActivity
- getProbabilityForTimeslot(int) - Method in class org.powertac.evcustomer.beans.Activity
- getProductionRate() - Method in class org.powertac.du.DefaultBrokerService
- getProfile() - Method in class org.powertac.common.CapacityProfile
- getProfileChangeWeight() - Method in class org.powertac.factoredcustomer.ProfileOptimizerStructure
- getProfileLength() - Method in class org.powertac.evcustomer.Config
- getProfileSelectionMethod() - Method in class org.powertac.factoredcustomer.ProfileOptimizerStructure
- getProperty(String) - Method in interface org.powertac.common.interfaces.ServerProperties
-
Returns the value of the property with the given name, or null if no such property is found.
- getProperty(String) - Method in class org.powertac.server.ServerPropertiesService
- getProperty(String) - Method in class org.powertac.util.PropertiesUtil
- getProperty(String, String) - Method in interface org.powertac.common.interfaces.ServerProperties
-
Returns the value of the named property, or the defaultValue if no such property is found.
- getProperty(String, String) - Method in class org.powertac.server.ServerPropertiesService
- getProperty(String, String) - Method in class org.powertac.util.PropertiesUtil
- getPSigma() - Method in class org.powertac.genco.CpGenco
-
Std deviation ratio for bid price.
- getPublicationFee() - Method in class org.powertac.tariffmarket.TariffMarketService
- getPublicationInterval() - Method in class org.powertac.tariffmarket.TariffMarketService
- getPublicationOffset() - Method in class org.powertac.tariffmarket.TariffMarketService
- getPublishedConfiguration() - Method in class org.powertac.server.ServerPropertiesService
-
Returns the published configuration as a Properties instance
- getPublishedTariffs() - Method in class org.powertac.visualizer.domain.RetailKPIHolder
- getPurpose() - Method in class org.powertac.common.RandomSeed
- getQSigma() - Method in class org.powertac.genco.CpGenco
-
Std deviation ratio for bid quantity.
- getQuantity() - Method in class org.powertac.common.BalancingTransaction
-
Deprecated.
- getQuantity() - Method in class org.powertac.common.DistributionTransaction
-
Deprecated.
- getRandomSeed(String, long, String) - Method in class org.powertac.common.repo.RandomSeedRepo
-
Returns the RandomSeed instance identified by classname, id, and purpose, creating it if necessary.
- getRandomSeedRepo() - Method in interface org.powertac.common.interfaces.CustomerServiceAccessor
-
Returns a reference to a RandomSeedRepo
- getRandomSeedRepo() - Method in class org.powertac.customer.CustomerModelService
- getRandomSeedRepo() - Method in class org.powertac.factoredcustomer.FactoredCustomerService
- getRandomSeedRepo() - Method in class org.powertac.householdcustomer.HouseholdCustomerService
- getRandomSeedRepo() - Method in class org.powertac.officecomplexcustomer.OfficeComplexCustomerService
- getRange() - Method in class org.powertac.evcustomer.beans.CarType
- getRate() - Method in class org.powertac.common.TimeService
- getRateHistory() - Method in class org.powertac.common.Rate
-
Returns the sequence of HourlyCharge instances for this Rate.
- getRateId() - Method in class org.powertac.common.HourlyCharge
- getRateId() - Method in class org.powertac.common.msg.VariableRateUpdate
- getRates() - Method in class org.powertac.common.TariffSpecification
-
Returns the Rate instances from among the rates in this tariff spec.
- getRationalityFactor() - Method in class org.powertac.evcustomer.Config
- getRationalityFactor() - Method in class org.powertac.factoredcustomer.ProfileOptimizerStructure
- getReactivityFactor() - Method in class org.powertac.factoredcustomer.ProfileOptimizerStructure
- getRealizedPrice() - Method in class org.powertac.common.Tariff
-
Returns the actual realized price, or 0.0 if information unavailable.
- getRealizedPriceWeight() - Method in class org.powertac.factoredcustomer.TariffSubscriberStructure
- getReceptivityFactor() - Method in class org.powertac.factoredcustomer.ProfileOptimizerStructure
- getRegistrations(Object) - Method in class org.powertac.server.MessageRouter
-
returns the registrations for the given message
- getRegulation() - Method in class org.powertac.common.TariffSubscription
-
Returns the regulation quantity exercised per member in the previous timeslot.
- getRegulation(Broker) - Method in class org.powertac.balancemkt.BalancingMarketService
-
Returns the net balancing result for a given broker.
- getRegulation(Broker) - Method in interface org.powertac.common.interfaces.BalancingMarket
-
Returns the net regulation energy (positive for up-regulation, negative for down-regulation) for a given broker.
- getRegulationCapacity() - Method in class org.powertac.customer.StepInfo
- getRegulationCapacity(BalancingOrder) - Method in interface org.powertac.common.interfaces.CapacityControl
-
Gathers up power usage data for the current timeslot that could be subject to a BalancingOrder.
- getRegulationCapacity(BalancingOrder) - Method in class org.powertac.tariffmarket.CapacityControlService
- getRegulationCharge(double, double, boolean) - Method in class org.powertac.common.Tariff
-
Returns the usage charge for regulation usage/or production.
- getRegulationRates() - Method in class org.powertac.common.TariffSpecification
-
Returns the RegulationRate instances from among the rates in this tariff spec.
- getReliability() - Method in class org.powertac.genco.Genco
-
Probability that this plant will submit asks in any given timeslot
- getRemainingRegulationCapacity() - Method in class org.powertac.common.TariffSubscription
-
Returns the maximum aggregate up-regulation possible after the customer model has run and possibly applied economic controls.
- getRequesterClass() - Method in class org.powertac.common.RandomSeed
- getRequesterId() - Method in class org.powertac.common.RandomSeed
- getResponse() - Method in class org.powertac.common.RegulationRate
- getRetail() - Method in class org.powertac.visualizer.domain.Broker
- getRetail() - Method in class org.powertac.visualizer.domain.Customer
- getRetail() - Method in class org.powertac.visualizer.domain.Tariff
- getRetail() - Method in class org.powertac.visualizer.web.dto.TickValueBroker
- getRetail() - Method in class org.powertac.visualizer.web.dto.TickValueCustomer
- getRevocationFee() - Method in class org.powertac.tariffmarket.TariffMarketService
- getRevokedSubscriptionList(CustomerInfo) - Method in class org.powertac.common.repo.TariffSubscriptionRepo
-
Returns the list of subscriptions for this customer that have been revoked and have non-zero committed customer counts.
- getRevokedTariffs() - Method in class org.powertac.visualizer.domain.RetailKPIHolder
- getRoofArea() - Method in class org.powertac.customer.coldstorage.ColdStorage
- getRoofRValue() - Method in class org.powertac.customer.coldstorage.ColdStorage
- getRwaOffset() - Method in class org.powertac.genco.CpGenco
-
Random-walk offset for the quadratic coefficient
- getRwaSigma() - Method in class org.powertac.genco.CpGenco
-
Random-walk sigma for the quadratic coefficient
- getRwcOffset() - Method in class org.powertac.genco.CpGenco
-
Random-walk offset for the constant coefficient
- getRwcSigma() - Method in class org.powertac.genco.CpGenco
-
Random-walk sigma for the constant coefficient
- getSafeName(String) - Static method in class org.powertac.visualizer.domain.File
- getSaturation() - Method in class org.powertac.householdcustomer.appliances.Appliance
-
This function returns the saturation variable of the appliance.
- getSaturation() - Method in class org.powertac.officecomplexcustomer.appliances.Appliance
-
This function returns the saturation variable of the appliance.
- getScaleFactor() - Method in class org.powertac.genco.MisoBuyer
- getScores() - Method in class org.powertac.factoredcustomer.ProfileRecommendation
- getSeedFile() - Method in class org.powertac.visualizer.domain.Game
- getSeedFileId() - Method in class org.powertac.visualizer.domain.Game
- getSeedFileName() - Method in class org.powertac.visualizer.domain.Game
- getSeedFilePath() - Method in class org.powertac.visualizer.domain.Game
- getSelfDischargeRate() - Method in class org.powertac.customer.model.Battery
- getSellerSurplusRatio() - Method in class org.powertac.auctioneer.AuctionService
- getSellLimitPriceMax() - Method in class org.powertac.du.DefaultBrokerService
- getSellLimitPriceMin() - Method in class org.powertac.du.DefaultBrokerService
- getSerialNumber() - Method in class org.powertac.common.Timeslot
- getSeries() - Method in class org.powertac.visualizer.domain.PersistentToken
- getServerConfiguration() - Method in interface org.powertac.common.interfaces.CustomerServiceAccessor
-
Returns a reference to a ServerConfiguration service
- getServerConfiguration() - Method in class org.powertac.customer.CustomerModelService
- getServerConfiguration() - Method in class org.powertac.factoredcustomer.FactoredCustomerService
- getServerConfiguration() - Method in class org.powertac.householdcustomer.HouseholdCustomerService
- getServerConfiguration() - Method in class org.powertac.officecomplexcustomer.OfficeComplexCustomerService
- getServerTime() - Method in class org.powertac.common.msg.BrokerAccept
-
Returns the server's system time at the time this instance was created.
- getServerUrl() - Method in class org.powertac.server.WeatherService
- getServerUrl() - Method in class org.powertac.visualizer.config.ApplicationProperties.Connect
- getServerUrl() - Method in class org.powertac.visualizer.service_ptac.VisualizerService
- getServingJms() - Method in class org.powertac.server.JmsManagementService
- getSessionId() - Method in class org.powertac.visualizer.web.websocket.dto.ActivityDTO
- getShiftData() - Method in class org.powertac.customer.model.LiftTruck
- getShiftingInconvenienceFactor(Tariff) - Method in interface org.powertac.common.interfaces.CustomerModelAccessor
-
Returns a [0,1] value representing the inconvenience of dealing with curtailment in exchange for a lower price.
- getShiftingInconvenienceFactor(Tariff) - Method in class org.powertac.customer.coldstorage.ColdStorage
- getShiftingInconvenienceFactor(Tariff) - Method in class org.powertac.customer.model.Battery
- getShiftingInconvenienceFactor(Tariff) - Method in class org.powertac.customer.model.LiftTruck
- getShiftingInconvenienceFactor(Tariff) - Method in interface org.powertac.factoredcustomer.interfaces.CapacityOriginator
- getShiftingInconvenienceFactor(Tariff) - Method in class org.powertac.householdcustomer.customers.Village.TariffEvaluationWrapper
- getShiftingInconvenienceFactor(Tariff) - Method in class org.powertac.officecomplexcustomer.customers.OfficeComplex.TariffEvaluationWrapper
- getShiftSag() - Method in class org.powertac.customer.coldstorage.ColdStorage
- getSignupPayment() - Method in class org.powertac.common.Tariff
-
One-time payment for subscribing to tariff, negative for payment from customer, positive for payment to customer.
- getSignupPayment() - Method in class org.powertac.common.TariffSpecification
- getSignupPayment() - Method in class org.powertac.visualizer.domain.Tariff
- getSimulationBaseTime() - Method in class org.powertac.common.Competition
-
Start time of a sim session in the sim world.
- getSimulationBaseTime() - Method in class org.powertac.visualizer.service_ptac.CompetitionService
- getSimulationModulo() - Method in class org.powertac.common.Competition
-
Minimum value in milliseconds by which time advances in a simulation, or in other words, the size of a clock tick.
- getSimulationModulo() - Method in class org.powertac.visualizer.service_ptac.CompetitionService
- getSimulationRate() - Method in class org.powertac.common.Competition
-
The time-compression factor for the simulation.
- getSimulationRate() - Method in class org.powertac.visualizer.service_ptac.CompetitionService
- getSimulationTimeslotSeconds() - Method in class org.powertac.common.Competition
-
Returns the number of seconds in wall-clock time per timeslot, truncated to an integer.
- getSnapshots() - Method in class org.powertac.visualizer.web.dto.InitMessage
- getSocialClassName() - Method in class org.powertac.evcustomer.beans.ClassCar
- getSocialClassName() - Method in class org.powertac.evcustomer.beans.ClassGroup
- getSoldThreshold() - Method in class org.powertac.common.TariffEvaluationHelper
- getSpecId() - Method in class org.powertac.common.Tariff
- getStart() - Method in class org.powertac.common.CapacityProfile
- getStart() - Method in class org.powertac.common.msg.SimResume
- getStart() - Method in class org.powertac.common.msg.SimStart
- getStart() - Method in class org.powertac.common.TimeService
- getStartInstant() - Method in class org.powertac.common.Timeslot
- getStartTime() - Method in class org.powertac.common.Timeslot
-
Returns the DateTime representation of the start time for this timeslot
- getState() - Method in class org.powertac.common.Tariff
- getState() - Method in class org.powertac.visualizer.service_ptac.VisualizerService
- getState() - Method in class org.powertac.visualizer.web.dto.InitMessage
- getStateFile() - Method in class org.powertac.visualizer.domain.Game
- getStateFileId() - Method in class org.powertac.visualizer.domain.Game
- getStateFileName() - Method in class org.powertac.visualizer.domain.Game
- getStateFilePath() - Method in class org.powertac.visualizer.domain.Game
- getStateLogger() - Method in class org.powertac.server.LogService
- getStatus() - Method in class org.powertac.common.msg.OrderStatus
- getStatus() - Method in class org.powertac.common.msg.TariffStatus
- getStockCapacity() - Method in class org.powertac.customer.coldstorage.ColdStorage
- getStorageCapacity() - Method in class org.powertac.common.CustomerInfo
-
Returns the maximum energy storage capacity in kWh per member.
- getStorageCapacity() - Method in class org.powertac.visualizer.domain.Customer
- getStorageTariffMargin() - Method in class org.powertac.du.DefaultBrokerService
- getStorageTariffValue() - Method in class org.powertac.du.DefaultBrokerService
- getString(long) - Static method in class org.powertac.common.IdGenerator
-
Converts ID value to String as A.B.
- getStructures() - Method in class org.powertac.factoredcustomer.Config
-
Retrieves the list of configured beans
- getStructureTypes() - Method in class org.powertac.factoredcustomer.Config
- getSubscribedPopulation() - Method in class org.powertac.visualizer.domain.RetailKPIHolder
- getSubscriberStructure() - Method in class org.powertac.factoredcustomer.DefaultCapacityBundle
- getSubscriberStructure() - Method in interface org.powertac.factoredcustomer.interfaces.CapacityBundle
- getSubscription() - Method in class org.powertac.common.RegulationCapacity
-
Returns the subscription, if any, associated with this instance.
- getSubscription() - Method in class org.powertac.customer.StepInfo
- getSubscription(CustomerInfo, Tariff) - Method in class org.powertac.common.repo.TariffSubscriptionRepo
-
Returns the TariffSubscription for the given Tariff/Customer pair, creating it if necessary.
- getSupersedes() - Method in class org.powertac.common.TariffSpecification
- getTariff() - Method in class org.powertac.common.TariffEvaluationHelper
- getTariff() - Method in class org.powertac.common.TariffSubscription
- getTariffChoiceSample() - Method in interface org.powertac.common.interfaces.CustomerModelAccessor
-
Returns a [0,1] random value used to make choices using the logit choice model.
- getTariffChoiceSample() - Method in class org.powertac.customer.coldstorage.ColdStorage
- getTariffChoiceSample() - Method in class org.powertac.customer.model.Battery
- getTariffChoiceSample() - Method in class org.powertac.customer.model.LiftTruck
- getTariffChoiceSample() - Method in class org.powertac.householdcustomer.customers.Village.TariffEvaluationWrapper
- getTariffChoiceSample() - Method in class org.powertac.officecomplexcustomer.customers.OfficeComplex.TariffEvaluationWrapper
- getTariffCount() - Method in class org.powertac.evcustomer.Config
- getTariffEvaluators() - Method in class org.powertac.householdcustomer.customers.Village
-
This function returns the period Map variable of the village.
- getTariffEvaluators() - Method in class org.powertac.officecomplexcustomer.customers.OfficeComplex
-
This function returns the period Map variable of the village.
- getTariffId() - Method in class org.powertac.common.msg.TariffStatus
- getTariffId() - Method in class org.powertac.common.msg.TariffUpdate
- getTariffId() - Method in class org.powertac.common.RateCore
-
Returns the id of the TariffSpecification to which this Rate is attached.
- getTariffId() - Method in class org.powertac.common.TariffSubscription
- getTariffMarket() - Method in interface org.powertac.common.interfaces.CustomerServiceAccessor
-
Returns a reference to the TariffMarket
- getTariffMarket() - Method in class org.powertac.customer.CustomerModelService
- getTariffMarket() - Method in class org.powertac.factoredcustomer.FactoredCustomerService
- getTariffMarket() - Method in class org.powertac.householdcustomer.HouseholdCustomerService
- getTariffMarket() - Method in class org.powertac.officecomplexcustomer.OfficeComplexCustomerService
- getTariffRepo() - Method in interface org.powertac.common.interfaces.CustomerServiceAccessor
-
Returns a reference to a TariffRepo
- getTariffRepo() - Method in class org.powertac.customer.CustomerModelService
- getTariffRepo() - Method in class org.powertac.factoredcustomer.FactoredCustomerService
- getTariffRepo() - Method in class org.powertac.householdcustomer.HouseholdCustomerService
- getTariffRepo() - Method in class org.powertac.officecomplexcustomer.OfficeComplexCustomerService
- getTariffSpec() - Method in class org.powertac.common.Tariff
- getTariffSpec() - Method in class org.powertac.common.TariffTransaction
-
Returns the TariffSpecification instance to which this transaction applies.
- getTariffSpecId() - Method in class org.powertac.visualizer.domain.Tariff
- getTariffSpecification() - Method in class org.powertac.common.Tariff
- getTariffSubscriptionRepo() - Method in interface org.powertac.common.interfaces.CustomerServiceAccessor
-
Returns a reference to a TariffSubscriptionRepo
- getTariffSubscriptionRepo() - Method in class org.powertac.customer.CustomerModelService
- getTariffSubscriptionRepo() - Method in class org.powertac.factoredcustomer.FactoredCustomerService
- getTariffSubscriptionRepo() - Method in class org.powertac.householdcustomer.HouseholdCustomerService
- getTariffSubscriptionRepo() - Method in class org.powertac.officecomplexcustomer.OfficeComplexCustomerService
- getTariffSwitchFactor() - Method in class org.powertac.factoredcustomer.TariffSubscriberStructure
- getTariffVolumeThreshold() - Method in class org.powertac.factoredcustomer.TariffSubscriberStructure
- getTempAlpha() - Method in class org.powertac.genco.MisoBuyer
- getTemperature() - Method in class org.powertac.common.WeatherForecastPrediction
- getTemperature() - Method in class org.powertac.common.WeatherReport
- getTemperatureFactor(int) - Method in class org.powertac.factoredcustomer.CapacityStructure
- getTemperatureInfluence() - Method in class org.powertac.factoredcustomer.CapacityStructure
- getTemperatureReference() - Method in class org.powertac.factoredcustomer.CapacityStructure
- getter() - Method in annotation type org.powertac.common.config.ConfigurableValue
-
Name of method that retrieves the default value for this property.
- getThreshold() - Method in class org.powertac.common.CapacityTransaction
-
The peak-demand threshold for this assessment.
- getTickValueBrokers() - Method in class org.powertac.visualizer.domain.TickSnapshot
- getTickValueCustomers() - Method in class org.powertac.visualizer.domain.TickSnapshot
- getTieredRateFactor() - Method in class org.powertac.common.TariffEvaluator
-
Returns inconvenience of tiered rate.
- getTieredRateFactor() - Method in class org.powertac.evcustomer.Config
- getTieredRateFactor() - Method in class org.powertac.factoredcustomer.TariffSubscriberStructure
- getTierThreshold() - Method in class org.powertac.common.Rate
- getTime() - Method in class org.powertac.visualizer.web.dto.Message
- getTime() - Method in class org.powertac.visualizer.web.websocket.dto.ActivityDTO
- getTimeForIndex(int) - Method in class org.powertac.common.repo.TimeslotRepo
-
Converts int timeslot index to Instant
- getTimeInstance() - Method in class org.powertac.visualizer.domain.TickSnapshot
- getTimes() - Method in class org.powertac.householdcustomer.appliances.Appliance
-
This function returns the daily/weekly times of operation of the appliance.
- getTimeService() - Method in interface org.powertac.common.interfaces.CustomerServiceAccessor
-
Returns a reference to the TimeService
- getTimeService() - Method in class org.powertac.common.TariffEvaluationHelper
- getTimeService() - Method in class org.powertac.customer.CustomerModelService
- getTimeService() - Method in class org.powertac.factoredcustomer.FactoredCustomerService
- getTimeService() - Method in class org.powertac.householdcustomer.HouseholdCustomerService
- getTimeService() - Method in class org.powertac.officecomplexcustomer.OfficeComplexCustomerService
- getTimeslot() - Method in class org.powertac.common.ClearedTrade
- getTimeslot() - Method in class org.powertac.common.MarketPosition
- getTimeslot() - Method in class org.powertac.common.MarketTransaction
- getTimeslot() - Method in class org.powertac.common.msg.DistributionReport
- getTimeslot() - Method in class org.powertac.common.Order
- getTimeslot() - Method in class org.powertac.common.Orderbook
- getTimeslot() - Method in class org.powertac.common.WeatherForecast
-
Deprecated.
- getTimeslot() - Method in class org.powertac.customer.StepInfo
- getTimeSlot() - Method in class org.powertac.visualizer.domain.TickSnapshot
- getTimeslotDuration() - Method in class org.powertac.common.Competition
-
Returns the duration of a timeslot in milliseconds sim-time.
- getTimeslotDuration() - Method in class org.powertac.visualizer.service_ptac.CompetitionService
- getTimeslotIndex() - Method in class org.powertac.common.ClearedTrade
- getTimeslotIndex() - Method in class org.powertac.common.MarketPosition
- getTimeslotIndex() - Method in class org.powertac.common.MarketTransaction
- getTimeslotIndex() - Method in class org.powertac.common.msg.BalanceReport
- getTimeslotIndex() - Method in class org.powertac.common.msg.ControlEvent
- getTimeslotIndex() - Method in class org.powertac.common.msg.TimeslotComplete
- getTimeslotIndex() - Method in class org.powertac.common.Order
- getTimeslotIndex() - Method in class org.powertac.common.Orderbook
-
The timeslot in which energy commitments represented by cleared trades are due.
- getTimeslotIndex() - Method in class org.powertac.common.WeatherForecast
- getTimeslotIndex() - Method in class org.powertac.common.WeatherReport
- getTimeslotIndex(Instant) - Method in class org.powertac.common.repo.TimeslotRepo
-
Converts time to timeslot index without actually creating a timeslot
- getTimeslotLength() - Method in class org.powertac.common.Competition
-
Returns the length of a timeslot in minutes (sim time).
- getTimeslotLength() - Method in class org.powertac.visualizer.service_ptac.CompetitionService
- getTimeslotPause() - Method in class org.powertac.logtool.common.DomainObjectReader
- getTimeslotPause() - Method in class org.powertac.visualizer.config.ApplicationProperties
- getTimeslotPause() - Method in class org.powertac.visualizer.service_ptac.VisualizerService
- getTimeslotRepo() - Method in interface org.powertac.common.interfaces.CustomerServiceAccessor
-
Returns a reference to a TimeslotRepo
- getTimeslotRepo() - Method in class org.powertac.customer.CustomerModelService
- getTimeslotRepo() - Method in class org.powertac.factoredcustomer.FactoredCustomerService
- getTimeslotRepo() - Method in class org.powertac.householdcustomer.HouseholdCustomerService
- getTimeslotRepo() - Method in class org.powertac.officecomplexcustomer.OfficeComplexCustomerService
- getTimeslotsOpen() - Method in class org.powertac.common.Competition
-
Number of timeslots simultaneously open for trading.
- getTimeslotsOpen() - Method in class org.powertac.visualizer.service_ptac.CompetitionService
- getTimezoneOffset() - Method in class org.powertac.common.Competition
-
Returns timezone offset for sim locale.
- getTimezoneOffset() - Method in class org.powertac.visualizer.service_ptac.CompetitionService
- getTokenDate() - Method in class org.powertac.visualizer.domain.PersistentToken
- getTokenValue() - Method in class org.powertac.visualizer.domain.PersistentToken
- getTotalConsumption() - Method in class org.powertac.common.msg.DistributionReport
- getTotalCost() - Method in class org.powertac.common.Tariff
- getTotalProduction() - Method in class org.powertac.common.msg.DistributionReport
- getTotalUsage() - Method in class org.powertac.common.Tariff
- getTotalUsage() - Method in class org.powertac.common.TariffSubscription
- getTouFactor() - Method in class org.powertac.common.TariffEvaluator
-
Returns inconvenience of time-of-use rate.
- getTouFactor() - Method in class org.powertac.evcustomer.Config
- getTouFactor() - Method in class org.powertac.factoredcustomer.TariffSubscriberStructure
- getTournamentPath() - Method in class org.powertac.visualizer.config.ApplicationProperties.Connect
- getTournamentPath() - Method in class org.powertac.visualizer.service_ptac.VisualizerService
- getTournamentSchedulerUrl() - Method in class org.powertac.server.TournamentSchedulerService
- getTournamentState() - Method in class org.powertac.visualizer.service_ptac.TournamentService
- getTournamentUrl() - Method in class org.powertac.visualizer.config.ApplicationProperties.Connect
- getTournamentUrl() - Method in class org.powertac.visualizer.service_ptac.VisualizerService
- getTraceFile() - Method in class org.powertac.visualizer.domain.Game
- getTraceFileId() - Method in class org.powertac.visualizer.domain.Game
- getTraceFileName() - Method in class org.powertac.visualizer.domain.Game
- getTraceFilePath() - Method in class org.powertac.visualizer.domain.Game
- getTruckKW() - Method in class org.powertac.customer.model.LiftTruck
- getTruckStd() - Method in class org.powertac.customer.model.LiftTruck
- getTurnoverRatio() - Method in class org.powertac.customer.coldstorage.ColdStorage
- getTxType() - Method in class org.powertac.common.TariffTransaction
- getType() - Method in class org.powertac.householdcustomer.customers.Village.TariffEvaluationWrapper
- getType() - Method in class org.powertac.officecomplexcustomer.customers.OfficeComplex.TariffEvaluationWrapper
- getType() - Method in class org.powertac.visualizer.domain.File
- getType() - Method in class org.powertac.visualizer.domain.Game
- getType() - Method in class org.powertac.visualizer.domain.Graph
- getType() - Method in class org.powertac.visualizer.web.dto.Message
- getUnitSize() - Method in class org.powertac.customer.coldstorage.ColdStorage
- getUpdateId() - Method in class org.powertac.common.msg.TariffStatus
- getUpregHalf() - Method in class org.powertac.common.TariffEvaluationHelper
- getUpregSlope() - Method in class org.powertac.common.TariffEvaluationHelper
- getUpRegulationCapacity() - Method in class org.powertac.common.RegulationAccumulator
-
Returns the available up-regulation capacity in kWh.
- getUpRegulationCapacity() - Method in class org.powertac.common.RegulationCapacity
-
Returns the available up-regulation capacity in kWh.
- getUpRegulationCapacity() - Method in class org.powertac.factoredcustomer.CapacityAccumulator
- getUpRegulationDiscount() - Method in class org.powertac.common.Competition
-
Discount rate for overpriced up-regulation.
- getUpRegulationKW() - Method in class org.powertac.common.CustomerInfo
-
Returns the maximum up-regulation rate in kW per member, beyond the curtailment of its load.
- getUpRegulationKW() - Method in class org.powertac.visualizer.domain.Customer
- getUpRegulationLimit() - Method in class org.powertac.factoredcustomer.CapacityStructure
- getUpRegulationPayment() - Method in class org.powertac.common.RegulationRate
- getUsageCharge(double, double, boolean) - Method in class org.powertac.common.Tariff
-
Returns the usage charge for a single customer in the current timeslot.
- getUsageCharge(Instant, double, double) - Method in class org.powertac.common.Tariff
-
Returns the usage charge for a single customer using an amount of energy at some time in the past or future.
- getUsageCharge(Instant, double, double, TariffEvaluationHelper) - Method in class org.powertac.common.Tariff
-
Returns a risk-adjusted usage charge, with prices for variable rates adjusted by the given TariffEvaluationHelper.
- getUsageChargePercentBenefit() - Method in class org.powertac.factoredcustomer.ProfileOptimizerStructure
- getUsageChargeStance() - Method in class org.powertac.factoredcustomer.ProfileOptimizerStructure
- getUsageChargeThreshold() - Method in class org.powertac.factoredcustomer.ProfileOptimizerStructure
- getUser() - Method in class org.powertac.visualizer.domain.PersistentToken
- getUser(String) - Method in class org.powertac.visualizer.web.rest.UserResource
-
GET /users/:login : get the "login" user.
- getUserAgent() - Method in class org.powertac.visualizer.domain.PersistentToken
- getUserByLogin(String) - Method in class org.powertac.visualizer.service.UserService
- getUserLogin() - Method in class org.powertac.visualizer.web.websocket.dto.ActivityDTO
- getUsername() - Method in class org.powertac.common.Broker
-
Returns the username for this Broker.
- getUsername() - Method in class org.powertac.common.msg.BrokerAuthentication
- getUserWithAuthorities() - Method in class org.powertac.visualizer.service.UserService
- getUserWithAuthorities(Long) - Method in class org.powertac.visualizer.service.UserService
- getUserWithAuthoritiesByLogin(String) - Method in class org.powertac.visualizer.service.UserService
- getUtilities() - Method in class org.powertac.factoredcustomer.ProfileRecommendation
- getValue() - Method in class org.powertac.common.HourlyCharge
- getValue() - Method in class org.powertac.common.RandomSeed
- getValue() - Method in class org.powertac.common.Rate
-
Returns the rate for the current time.
- getValue(AbstractInstant) - Method in class org.powertac.common.Rate
-
Shortcut to get value at an instant without a TEH.
- getValue(AbstractInstant, TariffEvaluationHelper) - Method in class org.powertac.common.Rate
-
Returns the rate for some time in the past or future, regardless of whether the Rate applies at that time, and regardless of whether the requested time is beyond the notification interval of a variable rate.
- getVariability() - Method in class org.powertac.genco.Genco
-
Maximim amount by which capacity can change/timeslot in random walk.
- getVariablePricingFactor() - Method in class org.powertac.common.TariffEvaluator
-
Returns inconvenience of variable pricing.
- getVariablePricingFactor() - Method in class org.powertac.evcustomer.Config
- getVariablePricingFactor() - Method in class org.powertac.factoredcustomer.TariffSubscriberStructure
- getView(Long) - Method in class org.powertac.visualizer.web.rest.ViewResource
-
GET /views/:id : get the "id" view.
- getVillageList() - Method in class org.powertac.householdcustomer.HouseholdCustomerService
-
This function returns the list of the villages created at the beginning of the game by the service
- getVisualizerQueueName() - Method in class org.powertac.server.VisualizerProxyService
- getWallArea() - Method in class org.powertac.customer.coldstorage.ColdStorage
- getWallRValue() - Method in class org.powertac.customer.coldstorage.ColdStorage
- getWeatherFile() - Method in class org.powertac.visualizer.domain.Game
- getWeatherFileId() - Method in class org.powertac.visualizer.domain.Game
- getWeatherFileName() - Method in class org.powertac.visualizer.domain.Game
- getWeatherFilePath() - Method in class org.powertac.visualizer.domain.Game
- getWeatherForecastRepo() - Method in class org.powertac.factoredcustomer.FactoredCustomerService
- getWeatherReportRepo() - Method in interface org.powertac.common.interfaces.CustomerServiceAccessor
-
Returns a reference to a WeatherReportRepo
- getWeatherReportRepo() - Method in class org.powertac.customer.CustomerModelService
- getWeatherReportRepo() - Method in class org.powertac.factoredcustomer.FactoredCustomerService
- getWeatherReportRepo() - Method in class org.powertac.householdcustomer.HouseholdCustomerService
- getWeatherReportRepo() - Method in class org.powertac.officecomplexcustomer.OfficeComplexCustomerService
- getWeatherReqInterval() - Method in class org.powertac.server.WeatherService
- getWeek() - Method in class org.powertac.householdcustomer.customers.Household
-
This is a function that returns the week of refresh.
- getWeekdayWeight() - Method in class org.powertac.evcustomer.beans.Activity
- getWeekendWeight() - Method in class org.powertac.evcustomer.beans.Activity
- getWeeklyBegin() - Method in class org.powertac.common.Rate
- getWeeklyEnd() - Method in class org.powertac.common.Rate
- getWeeklyLoadVector() - Method in class org.powertac.householdcustomer.appliances.Appliance
-
This function returns the weekly load vector of the appliance.
- getWeeklyLoadVector() - Method in class org.powertac.officecomplexcustomer.appliances.Appliance
-
This function returns the weekly load vector of the appliance.
- getWeeklyOperation() - Method in class org.powertac.householdcustomer.appliances.Appliance
-
This function returns the weekly operation vector of the appliance.
- getWeeklyOperation() - Method in class org.powertac.officecomplexcustomer.appliances.Appliance
-
This function returns the weekly operation vector of the appliance.
- getWeeklyProfile() - Method in class org.powertac.evcustomer.beans.Activity
- getWeeklyProfileOptional() - Method in class org.powertac.evcustomer.beans.Activity
-
Returns an Optional containing the weekly profile if it exists.
- getWeeklyRoutine() - Method in class org.powertac.householdcustomer.persons.Person
-
This function returns the weekly routine of a person.
- getWeeklyRoutine() - Method in class org.powertac.officecomplexcustomer.persons.Person
-
This function returns the weekly routine of a person.
- getWeightInconvenience() - Method in class org.powertac.evcustomer.Config
- getWholesale() - Method in class org.powertac.visualizer.domain.Broker
- getWholesale() - Method in class org.powertac.visualizer.web.dto.TickValueBroker
- getWindDirection() - Method in class org.powertac.common.WeatherForecastPrediction
- getWindDirection() - Method in class org.powertac.common.WeatherReport
- getWindDirectionFactor(int) - Method in class org.powertac.factoredcustomer.CapacityStructure
- getWindDirectionInfluence() - Method in class org.powertac.factoredcustomer.CapacityStructure
- getWindSpeed() - Method in class org.powertac.common.WeatherForecastPrediction
- getWindSpeed() - Method in class org.powertac.common.WeatherReport
- getWindspeedFactor(int) - Method in class org.powertac.factoredcustomer.CapacityStructure
- getWindSpeedInfluence() - Method in class org.powertac.factoredcustomer.CapacityStructure
- getWtExpected() - Method in class org.powertac.common.TariffEvaluationHelper
-
Parameter access
- getWtMax() - Method in class org.powertac.common.TariffEvaluationHelper
- getWtRealized() - Method in class org.powertac.common.TariffEvaluationHelper
- getXStream() - Static method in class org.powertac.common.XMLMessageConverter
- Graph - Class in org.powertac.visualizer.domain
-
A Graph.
- Graph() - Constructor for class org.powertac.visualizer.domain.Graph
- GraphRepository - Interface in org.powertac.visualizer.repository
-
Spring Data JPA repository for the Graph entity.
- GraphResource - Class in org.powertac.visualizer.web.rest
-
REST controller for managing Graph.
- GraphResource(GraphService, UserRepository) - Constructor for class org.powertac.visualizer.web.rest.GraphResource
- GraphService - Class in org.powertac.visualizer.service
-
Service Implementation for managing Graph.
- GraphService(GraphRepository) - Constructor for class org.powertac.visualizer.service.GraphService
- GraphType - Enum in org.powertac.visualizer.domain.enumeration
-
The GraphType enumeration.
- GroupActivity - Class in org.powertac.evcustomer.beans
-
Join table between SocialGroup and Activity.
- GroupActivity(String) - Constructor for class org.powertac.evcustomer.beans.GroupActivity
-
Auto-configure constructor
H
- h2TCPServer() - Method in class org.powertac.visualizer.config.DatabaseConfiguration
-
Open the TCP port for the H2 database, so it is available remotely.
- handleBadRequestAlertException(BadRequestAlertException, NativeWebRequest) - Method in class org.powertac.visualizer.web.rest.errors.ExceptionTranslator
- handleConcurrencyFailure(ConcurrencyFailureException, NativeWebRequest) - Method in class org.powertac.visualizer.web.rest.errors.ExceptionTranslator
- handleMarketTransactionsForTimeslot(Timeslot) - Method in class org.powertac.accounting.AccountingService
-
Processes deferred market transactions for the current timeslot by updating the broker's cash position.
- handleMessage(CashPosition) - Method in class org.powertac.du.DefaultBrokerService
-
CashPosition is the last message sent by Accounting.
- handleMessage(CashPosition) - Method in class org.powertac.visualizer.service_ptac.MessageHandler
-
CashPosition is the last message sent by Accounting.
- handleMessage(Competition) - Method in class org.powertac.visualizer.service_ptac.MessageHandler
- handleMessage(MarketTransaction) - Method in class org.powertac.du.DefaultBrokerService
-
Receives a new MarketTransaction.
- handleMessage(MarketTransaction) - Method in class org.powertac.visualizer.service_ptac.MessageHandler
-
Handles a wholesale MarketTransaction
- handleMessage(BalancingOrder) - Method in class org.powertac.tariffmarket.TariffMarketService
-
Processes an incoming BalancingOrder by storing it in the tariffRepo.
- handleMessage(BrokerAccept) - Method in class org.powertac.du.DefaultBrokerService
-
Handles the BrokerAccept message for completeness
- handleMessage(BrokerAuthentication) - Method in class org.powertac.server.CompetitionControlService
-
Authenticate Broker.
- handleMessage(CustomerBootstrapData) - Method in class org.powertac.du.DefaultBrokerService
-
Handles CustomerBootstrapData by populating the customer model corresponding to the given customer and power type.
- handleMessage(CustomerBootstrapData) - Method in class org.powertac.visualizer.service_ptac.MessageHandler
- handleMessage(EconomicControlEvent) - Method in class org.powertac.tariffmarket.TariffMarketService
-
Processes an incoming ControlEvent from a broker
- handleMessage(PauseRelease) - Method in class org.powertac.server.CompetitionControlService
-
Releases a broker-initiated pause.
- handleMessage(PauseRequest) - Method in class org.powertac.server.CompetitionControlService
-
Allows a broker to request a pause.
- handleMessage(SimEnd) - Method in class org.powertac.visualizer.service_ptac.MessageHandler
-
Receives the SimEnd message, which ends the broker session.
- handleMessage(SimPause) - Method in class org.powertac.visualizer.service_ptac.MessageHandler
-
Receives the SimPause message, used to pause the clock.
- handleMessage(SimResume) - Method in class org.powertac.visualizer.service_ptac.MessageHandler
-
Receives the SimResume message, used to update the clock.
- handleMessage(SimStart) - Method in class org.powertac.visualizer.service_ptac.MessageHandler
-
Receives the SimStart message, used to start the clock.
- handleMessage(TariffExpire) - Method in class org.powertac.tariffmarket.TariffMarketService
-
Handles changes in tariff expiration date.
- handleMessage(TariffRevoke) - Method in class org.powertac.tariffmarket.TariffMarketService
-
Handles tariff revocation.
- handleMessage(TariffRevoke) - Method in class org.powertac.visualizer.service_ptac.MessageHandler
-
Handles a TariffRevoke message from the server, indicating that some tariff has been revoked.
- handleMessage(TimeslotComplete) - Method in class org.powertac.du.DefaultBrokerService
-
TimeslotComplete is the last message sent in each timeslot.
- handleMessage(TimeslotUpdate) - Method in class org.powertac.visualizer.service_ptac.MessageHandler
-
Updates the sim clock on receipt of the TimeslotUpdate message, which should be the first to arrive in each timeslot.
- handleMessage(VariableRateUpdate) - Method in class org.powertac.tariffmarket.TariffMarketService
-
Applies a new HourlyCharge to an existing Tariff with a variable Rate.
- handleMessage(Order) - Method in class org.powertac.auctioneer.AuctionService
-
Receives, validates, and queues an incoming Order message.
- handleMessage(TariffSpecification) - Method in class org.powertac.tariffmarket.TariffMarketService
-
Processes a newly-published tariff.
- handleMessage(TariffSpecification) - Method in class org.powertac.visualizer.service_ptac.MessageHandler
-
Handles a TariffSpecification.
- handleMessage(TariffTransaction) - Method in class org.powertac.du.DefaultBrokerService
-
Handles a TariffTransaction.
- handleMessage(TariffTransaction) - Method in class org.powertac.visualizer.service_ptac.MessageHandler
-
Handles a TariffTransaction.
- handleMessage(WeatherReport) - Method in class org.powertac.du.DefaultBrokerService
-
Receives a new WeatherReport.
- handleMethodArgumentNotValid(MethodArgumentNotValidException, NativeWebRequest) - Method in class org.powertac.visualizer.web.rest.errors.ExceptionTranslator
- handleNewObject(Object) - Method in interface org.powertac.logtool.common.NewObjectListener
- handleNewObject(Object) - Method in class org.powertac.logtool.common.NoopAnalyzer.ObjectHandler
- handleNewObject(Object) - Method in class org.powertac.visualizer.logtool.LogtoolExecutor.ObjectHandler
- handleNewObject(Object) - Method in class org.powertac.visualizer.service_ptac.MessageDispatcher
- handleNewTimeslot() - Method in interface org.powertac.factoredcustomer.interfaces.FactoredCustomer
- handleNoSuchElementException(NoSuchElementException, NativeWebRequest) - Method in class org.powertac.visualizer.web.rest.errors.ExceptionTranslator
- handleProfileRecommendation(ProfileRecommendation) - Method in interface org.powertac.factoredcustomer.ProfileRecommendation.Listener
- handleProfileRecommendationPerSub(ProfileRecommendation, TariffSubscription, CapacityProfile) - Method in interface org.powertac.factoredcustomer.ProfileRecommendation.Listener
- handleRevokedTariff() - Method in class org.powertac.common.TariffSubscription
-
Handles the subscription switch in case the underlying Tariff has been revoked.
- hashCode() - Method in class org.powertac.util.Pair
- hashCode() - Method in class org.powertac.visualizer.domain.Authority
- hashCode() - Method in class org.powertac.visualizer.domain.Chart
- hashCode() - Method in class org.powertac.visualizer.domain.File
- hashCode() - Method in class org.powertac.visualizer.domain.Game
- hashCode() - Method in class org.powertac.visualizer.domain.Graph
- hashCode() - Method in class org.powertac.visualizer.domain.PersistentToken
- hashCode() - Method in class org.powertac.visualizer.domain.User
- hashCode() - Method in class org.powertac.visualizer.domain.View
- hasRegulationRate() - Method in class org.powertac.common.Tariff
-
Wrapper for TariffSpecification.hasRegulationRate()
- hasRegulationRate() - Method in class org.powertac.common.TariffSpecification
-
Returns true just in case this tariff has one or more RegulationRates.
- hasRegulationRate() - Method in class org.powertac.common.TariffSubscription
-
True just in case this subscription allows regulation.
- HeaderUtil - Class in org.powertac.visualizer.web.rest.util
-
Utility class for HTTP headers creation.
- heartbeat(int, String, long) - Method in class org.powertac.server.TournamentSchedulerService
- HeaterType - Enum in org.powertac.householdcustomer.enumerations
-
This enumerator defines the two different kinds of Water Heater appliances Instant Heater: Utilized when in need from the house tenants and closed afterwards Storage Heater: Always having warm water inside.
- Heating - org.powertac.householdcustomer.enumerations.AirConditionOperation
- Heating - org.powertac.officecomplexcustomer.enumerations.AirConditionOperation
- hibernate5Module() - Method in class org.powertac.visualizer.config.DatabaseConfiguration
- Home - org.powertac.officecomplexcustomer.enumerations.Status
- HOUR - Static variable in class org.powertac.common.TimeService
- HourlyCharge - Class in org.powertac.common
-
Represents the cost of power during a specific timeslot in a variable Rate.
- HourlyCharge() - Constructor for class org.powertac.common.HourlyCharge
- HourlyCharge(Instant, double) - Constructor for class org.powertac.common.HourlyCharge
-
Creates a new HourlyCharge to communicate rate information to customers.
- HOURS_OF_DAY - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- HOURS_OF_DAY - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- HOURS_OF_SHIFT_WORK - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- Household - Class in org.powertac.householdcustomer.customers
-
The household is the domain instance represents a single house with the tenants living inside it and fully equipped with appliances statistically distributed.
- Household() - Constructor for class org.powertac.householdcustomer.customers.Household
- HouseholdCustomerService - Class in org.powertac.householdcustomer
-
Implements the Household Consumer Model.
- HouseholdCustomerService() - Constructor for class org.powertac.householdcustomer.HouseholdCustomerService
-
This is the constructor of the Household Consumer Service.
- householdOf - Variable in class org.powertac.householdcustomer.customers.Household
-
This variable is pointing to the village that this household is part of.
- httpSessionHandshakeInterceptor() - Method in class org.powertac.visualizer.config.WebsocketConfiguration
I
- ICT - Class in org.powertac.householdcustomer.appliances
-
ICT are the appliances that are utilized mainly for work or to communicate with others from the household such as computers, telephone devices etc.
- ICT - Class in org.powertac.officecomplexcustomer.appliances
-
ICT are the appliances that are utilized mainly for work or to communicate with others from the household such as computers, telephone devices etc.
- ICT() - Constructor for class org.powertac.householdcustomer.appliances.ICT
- ICT() - Constructor for class org.powertac.officecomplexcustomer.appliances.ICT
- ICT_DURATION_CYCLE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- ICT_DURATION_CYCLE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- ICT_POWER_MEAN - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- ICT_POWER_MEAN - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- ICT_POWER_VARIANCE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- ICT_POWER_VARIANCE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- id - Variable in class org.powertac.common.BrokerTransaction
- id - Variable in class org.powertac.common.MarketPosition
- id - Variable in class org.powertac.common.msg.DistributionReport
- id - Variable in class org.powertac.common.msg.OrderStatus
- id - Variable in class org.powertac.common.TariffMessage
- IdGenerator - Class in org.powertac.common
-
Generates numeric ID values for domain types.
- IdGenerator() - Constructor for class org.powertac.common.IdGenerator
- IDLE - org.powertac.visualizer.service_ptac.VisualizerService.VisualizerState
- illegalOperation - org.powertac.common.msg.TariffStatus.Status
- incrementPublishedTariffs() - Method in class org.powertac.visualizer.domain.RetailKPIHolder
- incrementRevokedTariffs() - Method in class org.powertac.visualizer.domain.RetailKPIHolder
- INDIVIDUAL - org.powertac.factoredcustomer.CapacityStructure.BaseCapacityType
- INFO - org.powertac.visualizer.web.dto.Message.Type
- init() - Method in class org.powertac.common.interfaces.TimeslotPhaseProcessor
-
This method must be called in the per-game initialization code in each implementing class.
- init() - Method in class org.powertac.common.metadata.StateLogService
-
Initializes the state log without abbreviating classnames.
- init() - Method in class org.powertac.common.Tariff
-
Initializes tariff by building the rate map.
- init() - Method in class org.powertac.common.TariffEvaluationHelper
-
Initializes, without changing parameter settings
- init() - Method in class org.powertac.server.CompetitionControlService
-
Initializes the service in preparation for a new simulation
- init() - Method in class org.powertac.visualizer.config.MetricsConfiguration
- init() - Method in class org.powertac.visualizer.config.SecurityConfiguration
- init() - Method in class org.powertac.visualizer.service_ptac.TournamentService
-
Called on initialization to start message feeder and state machine.
- init() - Method in class org.powertac.visualizer.service_ptac.VisualizerService
- init(boolean) - Method in class org.powertac.common.metadata.StateLogService
-
Initializes the state log by writing the log schema at the top.
- init(double, double, double, double) - Method in class org.powertac.common.TariffEvaluationHelper
-
Initializes, setting parameters, then normalize the weights for expectedMean and maxValue.
- init(List<Genco>) - Method in class org.powertac.genco.SimpleGencoService
-
Simply receives and stores the list of genco and buyer instances generated by the initialization service.
- init(Instant) - Method in class org.powertac.common.TimeService
-
Sets current time to modulo before the desired start time.
- init(BrokerProxy, int, ContextService) - Method in class org.powertac.genco.MisoBuyer
- init(BrokerProxy, int, RandomSeedRepo) - Method in class org.powertac.genco.Genco
- init(BrokerProxy, int, RandomSeedRepo, TimeslotRepo) - Method in class org.powertac.genco.CpGenco
- INIT - org.powertac.visualizer.web.dto.Message.Type
- initApplication() - Method in class org.powertac.visualizer.Visualizer2App
-
Initializes visualizer2.
- InitializationService - Interface in org.powertac.common.interfaces
-
Implementations of this interface are expected to initialize individual plugins prior to the beginning of a game.
- initialize() - Method in class org.powertac.customer.AbstractCustomer
-
Initializes the instance.
- initialize() - Method in class org.powertac.customer.coldstorage.ColdStorage
- initialize() - Method in class org.powertac.customer.model.Battery
-
Initialization must provide accessor to Customer instance and time.
- initialize() - Method in class org.powertac.customer.model.LiftTruck
-
Initialization must provide accessor to Customer instance and time.
- initialize() - Method in class org.powertac.evcustomer.customers.EvSocialClass
-
Hooks up data structures, creates EvCustomers and corresponding CustomerInfo instances.
- initialize() - Method in class org.powertac.householdcustomer.customers.Village
- initialize() - Method in class org.powertac.logtool.LogtoolContext
-
Set up the Spring context, initialize common number formatting setup
- initialize() - Method in class org.powertac.officecomplexcustomer.customers.OfficeComplex
- initialize() - Method in class org.powertac.visualizer.service_ptac.MessageHandler
- initialize(int, double, double, double, double) - Method in class org.powertac.evcustomer.beans.GroupActivity
-
Fills in fields for testing
- initialize(String, Properties, int) - Method in class org.powertac.householdcustomer.appliances.AirCondition
- initialize(String, Properties, int) - Method in class org.powertac.householdcustomer.appliances.Appliance
-
This is the initialization function.
- initialize(String, Properties, int) - Method in class org.powertac.householdcustomer.appliances.CirculationPump
- initialize(String, Properties, int) - Method in class org.powertac.householdcustomer.appliances.ConsumerElectronics
- initialize(String, Properties, int) - Method in class org.powertac.householdcustomer.appliances.Dishwasher
-
The function mode of the dishwasher.
- initialize(String, Properties, int) - Method in class org.powertac.householdcustomer.appliances.Dryer
- initialize(String, Properties, int) - Method in class org.powertac.householdcustomer.appliances.Freezer
- initialize(String, Properties, int) - Method in class org.powertac.householdcustomer.appliances.ICT
- initialize(String, Properties, int) - Method in class org.powertac.householdcustomer.appliances.Lights
- initialize(String, Properties, int) - Method in class org.powertac.householdcustomer.appliances.Others
- initialize(String, Properties, int) - Method in class org.powertac.householdcustomer.appliances.Refrigerator
- initialize(String, Properties, int) - Method in class org.powertac.householdcustomer.appliances.SpaceHeater
- initialize(String, Properties, int) - Method in class org.powertac.householdcustomer.appliances.Stove
- initialize(String, Properties, int) - Method in class org.powertac.householdcustomer.appliances.WashingMachine
-
The function reaction of the washing machine.
- initialize(String, Properties, int) - Method in class org.powertac.householdcustomer.appliances.WaterHeater
- initialize(String, Properties, int) - Method in class org.powertac.officecomplexcustomer.appliances.AirCondition
- initialize(String, Properties, int) - Method in class org.powertac.officecomplexcustomer.appliances.Appliance
-
This is the initialization function.
- initialize(String, Properties, int) - Method in class org.powertac.officecomplexcustomer.appliances.CoffeeMachine
- initialize(String, Properties, int) - Method in class org.powertac.officecomplexcustomer.appliances.Computers
- initialize(String, Properties, int) - Method in class org.powertac.officecomplexcustomer.appliances.ConsumerElectronics
- initialize(String, Properties, int) - Method in class org.powertac.officecomplexcustomer.appliances.CopyMachine
- initialize(String, Properties, int) - Method in class org.powertac.officecomplexcustomer.appliances.ICT
- initialize(String, Properties, int) - Method in class org.powertac.officecomplexcustomer.appliances.Lights
- initialize(String, Properties, int) - Method in class org.powertac.officecomplexcustomer.appliances.MicrowaveOven
- initialize(String, Properties, int) - Method in class org.powertac.officecomplexcustomer.appliances.Refrigerator
- initialize(String, Properties, int) - Method in class org.powertac.officecomplexcustomer.appliances.Servers
- initialize(String, Properties, int) - Method in class org.powertac.officecomplexcustomer.appliances.VendingMachine
- initialize(String, Properties, Vector<Integer>, int) - Method in class org.powertac.householdcustomer.customers.Household
-
This is the initialization function.
- initialize(String, Properties, Vector<Integer>, int) - Method in class org.powertac.householdcustomer.persons.MostlyPresentPerson
- initialize(String, Properties, Vector<Integer>, int) - Method in class org.powertac.householdcustomer.persons.PeriodicPresentPerson
- initialize(String, Properties, Vector<Integer>, int) - Method in class org.powertac.householdcustomer.persons.Person
-
This is the initialization function.
- initialize(String, Properties, Vector<Integer>, int) - Method in class org.powertac.householdcustomer.persons.RandomlyAbsentPerson
- initialize(String, Properties, Vector<Integer>, int) - Method in class org.powertac.officecomplexcustomer.customers.Office
-
This is the initialization function.
- initialize(String, Properties, Vector<Integer>, int) - Method in class org.powertac.officecomplexcustomer.persons.PeriodicPresentPerson
- initialize(String, Properties, Vector<Integer>, int) - Method in class org.powertac.officecomplexcustomer.persons.Person
-
This is the initialization function.
- initialize(Properties, int, Map<CustomerInfo, String>) - Method in class org.powertac.householdcustomer.customers.Village
-
This is the initialization function.
- initialize(Properties, int, Map<CustomerInfo, String>) - Method in class org.powertac.officecomplexcustomer.customers.OfficeComplex
-
This is the initialization function.
- initialize(Competition, List<String>) - Method in class org.powertac.accounting.AccountingService
- initialize(Competition, List<String>) - Method in class org.powertac.auctioneer.AuctionService
- initialize(Competition, List<String>) - Method in class org.powertac.balancemkt.BalancingMarketService
-
Computes actual distribution and balancing costs by random selection
- initialize(Competition, List<String>) - Method in interface org.powertac.common.interfaces.InitializationService
-
Initializes a plugin prior to the beginning of a game.
- initialize(Competition, List<String>) - Method in class org.powertac.customer.CustomerModelService
- initialize(Competition, List<String>) - Method in class org.powertac.distributionutility.DistributionUtilityService
-
Computes actual distribution and balancing costs by random selection
- initialize(Competition, List<String>) - Method in class org.powertac.du.DefaultBrokerService
-
Called by initialization service once at the beginning of each game.
- initialize(Competition, List<String>) - Method in class org.powertac.factoredcustomer.FactoredCustomerService
-
This is called once at the beginning of each game.
- initialize(Competition, List<String>) - Method in class org.powertac.genco.SimpleGencoService
-
Creates the gencos and the buyer using the server configuration service.
- initialize(Competition, List<String>) - Method in class org.powertac.householdcustomer.HouseholdCustomerService
-
This function called once at the beginning of each game by the server initialization service.
- initialize(Competition, List<String>) - Method in class org.powertac.officecomplexcustomer.OfficeComplexCustomerService
-
This function called once at the beginning of each game by the server initialization service.
- initialize(Competition, List<String>) - Method in class org.powertac.server.MessageRouter
- initialize(Competition, List<String>) - Method in class org.powertac.server.VisualizerProxyService
- initialize(Competition, List<String>) - Method in class org.powertac.server.WeatherService
- initialize(Competition, List<String>) - Method in class org.powertac.tariffmarket.CapacityControlService
- initialize(Competition, List<String>) - Method in class org.powertac.tariffmarket.TariffMarketService
-
Reads configuration parameters, registers for timeslot phase activation.
- initialize(CustomerServiceAccessor) - Method in interface org.powertac.customer.ModelComponent
-
Initializes the component with service reference
- initialize(SocialGroup, String, Map<Integer, Activity>, List<GroupActivity>, CarType, EvSocialClass, CustomerServiceAccessor, Config) - Method in class org.powertac.evcustomer.customers.EvCustomer
- initialize(FactoredCustomerService) - Method in class org.powertac.factoredcustomer.CapacityStructure
- initialize(FactoredCustomerService) - Method in interface org.powertac.factoredcustomer.interfaces.FactoredCustomer
- initialize(FactoredCustomerService) - Method in interface org.powertac.factoredcustomer.interfaces.UtilityOptimizer
- initialize(FactoredCustomerService) - Method in class org.powertac.factoredcustomer.ProbabilityDistribution
- initialize(FactoredCustomerService) - Method in class org.powertac.factoredcustomer.TariffSubscriberStructure
- initialize(FactoredCustomerService) - Method in class org.powertac.factoredcustomer.TimeseriesGenerator
- initialize(FactoredCustomerService, CustomerStructure) - Method in class org.powertac.factoredcustomer.DefaultCapacityBundle
- initialize(FactoredCustomerService, CustomerStructure) - Method in interface org.powertac.factoredcustomer.interfaces.CapacityBundle
- initialize(CompetitionControlService, TimeService) - Static method in class org.powertac.server.SimulationClockControl
-
Creates the instance and sets the reference to the timeService.
- initializeClientInterface() - Method in class org.powertac.server.JmsManagementService
- initializeCostFactors(double, double, double, double) - Method in class org.powertac.common.TariffEvaluationHelper
-
Initializes cost factors and normalizes
- initializeCostFactors(double, double, double, double) - Method in class org.powertac.common.TariffEvaluator
-
Delegates profile cost factors to helper.
- initializeInconvenienceFactors(double, double, double, double) - Method in class org.powertac.common.TariffEvaluator
-
Initializes the per-tariff inconvenience factors.
- initializeInstance(ServerConfiguration) - Static method in class org.powertac.factoredcustomer.Config
- initializeRegulationDiscount(double, double, double, double) - Method in class org.powertac.common.TariffEvaluationHelper
-
Initializes regulation rate discount factors.
- initializeRegulationFactors(double, double, double) - Method in class org.powertac.common.TariffEvaluationHelper
-
Initializes regulation factors.
- initializeRegulationFactors(double, double, double) - Method in class org.powertac.common.TariffEvaluator
-
Initializes the per-timeslot regulation-capacity estimates.
- initializeServerQueue(String) - Method in class org.powertac.server.JmsManagementService
- InitMessage - Class in org.powertac.visualizer.web.dto
-
An initial context message will be sent to clients who subscribe on a Visualizer web channel.
- InitMessage() - Constructor for class org.powertac.visualizer.web.dto.InitMessage
- InitMessage(VisualizerService.VisualizerState, CompetitionService, List<Broker>, List<Customer>, List<TickSnapshot>) - Constructor for class org.powertac.visualizer.web.dto.InitMessage
- inProgress(int) - Method in class org.powertac.server.TournamentSchedulerService
- INSTANT_HEATER_DURATION_CYCLE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- INSTANT_HEATER_POWER_MEAN - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- INSTANT_HEATER_POWER_VARIANCE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- InstantHeater - org.powertac.householdcustomer.enumerations.HeaterType
- InternalServerErrorException - Exception in org.powertac.visualizer.web.rest.errors
-
Simple exception with a message, that returns an Internal Server Error code.
- InternalServerErrorException(String) - Constructor for exception org.powertac.visualizer.web.rest.errors.InternalServerErrorException
- interrupt() - Method in class org.powertac.logtool.LogtoolCore
- interrupt() - Method in class org.powertac.visualizer.logtool.LogtoolExecutor
- INTERRUPTIBILITY_FACTOR - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- INTERRUPTIBILITY_FACTOR - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- INTERRUPTIBLE_CONSUMPTION - Static variable in class org.powertac.common.enumerations.PowerType
- interval - Variable in class org.powertac.common.repo.ManagedRepo
- INVALID_PASSWORD_TYPE - Static variable in class org.powertac.visualizer.web.rest.errors.ErrorConstants
- invalidateSession(String) - Method in class org.powertac.visualizer.web.rest.AccountResource
-
DELETE /account/sessions?series={series} : invalidate an existing session.
- InvalidPasswordException - Exception in org.powertac.visualizer.web.rest.errors
- InvalidPasswordException() - Constructor for exception org.powertac.visualizer.web.rest.errors.InvalidPasswordException
- invalidPowerType - org.powertac.common.msg.TariffStatus.Status
- invalidTariff - org.powertac.common.msg.TariffStatus.Status
- invalidUpdate - org.powertac.common.msg.TariffStatus.Status
- Inverter - org.powertac.householdcustomer.enumerations.AirConditionType
- Inverter - org.powertac.officecomplexcustomer.enumerations.AirConditionType
- IP_ADDRESS - Static variable in class org.powertac.visualizer.config.WebsocketConfiguration
- isActive() - Method in class org.powertac.common.Tariff
-
True just in case this tariff is OFFERED or ACTIVE
- isActive() - Method in class org.powertac.server.VisualizerProxyService
-
True just in case a remote visualizer has pinged this server
- isActive() - Method in class org.powertac.visualizer.domain.Tariff
- isAdaptive - Variable in class org.powertac.factoredcustomer.DefaultCapacityBundle
- isAllIndividual() - Method in class org.powertac.factoredcustomer.DefaultCapacityBundle
- isAllIndividual() - Method in interface org.powertac.factoredcustomer.interfaces.CapacityBundle
-
True just in case all CapacityOriginators in this bundle are INDIVIDUAL
- isAllocationDetailsLogging() - Method in class org.powertac.factoredcustomer.Config
- isAnalyzed() - Method in class org.powertac.common.Tariff
-
Returns the analyzed flag.
- isAuthenticated() - Static method in class org.powertac.visualizer.security.SecurityUtils
-
Check if a user is authenticated.
- isAuthenticated(HttpServletRequest) - Method in class org.powertac.visualizer.web.rest.AccountResource
-
GET /authenticate : check if the user is authenticated, and return its login.
- isBlocking() - Method in class org.powertac.server.WeatherService
- isBootstrapMode() - Method in interface org.powertac.common.interfaces.CompetitionControl
-
True just in case the sim is running in bootstrap mode - generating bootstrap data.
- isBootstrapMode() - Method in class org.powertac.server.CompetitionControlService
-
True just in case the sim is running in bootstrap mode
- isCanNegotiate() - Method in class org.powertac.common.CustomerInfo
-
True just in case the underlying Customer model can negotiate individual contracts.
- isCanNegotiate() - Method in class org.powertac.visualizer.domain.Customer
- isCapacityDetailsLogging() - Method in class org.powertac.factoredcustomer.Config
- isConsumption() - Method in class org.powertac.common.enumerations.PowerType
-
Returns true just in case this type would apply to a consumption tariff.
- isCovered() - Method in class org.powertac.common.Tariff
-
True just in case the set of Rates cover all the possible hour and tier slots.
- isCurrentUserInRole(String) - Static method in class org.powertac.visualizer.security.SecurityUtils
-
If the current user has a specific authority (security role).
- isEmpty() - Method in class org.powertac.factoredcustomer.ProfileRecommendation
- isEmpty() - Method in class org.powertac.visualizer.domain.RetailKPIHolder
- isEmpty() - Method in class org.powertac.visualizer.domain.WholesaleKPIHolder
- isEmpty() - Method in class org.powertac.visualizer.web.dto.TickValueBroker
- isEmpty() - Method in class org.powertac.visualizer.web.dto.TickValueCustomer
- isEmpty(int, int) - Method in class org.powertac.householdcustomer.customers.Household
-
This function checks if all the inhabitants of the household are out of the household.
- isEmpty(int, int) - Method in class org.powertac.officecomplexcustomer.customers.Office
-
This function checks if any of the workers is in the office.
- isEnabled() - Method in class org.powertac.common.Broker
-
True just in case either the broker is logged in, or is a local wholesale broker.
- isExpired() - Method in class org.powertac.common.Tariff
-
True just in case the current time is past the expiration date of this Tariff.
- isFixed() - Method in class org.powertac.common.Rate
- isIndividual() - Method in class org.powertac.factoredcustomer.CapacityStructure
-
True just in case the baseCapacityType is INDIVIDUAL
- isIndividual() - Method in interface org.powertac.factoredcustomer.interfaces.CapacityOriginator
-
True just in case the underlying CapacityStructure has a baseCapacityType of INDIVIDUAL.
- isInOperation() - Method in class org.powertac.genco.Genco
-
True if plant is currently operating
- isInterruptible() - Method in class org.powertac.common.enumerations.PowerType
-
Returns true just in case this type is interruptible.
- isInterruptible() - Method in class org.powertac.common.Tariff
-
True just in case this tariff could result in curtailment
- isLocal() - Method in class org.powertac.common.Broker
-
True for a Broker that is local to the server.
- isMultiContracting() - Method in class org.powertac.common.CustomerInfo
-
True if this customer can subscribe to multiple contracts.
- isMultiContracting() - Method in class org.powertac.visualizer.domain.Customer
- isOnBreak(int, int) - Method in class org.powertac.officecomplexcustomer.customers.Office
-
This function checks if any of the workers of the office are on break.
- isOnVacation(int) - Method in class org.powertac.householdcustomer.customers.Household
-
This function checks if all the inhabitants of the household are away on vacation on a certain day
- isOnVacation(int) - Method in class org.powertac.officecomplexcustomer.customers.Office
-
This function checks if all the workers of the office are away on vacation or sick on a certain day
- isProduction() - Method in class org.powertac.common.enumerations.PowerType
-
Returns true just in case this type would apply to a production tariff.
- isReceiveRecommendations() - Method in class org.powertac.factoredcustomer.ProfileOptimizerStructure
- isRegulation() - Method in class org.powertac.common.TariffTransaction
-
True just in case this is transaction reports exercise of regulation capacity.
- isRemoved(long) - Method in class org.powertac.common.repo.TariffRepo
-
Tests whether a tariff has been deleted.
- isRevoked() - Method in class org.powertac.common.Tariff
-
True just in case this tariff has been revoked.
- isRunning() - Method in interface org.powertac.common.interfaces.CompetitionControl
-
True if a simulation (boot or sim) session is currently running.
- isRunning() - Method in class org.powertac.server.CompetitionControlService
-
Expose simulation-running flag
- isServingJms() - Method in class org.powertac.server.JmsManagementService
- isShared() - Method in class org.powertac.visualizer.domain.Chart
- isShared() - Method in class org.powertac.visualizer.domain.File
- isShared() - Method in class org.powertac.visualizer.domain.Game
- isShared() - Method in class org.powertac.visualizer.domain.Graph
- isShared() - Method in class org.powertac.visualizer.domain.View
- isStorage() - Method in class org.powertac.common.enumerations.PowerType
-
Returns true just in case this type is a storage type.
- isSubscribable() - Method in class org.powertac.common.Tariff
-
True just in case this tariff can accept new subscriptions
- isTiered() - Method in class org.powertac.common.Tariff
-
True just in case this tariff has at least one tiered rate
- isTimeOfUse() - Method in class org.powertac.common.Rate
-
True just in case this Rate does not apply everywhen
- isTimeOfUse() - Method in class org.powertac.common.Tariff
-
True just in case this tariff has at least one Time-of-Use rate
- isTimeslotEnabled(int) - Method in class org.powertac.common.repo.TimeslotRepo
-
True just in case the timeslot with the given index is enabled.
- isTimeslotEnabled(Timeslot) - Method in class org.powertac.common.repo.TimeslotRepo
-
True just in case the specified timeslot is enabled.
- isUsageChargesLogging() - Method in class org.powertac.factoredcustomer.Config
- isValid() - Method in class org.powertac.common.msg.BalancingOrder
-
Valid if exerciseRatio between -1 and 2
- isValid() - Method in class org.powertac.common.msg.VariableRateUpdate
-
By default, these are invalid.
- isValid() - Method in class org.powertac.common.TariffMessage
- isValid() - Method in class org.powertac.common.TariffSpecification
-
A TariffSpecification is valid if it has a least one Rate, and all its Rates are valid; minDuration is non-negative;
- isValid() - Method in interface org.powertac.common.ValidatableMessage
-
Implementation should return true just in case the message is internally valid.
- isValid(PowerType) - Method in class org.powertac.common.Rate
- isValid(Rate) - Method in class org.powertac.common.msg.VariableRateUpdate
-
Given a Rate, a VRU is valid if it has the correct ID, if the Rate is not fixed, and if the HourlyCharge specifies a value between the minValue and maxValue of the Rate.
- isValid(TariffSpecification) - Method in class org.powertac.common.Rate
-
Returns true just in case this Rate is internally valid, and valid with respect to the given TariffSpecification.
- isValid(TariffSpecification) - Method in class org.powertac.common.RegulationRate
-
Returns true just in case this Rate is internally valid, and valid with respect to the given TariffSpecification.
- isVariableRate() - Method in class org.powertac.common.Tariff
-
True just in case this tariff has at least one dynamic rate
- isWeekly() - Method in class org.powertac.common.Tariff
- isWholesale() - Method in class org.powertac.common.Broker
-
True for a broker that operates on the wholeside of the wholesale market.
- isWorking(int, int) - Method in class org.powertac.officecomplexcustomer.customers.Office
-
This function checks if any of the workers in the office are working
- isWorkingDay(int) - Method in class org.powertac.officecomplexcustomer.customers.Office
-
This function checks if all the workers of the office are away on vacation or sick on a certain day
- isWorkingDayOfWeek(int) - Method in class org.powertac.officecomplexcustomer.customers.Office
-
This function checks if all the workers of the office are away on vacation or sick on a certain day
J
- JmsManagementService - Class in org.powertac.server
- JmsManagementService() - Constructor for class org.powertac.server.JmsManagementService
K
- KILLED - org.powertac.common.Tariff.State
L
- Large - org.powertac.householdcustomer.enumerations.AirConditionPowerClass
- Large - org.powertac.officecomplexcustomer.enumerations.AirConditionPowerClass
- LARGE - org.powertac.common.CustomerInfo.CustomerClass
- lastSunday() - Method in class org.powertac.customer.AbstractCustomer
- LearningCustomerCreator - Class in org.powertac.factoredcustomer
-
Creates instances of @code{LearningFactoredCustomer} through the @code{CustomerFactory}.
- LearningCustomerCreator() - Constructor for class org.powertac.factoredcustomer.LearningCustomerCreator
- Leisure - org.powertac.householdcustomer.enumerations.Status
- LEISURE_END_WINDOW - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- LEISURE_WINDOW - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- LEISURE_WINDOW_SHIFT - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- LiftTruck - Class in org.powertac.customer.model
-
Models the complement of lift trucks in a warehouse.
- LiftTruck() - Constructor for class org.powertac.customer.model.LiftTruck
-
Default constructor, requires manual setting of name
- LiftTruck(String) - Constructor for class org.powertac.customer.model.LiftTruck
-
Standard constructor for named configurable type
- Lights - Class in org.powertac.householdcustomer.appliances
-
Lights are utilized when the persons inhabiting the house have need for them to light the rooms they are in.
- Lights - Class in org.powertac.officecomplexcustomer.appliances
-
Lights are utilized when the persons inhabiting the house have need for them to light the rooms they are in.
- Lights() - Constructor for class org.powertac.householdcustomer.appliances.Lights
- Lights() - Constructor for class org.powertac.officecomplexcustomer.appliances.Lights
- LIGHTS_DURATION_CYCLE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- LIGHTS_DURATION_CYCLE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- LIGHTS_POWER_MEAN - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- LIGHTS_POWER_MEAN - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- LIGHTS_POWER_VARIANCE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- LIGHTS_POWER_VARIANCE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- LINE - org.powertac.visualizer.domain.enumeration.GraphType
- liquibase(TaskExecutor, DataSource, LiquibaseProperties) - Method in class org.powertac.visualizer.config.DatabaseConfiguration
- list() - Method in class org.powertac.common.repo.BrokerRepo
- list() - Method in class org.powertac.common.repo.CustomerRepo
- listBeansOfType(Class<T>) - Static method in class org.powertac.common.spring.SpringApplicationContext
-
Returns all the Spring beans that are instances of the given type.
- ListTools - Class in org.powertac.util
-
A collection of static methods intended to simplify list processing tasks.
- ListTools() - Constructor for class org.powertac.util.ListTools
- loadSeeds(File) - Method in class org.powertac.common.repo.RandomSeedRepo
-
Pre-loads seeds from an existing server logfile, or from a stripped-down logfile containing only the RandomSeed lines.
- loadSeeds(InputStreamReader) - Method in class org.powertac.common.repo.RandomSeedRepo
-
Pre-loads seeds from a stream.
- loadUserByUsername(String) - Method in class org.powertac.visualizer.security.DomainUserDetailsService
- LocaleConfiguration - Class in org.powertac.visualizer.config
- LocaleConfiguration() - Constructor for class org.powertac.visualizer.config.LocaleConfiguration
- localeResolver() - Method in class org.powertac.visualizer.config.LocaleConfiguration
- log - Static variable in class org.powertac.balancemkt.SettlementProcessor
- log - Static variable in class org.powertac.common.RegulationAccumulator
- log - Static variable in class org.powertac.common.RegulationCapacity
- log - Static variable in class org.powertac.customer.AbstractCustomer
- log - Static variable in class org.powertac.householdcustomer.appliances.Appliance
-
logger for trace logging -- use log.info(), log.warn(), and log.error() appropriately.
- log - Static variable in class org.powertac.householdcustomer.customers.Household
-
logger for trace logging -- use log.info(), log.warn(), and log.error() appropriately.
- log - Static variable in class org.powertac.householdcustomer.customers.Village
-
logger for trace logging -- use log.info(), log.warn(), and log.error() appropriately.
- log - Static variable in class org.powertac.householdcustomer.persons.Person
-
logger for trace logging -- use log.info(), log.warn(), and log.error() appropriately.
- log - Static variable in class org.powertac.officecomplexcustomer.appliances.Appliance
-
logger for trace logging -- use log.info(), log.warn(), and log.error() appropriately.
- log - Static variable in class org.powertac.officecomplexcustomer.customers.Office
-
logger for trace logging -- use log.info(), log.warn(), and log.error() appropriately.
- log - Static variable in class org.powertac.officecomplexcustomer.customers.OfficeComplex
-
logger for trace logging -- use log.info(), log.warn(), and log.error() appropriately.
- log - Static variable in class org.powertac.officecomplexcustomer.persons.Person
-
logger for trace logging -- use log.info(), log.warn(), and log.error() appropriately.
- logAfterThrowing(JoinPoint, Throwable) - Method in class org.powertac.visualizer.aop.logging.LoggingAspect
-
Advice that logs methods throwing exceptions.
- logAround(ProceedingJoinPoint) - Method in class org.powertac.visualizer.aop.logging.LoggingAspect
-
Advice that logs when a method is entered and exited.
- LoggerVM - Class in org.powertac.visualizer.web.rest.vm
-
View Model object for storing a Logback logger.
- LoggerVM() - Constructor for class org.powertac.visualizer.web.rest.vm.LoggerVM
- LoggerVM(Logger) - Constructor for class org.powertac.visualizer.web.rest.vm.LoggerVM
- loggingAspect(Environment) - Method in class org.powertac.visualizer.config.LoggingAspectConfiguration
- LoggingAspect - Class in org.powertac.visualizer.aop.logging
-
Aspect for logging execution of service and repository Spring components.
- LoggingAspect(Environment) - Constructor for class org.powertac.visualizer.aop.logging.LoggingAspect
- LoggingAspectConfiguration - Class in org.powertac.visualizer.config
- LoggingAspectConfiguration() - Constructor for class org.powertac.visualizer.config.LoggingAspectConfiguration
- LoggingConfiguration - Class in org.powertac.visualizer.config
- LoggingConfiguration(JHipsterProperties) - Constructor for class org.powertac.visualizer.config.LoggingConfiguration
- loggingPointcut() - Method in class org.powertac.visualizer.aop.logging.LoggingAspect
-
Pointcut that matches all repositories, services and Web REST endpoints.
- LOGIN_ALREADY_USED_TYPE - Static variable in class org.powertac.visualizer.web.rest.errors.ErrorConstants
- LOGIN_REGEX - Static variable in class org.powertac.visualizer.config.Constants
- LoginAlreadyUsedException - Exception in org.powertac.visualizer.web.rest.errors
- LoginAlreadyUsedException() - Constructor for exception org.powertac.visualizer.web.rest.errors.LoginAlreadyUsedException
- loginBroker(String) - Method in interface org.powertac.common.interfaces.CompetitionControl
-
Attempts to log in a broker by username.
- loginBroker(String) - Method in class org.powertac.server.CompetitionControlService
-
Logs in a broker, just in case the broker is on the authorizedBrokerMap.
- LOGIT_CHOICE - org.powertac.factoredcustomer.ProfileOptimizerStructure.ProfileSelectionMethod
- logout(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.powertac.visualizer.security.PersistentTokenRememberMeServices
-
When logout occurs, only invalidate the current token, and not all user sessions.
- LogService - Class in org.powertac.server
-
Support for per-game logging.
- LogService() - Constructor for class org.powertac.server.LogService
- LogsResource - Class in org.powertac.visualizer.web.rest
-
Controller for view and managing Log Level at runtime.
- LogsResource() - Constructor for class org.powertac.visualizer.web.rest.LogsResource
- Logtool - Class in org.powertac.logtool
-
This is the top level of the top-down version of the Power TAC logtool analyzer.
- Logtool() - Constructor for class org.powertac.logtool.Logtool
- LogtoolContext - Class in org.powertac.logtool
-
Abstract class to hook an Analyzer into the Spring Context.
- LogtoolContext() - Constructor for class org.powertac.logtool.LogtoolContext
- LogtoolCore - Class in org.powertac.logtool
-
Reads a state log file, re-creates and updates objects, calls listeners.
- LogtoolCore() - Constructor for class org.powertac.logtool.LogtoolCore
-
Default constructor
- LogtoolExecutor - Class in org.powertac.visualizer.logtool
- LogtoolExecutor() - Constructor for class org.powertac.visualizer.logtool.LogtoolExecutor
-
Constructor does nothing.
- LogtoolExecutor.ObjectHandler - Class in org.powertac.visualizer.logtool
- LUMINANCE_FACTOR - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- LUMINANCE_VARIANCE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- LUMINANCE_VARIANCE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
M
- main(String[]) - Static method in class org.powertac.factoredcustomer.utils.BootDataExtractor
- main(String[]) - Static method in class org.powertac.householdcustomer.configurations.Gaussian
- main(String[]) - Static method in class org.powertac.logtool.Logtool
-
Sets up the logtool, delegates everything to a LogtoolCore instance.
- main(String[]) - Static method in class org.powertac.officecomplexcustomer.configurations.Gaussian
- main(String[]) - Static method in class org.powertac.server.PowerTacServer
-
Sets up the container, sets up logging, and starts the CompetitionControl service.
- main(String[]) - Static method in class org.powertac.visualizer.Visualizer2App
-
Main method, used to run the application.
- makeBalancingTransaction(Broker, double, double) - Method in class org.powertac.common.TransactionFactory
- makeBankTransaction(Broker, double) - Method in class org.powertac.common.TransactionFactory
- makeCapacityTransaction(Broker, int, double, double, double) - Method in class org.powertac.common.TransactionFactory
- makeCashPosition(Broker, double) - Method in class org.powertac.common.TransactionFactory
- makeDistributionTransaction(Broker, int, int, double, double) - Method in class org.powertac.common.TransactionFactory
- makeMarketTransaction(Broker, Timeslot, double, double) - Method in class org.powertac.common.TransactionFactory
- makeOrderbook(Timeslot, Double) - Method in class org.powertac.common.repo.OrderbookRepo
-
Creates a new Orderbook, with standard defaults (productType = Future, dateExecuted = now).
- makeTariffTransaction(Broker, TariffTransaction.Type, TariffSpecification, CustomerInfo, int, double, double) - Method in class org.powertac.common.TransactionFactory
-
Creates a tariff transaction that is not a regulation transaction.
- makeTariffTransaction(Broker, TariffTransaction.Type, TariffSpecification, CustomerInfo, int, double, double, boolean) - Method in class org.powertac.common.TransactionFactory
-
Creates a tariff transaction that could be a regulation transaction, depending on the value of the isRegulation parameter.
- makeTimeslot(Instant) - Method in class org.powertac.common.repo.TimeslotRepo
-
Creates a timeslot with the given start time.
- ManagedRepo - Class in org.powertac.common.repo
-
Domain repos that do active memory management.
- ManagedRepo() - Constructor for class org.powertac.common.repo.ManagedRepo
- ManagedUserVM - Class in org.powertac.visualizer.web.rest.vm
-
View Model extending the UserDTO, which is meant to be used in the user management UI.
- ManagedUserVM() - Constructor for class org.powertac.visualizer.web.rest.vm.ManagedUserVM
- ManagedUserVM(Long, String, String, String, String, String, String, Instant, String, Instant, Set<String>) - Constructor for class org.powertac.visualizer.web.rest.vm.ManagedUserVM
- mapBeansOfType(Class<T>) - Static method in class org.powertac.common.spring.SpringApplicationContext
-
Returns a map of all the Spring beans that are instances of the given type.
- MarketBootstrapData - Class in org.powertac.common.msg
-
Encapsulates market prices and quantities over the bootstrap period.
- MarketBootstrapData(double[], double[]) - Constructor for class org.powertac.common.msg.MarketBootstrapData
- MarketPosition - Class in org.powertac.common
-
A
MarketPosition
domain instance represents the current position of a single broker for wholesale power in a given timeslot. - MarketPosition(Broker, int, double) - Constructor for class org.powertac.common.MarketPosition
- MarketPosition(Broker, Timeslot, double) - Constructor for class org.powertac.common.MarketPosition
- MarketTransaction - Class in org.powertac.common
-
A MarketTransaction instance represents a trade in the wholesale market.
- MarketTransaction(Broker, int, int, double, double) - Constructor for class org.powertac.common.MarketTransaction
- MarketTransaction(Broker, int, Timeslot, double, double) - Constructor for class org.powertac.common.MarketTransaction
- marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.powertac.common.xml.FullCustomerConverter
- MAX_DEFAULT_DURATION - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- MAX_DEFAULT_DURATION - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- Medium - org.powertac.householdcustomer.enumerations.AirConditionPowerClass
- Medium - org.powertac.officecomplexcustomer.enumerations.AirConditionPowerClass
- Message - Class in org.powertac.visualizer.web.dto
- Message() - Constructor for class org.powertac.visualizer.web.dto.Message
- Message(Message.Type, String, Object) - Constructor for class org.powertac.visualizer.web.dto.Message
- Message.Type - Enum in org.powertac.visualizer.web.dto
- MessageDispatcher - Class in org.powertac.util
-
Static resource for dispatching messages.
- MessageDispatcher - Class in org.powertac.visualizer.service_ptac
-
ADAPTED FROM broker core
- MessageDispatcher() - Constructor for class org.powertac.util.MessageDispatcher
- MessageDispatcher() - Constructor for class org.powertac.visualizer.service_ptac.MessageDispatcher
- MessageHandler - Class in org.powertac.visualizer.service_ptac
-
This is an implementation of the Initializable interface.
- MessageHandler() - Constructor for class org.powertac.visualizer.service_ptac.MessageHandler
- MessageRouter - Class in org.powertac.server
- MessageRouter() - Constructor for class org.powertac.server.MessageRouter
- MetricsConfiguration - Class in org.powertac.visualizer.config
- MetricsConfiguration(JHipsterProperties) - Constructor for class org.powertac.visualizer.config.MetricsConfiguration
- MICROWAVE_OVEN_DURATION_CYCLE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- MICROWAVE_OVEN_OPERATION_PERCENTAGE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- MICROWAVE_OVEN_POWER_MEAN - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- MICROWAVE_OVEN_POWER_VARIANCE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- MicrowaveOven - Class in org.powertac.officecomplexcustomer.appliances
-
MicrowaveOven is the kitchen utility we use for cooking.
- MicrowaveOven() - Constructor for class org.powertac.officecomplexcustomer.appliances.MicrowaveOven
- MID_DAY_QUARTER - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- MID_DAY_QUARTER - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- MIN_DEFAULT_DURATION - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- MIN_DEFAULT_DURATION - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- MINUTE - Static variable in class org.powertac.common.TimeService
- MINUTES - org.powertac.common.RegulationRate.ResponseTime
- MisoBuyer - Class in org.powertac.genco
-
Buys energy to meet demand in a large wholesale market.
- MisoBuyer(String) - Constructor for class org.powertac.genco.MisoBuyer
- MissingDomainObject - Exception in org.powertac.logtool.common
- MissingDomainObject(String) - Constructor for exception org.powertac.logtool.common.MissingDomainObject
- Mode - Enum in org.powertac.householdcustomer.enumerations
-
This enumerator defines the four different modes of semi-automatic appliances Mode one: the washing has to finish within five hours from the loading point.
- MODE_RESEARCH - Static variable in class org.powertac.visualizer.config.Constants
- MODE_TOURNAMENT - Static variable in class org.powertac.visualizer.config.Constants
- ModelBuilder - Class in org.powertac.customer
-
Builds model components from configuration.
- ModelComponent - Interface in org.powertac.customer
-
Abstract customer model component, intended to compose composite customer models.
- modifyLogArgs(String[]) - Static method in class org.powertac.common.TariffSpecification
-
Modify read-resolve args when reading state log -- see Issue #1056
- MONDAY - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- MONDAY - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- MostlyPresentPerson - Class in org.powertac.householdcustomer.persons
-
This is the instance of the person type that spents most of its time inside the house.
- MostlyPresentPerson() - Constructor for class org.powertac.householdcustomer.persons.MostlyPresentPerson
- multiContracting - Variable in class org.powertac.factoredcustomer.DefaultCapacityBundle
N
- name - Variable in class org.powertac.customer.AbstractCustomer
- name - Variable in class org.powertac.evcustomer.beans.ClassCar
- name - Variable in class org.powertac.evcustomer.beans.ClassGroup
- name - Variable in class org.powertac.factoredcustomer.DefaultCapacityBundle
- name - Variable in class org.powertac.householdcustomer.appliances.Appliance
-
The appliance name.
- name - Variable in class org.powertac.officecomplexcustomer.appliances.Appliance
-
The appliance name.
- name() - Method in annotation type org.powertac.common.config.ConfigurableValue
-
Name for this property.
- neutral - org.powertac.evcustomer.customers.EvCustomer.RiskAttitude
- NEUTRAL - org.powertac.factoredcustomer.ProfileOptimizerStructure.UsageChargeStance
- newInstance(String) - Static method in class org.powertac.common.Competition
- NewObjectListener - Interface in org.powertac.logtool.common
-
Implementations can receive notifications of new objects.
- newRun() - Method in class org.powertac.visualizer.service_ptac.VisualizerService
- newstate(JoinPoint) - Method in class org.powertac.common.state.StateLogging
- newState() - Method in class org.powertac.common.state.StateLogging
- NewTariffListener - Interface in org.powertac.common.interfaces
-
Implementors of this interface can be notified of new tariff publication by calling registerNewTariffListener(this) on the TariffMarket.
- nextStartOfDay() - Method in class org.powertac.customer.AbstractCustomer
- NO_TIME - Static variable in class org.powertac.common.Rate
- NONE - org.powertac.factoredcustomer.CapacityStructure.InfluenceKind
- NoopAnalyzer - Class in org.powertac.logtool.common
- NoopAnalyzer() - Constructor for class org.powertac.logtool.common.NoopAnalyzer
- NoopAnalyzer.ObjectHandler - Class in org.powertac.logtool.common
- Normal - org.powertac.householdcustomer.enumerations.AirConditionType
- Normal - org.powertac.householdcustomer.enumerations.Status
- Normal - org.powertac.officecomplexcustomer.enumerations.AirConditionType
- normalizeOpinions() - Method in class org.powertac.factoredcustomer.ProfileRecommendation
- noSuchTariff - org.powertac.common.msg.TariffStatus.Status
- noSuchUpdate - org.powertac.common.msg.TariffStatus.Status
- NOT_SHIFTING_TYPE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- NOT_SHIFTING_TYPE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- NotShiftingAppliance - Class in org.powertac.householdcustomer.appliances
-
This is the class for the appliance domain instances that cannot change / shift their load at all.
- NotShiftingAppliance - Class in org.powertac.officecomplexcustomer.appliances
-
This is the class for the appliance domain instances that cannot change / shift their load at all.
- NotShiftingAppliance() - Constructor for class org.powertac.householdcustomer.appliances.NotShiftingAppliance
- NotShiftingAppliance() - Constructor for class org.powertac.officecomplexcustomer.appliances.NotShiftingAppliance
- NUMBER_OF_SHIFTS - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
O
- ObjectHandler() - Constructor for class org.powertac.logtool.common.NoopAnalyzer.ObjectHandler
- ObjectHandler() - Constructor for class org.powertac.visualizer.logtool.LogtoolExecutor.ObjectHandler
- Off - org.powertac.householdcustomer.enumerations.AirConditionOperation
- Off - org.powertac.officecomplexcustomer.enumerations.AirConditionOperation
- OFFERED - org.powertac.common.Tariff.State
- Office - Class in org.powertac.officecomplexcustomer.customers
-
The office is the domain instance represents a single working facility with the workers acting inside it and fully equipped with appliances statistically distributed.
- Office() - Constructor for class org.powertac.officecomplexcustomer.customers.Office
- OfficeComplex - Class in org.powertac.officecomplexcustomer.customers
-
The office complex domain class is a set of offices that comprise a office building that consumes aggregated energy by the appliances installed in each office.
- OfficeComplex(String) - Constructor for class org.powertac.officecomplexcustomer.customers.OfficeComplex
-
This is the constructor function of the OfficeComplex customer
- OfficeComplex.TariffEvaluationWrapper - Class in org.powertac.officecomplexcustomer.customers
- OfficeComplexConstants - Class in org.powertac.officecomplexcustomer.configurations
-
This class contains constant definitions used throughout the office complex models.
- OfficeComplexConstants() - Constructor for class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- OfficeComplexCustomerService - Class in org.powertac.officecomplexcustomer
-
Implements the Office Consumer Model.
- OfficeComplexCustomerService() - Constructor for class org.powertac.officecomplexcustomer.OfficeComplexCustomerService
-
This is the constructor of the Office Consumer Service.
- officeOf - Variable in class org.powertac.officecomplexcustomer.customers.Office
-
This variable is pointing to the OfficeComplex that this office is part of.
- offset - Variable in class org.powertac.common.repo.ManagedRepo
- onApplicationEvent(SessionDisconnectEvent) - Method in class org.powertac.visualizer.web.websocket.ActivityService
- One - org.powertac.householdcustomer.enumerations.Mode
- ONE_PERSON - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- ONE_WORKING_DAY - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- ONE_WORKING_DAY - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- onLoginSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.powertac.visualizer.security.PersistentTokenRememberMeServices
- onMessage(Message) - Method in class org.powertac.server.ServerMessageReceiver
- onMessage(Message) - Method in class org.powertac.visualizer.service_ptac.TournamentService
- onMessage(TextMessage) - Method in class org.powertac.server.ServerMessageReceiver
- onStartup(ServletContext) - Method in class org.powertac.visualizer.config.MetricsConfiguration
- onStartup(ServletContext) - Method in class org.powertac.visualizer.config.WebConfigurer
- OPERATION_DAILY_TIMES_LIMIT - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- OPERATION_PARTITION - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- OPERATION_PARTITION - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- Opinion() - Constructor for class org.powertac.factoredcustomer.ProfileRecommendation.Opinion
- Order - Class in org.powertac.common
-
A Order instance represents a market (no price specified) or a limit (min/max price specified) order in the PowerTAC wholesale market.
- Order() - Constructor for class org.powertac.common.Order
- Order(Broker, int, double, Double) - Constructor for class org.powertac.common.Order
-
Creates a new Order for Broker to buy or sell a quantity of energy in Timeslot.
- Order(Broker, Timeslot, double, Double) - Constructor for class org.powertac.common.Order
-
Deprecated.
- Orderbook - Class in org.powertac.common
-
An orderbook instance captures a snapshot of the PowerTAC wholesale market's orderbook (the un-cleared bids and asks remaining after the market is cleared).
- Orderbook(int, Double, Instant) - Constructor for class org.powertac.common.Orderbook
-
Constructor with default product type.
- Orderbook(Timeslot, Double, Instant) - Constructor for class org.powertac.common.Orderbook
- OrderbookOrder - Class in org.powertac.common
-
Each instance is an individual un-cleared entry (a Bid or an Ask) within an Orderbook.
- OrderbookOrder(double, Double) - Constructor for class org.powertac.common.OrderbookOrder
- OrderbookRepo - Class in org.powertac.common.repo
-
Repository for Orderbooks.
- OrderbookRepo() - Constructor for class org.powertac.common.repo.OrderbookRepo
-
Standard constructor
- OrderStatus - Class in org.powertac.common.msg
-
Represents a response from the server about an Order that could not be processed by the Auctioneer.
- OrderStatus(Broker, long) - Constructor for class org.powertac.common.msg.OrderStatus
-
Convenience constructor for timeslotDisabled message
- OrderStatus(Broker, long, OrderStatus.Status) - Constructor for class org.powertac.common.msg.OrderStatus
- OrderStatus.Status - Enum in org.powertac.common.msg
- org.powertac.accounting - package org.powertac.accounting
- org.powertac.auctioneer - package org.powertac.auctioneer
- org.powertac.balancemkt - package org.powertac.balancemkt
- org.powertac.common - package org.powertac.common
-
Power TAC domain types, shared between simulation server and brokers.
- org.powertac.common.config - package org.powertac.common.config
-
Annotations and tools to standardize and automate configuration of the Power TAC simulation server and brokers.
- org.powertac.common.enumerations - package org.powertac.common.enumerations
- org.powertac.common.exceptions - package org.powertac.common.exceptions
- org.powertac.common.interfaces - package org.powertac.common.interfaces
- org.powertac.common.metadata - package org.powertac.common.metadata
- org.powertac.common.msg - package org.powertac.common.msg
-
Message types exchanged between the Power TAC simulation server and brokers.
- org.powertac.common.repo - package org.powertac.common.repo
-
Repositories that need to exist in both the Power TAC simulation server and in brokers.
- org.powertac.common.spring - package org.powertac.common.spring
- org.powertac.common.state - package org.powertac.common.state
-
Tools and annotations to support and standardize generation of state logs that capture changes of state in brokers and in the Power TAC simulation server.
- org.powertac.common.xml - package org.powertac.common.xml
-
Converters needed to help translate XStream-serialized messages into correct internal representations.
- org.powertac.customer - package org.powertac.customer
-
General customer-model infrastructure.
- org.powertac.customer.coldstorage - package org.powertac.customer.coldstorage
- org.powertac.customer.model - package org.powertac.customer.model
-
Discrete capacity modules that can be combined into customer models.
- org.powertac.distributionutility - package org.powertac.distributionutility
- org.powertac.du - package org.powertac.du
- org.powertac.evcustomer - package org.powertac.evcustomer
- org.powertac.evcustomer.beans - package org.powertac.evcustomer.beans
- org.powertac.evcustomer.customers - package org.powertac.evcustomer.customers
- org.powertac.factoredcustomer - package org.powertac.factoredcustomer
- org.powertac.factoredcustomer.interfaces - package org.powertac.factoredcustomer.interfaces
- org.powertac.factoredcustomer.utils - package org.powertac.factoredcustomer.utils
- org.powertac.genco - package org.powertac.genco
- org.powertac.householdcustomer - package org.powertac.householdcustomer
- org.powertac.householdcustomer.appliances - package org.powertac.householdcustomer.appliances
- org.powertac.householdcustomer.configurations - package org.powertac.householdcustomer.configurations
- org.powertac.householdcustomer.customers - package org.powertac.householdcustomer.customers
- org.powertac.householdcustomer.enumerations - package org.powertac.householdcustomer.enumerations
- org.powertac.householdcustomer.persons - package org.powertac.householdcustomer.persons
- org.powertac.logtool - package org.powertac.logtool
- org.powertac.logtool.common - package org.powertac.logtool.common
- org.powertac.logtool.ifc - package org.powertac.logtool.ifc
- org.powertac.metadata - package org.powertac.metadata
- org.powertac.officecomplexcustomer - package org.powertac.officecomplexcustomer
- org.powertac.officecomplexcustomer.appliances - package org.powertac.officecomplexcustomer.appliances
- org.powertac.officecomplexcustomer.configurations - package org.powertac.officecomplexcustomer.configurations
- org.powertac.officecomplexcustomer.customers - package org.powertac.officecomplexcustomer.customers
- org.powertac.officecomplexcustomer.enumerations - package org.powertac.officecomplexcustomer.enumerations
- org.powertac.officecomplexcustomer.persons - package org.powertac.officecomplexcustomer.persons
- org.powertac.server - package org.powertac.server
- org.powertac.tariffmarket - package org.powertac.tariffmarket
- org.powertac.util - package org.powertac.util
- org.powertac.visualizer - package org.powertac.visualizer
- org.powertac.visualizer.aop.logging - package org.powertac.visualizer.aop.logging
- org.powertac.visualizer.config - package org.powertac.visualizer.config
-
Spring Framework configuration files.
- org.powertac.visualizer.config.audit - package org.powertac.visualizer.config.audit
-
Audit specific code.
- org.powertac.visualizer.domain - package org.powertac.visualizer.domain
-
JPA domain objects.
- org.powertac.visualizer.domain.enumeration - package org.powertac.visualizer.domain.enumeration
- org.powertac.visualizer.logtool - package org.powertac.visualizer.logtool
- org.powertac.visualizer.repository - package org.powertac.visualizer.repository
-
Spring Data JPA repositories.
- org.powertac.visualizer.repository_ptac - package org.powertac.visualizer.repository_ptac
- org.powertac.visualizer.security - package org.powertac.visualizer.security
-
Spring Security configuration.
- org.powertac.visualizer.service - package org.powertac.visualizer.service
-
Service layer beans.
- org.powertac.visualizer.service_ptac - package org.powertac.visualizer.service_ptac
- org.powertac.visualizer.service.dto - package org.powertac.visualizer.service.dto
-
Data Transfer Objects.
- org.powertac.visualizer.service.mapper - package org.powertac.visualizer.service.mapper
-
MapStruct mappers for mapping domain objects and Data Transfer Objects.
- org.powertac.visualizer.service.util - package org.powertac.visualizer.service.util
- org.powertac.visualizer.web.dto - package org.powertac.visualizer.web.dto
- org.powertac.visualizer.web.rest - package org.powertac.visualizer.web.rest
-
Spring MVC REST controllers.
- org.powertac.visualizer.web.rest.errors - package org.powertac.visualizer.web.rest.errors
- org.powertac.visualizer.web.rest.util - package org.powertac.visualizer.web.rest.util
- org.powertac.visualizer.web.rest.vm - package org.powertac.visualizer.web.rest.vm
-
View Models used by Spring MVC REST controllers.
- org.powertac.visualizer.web.websocket - package org.powertac.visualizer.web.websocket
-
WebSocket services, using Spring Websocket.
- org.powertac.visualizer.web.websocket.dto - package org.powertac.visualizer.web.websocket.dto
-
Data Access Objects used by WebSocket services.
- Others - Class in org.powertac.householdcustomer.appliances
-
The Other appliances contain several type of appliances that cannot be in any other category of appliances such as air condition or small heaters and so on.
- Others() - Constructor for class org.powertac.householdcustomer.appliances.Others
- OTHERS_DURATION_CYCLE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- OTHERS_POWER_MEAN - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- OTHERS_POWER_VARIANCE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- overallPower - Variable in class org.powertac.householdcustomer.appliances.Appliance
- overallPower - Variable in class org.powertac.officecomplexcustomer.appliances.Appliance
P
- PaginationUtil - Class in org.powertac.visualizer.web.rest.util
-
Utility class for handling pagination.
- Pair<L,R> - Class in org.powertac.util
-
Simple generic immutable pair structure
- Pair(L, R) - Constructor for class org.powertac.util.Pair
- PARAMETERIZED_TYPE - Static variable in class org.powertac.visualizer.web.rest.errors.ErrorConstants
- ParameterizedErrorVM - Class in org.powertac.visualizer.web.rest.errors
-
View Model for sending a parameterized error message.
- ParameterizedErrorVM(String, String...) - Constructor for class org.powertac.visualizer.web.rest.errors.ParameterizedErrorVM
- PASSWORD_MAX_LENGTH - Static variable in class org.powertac.visualizer.web.rest.vm.ManagedUserVM
- PASSWORD_MIN_LENGTH - Static variable in class org.powertac.visualizer.web.rest.vm.ManagedUserVM
- passwordEncoder() - Method in class org.powertac.visualizer.config.SecurityConfiguration
- pause() - Method in class org.powertac.server.CompetitionControlService
-
Signals that the clock is paused due to server overrun.
- PAUSED - org.powertac.server.SimulationClockControl.Status
- PauseRelease - Class in org.powertac.common.msg
-
This message is used by a broker to release a pause in the simulation that was previously requested by the same broker.
- PauseRelease(Broker) - Constructor for class org.powertac.common.msg.PauseRelease
- PauseRequest - Class in org.powertac.common.msg
-
This message is used by a broker to request a pause in the simulation.
- PauseRequest(Broker) - Constructor for class org.powertac.common.msg.PauseRequest
- PENDING - org.powertac.common.Tariff.State
- PERCENTAGE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- PERCENTAGE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- perform() - Method in interface org.powertac.common.Action
- perform(Instant) - Method in class org.powertac.common.RepeatingTimedAction
- perform(Instant) - Method in interface org.powertac.common.TimedAction
- PERIODIC - org.powertac.common.TariffTransaction.Type
- PeriodicPresentPerson - Class in org.powertac.householdcustomer.persons
-
This is the instance of the person type that works in a regular basis for a number of days in the week.
- PeriodicPresentPerson - Class in org.powertac.officecomplexcustomer.persons
-
This is the instance of the person type that works in a regular basis for a number of days in the week.
- PeriodicPresentPerson() - Constructor for class org.powertac.householdcustomer.persons.PeriodicPresentPerson
- PeriodicPresentPerson() - Constructor for class org.powertac.officecomplexcustomer.persons.PeriodicPresentPerson
- PersistenceAuditEventRepository - Interface in org.powertac.visualizer.repository
-
Spring Data JPA repository for the PersistentAuditEvent entity.
- PersistentAuditEvent - Class in org.powertac.visualizer.domain
-
Persist AuditEvent managed by the Spring Boot actuator
- PersistentAuditEvent() - Constructor for class org.powertac.visualizer.domain.PersistentAuditEvent
- PersistentToken - Class in org.powertac.visualizer.domain
-
Persistent tokens are used by Spring Security to automatically log in users.
- PersistentToken() - Constructor for class org.powertac.visualizer.domain.PersistentToken
- PersistentTokenRememberMeServices - Class in org.powertac.visualizer.security
-
Custom implementation of Spring Security's RememberMeServices.
- PersistentTokenRememberMeServices(JHipsterProperties, UserDetailsService, PersistentTokenRepository, UserRepository) - Constructor for class org.powertac.visualizer.security.PersistentTokenRememberMeServices
- PersistentTokenRepository - Interface in org.powertac.visualizer.repository
-
Spring Data JPA repository for the PersistentToken entity.
- Person - Class in org.powertac.householdcustomer.persons
-
A person domain instance represents a single person in its real life activities The person is living in a house, it may work, it goes to the movies, it is sick, it goes on a vacation trip.
- Person - Class in org.powertac.officecomplexcustomer.persons
-
A person domain instance represents a single person in its real life activities.
- Person() - Constructor for class org.powertac.householdcustomer.persons.Person
- Person() - Constructor for class org.powertac.officecomplexcustomer.persons.Person
- PERSONS - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- phi(double) - Static method in class org.powertac.householdcustomer.configurations.Gaussian
- phi(double) - Static method in class org.powertac.officecomplexcustomer.configurations.Gaussian
- phi(double, double, double) - Static method in class org.powertac.householdcustomer.configurations.Gaussian
- phi(double, double, double) - Static method in class org.powertac.officecomplexcustomer.configurations.Gaussian
- Phi(double) - Static method in class org.powertac.householdcustomer.configurations.Gaussian
- Phi(double) - Static method in class org.powertac.officecomplexcustomer.configurations.Gaussian
- Phi(double, double, double) - Static method in class org.powertac.householdcustomer.configurations.Gaussian
- Phi(double, double, double) - Static method in class org.powertac.officecomplexcustomer.configurations.Gaussian
- PhiInverse(double) - Static method in class org.powertac.householdcustomer.configurations.Gaussian
- PhiInverse(double) - Static method in class org.powertac.officecomplexcustomer.configurations.Gaussian
- PhysicalEnvironment - Interface in org.powertac.common.interfaces
-
Common Interface for the Physical Environment module.
- population - Variable in class org.powertac.factoredcustomer.DefaultCapacityBundle
- POPULATION - org.powertac.factoredcustomer.CapacityStructure.BaseCapacityType
- postBalancingControl(double) - Method in class org.powertac.common.TariffSubscription
-
Posts a BalancingControlEvent to the subscription and generates the correct TariffTransaction.
- postBalancingControl(BalancingControlEvent) - Method in class org.powertac.accounting.AccountingService
- postBalancingControl(BalancingControlEvent) - Method in interface org.powertac.common.interfaces.Accounting
-
Updates a broker's cash position resulting from the Balancing Market payment for Demand Response exercise.
- postConstruct() - Method in class org.powertac.logtool.LogtoolCore
- postEconomicControl(EconomicControlEvent) - Method in interface org.powertac.common.interfaces.CapacityControl
-
Posts an EconomicControlEvent on the correct TariffSubscription instances.
- postEconomicControl(EconomicControlEvent) - Method in class org.powertac.tariffmarket.CapacityControlService
- postedTimeslot - Variable in class org.powertac.common.BrokerTransaction
-
The timeslot for which this meter reading is generated
- postFile(String, Boolean, Boolean, MultipartFile) - Method in class org.powertac.visualizer.web.rest.FileResource
-
Upload a file.
- postRatioControl(double) - Method in class org.powertac.common.TariffSubscription
-
Posts the ratio for an EconomicControlEvent to the subscription for the current timeslot.
- power - Variable in class org.powertac.householdcustomer.appliances.Appliance
-
This variable shows the power (in Watts) that are consumed when using this appliance.
- power - Variable in class org.powertac.officecomplexcustomer.appliances.Appliance
-
This variable shows the power (in Watts) that are consumed when using this appliance.
- PowerTacException - Exception in org.powertac.common.exceptions
-
Generic PowerTAC Exception
- PowerTacException() - Constructor for exception org.powertac.common.exceptions.PowerTacException
- PowerTacException(String) - Constructor for exception org.powertac.common.exceptions.PowerTacException
- PowerTacException(String, Throwable) - Constructor for exception org.powertac.common.exceptions.PowerTacException
- PowerTacException(Throwable) - Constructor for exception org.powertac.common.exceptions.PowerTacException
- PowerTacServer - Class in org.powertac.server
-
This is the top level of the Power TAC server.
- PowerTacServer() - Constructor for class org.powertac.server.PowerTacServer
- PowerType - Class in org.powertac.common.enumerations
-
Types of power a Customer can produce or consume.
- PowerTypeConverter - Class in org.powertac.common.xml
-
Converts Timeslot instances by serial number.
- PowerTypeConverter() - Constructor for class org.powertac.common.xml.PowerTypeConverter
- Predicate<T> - Interface in org.powertac.util
-
Interface used for filtering and other testing purposes.
- preGame() - Method in interface org.powertac.common.interfaces.CompetitionSetup
-
Runs the pre-game cycle of the simulator, which sets all plugin components to their default state.
- preGame() - Method in class org.powertac.server.CompetitionSetupService
-
Pre-game server setup - creates the basic configuration elements to make them accessible to the web-based game-setup functions.
- printDailyLoad(int) - Method in class org.powertac.officecomplexcustomer.customers.Office
-
This function prints to the screen the daily load of the office for the weekday at hand.
- probability - Variable in class org.powertac.evcustomer.beans.ClassCar
- probability - Variable in class org.powertac.evcustomer.beans.ClassGroup
- ProbabilityDistribution - Class in org.powertac.factoredcustomer
-
Container class for one a large set of probability distribution samplers.
- ProbabilityDistribution(String) - Constructor for class org.powertac.factoredcustomer.ProbabilityDistribution
- PROBLEM_BASE_URL - Static variable in class org.powertac.visualizer.web.rest.errors.ErrorConstants
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.powertac.metadata.DomainProcessor
- process(ResponseEntity<Problem>, NativeWebRequest) - Method in class org.powertac.visualizer.web.rest.errors.ExceptionTranslator
-
Post-process the Problem payload to add the message key for the front-end if needed
- processAutoLoginCookie(String[], HttpServletRequest, HttpServletResponse) - Method in class org.powertac.visualizer.security.PersistentTokenRememberMeServices
- processCmdLine(String[]) - Method in class org.powertac.logtool.LogtoolCore
-
Processes a command line, providing a state-log file from the local filesystem, or a remote URL.
- processCmdLine(String[]) - Method in class org.powertac.server.CompetitionSetupService
-
Processes command-line arguments, which means looking for the specified script file and processing that
- processOrder(Order) - Method in interface org.powertac.common.interfaces.Auctioneer
-
Processes an incoming order, typically by saving it on a list for the next market clearing.
- processProperties(ConfigurableListableBeanFactory, Properties) - Method in class org.powertac.util.PropertiesUtil
- processQueues() - Method in class org.powertac.server.JmsManagementService
- processRevokedTariffs() - Method in interface org.powertac.common.interfaces.TariffMarket
-
Deprecated.
- processRevokedTariffs() - Method in class org.powertac.tariffmarket.TariffMarketService
-
Runs through the list of pending tariff revocations, marking the tariffs and their subscriptions.
- processTransaction(BalancingTransaction, ArrayList<Object>) - Method in class org.powertac.accounting.AccountingService
-
Processes a balancing transaction by updating the broker's cash position.
- processTransaction(BankTransaction, ArrayList<Object>) - Method in class org.powertac.accounting.AccountingService
-
Complains if a bank transaction is among the transactions to be handled.
- processTransaction(CapacityTransaction, ArrayList<Object>) - Method in class org.powertac.accounting.AccountingService
-
Processes a capacity transaction by updating the broker's cash position.
- processTransaction(DistributionTransaction, ArrayList<Object>) - Method in class org.powertac.accounting.AccountingService
-
Processes a distribution transaction by updating the broker's cash position.
- processTransaction(MarketTransaction, ArrayList<Object>) - Method in class org.powertac.accounting.AccountingService
-
Processes a market transaction by ensuring that the market position will be sent to the broker.
- processTransaction(TariffTransaction, ArrayList<Object>) - Method in class org.powertac.accounting.AccountingService
-
Processes a tariff transaction, updating the broker's cash position and the consumption, production data in the distribution report.
- PRODUCE - org.powertac.common.TariffTransaction.Type
- produceConsume(double, double) - Method in class org.powertac.visualizer.domain.RetailKPIHolder
- PRODUCTION - Static variable in class org.powertac.common.enumerations.PowerType
- ProfileInfoResource - Class in org.powertac.visualizer.web.rest
-
Resource to return information about the currently running Spring profiles.
- ProfileInfoResource(Environment, JHipsterProperties) - Constructor for class org.powertac.visualizer.web.rest.ProfileInfoResource
- ProfileOptimizerStructure - Class in org.powertac.factoredcustomer
-
Data-holder class for parsed configuration elements that control the capacity profile optimization of a capacity bundle.
- ProfileOptimizerStructure(String) - Constructor for class org.powertac.factoredcustomer.ProfileOptimizerStructure
- ProfileOptimizerStructure.ProfileSelectionMethod - Enum in org.powertac.factoredcustomer
- ProfileOptimizerStructure.UsageChargeStance - Enum in org.powertac.factoredcustomer
- ProfileRecommendation - Class in org.powertac.factoredcustomer
-
Contains maps of opinions, scores, utilities, and choice probabilities for each CapacityProfile.
- ProfileRecommendation.Listener - Interface in org.powertac.factoredcustomer
- ProfileRecommendation.Opinion - Class in org.powertac.factoredcustomer
- PropertiesUtil - Class in org.powertac.util
- PropertiesUtil() - Constructor for class org.powertac.util.PropertiesUtil
- ProxyAuthenticator - Class in org.powertac.util
- ProxyAuthenticator(boolean) - Constructor for class org.powertac.util.ProxyAuthenticator
- publish() - Method in annotation type org.powertac.common.config.ConfigurableValue
-
True if value must be published to brokers
- PUBLISH - org.powertac.common.TariffTransaction.Type
- publishConfiguration(Object) - Method in interface org.powertac.common.interfaces.ServerConfiguration
-
Gathers public configuration data for publication to brokers.
- publishConfiguration(Object) - Method in class org.powertac.server.ServerPropertiesService
- publishNewTariffs(List<Tariff>) - Method in interface org.powertac.common.interfaces.NewTariffListener
-
Called periodically with a list of newly-published Tariffs
- publishNewTariffs(List<Tariff>) - Method in class org.powertac.customer.CustomerModelService
- publishNewTariffs(List<Tariff>) - Method in class org.powertac.factoredcustomer.FactoredCustomerService
- publishNewTariffs(List<Tariff>) - Method in class org.powertac.householdcustomer.HouseholdCustomerService
- publishNewTariffs(List<Tariff>) - Method in class org.powertac.officecomplexcustomer.OfficeComplexCustomerService
- PUMPED_STORAGE_PRODUCTION - Static variable in class org.powertac.common.enumerations.PowerType
- pusher - Variable in class org.powertac.visualizer.service_ptac.MessageHandler
- Pusher - Class in org.powertac.visualizer.web.websocket
- Pusher() - Constructor for class org.powertac.visualizer.web.websocket.Pusher
- pusherInit() - Method in class org.powertac.visualizer.web.websocket.Pusher
Q
- QUARTERS_OF_DAY - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- QUARTERS_OF_DAY - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- QUARTERS_OF_HOUR - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- QUARTERS_OF_HOUR - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
R
- RANDOM_DAYS_NUMBER - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- RANDOM_SHIFTING_TYPE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- RandomlyAbsentPerson - Class in org.powertac.householdcustomer.persons
-
This is the instance of the person type that works in shifts that may vary form week to week or from month to month.
- RandomlyAbsentPerson() - Constructor for class org.powertac.householdcustomer.persons.RandomlyAbsentPerson
- RandomSeed - Class in org.powertac.common
-
RandomSeed is used to store generated random seed in the database in order to be able to "replay" PowerTAC competitions later on with exactly the same random seed settings as originally used.
- RandomSeed(String, long, String) - Constructor for class org.powertac.common.RandomSeed
-
Constructor that creates a new seed with a random value.
- RandomSeed(String, long, String, long) - Constructor for class org.powertac.common.RandomSeed
-
Constructor to re-create a random seed with a given value.
- randomSeedRepo - Variable in class org.powertac.householdcustomer.appliances.Appliance
- randomSeedRepo - Variable in class org.powertac.householdcustomer.persons.Person
- randomSeedRepo - Variable in class org.powertac.officecomplexcustomer.appliances.Appliance
- randomSeedRepo - Variable in class org.powertac.officecomplexcustomer.persons.Person
- RandomSeedRepo - Class in org.powertac.common.repo
-
Repository for RandomSeed instances.
- RandomSeedRepo() - Constructor for class org.powertac.common.repo.RandomSeedRepo
- RandomUtil - Class in org.powertac.visualizer.service.util
-
Utility class for generating random Strings.
- Rate - Class in org.powertac.common
-
Tariffs are composed of Rates.
- Rate() - Constructor for class org.powertac.common.Rate
-
Default constructor only.
- RateCore - Class in org.powertac.common
-
Common supertype of Rate classes, holds tariff ID for this rate.
- RateCore() - Constructor for class org.powertac.common.RateCore
- RATIONALITY_FACTOR - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- RATIONALITY_FACTOR - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- Reaction - Enum in org.powertac.householdcustomer.enumerations
-
This enumerator defines the four different reaction patterns of washing machine By loading the machine in the morning, a task that might have been done at another time of the day and selecting shifting interval the household resident shows a strong reaction.
- readBootRecord(URL) - Method in class org.powertac.common.repo.BootstrapDataRepo
- readLog(InputStream, NewObjectListener, int) - Method in class org.powertac.visualizer.logtool.LogtoolExecutor
- readObject(String) - Method in class org.powertac.logtool.common.DomainObjectReader
-
Converts a line from the log to an object.
- readProperties(File) - Static method in class org.powertac.common.config.Configurator
- readProperties(String) - Static method in class org.powertac.common.config.Configurator
- readProperties(URL) - Static method in class org.powertac.common.config.Configurator
- readResolve() - Method in class org.powertac.common.state.XStreamStateLoggable
- readResolveMethod() - Method in class org.powertac.common.state.StateLogging
- readStateLog(File, Analyzer...) - Method in class org.powertac.logtool.LogtoolCore
-
Reads state-log from given input file using the DomainObjectReader.
- readStateLog(InputStream, Analyzer...) - Method in class org.powertac.logtool.LogtoolCore
-
Reads state-log from given input stream using the DomainObjectReader.
- readStateLog(String, Analyzer...) - Method in class org.powertac.logtool.LogtoolCore
-
Reads the given state-log source using the DomainObjectReader.
- readStateLog(URL, Analyzer...) - Method in class org.powertac.logtool.LogtoolCore
-
Reads state-log from given input url using the DomainObjectReader.
- readXML(File) - Static method in class org.powertac.common.config.Configurator
- readXML(String) - Static method in class org.powertac.common.config.Configurator
- readXML(URL) - Static method in class org.powertac.common.config.Configurator
- ready() - Method in class org.powertac.server.TournamentSchedulerService
- receiveBrokerMessage(Object) - Method in class org.powertac.du.DefaultBrokerService
-
Incoming messages for brokers include: TariffTransaction tells us about customer subscription activity and power usage, MarketPosition tells us how much power we have bought or sold in a given timeslot, TimeslotComplete that tell us it's time to send in our bids/asks along with a number of other message types that we can safely ignore.
- receiveMessage(Object) - Method in class org.powertac.common.Broker
-
Default implementation does nothing.
- receiveMessage(Object) - Method in interface org.powertac.common.interfaces.VisualizerMessageListener
- receiveMessage(Object) - Method in class org.powertac.du.DefaultBroker
-
Receives a message intended for the broker, forwards it to the message handler in the enclosing service.
- receiveMessage(Object) - Method in class org.powertac.visualizer.service_ptac.MessageDispatcher
- recordInstanceList(String, List<String>) - Method in interface org.powertac.common.config.ConfigurationRecorder
-
Records an instance list for a class.
- recordItem(String, Object) - Method in interface org.powertac.common.config.ConfigurationRecorder
-
Records a single configuration item
- recordMetadata(String, String, String, boolean, boolean) - Method in interface org.powertac.common.config.ConfigurationRecorder
-
Records metadata for an item.
- recycle() - Static method in class org.powertac.common.IdGenerator
-
Recycles the generator.
- recycle() - Method in class org.powertac.common.repo.BootstrapDataRepo
- recycle() - Method in class org.powertac.common.repo.BrokerRepo
- recycle() - Method in class org.powertac.common.repo.CustomerRepo
- recycle() - Method in interface org.powertac.common.repo.DomainRepo
-
Implementations must clear out the repository in preparation for a new simulation.
- recycle() - Method in class org.powertac.common.repo.ManagedRepo
- recycle() - Method in class org.powertac.common.repo.OrderbookRepo
-
Clears the index in preparation for a new simulation
- recycle() - Method in class org.powertac.common.repo.RandomSeedRepo
- recycle() - Method in class org.powertac.common.repo.TariffRepo
- recycle() - Method in class org.powertac.common.repo.TariffSubscriptionRepo
-
Clears out the repo in preparation for another simulation.
- recycle() - Method in class org.powertac.common.repo.TimeslotRepo
- recycle() - Method in class org.powertac.common.repo.WeatherForecastRepo
- recycle() - Method in class org.powertac.common.repo.WeatherReportRepo
- recycle() - Static method in class org.powertac.customer.ModelBuilder
- recycle() - Static method in class org.powertac.evcustomer.Config
- recycle() - Method in class org.powertac.server.MessageRouter
-
Initializes the message listener registrations at the pre-game phase, once per game.
- recycle() - Method in class org.powertac.server.ServerPropertiesService
-
Come here to re-configure from scratch.
- recycle() - Static method in class org.powertac.visualizer.domain.Broker
- recycle() - Static method in class org.powertac.visualizer.domain.Customer
- recycle() - Static method in class org.powertac.visualizer.domain.Tariff
- recycle() - Method in class org.powertac.visualizer.repository_ptac.BrokerRepository
- recycle() - Method in class org.powertac.visualizer.repository_ptac.CustomerRepository
- recycle() - Method in interface org.powertac.visualizer.repository_ptac.RecycleRepository
- recycle() - Method in class org.powertac.visualizer.repository_ptac.TariffRepository
- recycle() - Method in class org.powertac.visualizer.repository_ptac.TickSnapshotRepository
- recycleAll() - Method in class org.powertac.visualizer.service_ptac.VisualizerService
- RecycleRepository<T> - Interface in org.powertac.visualizer.repository_ptac
- refresh() - Method in class org.powertac.householdcustomer.appliances.AirCondition
- refresh() - Method in class org.powertac.householdcustomer.appliances.Appliance
-
At the end of each week the appliance models refresh their schedule.
- refresh() - Method in class org.powertac.householdcustomer.appliances.CirculationPump
- refresh() - Method in class org.powertac.householdcustomer.appliances.ConsumerElectronics
- refresh() - Method in class org.powertac.householdcustomer.appliances.Dishwasher
- refresh() - Method in class org.powertac.householdcustomer.appliances.Dryer
- refresh() - Method in class org.powertac.householdcustomer.appliances.Freezer
- refresh() - Method in class org.powertac.householdcustomer.appliances.ICT
- refresh() - Method in class org.powertac.householdcustomer.appliances.Lights
- refresh() - Method in class org.powertac.householdcustomer.appliances.Others
- refresh() - Method in class org.powertac.householdcustomer.appliances.Refrigerator
- refresh() - Method in class org.powertac.householdcustomer.appliances.SpaceHeater
- refresh() - Method in class org.powertac.householdcustomer.appliances.Stove
- refresh() - Method in class org.powertac.householdcustomer.appliances.WashingMachine
- refresh() - Method in class org.powertac.householdcustomer.appliances.WaterHeater
- refresh() - Method in class org.powertac.officecomplexcustomer.appliances.AirCondition
- refresh() - Method in class org.powertac.officecomplexcustomer.appliances.Appliance
-
At the end of each week the appliance models refresh their schedule.
- refresh() - Method in class org.powertac.officecomplexcustomer.appliances.CoffeeMachine
- refresh() - Method in class org.powertac.officecomplexcustomer.appliances.Computers
- refresh() - Method in class org.powertac.officecomplexcustomer.appliances.ConsumerElectronics
- refresh() - Method in class org.powertac.officecomplexcustomer.appliances.CopyMachine
- refresh() - Method in class org.powertac.officecomplexcustomer.appliances.ICT
- refresh() - Method in class org.powertac.officecomplexcustomer.appliances.Lights
- refresh() - Method in class org.powertac.officecomplexcustomer.appliances.MicrowaveOven
- refresh() - Method in class org.powertac.officecomplexcustomer.appliances.Refrigerator
- refresh() - Method in class org.powertac.officecomplexcustomer.appliances.Servers
- refresh() - Method in class org.powertac.officecomplexcustomer.appliances.VendingMachine
- refresh(Properties) - Method in class org.powertac.householdcustomer.persons.MostlyPresentPerson
- refresh(Properties) - Method in class org.powertac.householdcustomer.persons.PeriodicPresentPerson
- refresh(Properties) - Method in class org.powertac.householdcustomer.persons.Person
-
At the end of each week the person models refresh their schedule.
- refresh(Properties) - Method in class org.powertac.householdcustomer.persons.RandomlyAbsentPerson
- refresh(Properties) - Method in class org.powertac.officecomplexcustomer.persons.PeriodicPresentPerson
- refresh(Properties) - Method in class org.powertac.officecomplexcustomer.persons.Person
-
At the end of each week the person models refresh their schedule.
- Refrigerator - Class in org.powertac.householdcustomer.appliances
-
Refrigerator is in use in all the households in order to keep food preserved.
- Refrigerator - Class in org.powertac.officecomplexcustomer.appliances
-
Refrigerator is in use in all the households in order to keep food preserved.
- Refrigerator() - Constructor for class org.powertac.householdcustomer.appliances.Refrigerator
- Refrigerator() - Constructor for class org.powertac.officecomplexcustomer.appliances.Refrigerator
- REFRIGERATOR_DURATION_CYCLE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- REFRIGERATOR_DURATION_CYCLE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- REFRIGERATOR_POWER_MEAN - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- REFRIGERATOR_POWER_MEAN - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- REFRIGERATOR_POWER_VARIANCE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- REFRIGERATOR_POWER_VARIANCE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- REFRIGERATOR_SHIFTING_INTERVAL - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- REFRIGERATOR_SHIFTING_INTERVAL - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- REFRIGERATOR_SHIFTING_PERIODS - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- REFRIGERATOR_SHIFTING_PERIODS - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- REFUND - org.powertac.common.TariffTransaction.Type
- registerAccount(ManagedUserVM) - Method in class org.powertac.visualizer.web.rest.AccountResource
-
POST /register : register the user.
- registerAllHandlers() - Method in class org.powertac.visualizer.service_ptac.MessageDispatcher
- registerAllRecyclables() - Method in class org.powertac.visualizer.service_ptac.VisualizerService
- registerBrokerMessageListener(Object, Class<?>) - Method in interface org.powertac.common.interfaces.BrokerProxy
-
Sets up a dispatch listener for market messages
- registerBrokerMessageListener(Object, Class<?>) - Method in class org.powertac.server.BrokerProxyService
- registerBrokerMessageListener(Object, Class<?>) - Method in class org.powertac.server.MessageRouter
- registerMessageListener(Class<?>) - Method in class org.powertac.logtool.LogtoolContext
- registerMessageListener(String, MessageListener) - Method in class org.powertac.server.JmsManagementService
- registerMessageListener(LogtoolContext, Class<?>) - Method in class org.powertac.logtool.common.DomainObjectReader
-
Registers the given LogtoolContext as a messageListener.
- registerNewObjectListener(NewObjectListener, Class<?>) - Method in class org.powertac.logtool.common.DomainObjectReader
-
Registers a NewObjectListener.
- registerNewObjectListener(NewObjectListener, Class<?>) - Method in class org.powertac.logtool.LogtoolContext
-
Passthrough for event registration
- registerNewTariffListener(NewTariffListener) - Method in interface org.powertac.common.interfaces.TariffMarket
-
Registers a listener for publication of new Tariffs.
- registerNewTariffListener(NewTariffListener) - Method in class org.powertac.tariffmarket.TariffMarketService
- registerStompEndpoints(StompEndpointRegistry) - Method in class org.powertac.visualizer.config.WebsocketConfiguration
- registerTimeslotPhase(TimeslotPhaseProcessor, int) - Method in interface org.powertac.common.interfaces.CompetitionControl
-
Registers the caller to be activated during each timeslot in the proper phase sequence.
- registerTimeslotPhase(TimeslotPhaseProcessor, int) - Method in class org.powertac.server.CompetitionControlService
-
Allows instances of TimeslotPhaseProcessor to register themselves to be activated during one of the processing phases in each timeslot.
- registerVisualizerMessageListener(VisualizerMessageListener) - Method in interface org.powertac.common.interfaces.VisualizerProxy
-
Sets up a dispatch listener for market messages
- registerVisualizerMessageListener(VisualizerMessageListener) - Method in class org.powertac.server.VisualizerProxyService
- REGULAR_SHIFTING_TYPE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- RegulationAccumulator - Class in org.powertac.common
-
Accumulates available regulation capacity for a given TariffSubscription.
- RegulationAccumulator(double, double) - Constructor for class org.powertac.common.RegulationAccumulator
-
Creates a new RegulationAccumulator instance specifying the amounts of regulating capacity available for up-regulation and down-regulation.
- RegulationAccumulator(RegulationCapacity) - Constructor for class org.powertac.common.RegulationAccumulator
-
Creates a new RegulationAccumulator from an immutable RegulationCapacity instance.
- RegulationCapacity - Class in org.powertac.common
-
Accumulates available regulation capacity for a given TariffSubscription.
- RegulationCapacity() - Constructor for class org.powertac.common.RegulationCapacity
-
Default constructor
- RegulationCapacity(TariffSubscription, double, double) - Constructor for class org.powertac.common.RegulationCapacity
-
Creates a new RegulationAccumulator instance specifying the amounts of regulating capacity available for up-regulation and down-regulation.
- RegulationRate - Class in org.powertac.common
-
Tariffs are composed of Rates, including RegulationRates.
- RegulationRate() - Constructor for class org.powertac.common.RegulationRate
-
Default constructor only.
- RegulationRate.ResponseTime - Enum in org.powertac.common
- releasePause() - Method in class org.powertac.server.SimulationClockControl
-
Releases an externally-requested pause.
- removeOldPersistentTokens() - Method in class org.powertac.visualizer.service.UserService
-
Persistent Token are used for providing automatic authentication, they should be automatically deleted after 30 days.
- removeSpecification(long) - Method in class org.powertac.common.repo.TariffRepo
- removeSubscriptionsForTariff(Tariff) - Method in class org.powertac.common.repo.TariffSubscriptionRepo
-
Removes all subscriptions for the given tariff.
- removeTariff(Tariff) - Method in class org.powertac.common.repo.TariffRepo
-
Removes a tariff and its specification from the repo.
- RepeatingTimedAction - Class in org.powertac.common
-
A timedAction
- RepeatingTimedAction(TimedAction, long) - Constructor for class org.powertac.common.RepeatingTimedAction
- replayGameExternal(String) - Method in class org.powertac.visualizer.web.rest.GameResource
- replayGameInternal(File) - Method in class org.powertac.visualizer.web.rest.GameResource
- report() - Method in class org.powertac.logtool.common.DomainBuilder
- report() - Method in class org.powertac.logtool.common.NoopAnalyzer
- report() - Method in interface org.powertac.logtool.ifc.Analyzer
-
Called after reading the logfile
- report() - Method in class org.powertac.visualizer.logtool.LogtoolExecutor
- requestPause() - Method in class org.powertac.server.SimulationClockControl
-
Serves an external pause request.
- reset() - Static method in class org.powertac.factoredcustomer.utils.SeedIdGenerator
- resetCurrentValues() - Method in class org.powertac.visualizer.domain.RetailKPIHolder
- resetCurrentValues() - Method in class org.powertac.visualizer.domain.WholesaleKPIHolder
- respondToPing() - Method in class org.powertac.server.VisualizerProxyService
- Responsive - org.powertac.householdcustomer.enumerations.Reaction
- resume(long) - Method in class org.powertac.server.CompetitionControlService
-
Signals that the clock is resumed.
- RetailKPIHolder - Class in org.powertac.visualizer.domain
-
Keeps track of customer status and usage.
- RetailKPIHolder() - Constructor for class org.powertac.visualizer.domain.RetailKPIHolder
- RetailKPIHolder(RetailKPIHolder) - Constructor for class org.powertac.visualizer.domain.RetailKPIHolder
- REVOKE - org.powertac.common.TariffTransaction.Type
- route(Object) - Method in class org.powertac.server.MessageRouter
- routeMessage(Object) - Method in interface org.powertac.common.interfaces.BrokerProxy
-
Routes a message to server components.
- routeMessage(Object) - Method in class org.powertac.server.BrokerProxyService
- rs1 - Variable in class org.powertac.customer.AbstractCustomer
-
Random Number Generator
- RUN_OF_RIVER_PRODUCTION - Static variable in class org.powertac.common.enumerations.PowerType
- runBootGame(Game, User) - Method in class org.powertac.visualizer.service_ptac.EmbeddedService
- RUNNING - org.powertac.visualizer.service_ptac.VisualizerService.VisualizerState
- runOnce() - Method in class org.powertac.common.repo.WeatherForecastRepo
-
Called by weather service to indicate weather exists
- runOnce() - Method in class org.powertac.common.repo.WeatherReportRepo
-
Called by weather service to indicate weather exists
- runOnce(boolean) - Method in interface org.powertac.common.interfaces.CompetitionControl
-
Waits for broker login, then starts and runs a simulation.
- runOnce(boolean) - Method in class org.powertac.server.CompetitionControlService
-
Runs a simulation that is already set up.
- runOnce(boolean, boolean) - Method in interface org.powertac.common.interfaces.CompetitionControl
- runOnce(boolean, boolean) - Method in class org.powertac.server.CompetitionControlService
- runReplayGame(InputStream) - Method in class org.powertac.visualizer.service_ptac.EmbeddedService
- runSimGame(Game, User) - Method in class org.powertac.visualizer.service_ptac.EmbeddedService
S
- SAME - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- SAME - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- saturation - Variable in class org.powertac.householdcustomer.appliances.Appliance
-
This variable shows the possibility (%) that this appliance is contained in a house.
- saturation - Variable in class org.powertac.officecomplexcustomer.appliances.Appliance
-
This variable shows the possibility (%) that this appliance is contained in a house.
- SATURDAY - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- SATURDAY - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- save(Broker) - Method in class org.powertac.visualizer.repository_ptac.BrokerRepository
- save(Chart) - Method in class org.powertac.visualizer.service.ChartService
-
Save a chart.
- save(Customer) - Method in class org.powertac.visualizer.repository_ptac.CustomerRepository
- save(File) - Method in class org.powertac.visualizer.service.FileService
-
Save a file.
- save(Game) - Method in class org.powertac.visualizer.service.GameService
-
Save a game.
- save(Graph) - Method in class org.powertac.visualizer.service.GraphService
-
Save a graph.
- save(Tariff) - Method in class org.powertac.visualizer.repository_ptac.TariffRepository
- save(TickSnapshot) - Method in class org.powertac.visualizer.repository_ptac.TickSnapshotRepository
- save(View) - Method in class org.powertac.visualizer.service.ViewService
-
Save a view.
- save(T) - Method in interface org.powertac.visualizer.repository_ptac.RecycleRepository
- saveAccount(UserDTO) - Method in class org.powertac.visualizer.web.rest.AccountResource
-
POST /account : update the current user information.
- saveBootstrapState() - Method in interface org.powertac.common.interfaces.BootstrapState
-
Saves state at the conclusion of a bootstrap session as configuration items.
- saveBootstrapState() - Method in class org.powertac.customer.AbstractCustomer
-
Saves model data to the bootstrap record.
- saveBootstrapState() - Method in class org.powertac.customer.CustomerModelService
- saveBootstrapState() - Method in class org.powertac.evcustomer.customers.EvSocialClass
-
Saves state of EvCustomer instances
- saveBootstrapState() - Method in class org.powertac.genco.SimpleGencoService
- saveBootstrapState(Object) - Method in interface org.powertac.common.interfaces.ServerConfiguration
-
Gathers state information at the end of a boot session to be restored in a subsequent sim session.
- saveBootstrapState(Object) - Method in class org.powertac.server.ServerPropertiesService
- saveBootstrapState(ServerConfiguration) - Method in class org.powertac.genco.CpGenco
-
Saves coefficients for the current timeslot in the form needed for configuration at the start of the sim session, then adds them to the bootstrap state.
- scale(double) - Method in class org.powertac.factoredcustomer.CapacityAccumulator
-
Scales values by ratio.
- scheduleTick() - Method in class org.powertac.server.SimulationClockControl
-
Schedules the next tick.
- SECOND - Static variable in class org.powertac.common.TimeService
- SECONDS - org.powertac.common.RegulationRate.ResponseTime
- SecurityConfiguration - Class in org.powertac.visualizer.config
- SecurityConfiguration(AuthenticationManagerBuilder, UserDetailsService, JHipsterProperties, RememberMeServices, CorsFilter, SecurityProblemSupport) - Constructor for class org.powertac.visualizer.config.SecurityConfiguration
- securityEvaluationContextExtension() - Method in class org.powertac.visualizer.config.SecurityConfiguration
- SecurityUtils - Class in org.powertac.visualizer.security
-
Utility class for Spring Security.
- seed - Variable in class org.powertac.genco.CpGenco
- seed - Variable in class org.powertac.genco.Genco
- SEED - org.powertac.visualizer.domain.enumeration.FileType
- SeedIdGenerator - Class in org.powertac.factoredcustomer.utils
-
Static source of ID values to label RandomSeed instances.
- SeedIdGenerator() - Constructor for class org.powertac.factoredcustomer.utils.SeedIdGenerator
- sendActivity(ActivityDTO, StompHeaderAccessor, Principal) - Method in class org.powertac.visualizer.web.websocket.ActivityService
- sendGameStatusMessage(VisualizerService.VisualizerState) - Method in class org.powertac.visualizer.web.websocket.Pusher
- sendInitMessage(InitMessage) - Method in class org.powertac.visualizer.web.websocket.Pusher
- sendMessage(Broker, Object) - Method in interface org.powertac.common.interfaces.BrokerProxy
-
Send a message to a specific broker
- sendMessage(Broker, Object) - Method in class org.powertac.server.BrokerProxyService
- sendMessages(Broker, List<?>) - Method in interface org.powertac.common.interfaces.BrokerProxy
-
Sends a list of messages to a specific broker
- sendMessages(Broker, List<?>) - Method in class org.powertac.server.BrokerProxyService
- sendResults(String) - Method in class org.powertac.server.TournamentSchedulerService
- sendTickSnapshotUpdates(TickSnapshot) - Method in class org.powertac.visualizer.web.websocket.Pusher
- separator - Static variable in class org.powertac.visualizer.domain.File
- ServerConfiguration - Interface in org.powertac.common.interfaces
-
Support for annotation-driven configuration.
- ServerMessageReceiver - Class in org.powertac.server
- ServerMessageReceiver() - Constructor for class org.powertac.server.ServerMessageReceiver
- ServerProperties - Interface in org.powertac.common.interfaces
-
Supports server configuration by allowing components to retrieve property values from a standard Java properties file.
- ServerPropertiesService - Class in org.powertac.server
-
Implementation of the ServerProperties and ServerConfiguration interfaces.
- ServerPropertiesService() - Constructor for class org.powertac.server.ServerPropertiesService
-
Default constructor
- Servers - Class in org.powertac.officecomplexcustomer.appliances
-
Lights are utilized when the persons inhabiting the house have need for them to light the rooms they are in.
- Servers() - Constructor for class org.powertac.officecomplexcustomer.appliances.Servers
- SERVERS_DURATION_CYCLE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- SERVERS_POWER_MEAN - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- SERVERS_POWER_VARIANCE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- SERVERS_SLEEP_POWER_MEAN - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- SERVERS_SLEEP_POWER_VARIANCE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- service - Variable in class org.powertac.customer.AbstractCustomer
- service - Variable in class org.powertac.factoredcustomer.DefaultCapacityBundle
- setActive(boolean) - Method in class org.powertac.visualizer.domain.Tariff
- setActiveTariffs(int) - Method in class org.powertac.visualizer.domain.RetailKPIHolder
- setAlwaysAuthorizedBrokers(List<String>) - Method in class org.powertac.server.CompetitionControlService
-
Sets the list of broker usernames that are always authorized, even in bootstrap mode.
- setApplianceOf(Household) - Method in class org.powertac.householdcustomer.appliances.Appliance
-
This function sets the household in which the appliance is installed in.
- setApplianceOf(Office) - Method in class org.powertac.officecomplexcustomer.appliances.Appliance
-
This function sets the household in which the appliance is installed in.
- setApplicationContext(ApplicationContext) - Method in class org.powertac.common.spring.SpringApplicationContext
- setApplicationContext(ApplicationContext) - Method in class org.powertac.genco.SimpleGencoService
- setApplicationContext(ApplicationContext) - Method in class org.powertac.server.ServerPropertiesService
- setAuditEventDate(LocalDateTime) - Method in class org.powertac.visualizer.domain.PersistentAuditEvent
- setAuditEventType(String) - Method in class org.powertac.visualizer.domain.PersistentAuditEvent
- setAuthorities(Set<Authority>) - Method in class org.powertac.visualizer.domain.User
- setAuthorizedBrokerList(List<String>) - Method in interface org.powertac.common.interfaces.CompetitionControl
-
Sets the list of brokers authorized to log in to the next game.
- setAuthorizedBrokerList(List<String>) - Method in class org.powertac.server.CompetitionControlService
-
Sets the list of brokers allowed and expected to log in before starting a simulation.
- setAwayChargeKW(double) - Method in class org.powertac.evcustomer.beans.CarType
- setBase(long) - Method in class org.powertac.common.TimeService
-
Deprecated.use
TimeService.setClockParameters(long, long, long)
instead - setBatteryCapacity(double) - Method in class org.powertac.customer.model.LiftTruck
- setBootFile(File) - Method in class org.powertac.visualizer.domain.Game
- setBootstrapNetUsage(List<Double>) - Method in class org.powertac.visualizer.domain.Customer
- setBootstrapTimeslotMillis(long) - Method in class org.powertac.server.CompetitionControlService
-
Allows Spring to set the boostrap timeslot length
- setBrokers(String) - Method in class org.powertac.visualizer.domain.Game
- setBrokers(List<Broker>) - Method in class org.powertac.visualizer.web.dto.InitMessage
- setBrokerTime(long) - Method in class org.powertac.common.msg.BrokerAuthentication
-
Sets the system time.
- setBuyLimitPriceMax(double) - Method in class org.powertac.du.DefaultBrokerService
- setBuyLimitPriceMin(double) - Method in class org.powertac.du.DefaultBrokerService
- setCapacityInUse(double) - Method in class org.powertac.customer.model.LiftTruck
-
Updates the total capacity of in-use batteries
- setCapacityKWh(double) - Method in class org.powertac.customer.model.Battery
- setCash(double) - Method in class org.powertac.visualizer.domain.Broker
- setChargeEfficiency(double) - Method in class org.powertac.customer.model.Battery
- setChargeEfficiency(double) - Method in class org.powertac.customer.model.LiftTruck
- setChargerProbability(double) - Method in class org.powertac.evcustomer.beans.Activity
- setChart(Chart) - Method in class org.powertac.visualizer.domain.View
- setClassnameAbbreviation(boolean) - Static method in class org.powertac.common.state.StateLogging
-
Sets up the classname abbreviation feature.
- setClockParameters(long, long, long) - Method in class org.powertac.common.TimeService
-
Sets base, rate, and modulo clock parameters with a single call.
- setClockParameters(Map<String, Long>) - Method in class org.powertac.common.TimeService
-
Sets base, rate, and modulo parameters from a map, which is wrapped in a Configuration to allow for conversions and default values.
- setClockParameters(Competition) - Method in class org.powertac.common.TimeService
-
Sets base, rate, and modulo from a Competition instance
- setCompetition(CompetitionService) - Method in class org.powertac.visualizer.web.dto.InitMessage
- setConfigFile(File) - Method in class org.powertac.visualizer.domain.Game
- setConfigFile1(String) - Method in class org.powertac.householdcustomer.HouseholdCustomerService
- setConfigFile1(String) - Method in class org.powertac.officecomplexcustomer.OfficeComplexCustomerService
- setConfigOutput(String) - Method in class org.powertac.server.ServerPropertiesService
- setConfigOutput(ConfigurationRecorder) - Method in class org.powertac.common.config.Configurator
-
Sets up an output stream for config dump.
- setConfiguration(AbstractConfiguration) - Method in class org.powertac.common.config.Configurator
-
Loads a Configuration into this Configurator.
- setConsumptionRate(double) - Method in class org.powertac.du.DefaultBrokerService
- setContext(ApplicationContext) - Method in class org.powertac.logtool.LogtoolContext
- setCreatedBy(String) - Method in class org.powertac.visualizer.domain.AbstractAuditingEntity
- setCreatedDate(Instant) - Method in class org.powertac.visualizer.domain.AbstractAuditingEntity
- setCurrent(Competition) - Static method in class org.powertac.common.Competition
-
Makes a Competition instance be the "current" competition - this is needed in a broker when the Competition instance arrives from the server.
- setCurrent(Competition) - Method in class org.powertac.visualizer.service_ptac.CompetitionService
- setCurrentCapacity(double) - Method in class org.powertac.evcustomer.customers.EvCustomer
- setCurrentCapacity(double) - Method in class org.powertac.genco.Genco
- setCurrentTemp(double) - Method in class org.powertac.customer.coldstorage.ColdStorage
- setCurrentTime() - Method in class org.powertac.common.TimeService
- setCurrentTime(AbstractDateTime) - Method in class org.powertac.common.TimeService
-
Sets current time to a specific value.
- setCurrentTime(Instant) - Method in class org.powertac.common.TimeService
-
Sets current time to a specific value.
- setCurtailmentFactor(double) - Method in class org.powertac.evcustomer.beans.CarType
- setCustomers(List<Customer>) - Method in class org.powertac.visualizer.web.dto.InitMessage
- setCustomersCommitted(int) - Method in class org.powertac.common.TariffSubscription
- setDailyProfile(List<String>) - Method in class org.powertac.evcustomer.beans.Activity
- setData(Map<String, String>) - Method in class org.powertac.visualizer.domain.PersistentAuditEvent
- setDate(ZonedDateTime) - Method in class org.powertac.visualizer.domain.Game
- setDaysOfCompetition(int) - Static method in class org.powertac.householdcustomer.configurations.VillageConstants
-
This is the function utilized in order to estimate the days of Competition for precomputing the model's behavior
- setDaysOfCompetition(int) - Static method in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
-
This is the function utilized in order to estimate the days of Competition for precomputing the model's behavior
- setDaysOfWeek() - Static method in class org.powertac.householdcustomer.configurations.VillageConstants
- setDaysOfWeek() - Static method in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- setDefaultTariff(TariffSpecification) - Method in interface org.powertac.common.interfaces.TariffMarket
-
Convenience method to set the default tariff at the beginning of the game.
- setDefaultTariff(TariffSpecification) - Method in class org.powertac.common.repo.TariffRepo
- setDefaultTariff(TariffSpecification) - Method in class org.powertac.tariffmarket.TariffMarketService
- setDeferredBroadcast(boolean) - Method in interface org.powertac.common.interfaces.BrokerProxy
-
Holds up message transmission when true
- setDeferredBroadcast(boolean) - Method in class org.powertac.server.BrokerProxyService
- setDischargeFactor(double) - Method in class org.powertac.evcustomer.beans.CarType
- setDownRegFactor(double) - Method in class org.powertac.evcustomer.beans.CarType
- setDownRegulationCapacity(double) - Method in class org.powertac.common.RegulationAccumulator
-
Sets the down-regulation value.
- setEnabled(boolean) - Method in class org.powertac.common.Broker
-
Enables this Broker.
- setEnergyCharging(double) - Method in class org.powertac.customer.model.LiftTruck
-
Updates the energy content of offline batteries
- setEnergyInUse(double) - Method in class org.powertac.customer.model.LiftTruck
-
Updates the energy content of in-use batteries
- setEvalEnvTemp(double) - Method in class org.powertac.customer.coldstorage.ColdStorage
- setExpiration(Instant) - Method in class org.powertac.common.Tariff
- setFirstName(String) - Method in class org.powertac.visualizer.domain.User
- setGame(String) - Method in class org.powertac.visualizer.web.dto.Message
- setGameId(String) - Method in class org.powertac.server.TournamentSchedulerService
- setGraphs(String) - Method in class org.powertac.visualizer.domain.View
- setGraphs(Set<Graph>) - Method in class org.powertac.visualizer.domain.Chart
- setHikariDataSource(HikariDataSource) - Method in class org.powertac.visualizer.config.MetricsConfiguration
- setHomeChargeKW(double) - Method in class org.powertac.evcustomer.beans.CarType
- setId(int) - Method in class org.powertac.evcustomer.beans.Activity
- setId(Long) - Method in class org.powertac.visualizer.domain.Chart
- setId(Long) - Method in class org.powertac.visualizer.domain.File
- setId(Long) - Method in class org.powertac.visualizer.domain.Game
- setId(Long) - Method in class org.powertac.visualizer.domain.Graph
- setId(Long) - Method in class org.powertac.visualizer.domain.PersistentAuditEvent
- setId(Long) - Method in class org.powertac.visualizer.domain.User
- setId(Long) - Method in class org.powertac.visualizer.domain.View
- setId(Long) - Method in class org.powertac.visualizer.service.dto.UserDTO
- setIdPrefix(int) - Method in class org.powertac.common.Broker
-
Sets the ID prefix for this broker.
- setInitialBidKWh(double) - Method in class org.powertac.du.DefaultBrokerService
- setInOperation(boolean) - Method in class org.powertac.genco.Genco
- setInterval(int) - Method in class org.powertac.evcustomer.beans.Activity
- setIpAddress(String) - Method in class org.powertac.visualizer.domain.PersistentToken
- setIpAddress(String) - Method in class org.powertac.visualizer.web.websocket.dto.ActivityDTO
- setJmsBrokerName(String) - Method in class org.powertac.server.JmsManagementService
- setJmsBrokerUrl(String) - Method in class org.powertac.server.JmsManagementService
- setKey(String) - Method in class org.powertac.common.Broker
-
Sets the jms key for a remote broker.
- setkWh(double) - Method in class org.powertac.customer.StepInfo
- setKwh(double) - Method in class org.powertac.visualizer.domain.RetailKPIHolder
- setLangKey(String) - Method in class org.powertac.visualizer.domain.User
- setLastModifiedBy(String) - Method in class org.powertac.visualizer.domain.AbstractAuditingEntity
- setLastModifiedDate(Instant) - Method in class org.powertac.visualizer.domain.AbstractAuditingEntity
- setLastModifiedDate(Instant) - Method in class org.powertac.visualizer.service.dto.UserDTO
- setLastName(String) - Method in class org.powertac.visualizer.domain.User
- setLevel(String) - Method in class org.powertac.visualizer.web.rest.vm.LoggerVM
- setLocal(boolean) - Method in class org.powertac.common.Broker
-
Allows subclasses to set themselves as local brokers.
- setLogin(String) - Method in class org.powertac.visualizer.domain.User
- setLogin(String) - Method in class org.powertac.visualizer.service.dto.UserDTO
- setMachineName(String) - Method in class org.powertac.visualizer.config.ApplicationProperties.Connect
- setMarketBootstrapData(MarketBootstrapData) - Method in class org.powertac.common.Competition
- setMaxAskPrices(Double[]) - Method in class org.powertac.common.repo.OrderbookRepo
- setMaxCapacity(double) - Method in class org.powertac.evcustomer.beans.CarType
- setMaxChargeKW(double) - Method in class org.powertac.customer.model.Battery
- setMaxChargeKW(double) - Method in class org.powertac.customer.model.LiftTruck
- setMaxDischargeKW(double) - Method in class org.powertac.customer.model.Battery
- setMaxQueueDepth(long) - Method in class org.powertac.server.JmsManagementService
- setMemberOf(Household) - Method in class org.powertac.householdcustomer.persons.Person
-
This function sets the household in which the person is living in.
- setMemberOf(Office) - Method in class org.powertac.officecomplexcustomer.persons.Person
-
This function sets the office in which the person is working on.
- setMessage(Object) - Method in class org.powertac.visualizer.web.dto.Message
- setMetricRegistry(MetricRegistry) - Method in class org.powertac.visualizer.config.WebConfigurer
- setMinAskPrices(Double[]) - Method in class org.powertac.common.repo.OrderbookRepo
-
Set the minAskPrices array.
- setMinPlanningHorizon(int) - Method in class org.powertac.customer.model.LiftTruck
- setMode(String) - Method in class org.powertac.visualizer.config.ApplicationProperties
- setModulo(long) - Method in class org.powertac.common.TimeService
-
Deprecated.use
TimeService.setClockParameters(long, long, long)
instead - setMoney(double) - Method in class org.powertac.visualizer.domain.RetailKPIHolder
- setMwh(double) - Method in class org.powertac.genco.Buyer
- setName(String) - Method in class org.powertac.customer.AbstractCustomer
-
Sets the name for this model
- setName(String) - Method in class org.powertac.customer.model.Battery
- setName(String) - Method in class org.powertac.customer.model.LiftTruck
- setName(String) - Method in class org.powertac.visualizer.domain.Authority
- setName(String) - Method in class org.powertac.visualizer.domain.Chart
- setName(String) - Method in class org.powertac.visualizer.domain.File
- setName(String) - Method in class org.powertac.visualizer.domain.Game
- setName(String) - Method in class org.powertac.visualizer.domain.Graph
- setName(String) - Method in class org.powertac.visualizer.domain.View
- setName(String) - Method in class org.powertac.visualizer.web.rest.vm.LoggerVM
- setNBatteries(int) - Method in class org.powertac.customer.model.LiftTruck
- setNChargers(int) - Method in class org.powertac.customer.model.LiftTruck
- setOperationDays() - Method in class org.powertac.householdcustomer.appliances.Appliance
-
This is an function to fill the maps utilized by Services in order to keep the vectors of each appliance during the runtime.
- setOperationDays() - Method in class org.powertac.officecomplexcustomer.appliances.Appliance
-
This is an function to fill the maps utilized by Services in order to keep the vectors of each appliance during the runtime.
- setOpinion(CapacityProfile, ProfileRecommendation.Opinion) - Method in class org.powertac.factoredcustomer.ProfileRecommendation
- setOwner(User) - Method in class org.powertac.visualizer.domain.Chart
- setOwner(User) - Method in class org.powertac.visualizer.domain.File
- setOwner(User) - Method in class org.powertac.visualizer.domain.Game
- setOwner(User) - Method in class org.powertac.visualizer.domain.Graph
- setOwner(User) - Method in class org.powertac.visualizer.domain.View
- setPage(String) - Method in class org.powertac.visualizer.web.websocket.dto.ActivityDTO
- setPassword(String) - Method in class org.powertac.common.Broker
- setPassword(String) - Method in class org.powertac.visualizer.domain.User
- setPersistentTokens(Set<PersistentToken>) - Method in class org.powertac.visualizer.domain.User
- setPerTimeslotPause(int) - Method in class org.powertac.logtool.LogtoolCore
-
Sets the per-timeslot pause value, used by Visualizer
- setPlanningHorizon(int) - Method in class org.powertac.customer.model.LiftTruck
- setPopulation(Integer) - Method in class org.powertac.common.CustomerInfo
-
Updates the population for the underlying model.
- setPrefix(int) - Static method in class org.powertac.common.IdGenerator
-
Each entity living in a separate process must have a different prefix value.
- setPrefix(String) - Method in class org.powertac.server.LogService
-
Sets the filename prefix.
- setPriceBeta(double) - Method in class org.powertac.genco.Buyer
- setPrincipal(String) - Method in class org.powertac.visualizer.domain.PersistentAuditEvent
- setProductionRate(double) - Method in class org.powertac.du.DefaultBrokerService
- setProperty(String, Object) - Method in class org.powertac.server.ServerPropertiesService
-
Changes the value of a property (or adds a property).
- setPublicationInterval(int) - Method in class org.powertac.tariffmarket.TariffMarketService
- setPublicationOffset(int) - Method in class org.powertac.tariffmarket.TariffMarketService
- setPublishedTariffs(int) - Method in class org.powertac.visualizer.domain.RetailKPIHolder
- setQueueName(String) - Method in class org.powertac.common.Broker
-
Sets the broker's queue name.
- setRange(double) - Method in class org.powertac.evcustomer.beans.CarType
- setRate(long) - Method in class org.powertac.common.TimeService
-
Deprecated.use
TimeService.setClockParameters(long, long, long)
instead - setRateId(long) - Method in class org.powertac.common.HourlyCharge
-
Sets connection between rate and hourly charge.
- setRegulation(double) - Method in class org.powertac.common.TariffSubscription
- setRegulationCapacity(RegulationAccumulator) - Method in class org.powertac.customer.StepInfo
- setRegulationCapacity(RegulationCapacity) - Method in class org.powertac.common.TariffSubscription
-
Communicates the ability of the customer model to handle regulation requests.
- setRemoteVisualizer(boolean) - Method in class org.powertac.server.VisualizerProxyService
- setRetail(RetailKPIHolder) - Method in class org.powertac.visualizer.domain.Broker
- setRetail(RetailKPIHolder) - Method in class org.powertac.visualizer.domain.Customer
- setRetail(RetailKPIHolder) - Method in class org.powertac.visualizer.domain.Tariff
- setRevokedTariffs(int) - Method in class org.powertac.visualizer.domain.RetailKPIHolder
- setSchema(HashMap<String, String[]>) - Method in class org.powertac.logtool.common.DomainObjectReader
-
Sets the schema for this log.
- setScore(CapacityProfile, Double) - Method in class org.powertac.factoredcustomer.ProfileRecommendation
- setSeedFile(File) - Method in class org.powertac.visualizer.domain.Game
- setSelfDischargeRate(double) - Method in class org.powertac.customer.model.Battery
- setSellLimitPriceMax(double) - Method in class org.powertac.du.DefaultBrokerService
- setSellLimitPriceMin(double) - Method in class org.powertac.du.DefaultBrokerService
- setSeries(String) - Method in class org.powertac.visualizer.domain.PersistentToken
- setServerUrl(String) - Method in class org.powertac.visualizer.config.ApplicationProperties.Connect
- setService(DefaultBrokerService) - Method in class org.powertac.du.DefaultBroker
- setServiceAccessor(CustomerServiceAccessor) - Method in class org.powertac.customer.AbstractCustomer
-
Provides a reference to the service accessor, through which we can get at sim services
- setServingJms(boolean) - Method in class org.powertac.server.JmsManagementService
- setSessionId(String) - Method in class org.powertac.visualizer.web.websocket.dto.ActivityDTO
- setShared(Boolean) - Method in class org.powertac.visualizer.domain.Chart
- setShared(Boolean) - Method in class org.powertac.visualizer.domain.File
- setShared(Boolean) - Method in class org.powertac.visualizer.domain.Game
- setShared(Boolean) - Method in class org.powertac.visualizer.domain.Graph
- setShared(Boolean) - Method in class org.powertac.visualizer.domain.View
- setShiftData(List<String>) - Method in class org.powertac.customer.model.LiftTruck
-
Converts a list of Strings to a sorted list of Shifts.
- setShiftSag(double) - Method in class org.powertac.customer.coldstorage.ColdStorage
- setSnapshots(List<TickSnapshot>) - Method in class org.powertac.visualizer.web.dto.InitMessage
- setSoldThreshold(double) - Method in class org.powertac.common.TariffEvaluationHelper
- setStart(long) - Method in class org.powertac.common.TimeService
- setStart(long) - Method in class org.powertac.server.SimulationClockControl
-
Sets the sim clock start time, which in turn gets propagated to the timeService.
- setstate(JoinPoint) - Method in class org.powertac.common.state.StateLogging
- setState() - Method in class org.powertac.common.state.StateLogging
- setState(Tariff.State) - Method in class org.powertac.common.Tariff
-
Updates the state of this tariff.
- setState(VisualizerService.VisualizerState) - Method in class org.powertac.visualizer.service_ptac.VisualizerService
- setState(VisualizerService.VisualizerState) - Method in class org.powertac.visualizer.web.dto.InitMessage
- setStateFile(File) - Method in class org.powertac.visualizer.domain.Game
- setStatus(TariffStatus.Status) - Method in class org.powertac.common.msg.TariffStatus
- setStorageTariffMargin(double) - Method in class org.powertac.du.DefaultBrokerService
- setStorageTariffValue(double) - Method in class org.powertac.du.DefaultBrokerService
- setSubscribedPopulation(int) - Method in class org.powertac.visualizer.domain.RetailKPIHolder
- setTariffId(long) - Method in class org.powertac.common.RateCore
-
Sets the backpointer to the tariff.
- setTariffMarket(TariffMarket) - Method in class org.powertac.customer.AbstractCustomer
- setTickValueBrokers(List<TickValueBroker>) - Method in class org.powertac.visualizer.domain.TickSnapshot
- setTickValueCustomers(List<TickValueCustomer>) - Method in class org.powertac.visualizer.domain.TickSnapshot
- setTime(long) - Method in class org.powertac.visualizer.web.dto.Message
- setTime(String) - Method in class org.powertac.visualizer.web.websocket.dto.ActivityDTO
- setTimeInstance(long) - Method in class org.powertac.visualizer.domain.TickSnapshot
- setTimeSlot(int) - Method in class org.powertac.visualizer.domain.TickSnapshot
- setTimeslotPause(int) - Method in class org.powertac.logtool.common.DomainObjectReader
-
Sets the per-timeslot pause value in msec
- setTimeslotPause(int) - Method in class org.powertac.visualizer.config.ApplicationProperties
- setTimeslotPhase(int) - Method in class org.powertac.common.interfaces.TimeslotPhaseProcessor
-
This is the Spring-accessible setter for the phase number
- setTimeslotPhaseCount(int) - Method in class org.powertac.server.CompetitionControlService
-
Sets the number of phases into which a timeslot is divided for processing.
- settle(SettlementContext, List<ChargeInfo>) - Method in class org.powertac.balancemkt.DynamicSettlementProcessor
- settle(SettlementContext, List<ChargeInfo>) - Method in class org.powertac.balancemkt.SettlementProcessor
-
Computes charges to settle broker imbalances.
- settle(SettlementContext, List<ChargeInfo>) - Method in class org.powertac.balancemkt.StaticSettlementProcessor
- SettlementContext - Interface in org.powertac.balancemkt
-
Context interface for settlement processors.
- SettlementProcessor - Class in org.powertac.balancemkt
-
Computes charges to settle broker imbalances.
- setTokenDate(LocalDate) - Method in class org.powertac.visualizer.domain.PersistentToken
- setTokenValue(String) - Method in class org.powertac.visualizer.domain.PersistentToken
- setTournamentLogin(String) - Method in class org.powertac.visualizer.config.ApplicationProperties.Connect
- setTournamentSchedulerUrl(String) - Method in class org.powertac.server.TournamentSchedulerService
- setTournamentUrl(String) - Method in class org.powertac.visualizer.config.ApplicationProperties.Connect
- setTraceFile(File) - Method in class org.powertac.visualizer.domain.Game
- setTruckKW(double) - Method in class org.powertac.customer.model.LiftTruck
- setTruckStd(double) - Method in class org.powertac.customer.model.LiftTruck
- setType(FileType) - Method in class org.powertac.visualizer.domain.File
- setType(GameType) - Method in class org.powertac.visualizer.domain.Game
- setType(GraphType) - Method in class org.powertac.visualizer.domain.Graph
- setType(Message.Type) - Method in class org.powertac.visualizer.web.dto.Message
- setup() - Method in class org.powertac.common.repo.ManagedRepo
- setup() - Method in class org.powertac.logtool.common.DomainBuilder
- setup() - Method in class org.powertac.logtool.common.NoopAnalyzer
- setup() - Method in interface org.powertac.logtool.ifc.Analyzer
-
Called before reading the logfile.
- setup() - Method in class org.powertac.visualizer.logtool.LogtoolExecutor
-
Creates data structures, opens output file.
- setUpRegulationCapacity(double) - Method in class org.powertac.common.RegulationAccumulator
-
Sets the up-regulation value.
- setUser(User) - Method in class org.powertac.visualizer.domain.PersistentToken
- setUserAgent(String) - Method in class org.powertac.visualizer.domain.PersistentToken
- setUserConfig(URL) - Method in class org.powertac.server.ServerPropertiesService
- setUserLogin(String) - Method in class org.powertac.visualizer.web.websocket.dto.ActivityDTO
- setWeatherFile(File) - Method in class org.powertac.visualizer.domain.Game
- setWeeklyProfile(List<String>) - Method in class org.powertac.evcustomer.beans.Activity
- setWholesale(boolean) - Method in class org.powertac.common.Broker
-
Allows subclasses to make themselves wholesale brokers
- setWholesale(WholesaleKPIHolder) - Method in class org.powertac.visualizer.domain.Broker
- setWtExpected(double) - Method in class org.powertac.common.TariffEvaluationHelper
- setWtMax(double) - Method in class org.powertac.common.TariffEvaluationHelper
- setWtRealized(double) - Method in class org.powertac.common.TariffEvaluationHelper
- SEVEN_WORKING_DAYS - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- SEVEN_WORKING_DAYS - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- SHIFT_START_1 - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- SHIFT_START_2 - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- SHIFT_START_3 - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- showInfo() - Method in class org.powertac.householdcustomer.persons.MostlyPresentPerson
- showInfo() - Method in class org.powertac.householdcustomer.persons.Person
-
This is the function utilized to show the information regarding the person in question, its variables values etc.
- showInfo() - Method in class org.powertac.householdcustomer.persons.WorkingPerson
- showInfo() - Method in class org.powertac.officecomplexcustomer.persons.Person
-
This is the function utilized to show the information regarding the person in question, its variables values etc.
- showInfo() - Method in class org.powertac.officecomplexcustomer.persons.WorkingPerson
- showStatus() - Method in class org.powertac.officecomplexcustomer.appliances.AirCondition
- showStatus() - Method in class org.powertac.officecomplexcustomer.appliances.Appliance
-
This is the function utilized to show the information regarding the appliance in question, its variables values etc.
- shutDown() - Method in interface org.powertac.common.interfaces.CompetitionControl
-
Stops a running simulation, and sends out the SimEnd message to brokers.
- shutDown() - Method in class org.powertac.server.CompetitionControlService
-
Shuts down the simulation and cleans up.
- Sick - org.powertac.householdcustomer.enumerations.Status
- Sick - org.powertac.officecomplexcustomer.enumerations.Status
- signup(int) - Method in class org.powertac.visualizer.domain.RetailKPIHolder
- SIGNUP - org.powertac.common.TariffTransaction.Type
- SIM - org.powertac.visualizer.domain.enumeration.GameType
- SimEnd - Class in org.powertac.common.msg
-
This message is used to communicate the end of a simulation.
- SimEnd() - Constructor for class org.powertac.common.msg.SimEnd
- simGame(Game, Boolean) - Method in class org.powertac.visualizer.web.rest.GameResource
- SimPause - Class in org.powertac.common.msg
-
This message is used to communicate a pause in a simulation.
- SimPause() - Constructor for class org.powertac.common.msg.SimPause
- SimpleGencoService - Class in org.powertac.genco
-
Very simple service that operates wholesale market actors, activated by the
CompetitionControlService
once each timeslot. - SimpleGencoService() - Constructor for class org.powertac.genco.SimpleGencoService
-
Default constructor
- SimResume - Class in org.powertac.common.msg
-
This message is used to communicate a revised simulation start time prior to the end of a simulation pause.
- SimResume(Instant) - Constructor for class org.powertac.common.msg.SimResume
- simSession(String, String, String, String, String, List<String>, String, String, String) - Method in interface org.powertac.common.interfaces.CompetitionSetup
-
Starts a simulation session with parameters, in a new thread.
- simSession(String, String, String, String, String, List<String>, String, String, String) - Method in class org.powertac.server.CompetitionSetupService
- simSession(String, String, String, String, String, List<String>, String, String, String, String) - Method in interface org.powertac.common.interfaces.CompetitionSetup
- simSession(String, String, String, String, String, List<String>, String, String, String, String) - Method in class org.powertac.server.CompetitionSetupService
- SimStart - Class in org.powertac.common.msg
-
This message is used to communicate the simulation start time from server to brokers in the last few seconds before the simulation starts.
- SimStart(Instant) - Constructor for class org.powertac.common.msg.SimStart
- SimulationClockControl - Class in org.powertac.server
-
Timer-based clock management for the Power TAC simulator.
- SimulationClockControl.Status - Enum in org.powertac.server
- SIX_WORKING_DAYS - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- SIX_WORKING_DAYS - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- size() - Method in class org.powertac.common.msg.TimeslotUpdate
-
Returns the number of enabled timeslots.
- size() - Method in class org.powertac.common.repo.CustomerRepo
- size() - Method in class org.powertac.common.repo.OrderbookRepo
-
Returns the count of instances in this repo
- Sleeping - org.powertac.householdcustomer.enumerations.Status
- slotInDay() - Method in class org.powertac.common.Timeslot
-
Returns the timeslot index since the most recent midnight, starting at zero.
- Small - org.powertac.householdcustomer.enumerations.AirConditionPowerClass
- Small - org.powertac.officecomplexcustomer.enumerations.AirConditionPowerClass
- SMALL - org.powertac.common.CustomerInfo.CustomerClass
- SMART_SHIFTING_TYPE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- SMART_SHIFTING_TYPE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- socialClass - Variable in class org.powertac.evcustomer.beans.ClassCar
- socialClassName - Variable in class org.powertac.evcustomer.beans.ClassGroup
- SocialGroup - Class in org.powertac.evcustomer.beans
- SocialGroup(int, String) - Constructor for class org.powertac.evcustomer.beans.SocialGroup
- SocialGroup(String) - Constructor for class org.powertac.evcustomer.beans.SocialGroup
- SOLAR_PRODUCTION - Static variable in class org.powertac.common.enumerations.PowerType
- SPACE_HEATER_DURATION_CYCLE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- SPACE_HEATER_PHASE_1 - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- SPACE_HEATER_PHASE_2 - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- SPACE_HEATER_PHASE_3 - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- SPACE_HEATER_PHASE_4 - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- SPACE_HEATER_PHASE_LOAD - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- SPACE_HEATER_POWER_MEAN - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- SPACE_HEATER_POWER_VARIANCE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- SPACE_HEATER_TEMPERATURE_MEAN - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- SPACE_HEATER_TEMPERATURE_VARIANCE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- SpaceHeater - Class in org.powertac.householdcustomer.appliances
-
Space Heater is a electric appliance utilized to keep the rooms of a household warm when needed.
- SpaceHeater() - Constructor for class org.powertac.householdcustomer.appliances.SpaceHeater
- SpringApplicationContext - Class in org.powertac.common.spring
-
Static methods to access the Spring application context.
- SpringApplicationContext() - Constructor for class org.powertac.common.spring.SpringApplicationContext
- SpringSecurityAuditorAware - Class in org.powertac.visualizer.security
-
Implementation of AuditorAware based on Spring Security.
- SpringSecurityAuditorAware() - Constructor for class org.powertac.visualizer.security.SpringSecurityAuditorAware
- start() - Method in class org.powertac.server.JmsManagementService
- START_OF_BREAK_MEAN - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- START_OF_BREAK_VARIANCE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- START_OF_FUNCTION - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- START_OF_FUNCTION_HOURS - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- START_OF_LAUNCH_BREAK - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- START_OF_LAUNCH_BREAK_HOUR - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- START_OF_LEISURE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- START_OF_SLEEPING_1 - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- START_OF_SLEEPING_2 - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- START_OF_WORK - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- START_OF_WORK_MEAN - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- START_OF_WORK_VARIANCE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- startLog() - Method in class org.powertac.server.LogService
- startLog(String) - Method in class org.powertac.server.LogService
- startOfDay() - Method in class org.powertac.customer.AbstractCustomer
- startProvider() - Method in class org.powertac.server.JmsManagementService
- STATE - org.powertac.visualizer.domain.enumeration.FileType
- StateChange - Annotation Type in org.powertac.common.state
-
Annotation for methods that must trigger state-log entries.
- StateLogging - Class in org.powertac.common.state
-
Implement uniform state-logging using aspects.
- StateLogging() - Constructor for class org.powertac.common.state.StateLogging
- StateLogService - Class in org.powertac.common.metadata
-
Initializes state log files by copying the current domain schema to the log.
- StateLogService() - Constructor for class org.powertac.common.metadata.StateLogService
- StaticSettlementProcessor - Class in org.powertac.balancemkt
-
DU settlement processor for Scenario 2 - controllable capacities, one-shot static solution Naming convention: Price is per-unit, Cost is price * qty
- StaticSettlementProcessor(TariffRepo, CapacityControl) - Constructor for class org.powertac.balancemkt.StaticSettlementProcessor
- Status - Enum in org.powertac.householdcustomer.enumerations
-
This enumerator defines the state of a person.
- Status - Enum in org.powertac.officecomplexcustomer.enumerations
-
This enumerator defines the state of a person.
- step() - Method in class org.powertac.customer.AbstractCustomer
-
Called to run the model forward one step.
- step() - Method in class org.powertac.customer.coldstorage.ColdStorage
- step() - Method in class org.powertac.customer.model.Battery
- step() - Method in class org.powertac.customer.model.LiftTruck
- step() - Method in class org.powertac.evcustomer.customers.EvSocialClass
- step() - Method in interface org.powertac.factoredcustomer.interfaces.UtilityOptimizer
- step() - Method in class org.powertac.householdcustomer.customers.Village
- step() - Method in class org.powertac.officecomplexcustomer.customers.OfficeComplex
- step(Timeslot) - Method in class org.powertac.evcustomer.customers.EvCustomer
-
Runs the model forward one step
- StepInfo - Class in org.powertac.customer
-
Data-holder class, instances are used to communicate dynamic information to and transport information back from the step() method of a model component.
- StepInfo(Timeslot, TariffSubscription) - Constructor for class org.powertac.customer.StepInfo
- STEPWISE - org.powertac.factoredcustomer.CapacityStructure.ElasticityModelType
- stop() - Method in class org.powertac.server.CompetitionControlService
-
Signals the simulation thread to stop after processing is completed in the current timeslot.
- stop() - Method in class org.powertac.server.JmsManagementService
- stop() - Method in class org.powertac.server.SimulationClockControl
-
Stops the clock.
- stopLog() - Method in class org.powertac.server.LogService
- STOPPED - org.powertac.server.SimulationClockControl.Status
- stopProvider() - Method in class org.powertac.server.JmsManagementService
- STORAGE - Static variable in class org.powertac.common.enumerations.PowerType
- STORAGE_HEATER_DURATION_CYCLE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- STORAGE_HEATER_PHASE_LOAD - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- STORAGE_HEATER_PHASES - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- STORAGE_HEATER_POSSIBILITY - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- STORAGE_HEATER_POWER_MEAN - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- STORAGE_HEATER_POWER_VARIANCE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- STORAGE_HEATER_SHIFTING_END - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- STORAGE_HEATER_START - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- storageCapacity - Variable in class org.powertac.factoredcustomer.DefaultCapacityBundle
- StorageHeater - org.powertac.householdcustomer.enumerations.HeaterType
- Stove - Class in org.powertac.householdcustomer.appliances
-
Stove is the kitchen utility we use for cooking.
- Stove() - Constructor for class org.powertac.householdcustomer.appliances.Stove
- STOVE_DURATION_CYCLE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- STOVE_POWER_MEAN - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- STOVE_POWER_VARIANCE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- stringsFromAuthorities(Set<Authority>) - Method in interface org.powertac.visualizer.service.mapper.UserMapper
- Strong - org.powertac.householdcustomer.enumerations.Reaction
- StructureInstance - Interface in org.powertac.factoredcustomer.interfaces
- subscribe(int) - Method in class org.powertac.common.TariffSubscription
-
Subscribes some number of discrete customers.
- subscribeDefault(TariffMarket) - Method in class org.powertac.householdcustomer.customers.Village
- subscribeDefault(TariffMarket) - Method in class org.powertac.officecomplexcustomer.customers.OfficeComplex
- subscribeToTariff(Tariff, CustomerInfo, int) - Method in interface org.powertac.common.interfaces.TariffMarket
-
Subscribes a block of Customers from a single Customer model to the specified Tariff, as long as the Tariff has not expired.
- subscribeToTariff(Tariff, CustomerInfo, int) - Method in class org.powertac.tariffmarket.TariffMarketService
-
If customerCount is positive, subscribes a block of Customers from a single Customer model to the specified Tariff, as long as the Tariff is not expired or revoked.
- success - org.powertac.common.msg.TariffStatus.Status
- SUNDAY - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- SUNDAY - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- SyncFilesService - Class in org.powertac.visualizer.service_ptac
- SyncFilesService() - Constructor for class org.powertac.visualizer.service_ptac.SyncFilesService
- syncFileSystem() - Method in class org.powertac.visualizer.service_ptac.SyncFilesService
- SYSTEM_ACCOUNT - Static variable in class org.powertac.visualizer.config.Constants
T
- Tariff - Class in org.powertac.common
-
Entity wrapper for TariffSpecification that supports Tariff evaluation and billing.
- Tariff - Class in org.powertac.visualizer.domain
-
Copy of
TariffSpecification
} - Tariff() - Constructor for class org.powertac.visualizer.domain.Tariff
- Tariff(TariffSpecification) - Constructor for class org.powertac.common.Tariff
-
Creates a new Tariff from the given TariffSpecification.
- Tariff(Broker, TariffSpecification) - Constructor for class org.powertac.visualizer.domain.Tariff
- TARIFF_COUNT - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- TARIFF_COUNT - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- TARIFF_SWITCH_FACTOR - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- TARIFF_SWITCH_FACTOR - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- Tariff.State - Enum in org.powertac.common
- tariffEvalHelper - Variable in class org.powertac.householdcustomer.customers.Village
- tariffEvalHelper - Variable in class org.powertac.officecomplexcustomer.customers.OfficeComplex
- TariffEvaluationHelper - Class in org.powertac.common
-
Probe object that can be used by customer models and other players to generate cost estimates for tariffs, including a risk-adjusted estimates of the actual cost of variable-rate tariffs.
- TariffEvaluationHelper() - Constructor for class org.powertac.common.TariffEvaluationHelper
-
Default constructor
- TariffEvaluationWrapper(String, CustomerInfo) - Constructor for class org.powertac.householdcustomer.customers.Village.TariffEvaluationWrapper
- TariffEvaluationWrapper(String, CustomerInfo) - Constructor for class org.powertac.officecomplexcustomer.customers.OfficeComplex.TariffEvaluationWrapper
- TariffEvaluator - Class in org.powertac.common
-
Tariff evaluation process intended to simplify customer models.
- TariffEvaluator(CustomerModelAccessor) - Constructor for class org.powertac.common.TariffEvaluator
- TariffEvaluator(CustomerModelAccessor, ServerConfiguration) - Constructor for class org.powertac.common.TariffEvaluator
- TariffExpire - Class in org.powertac.common.msg
-
Request to change expiration date on an existing tariff.
- TariffExpire(Broker, TariffSpecification, Instant) - Constructor for class org.powertac.common.msg.TariffExpire
- TariffMarket - Interface in org.powertac.common.interfaces
-
Tariff Market Receives, validates, and stores new tariffs, enforces tariff validity rules.
- TariffMarketService - Class in org.powertac.tariffmarket
-
Implements the Tariff Market abstraction.
- TariffMarketService() - Constructor for class org.powertac.tariffmarket.TariffMarketService
-
Default constructor
- TariffMessage - Class in org.powertac.common
-
Supertype of all tariff-related messages that can be processed by a TariffMessageProcessor.
- TariffMessage() - Constructor for class org.powertac.common.TariffMessage
- TariffMessage(Broker) - Constructor for class org.powertac.common.TariffMessage
- tariffRepo - Variable in class org.powertac.balancemkt.SettlementProcessor
- TariffRepo - Class in org.powertac.common.repo
-
Repository for TariffSpecifications, Tariffs, Rates, and other related types.
- TariffRepo() - Constructor for class org.powertac.common.repo.TariffRepo
- TariffRepository - Class in org.powertac.visualizer.repository_ptac
- TariffRepository() - Constructor for class org.powertac.visualizer.repository_ptac.TariffRepository
- TariffRevoke - Class in org.powertac.common.msg
-
Message created by a broker to request revocation of an existing tariff.
- TariffRevoke() - Constructor for class org.powertac.common.msg.TariffRevoke
- TariffRevoke(Broker, TariffSpecification) - Constructor for class org.powertac.common.msg.TariffRevoke
- TariffSpecification - Class in org.powertac.common
-
Represents a Tariff offered by a Broker to customers.
- TariffSpecification() - Constructor for class org.powertac.common.TariffSpecification
- TariffSpecification(Broker, PowerType) - Constructor for class org.powertac.common.TariffSpecification
-
Creates a new TariffSpecification for a broker and a specific powerType.
- TariffSpecificationConverter - Class in org.powertac.common.xml
- TariffSpecificationConverter() - Constructor for class org.powertac.common.xml.TariffSpecificationConverter
- TariffStatus - Class in org.powertac.common.msg
-
Represents a response from server to broker to publication or update of a tariff.
- TariffStatus(Broker, long, long, TariffStatus.Status) - Constructor for class org.powertac.common.msg.TariffStatus
- TariffStatus.Status - Enum in org.powertac.common.msg
- TariffSubscriberStructure - Class in org.powertac.factoredcustomer
-
Data-holder class for parsed configuration elements of one tariff subscriber, which typically corresponds to one capapcity bundle.
- TariffSubscriberStructure(String) - Constructor for class org.powertac.factoredcustomer.TariffSubscriberStructure
- TariffSubscription - Class in org.powertac.common
-
A TariffSubscription is an entity representing an association between a Customer and a Tariff.
- TariffSubscription(CustomerInfo, long) - Constructor for class org.powertac.common.TariffSubscription
-
Alternate constructor for logtool analyzers in which Tariffs cannot be reconstructed.
- TariffSubscription(CustomerInfo, Tariff) - Constructor for class org.powertac.common.TariffSubscription
-
You need a CustomerInfo and a Tariff to create one of these.
- TariffSubscriptionRepo - Class in org.powertac.common.repo
-
Repository for TariffSubscriptions.
- TariffSubscriptionRepo() - Constructor for class org.powertac.common.repo.TariffSubscriptionRepo
- TariffTransaction - Class in org.powertac.common
-
A
TariffTransaction
instance represents the kWh of energy consumed (kWh < 0
) or producedkWh > 0
by some members of a specific customer model, in a specific timeslot, under a particular tariff. - TariffTransaction(Broker, int, TariffTransaction.Type, TariffSpecification, CustomerInfo, int, double, double) - Constructor for class org.powertac.common.TariffTransaction
-
Deprecated.
- TariffTransaction(Broker, int, TariffTransaction.Type, TariffSpecification, CustomerInfo, int, double, double, boolean) - Constructor for class org.powertac.common.TariffTransaction
-
Creates a new TariffTransaction for broker of type txType against a particular tariff spec and customer.
- TariffTransaction.Type - Enum in org.powertac.common
- TariffUpdate - Class in org.powertac.common.msg
-
Command object that represents a broker's request to update a tariff, either to change its expiration date or to revoke it.
- TariffUpdate() - Constructor for class org.powertac.common.msg.TariffUpdate
- TariffUpdate(Broker, long) - Constructor for class org.powertac.common.msg.TariffUpdate
- TariffUpdate(Broker, TariffSpecification) - Constructor for class org.powertac.common.msg.TariffUpdate
- tenantsNumber(int, int) - Method in class org.powertac.householdcustomer.customers.Household
-
This function checks the number of tenants in the house in a specific quarter, either sick or normal.
- test() - Method in class org.powertac.householdcustomer.persons.Person
- test() - Method in class org.powertac.officecomplexcustomer.persons.Person
- THERMAL_STORAGE_CONSUMPTION - Static variable in class org.powertac.common.enumerations.PowerType
- THOUSAND - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- THOUSAND - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- Three - org.powertac.householdcustomer.enumerations.Mode
- THREE_PERSONS - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- THREE_WORKING_DAYS - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- THREE_WORKING_DAYS - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- THRESHOLD - org.powertac.factoredcustomer.ProfileOptimizerStructure.UsageChargeStance
- THURSDAY - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- THURSDAY - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- TickSnapshot - Class in org.powertac.visualizer.domain
-
A model object used for storing per-tick (i.e., time slot) values.
- TickSnapshot() - Constructor for class org.powertac.visualizer.domain.TickSnapshot
- TickSnapshot(long, int) - Constructor for class org.powertac.visualizer.domain.TickSnapshot
- TickSnapshot(long, int, List<TickValueBroker>, List<TickValueCustomer>) - Constructor for class org.powertac.visualizer.domain.TickSnapshot
- TickSnapshotRepository - Class in org.powertac.visualizer.repository_ptac
- TickSnapshotRepository() - Constructor for class org.powertac.visualizer.repository_ptac.TickSnapshotRepository
- TickValueBroker - Class in org.powertac.visualizer.web.dto
-
This object holds broker values obtained in a time slot.
- TickValueBroker() - Constructor for class org.powertac.visualizer.web.dto.TickValueBroker
- TickValueBroker(Broker, RetailKPIHolder, WholesaleKPIHolder) - Constructor for class org.powertac.visualizer.web.dto.TickValueBroker
- TickValueCustomer - Class in org.powertac.visualizer.web.dto
- TickValueCustomer() - Constructor for class org.powertac.visualizer.web.dto.TickValueCustomer
- TickValueCustomer(long, RetailKPIHolder) - Constructor for class org.powertac.visualizer.web.dto.TickValueCustomer
- TIERED_RATE_FACTOR - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- TIERED_RATE_FACTOR - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- TimedAction - Interface in org.powertac.common
-
Generic action type that takes time as an argument.
- TIMESERIES - org.powertac.factoredcustomer.CapacityStructure.BaseCapacityType
- TimeseriesGenerator - Class in org.powertac.factoredcustomer
-
Utility class that generates various time series patterns that can be used as base capacity series by implementations of @code{CapacityOriginator}.
- TimeseriesGenerator(String) - Constructor for class org.powertac.factoredcustomer.TimeseriesGenerator
- timeService - Variable in class org.powertac.common.repo.ManagedRepo
- TimeService - Class in org.powertac.common
-
This is the simulation time-keeper and event queue.
- TimeService() - Constructor for class org.powertac.common.TimeService
-
Default constructor.
- TimeService(long, long, long, long) - Constructor for class org.powertac.common.TimeService
-
Handy constructor for testing
- Timeslot - Class in org.powertac.common
-
A timeslot instance describes an interval of time (slot) for which power may be traded in the wholesale market.
- Timeslot(int, Instant) - Constructor for class org.powertac.common.Timeslot
-
Constructor is intended to be called by repository.
- TimeslotComplete - Class in org.powertac.common.msg
-
Message type that is guaranteed to be sent to brokers as the last outgoing message in a timeslot.
- TimeslotComplete(int) - Constructor for class org.powertac.common.msg.TimeslotComplete
- timeslotDisabled - org.powertac.common.msg.OrderStatus.Status
- TimeslotPhaseProcessor - Class in org.powertac.common.interfaces
-
Plugins must extend this class in order to be invoked during timeslot processing by the CompetitionControl.
- TimeslotPhaseProcessor() - Constructor for class org.powertac.common.interfaces.TimeslotPhaseProcessor
- TimeslotRepo - Class in org.powertac.common.repo
-
Repository for Timeslots.
- TimeslotRepo() - Constructor for class org.powertac.common.repo.TimeslotRepo
-
standard constructor
- TimeslotUpdate - Class in org.powertac.common.msg
-
Message type that communicates to brokers the set of timeslots that are "open" for trading.
- TimeslotUpdate(Instant, int, int) - Constructor for class org.powertac.common.msg.TimeslotUpdate
- toParamMap(String...) - Static method in exception org.powertac.visualizer.web.rest.errors.CustomParameterizedException
- toProblemParameters(String, Map<String, Object>) - Static method in exception org.powertac.visualizer.web.rest.errors.CustomParameterizedException
- toQueueName() - Method in class org.powertac.common.Broker
-
Returns the broker's queue name if it's been set, otherwise the default queue name.
- toString() - Method in class org.powertac.balancemkt.ChargeInfo
- toString() - Method in class org.powertac.common.BalancingTransaction
- toString() - Method in class org.powertac.common.Broker
- toString() - Method in class org.powertac.common.CapacityTransaction
- toString() - Method in class org.powertac.common.CashPosition
- toString() - Method in class org.powertac.common.ClearedTrade
- toString() - Method in class org.powertac.common.Competition
- toString() - Method in class org.powertac.common.CustomerInfo
- toString() - Method in class org.powertac.common.DistributionTransaction
- toString() - Method in class org.powertac.common.enumerations.PowerType
- toString() - Method in class org.powertac.common.MarketPosition
- toString() - Method in class org.powertac.common.MarketTransaction
- toString() - Method in class org.powertac.common.msg.TimeslotComplete
- toString() - Method in class org.powertac.common.Order
- toString() - Method in class org.powertac.common.OrderbookOrder
- toString() - Method in class org.powertac.common.Rate
- toString() - Method in class org.powertac.common.RegulationRate
- toString() - Method in class org.powertac.common.TariffSpecification
-
Returns a String giving the id, broker username, and powertype
- toString() - Method in class org.powertac.common.TariffTransaction
- toString() - Method in class org.powertac.common.Timeslot
- toString() - Method in class org.powertac.customer.AbstractCustomer
- toString() - Method in class org.powertac.evcustomer.customers.EvSocialClass
- toString() - Method in class org.powertac.factoredcustomer.CapacityProfile
- toString() - Method in class org.powertac.factoredcustomer.ProbabilityDistribution
- toString() - Method in class org.powertac.factoredcustomer.ProfileRecommendation.Opinion
- toString() - Method in class org.powertac.householdcustomer.appliances.Appliance
- toString() - Method in class org.powertac.householdcustomer.customers.Household
- toString() - Method in class org.powertac.householdcustomer.customers.Village
- toString() - Method in class org.powertac.householdcustomer.persons.Person
- toString() - Method in class org.powertac.officecomplexcustomer.appliances.Appliance
- toString() - Method in class org.powertac.officecomplexcustomer.customers.Office
- toString() - Method in class org.powertac.officecomplexcustomer.customers.OfficeComplex
- toString() - Method in class org.powertac.officecomplexcustomer.persons.Person
- toString() - Method in class org.powertac.visualizer.domain.Authority
- toString() - Method in class org.powertac.visualizer.domain.Chart
- toString() - Method in class org.powertac.visualizer.domain.File
- toString() - Method in class org.powertac.visualizer.domain.Game
- toString() - Method in class org.powertac.visualizer.domain.Graph
- toString() - Method in class org.powertac.visualizer.domain.PersistentToken
- toString() - Method in class org.powertac.visualizer.domain.RetailKPIHolder
- toString() - Method in class org.powertac.visualizer.domain.User
- toString() - Method in class org.powertac.visualizer.domain.View
- toString() - Method in class org.powertac.visualizer.service.dto.UserDTO
- toString() - Method in class org.powertac.visualizer.web.rest.vm.LoggerVM
- toString() - Method in class org.powertac.visualizer.web.rest.vm.ManagedUserVM
- toString() - Method in class org.powertac.visualizer.web.websocket.dto.ActivityDTO
- toString(Object) - Method in class org.powertac.common.xml.BrokerConverter
- toString(Object) - Method in class org.powertac.common.xml.CustomerConverter
- toString(Object) - Method in class org.powertac.common.xml.DoubleArrayConverter
- toString(Object) - Method in class org.powertac.common.xml.PowerTypeConverter
- toString(Object) - Method in class org.powertac.common.xml.TariffSpecificationConverter
- TOU_FACTOR - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- TOU_FACTOR - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- TournamentSchedulerService - Class in org.powertac.server
- TournamentSchedulerService() - Constructor for class org.powertac.server.TournamentSchedulerService
- TournamentService - Class in org.powertac.visualizer.service_ptac
- TournamentService() - Constructor for class org.powertac.visualizer.service_ptac.TournamentService
- toXML(Object) - Method in class org.powertac.common.XMLMessageConverter
- TRACE - org.powertac.visualizer.domain.enumeration.FileType
- TransactionFactory - Class in org.powertac.common
-
Constructs transaction objects in a way that guarantees that the correct data goes into the state log, without requiring unnecessary couplings on the part of transaction sources.
- TransactionFactory() - Constructor for class org.powertac.common.TransactionFactory
- truncateInstant(Instant, long) - Method in class org.powertac.common.TimeService
-
Returns the most recent Instant at which time % modulo was zero
- TUESDAY - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- TUESDAY - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- Two - org.powertac.householdcustomer.enumerations.Mode
- TWO_PERSONS - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- TWO_WORKING_DAYS - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- TWO_WORKING_DAYS - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- type - Variable in class org.powertac.factoredcustomer.DefaultCapacityBundle
U
- unabbreviate(String) - Static method in class org.powertac.common.state.StateLogging
-
Given a possibly abbreviated classname, returns the unabbreviated version.
- unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.powertac.common.xml.FullCustomerConverter
- unregisterAllMessageListeners() - Method in class org.powertac.server.JmsManagementService
- unregisterMessageListener(MessageListener) - Method in class org.powertac.server.JmsManagementService
- Unresponsive - org.powertac.householdcustomer.enumerations.Reaction
- unsubscribe(int) - Method in class org.powertac.common.TariffSubscription
-
Removes customerCount customers (at most) from this subscription, posts early-withdrawal fees if appropriate.
- unsupported - org.powertac.common.msg.TariffStatus.Status
- update(Competition) - Method in class org.powertac.common.Competition
-
Updates selected fields of this Competition from a template.
- updateBalance(double) - Method in class org.powertac.common.MarketPosition
-
Adds a quantity to the current balance.
- updateCash(double) - Method in class org.powertac.common.Broker
-
Updates broker's cash position.
- updateChart(Chart) - Method in class org.powertac.visualizer.web.rest.ChartResource
-
PUT /charts : Updates an existing chart.
- updatedSubscriptionRepo() - Method in interface org.powertac.factoredcustomer.interfaces.FactoredCustomer
- updatedSubscriptionRepo() - Method in interface org.powertac.factoredcustomer.interfaces.UtilityOptimizer
- updateFile(File) - Method in class org.powertac.visualizer.web.rest.FileResource
-
PUT /files : Updates an existing file.
- updateGame(Game) - Method in class org.powertac.visualizer.web.rest.GameResource
-
PUT /games : Updates an existing game.
- updateGraph(Graph) - Method in class org.powertac.visualizer.web.rest.GraphResource
-
PUT /graphs : Updates an existing graph.
- updateModel(Instant) - Method in class org.powertac.genco.Genco
-
Updates this model for the current timeslot, by adjusting capacity, checking for downtime, and creating exogenous commitments.
- updateTime() - Method in class org.powertac.common.TimeService
-
Updates simulation time when called as specified by clock parameters, then runs any actions that may be due.
- updateUser(String, String, String) - Method in class org.powertac.visualizer.service.UserService
-
Update basic information (first name, last name, language) for the current user.
- updateUser(UserDTO) - Method in class org.powertac.visualizer.service.UserService
-
Update all information for a specific user, and return the modified user.
- updateUser(ManagedUserVM) - Method in class org.powertac.visualizer.web.rest.UserResource
-
PUT /users : Updates an existing User.
- updateView(View) - Method in class org.powertac.visualizer.web.rest.ViewResource
-
PUT /views : Updates an existing view.
- upRegulationKW - Variable in class org.powertac.factoredcustomer.DefaultCapacityBundle
- useCapacity(TariffSubscription) - Method in interface org.powertac.factoredcustomer.interfaces.CapacityOriginator
- usePower(double) - Method in class org.powertac.common.TariffSubscription
-
Generates and posts a TariffTransaction instance for the current timeslot that represents the amount of production (negative amount) or consumption (positive amount), along with the credit/debit that results.
- User - Class in org.powertac.visualizer.domain
-
A user.
- User() - Constructor for class org.powertac.visualizer.domain.User
- USER - Static variable in class org.powertac.visualizer.security.AuthoritiesConstants
- UserDTO - Class in org.powertac.visualizer.service.dto
-
A DTO representing a user, with his authorities.
- UserDTO() - Constructor for class org.powertac.visualizer.service.dto.UserDTO
- UserDTO(Long, String, String, String, String, String, Instant, String, Instant, Set<String>) - Constructor for class org.powertac.visualizer.service.dto.UserDTO
- UserDTO(User) - Constructor for class org.powertac.visualizer.service.dto.UserDTO
- userDTOsToUsers(List<UserDTO>) - Method in interface org.powertac.visualizer.service.mapper.UserMapper
- userDTOsToUsers(List<UserDTO>) - Method in class org.powertac.visualizer.service.mapper.UserMapperImpl
- userDTOToUser(UserDTO) - Method in interface org.powertac.visualizer.service.mapper.UserMapper
- userDTOToUser(UserDTO) - Method in class org.powertac.visualizer.service.mapper.UserMapperImpl
- userFromId(Long) - Method in interface org.powertac.visualizer.service.mapper.UserMapper
- UserMapper - Interface in org.powertac.visualizer.service.mapper
-
Mapper for the entity User and its DTO UserDTO.
- UserMapperImpl - Class in org.powertac.visualizer.service.mapper
- UserMapperImpl() - Constructor for class org.powertac.visualizer.service.mapper.UserMapperImpl
- UserNotActivatedException - Exception in org.powertac.visualizer.security
-
This exception is throw in case of a not activated user trying to authenticate.
- UserNotActivatedException(String) - Constructor for exception org.powertac.visualizer.security.UserNotActivatedException
- UserNotActivatedException(String, Throwable) - Constructor for exception org.powertac.visualizer.security.UserNotActivatedException
- UserRepository - Interface in org.powertac.visualizer.repository
-
Spring Data JPA repository for the User entity.
- UserResource - Class in org.powertac.visualizer.web.rest
-
REST controller for managing users.
- UserResource(UserRepository, UserService) - Constructor for class org.powertac.visualizer.web.rest.UserResource
- USERS_BY_EMAIL_CACHE - Static variable in interface org.powertac.visualizer.repository.UserRepository
- USERS_BY_LOGIN_CACHE - Static variable in interface org.powertac.visualizer.repository.UserRepository
- UserService - Class in org.powertac.visualizer.service
-
Service class for managing users.
- UserService(UserRepository, PasswordEncoder, PersistentTokenRepository, AuthorityRepository) - Constructor for class org.powertac.visualizer.service.UserService
- usersToUserDTOs(List<User>) - Method in interface org.powertac.visualizer.service.mapper.UserMapper
- usersToUserDTOs(List<User>) - Method in class org.powertac.visualizer.service.mapper.UserMapperImpl
- userToUserDTO(User) - Method in interface org.powertac.visualizer.service.mapper.UserMapper
- userToUserDTO(User) - Method in class org.powertac.visualizer.service.mapper.UserMapperImpl
- UtilityOptimizer - Interface in org.powertac.factoredcustomer.interfaces
V
- Vacation - org.powertac.householdcustomer.enumerations.Status
- Vacation - org.powertac.officecomplexcustomer.enumerations.Status
- ValidatableMessage - Interface in org.powertac.common
-
Classes of this type may implement the isValid() method to perform a local validation of the contents of a message.
- validateOrder(Order) - Method in class org.powertac.auctioneer.AuctionService
- valueOf(String) - Static method in enum org.powertac.common.CustomerInfo.CustomerClass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class org.powertac.common.enumerations.PowerType
- valueOf(String) - Static method in enum org.powertac.common.msg.OrderStatus.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.common.msg.TariffStatus.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.common.RegulationRate.ResponseTime
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.common.Tariff.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.common.TariffTransaction.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.evcustomer.customers.EvCustomer.RiskAttitude
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.factoredcustomer.CapacityStructure.BaseCapacityType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.factoredcustomer.CapacityStructure.ElasticityModelType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.factoredcustomer.CapacityStructure.InfluenceKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.factoredcustomer.ProfileOptimizerStructure.ProfileSelectionMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.factoredcustomer.ProfileOptimizerStructure.UsageChargeStance
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.householdcustomer.enumerations.AirConditionClass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.householdcustomer.enumerations.AirConditionOperation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.householdcustomer.enumerations.AirConditionPowerClass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.householdcustomer.enumerations.AirConditionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.householdcustomer.enumerations.HeaterType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.householdcustomer.enumerations.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.householdcustomer.enumerations.Reaction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.householdcustomer.enumerations.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.officecomplexcustomer.enumerations.AirConditionClass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.officecomplexcustomer.enumerations.AirConditionOperation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.officecomplexcustomer.enumerations.AirConditionPowerClass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.officecomplexcustomer.enumerations.AirConditionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.officecomplexcustomer.enumerations.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.server.SimulationClockControl.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.visualizer.domain.enumeration.FileType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.visualizer.domain.enumeration.GameType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.visualizer.domain.enumeration.GraphType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.visualizer.service_ptac.VisualizerService.VisualizerState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.powertac.visualizer.web.dto.Message.Type
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.powertac.common.CustomerInfo.CustomerClass
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.common.msg.OrderStatus.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.common.msg.TariffStatus.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.common.RegulationRate.ResponseTime
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.common.Tariff.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.common.TariffTransaction.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.evcustomer.customers.EvCustomer.RiskAttitude
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.factoredcustomer.CapacityStructure.BaseCapacityType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.factoredcustomer.CapacityStructure.ElasticityModelType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.factoredcustomer.CapacityStructure.InfluenceKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.factoredcustomer.ProfileOptimizerStructure.ProfileSelectionMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.factoredcustomer.ProfileOptimizerStructure.UsageChargeStance
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.householdcustomer.enumerations.AirConditionClass
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.householdcustomer.enumerations.AirConditionOperation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.householdcustomer.enumerations.AirConditionPowerClass
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.householdcustomer.enumerations.AirConditionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.householdcustomer.enumerations.HeaterType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.householdcustomer.enumerations.Mode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.householdcustomer.enumerations.Reaction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.householdcustomer.enumerations.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.officecomplexcustomer.enumerations.AirConditionClass
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.officecomplexcustomer.enumerations.AirConditionOperation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.officecomplexcustomer.enumerations.AirConditionPowerClass
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.officecomplexcustomer.enumerations.AirConditionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.officecomplexcustomer.enumerations.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.server.SimulationClockControl.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.visualizer.domain.enumeration.FileType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.visualizer.domain.enumeration.GameType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.visualizer.domain.enumeration.GraphType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.visualizer.service_ptac.VisualizerService.VisualizerState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.powertac.visualizer.web.dto.Message.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- valueType() - Method in annotation type org.powertac.common.config.ConfigurableValue
-
Name of value type - must be one of String, Integer, Long, Double, or List
- VARIABLE_PRICING_FACTOR - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- VARIABLE_PRICING_FACTOR - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- VariableRateUpdate - Class in org.powertac.common.msg
-
Conveys an HourlyCharge instance, labeled by its Tariff and Rate.
- VariableRateUpdate() - Constructor for class org.powertac.common.msg.VariableRateUpdate
- VariableRateUpdate(Broker, Rate, HourlyCharge) - Constructor for class org.powertac.common.msg.VariableRateUpdate
- VENDING_MACHINE_DURATION_CYCLE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- VENDING_MACHINE_POWER_MEAN - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- VENDING_MACHINE_POWER_VARIANCE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- VENDING_MACHINE_SHIFTING_INTERVAL - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- VENDING_MACHINE_SHIFTING_PERIODS - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- VendingMachine - Class in org.powertac.officecomplexcustomer.appliances
-
Refrigerator is in use in all the households in order to keep food preserved.
- VendingMachine() - Constructor for class org.powertac.officecomplexcustomer.appliances.VendingMachine
- View - Class in org.powertac.visualizer.domain
-
A View.
- View() - Constructor for class org.powertac.visualizer.domain.View
- ViewRepository - Interface in org.powertac.visualizer.repository
-
Spring Data JPA repository for the View entity.
- ViewResource - Class in org.powertac.visualizer.web.rest
-
REST controller for managing View.
- ViewResource(ViewService, UserRepository) - Constructor for class org.powertac.visualizer.web.rest.ViewResource
- ViewService - Class in org.powertac.visualizer.service
-
Service Implementation for managing View.
- ViewService(ViewRepository) - Constructor for class org.powertac.visualizer.service.ViewService
- Village - Class in org.powertac.householdcustomer.customers
-
The village domain class is a set of households that comprise a small village that consumes aggregated energy by the appliances installed in each household.
- Village(String) - Constructor for class org.powertac.householdcustomer.customers.Village
-
This is the constructor function of the Village customer
- Village.TariffEvaluationWrapper - Class in org.powertac.householdcustomer.customers
- VillageConstants - Class in org.powertac.householdcustomer.configurations
-
This class contains constant definitions used throughout the household models.
- VillageConstants() - Constructor for class org.powertac.householdcustomer.configurations.VillageConstants
- Visualizer2App - Class in org.powertac.visualizer
- Visualizer2App(Environment) - Constructor for class org.powertac.visualizer.Visualizer2App
- VisualizerMessageListener - Interface in org.powertac.common.interfaces
-
Implementors of this interface will be notified of selected events necessary for visualization by calling registerVisualizerMessageListener(this) on VisualizerProxy.
- VisualizerProxy - Interface in org.powertac.common.interfaces
-
Visualization Proxy is responsible for forwarding selected server data to any registered visualizer
- VisualizerProxyService - Class in org.powertac.server
-
Connects the server with a Visualizer
- VisualizerProxyService() - Constructor for class org.powertac.server.VisualizerProxyService
- VisualizerService - Class in org.powertac.visualizer.service_ptac
- VisualizerService() - Constructor for class org.powertac.visualizer.service_ptac.VisualizerService
- VisualizerService.VisualizerState - Enum in org.powertac.visualizer.service_ptac
- VisualizerStatusRequest - Class in org.powertac.common.msg
-
Message sent by a remote visualizer to check status of a server.
- VisualizerStatusRequest() - Constructor for class org.powertac.common.msg.VisualizerStatusRequest
W
- waitForRemoteViz(long) - Method in class org.powertac.server.VisualizerProxyService
-
Waits at most maxDelay for a remote visualizer to check in with a ping.
- waitForTick(int) - Method in class org.powertac.server.SimulationClockControl
-
Blocks the caller until the next tick.
- WAITING - org.powertac.visualizer.service_ptac.VisualizerService.VisualizerState
- waitUntilStop() - Method in class org.powertac.server.SimulationClockControl
- WASHING_MACHINE_DURATION_CYCLE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- WASHING_MACHINE_POWER_MEAN - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- WASHING_MACHINE_POWER_VARIANCE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- WashingMachine - Class in org.powertac.householdcustomer.appliances
-
Washing Machine is used to wash clothes easily.
- WashingMachine() - Constructor for class org.powertac.householdcustomer.appliances.WashingMachine
- WaterHeater - Class in org.powertac.householdcustomer.appliances
-
Water Heater is an appliance utilized to provide with hot water when we need to bathe.
- WaterHeater() - Constructor for class org.powertac.householdcustomer.appliances.WaterHeater
- WEATHER - org.powertac.visualizer.domain.enumeration.FileType
- weatherCheck(int, int, Instant, double) - Method in class org.powertac.householdcustomer.customers.Household
-
This function is checking the current weather conditions and the existence of weather sensitive appliances and if the temperature is over/under a certain threshold, the appliances begin or stop their operation.
- weatherCheck(int, int, Instant, double) - Method in class org.powertac.officecomplexcustomer.customers.Office
-
This function is checking the current weather conditions and the existence of weather sensitive appliances and if the temperature is over/under a certain threshold, the appliances begin or stop their operation.
- weatherDailyFunction(int, int, double) - Method in class org.powertac.officecomplexcustomer.appliances.AirCondition
- weatherDailyFunction(int, int, double) - Method in class org.powertac.officecomplexcustomer.appliances.Appliance
-
This function fills out the daily function of an appliance for the day.
- weatherDailyOperation(int, int, double) - Method in class org.powertac.householdcustomer.appliances.AirCondition
- weatherDailyOperation(int, int, double) - Method in class org.powertac.householdcustomer.appliances.Appliance
-
This function fills out the daily function of an appliance for the day.
- weatherDailyOperation(int, int, double) - Method in class org.powertac.householdcustomer.appliances.SpaceHeater
- WeatherForecast - Class in org.powertac.common
-
A collection of weatherForecastPredictions giving hourly forecasts for future timeslots.
- WeatherForecast(int, List<WeatherForecastPrediction>) - Constructor for class org.powertac.common.WeatherForecast
- WeatherForecast(Timeslot, List<WeatherForecastPrediction>) - Constructor for class org.powertac.common.WeatherForecast
-
Deprecated.
- WeatherForecastPrediction - Class in org.powertac.common
-
A weather forecast report instance that describes the weather data
- WeatherForecastPrediction(int, double, double, double, double) - Constructor for class org.powertac.common.WeatherForecastPrediction
- WeatherForecastRepo - Class in org.powertac.common.repo
-
Repository for WeatherReports.
- WeatherForecastRepo() - Constructor for class org.powertac.common.repo.WeatherForecastRepo
-
standard constructor
- WeatherReport - Class in org.powertac.common
-
A weather report instance that describes the weather data for one hour of the simulation
- WeatherReport(int, double, double, double, double) - Constructor for class org.powertac.common.WeatherReport
- WeatherReport(Timeslot, double, double, double, double) - Constructor for class org.powertac.common.WeatherReport
-
Deprecated.
- WeatherReportRepo - Class in org.powertac.common.repo
-
Repository for WeatherReports.
- WeatherReportRepo() - Constructor for class org.powertac.common.repo.WeatherReportRepo
-
standard constructor
- WeatherSensitiveAppliance - Class in org.powertac.householdcustomer.appliances
-
This is the class for the appliance domain instances that start their operation when the weather conditions impose to do so.
- WeatherSensitiveAppliance - Class in org.powertac.officecomplexcustomer.appliances
-
This is the class for the appliance domain instances that start their operation when the weather conditions impose to do so.
- WeatherSensitiveAppliance() - Constructor for class org.powertac.householdcustomer.appliances.WeatherSensitiveAppliance
- WeatherSensitiveAppliance() - Constructor for class org.powertac.officecomplexcustomer.appliances.WeatherSensitiveAppliance
- WeatherService - Class in org.powertac.server
- WeatherService() - Constructor for class org.powertac.server.WeatherService
- WebConfigurer - Class in org.powertac.visualizer.config
-
Configuration of web application with Servlet 3.0 APIs.
- WebConfigurer(Environment, JHipsterProperties) - Constructor for class org.powertac.visualizer.config.WebConfigurer
- WebsocketConfiguration - Class in org.powertac.visualizer.config
- WebsocketConfiguration() - Constructor for class org.powertac.visualizer.config.WebsocketConfiguration
- WebsocketSecurityConfiguration - Class in org.powertac.visualizer.config
- WebsocketSecurityConfiguration() - Constructor for class org.powertac.visualizer.config.WebsocketSecurityConfiguration
- WEDNESDAY - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- WEDNESDAY - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- WEEK - Static variable in class org.powertac.common.TimeService
- WEEKDAYS - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- WEEKDAYS - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- WEEKS_OF_BOOTSTRAP - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- WEEKS_OF_BOOTSTRAP - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- WEEKS_OF_COMPETITION - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- WEEKS_OF_COMPETITION - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- WEIGHT_INCONVENIENCE - Static variable in class org.powertac.householdcustomer.configurations.VillageConstants
- WEIGHT_INCONVENIENCE - Static variable in class org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
- WholesaleKPIHolder - Class in org.powertac.visualizer.domain
-
Keeps track of wholesale market, 24 timelots at a time.
- WholesaleKPIHolder() - Constructor for class org.powertac.visualizer.domain.WholesaleKPIHolder
- WholesaleKPIHolder(WholesaleKPIHolder, int) - Constructor for class org.powertac.visualizer.domain.WholesaleKPIHolder
- WIND_PRODUCTION - Static variable in class org.powertac.common.enumerations.PowerType
- withBootstrapDiscardedTimeslots(int) - Method in class org.powertac.common.Competition
-
Fluent setter for bootstrap interval.
- withBootstrapTimeslotCount(int) - Method in class org.powertac.common.Competition
-
Fluent setter for the bootstrap timeslot count.
- withCanNegotiate(boolean) - Method in class org.powertac.common.CustomerInfo
-
Fluent setter for the canNegotiate flag.
- withCarbonEmissionRate(double) - Method in class org.powertac.genco.Genco
-
Fluent setter for carbonEmissionRate.
- withChunkSize(int) - Method in class org.powertac.common.TariffEvaluator
-
Sets the target size of allocation chunks.
- withCoefficients(List<String>) - Method in class org.powertac.genco.CpGenco
-
Fluent setter for coefficient array
- withCommitmentLeadtime(int) - Method in class org.powertac.genco.Genco
-
Fluent setter for commitment leadtime.
- withControllableKW(double) - Method in class org.powertac.common.CustomerInfo
-
Fluent setter for controllable kWh.
- withCoolCoef(double) - Method in class org.powertac.genco.MisoBuyer
- withCoolThreshold(double) - Method in class org.powertac.genco.MisoBuyer
- withCop(double) - Method in class org.powertac.customer.coldstorage.ColdStorage
- withCost(double) - Method in class org.powertac.genco.Genco
-
Fluent setter for nominal capacity
- withCustomerClass(CustomerInfo.CustomerClass) - Method in class org.powertac.common.CustomerInfo
-
Fluent setter for customerClass attribute.
- withDailyBegin(int) - Method in class org.powertac.common.Rate
- withDailyBegin(AbstractDateTime) - Method in class org.powertac.common.Rate
-
Sets the time of day when this Rate comes into effect.
- withDailyBegin(ReadablePartial) - Method in class org.powertac.common.Rate
-
Sets the time of day when this Rate comes into effect.
- withDailyEnd(int) - Method in class org.powertac.common.Rate
-
Sets the time of day when this Rate is no longer in effect, given as hours since midnight.
- withDailyEnd(AbstractDateTime) - Method in class org.powertac.common.Rate
-
Sets the time of day when this Rate is no longer in effect.
- withDailyEnd(ReadablePartial) - Method in class org.powertac.common.Rate
-
Sets the time of day when this Rate is no longer in effect.
- withDeactivateTimeslotsAhead(int) - Method in class org.powertac.common.Competition
-
Fluent setter for number of timeslots, starting with the current timeslot, that are closed for trading.
- withDescription(String) - Method in class org.powertac.common.Competition
-
Fluent setter for competition description.
- withDownRegulationDiscount(double) - Method in class org.powertac.common.Competition
-
Fluent setter for overpriced down-regulation discount rate.
- withDownRegulationKW(double) - Method in class org.powertac.common.CustomerInfo
-
Fluent setter for down-regulation kW.
- withDownRegulationPayment(double) - Method in class org.powertac.common.RegulationRate
-
Sets the payment for down-regulation
- withdraw(int) - Method in class org.powertac.visualizer.domain.RetailKPIHolder
- WITHDRAW - org.powertac.common.TariffTransaction.Type
- WITHDRAWN - org.powertac.common.Tariff.State
- withEarlyWithdrawPayment(double) - Method in class org.powertac.common.TariffSpecification
-
Sets the payment for a customer who withdraws from a subscription to this tariff before the minimumDuration has expired.
- withEstimatedConsumptionPremium(double) - Method in class org.powertac.common.Competition
-
Fluent setter for the estimated consumption price premium.
- withEvaluateAllTariffs(boolean) - Method in class org.powertac.common.TariffEvaluator
-
If true, then tariff evaluations are not saved; instead, all tariffs are evaluated each time.
- withExpectedMean(double) - Method in class org.powertac.common.Rate
-
Specifies the expected mean charge/kWh, excluding periodic charges, for this Rate.
- withExpectedTimeslotCount(int) - Method in class org.powertac.common.Competition
-
Fluent setter for the expected length of a normal sim session.
- withExpiration(long) - Method in class org.powertac.common.TariffSpecification
-
Sets expiration date as msec since epoch.
- withExpiration(Instant) - Method in class org.powertac.common.TariffSpecification
-
Sets the expiration date for this tariff.
- withFixed(boolean) - Method in class org.powertac.common.Rate
-
Specifies whether this Rate is fixed (true) or variable (false).
- withFixedTimeslotCount(Integer) - Method in class org.powertac.common.Competition
-
Fluent setter for the expected length of a normal sim session.
- withFloorRValue(double) - Method in class org.powertac.customer.coldstorage.ColdStorage
- withHeatCoef(double) - Method in class org.powertac.genco.MisoBuyer
- withHeatThreshold(double) - Method in class org.powertac.genco.MisoBuyer
- withHysteresis(double) - Method in class org.powertac.customer.coldstorage.ColdStorage
- withInconvenienceWeight(double) - Method in class org.powertac.common.TariffEvaluator
-
Sets the weight given to inconvenience (as opposed to cost) in computing tariff utility.
- withInertia(double) - Method in class org.powertac.common.TariffEvaluator
-
Sets the steady-state evaluation inertia for the customer.
- withInfiltrationRatio(double) - Method in class org.powertac.customer.coldstorage.ColdStorage
- withKneeDemand(double) - Method in class org.powertac.genco.CpGenco
-
Fluent setter for the congestion threshold
- withKneeSlope(double) - Method in class org.powertac.genco.CpGenco
-
Fluent setter for the congestion threshold
- withLatitude(int) - Method in class org.powertac.common.Competition
-
Fluent setter for latitude value
- withMaxCurtailment(double) - Method in class org.powertac.common.Rate
-
Sets the maximum proportion of offered load or supply that can be curtailed.
- withMaxDownRegulationPaymentRatio(double) - Method in class org.powertac.common.Competition
-
Fluent setter for the maximum down-regulation payment ratio.
- withMaxTemp(double) - Method in class org.powertac.customer.coldstorage.ColdStorage
- withMaxUpRegulationPaymentRatio(double) - Method in class org.powertac.common.Competition
-
Fluent setter for the maximum ratio between consumption price and up-regulation price for which customers will include up-regulation in tariff evaluation.
- withMaxValue(double) - Method in class org.powertac.common.Rate
-
Specifies the maximum charge (furthest from zero) for variable Rates.
- withMessage(String) - Method in class org.powertac.common.msg.TariffStatus
- withMinDuration(long) - Method in class org.powertac.common.TariffSpecification
-
Sets the minimum duration of a subscription for this tariff.
- withMinimumOrderQuantity(double) - Method in class org.powertac.common.Competition
-
Fluent setter for minimum order quantity.
- withMinimumTimeslotCount(int) - Method in class org.powertac.common.Competition
-
Fluent setter for minimumTimeslotCount.
- withMinQuantity(double) - Method in class org.powertac.genco.CpGenco
-
Fluent setter for minimum total quantity.
- withMinTemp(double) - Method in class org.powertac.customer.coldstorage.ColdStorage
- withMinValue(double) - Method in class org.powertac.common.Rate
-
Specifies the minimum charge (closest to zero) for variable Rates.
- withMultiContracting(boolean) - Method in class org.powertac.common.CustomerInfo
-
Fluent setter for the multiContracting property.
- withNewStockTemp(double) - Method in class org.powertac.customer.coldstorage.ColdStorage
- withNominalCapacity(double) - Method in class org.powertac.genco.Genco
-
Fluent setter for nominal capacity
- withNominalTemp(double) - Method in class org.powertac.customer.coldstorage.ColdStorage
- withNonCoolingUsage(double) - Method in class org.powertac.customer.coldstorage.ColdStorage
- withNoticeInterval(long) - Method in class org.powertac.common.Rate
-
Specifies the minimum interval in hours for rate change notifications for a variable Rate.
- withNoticeInterval(Duration) - Method in class org.powertac.common.Rate
-
Specifies the minimum interval for rate change notifications for a variable Rate.
- withPeriodicPayment(double) - Method in class org.powertac.common.TariffSpecification
-
Sets the daily payment per customer for subscriptions to this tariff.
- withPomId(String) - Method in class org.powertac.common.Competition
-
Fluent setter for Pom ID.
- withPowerType(PowerType) - Method in class org.powertac.common.CustomerInfo
-
Fluent setter to set PowerType for this CustomerInfo.
- withPreferredContractDuration(double) - Method in class org.powertac.common.TariffEvaluator
-
Sets the preferred maximum contract duration in days.
- withPriceInterval(double) - Method in class org.powertac.genco.CpGenco
-
Fluent setter for price interval.
- withPSigma(double) - Method in class org.powertac.genco.CpGenco
-
Fluent setter for price variability.
- withQSigma(double) - Method in class org.powertac.genco.CpGenco
-
Fluent setter for price variability.
- withRationality(double) - Method in class org.powertac.common.TariffEvaluator
-
Sets the level of rationality for this customer.
- withReliability(double) - Method in class org.powertac.genco.Genco
-
Fluent setter for reliability.
- withResponse(RegulationRate.ResponseTime) - Method in class org.powertac.common.RegulationRate
-
Sets the response time
- withRoofArea(double) - Method in class org.powertac.customer.coldstorage.ColdStorage
- withRoofRValue(double) - Method in class org.powertac.customer.coldstorage.ColdStorage
- withRwaOffset(double) - Method in class org.powertac.genco.CpGenco
-
Fluent setter for the random-walk offset value applied to the quadratic coefficient.
- withRwaSigma(double) - Method in class org.powertac.genco.CpGenco
-
Fluent setter for the random-walk sigma value applied to the quadratic coefficient.
- withRwcOffset(double) - Method in class org.powertac.genco.CpGenco
-
Fluent setter for the random-walk offset value applied to the constant coefficient.
- withRwcSigma(double) - Method in class org.powertac.genco.CpGenco
-
Fluent setter for the random-walk sigma value applied to the constant coefficient.
- withScaleFactor(double) - Method in class org.powertac.genco.MisoBuyer
- withSignupBonusFactor(double) - Method in class org.powertac.common.TariffEvaluator
-
Sets the factor by which inertia is multiplied for the case where the current tariff had a positive signup bonus.
- withSignupPayment(double) - Method in class org.powertac.common.TariffSpecification
-
Sets the signup payment for new subscriptions.
- withSimulationBaseTime(long) - Method in class org.powertac.common.Competition
-
Fluent setter for simulation base time that takes a long.
- withSimulationBaseTime(String) - Method in class org.powertac.common.Competition
-
Fluent setter for simulation base time that takes a String, interpreted as a standard DateTimeFormat as yyyy-MM-dd.
- withSimulationBaseTime(Instant) - Method in class org.powertac.common.Competition
-
Fluent setter for simulation base time.
- withSimulationModulo(long) - Method in class org.powertac.common.Competition
-
Fluent setter for simulation modulo.
- withSimulationRate(long) - Method in class org.powertac.common.Competition
-
Fluent setter for time compression ratio.
- withSimulationTimeslotSeconds(int) - Method in class org.powertac.common.Competition
-
Fluent setter for controlling simulation rate by setting the number of wall-clock seconds per timeslot.
- withStockCapacity(double) - Method in class org.powertac.customer.coldstorage.ColdStorage
- withStorageCapacity(double) - Method in class org.powertac.common.CustomerInfo
-
Fluent setter for storage capacity.
- withTariffEvalDepth(int) - Method in class org.powertac.common.TariffEvaluator
-
Sets the number of tariffs/broker of each applicable PowerType to consider.
- withTariffSwitchFactor(double) - Method in class org.powertac.common.TariffEvaluator
-
Sets the inconvenience of switching tariffs.
- withTempAlpha(double) - Method in class org.powertac.genco.MisoBuyer
- withTierThreshold(double) - Method in class org.powertac.common.Rate
-
Sets the usage threshold for applicability of this Rate.
- withTimeslotLength(int) - Method in class org.powertac.common.Competition
-
Fluent setter for timeslot length, interpreted as minutes in sim time.
- withTimeslotsOpen(int) - Method in class org.powertac.common.Competition
-
Fluent setter for the open timeslot count.
- withTimezoneOffset(int) - Method in class org.powertac.common.Competition
-
Fluent setter for timezone offset
- withTurnoverRatio(double) - Method in class org.powertac.customer.coldstorage.ColdStorage
- withUnitSize(double) - Method in class org.powertac.customer.coldstorage.ColdStorage
- withUpRegulationDiscount(double) - Method in class org.powertac.common.Competition
-
Fluent setter for overpriced up-regulation discount rate.
- withUpRegulationKW(double) - Method in class org.powertac.common.CustomerInfo
-
Fluent setter for up-regulation kW.
- withUpRegulationPayment(double) - Method in class org.powertac.common.RegulationRate
-
Sets the payment for up-regulation
- withValue(double) - Method in class org.powertac.common.Rate
-
Specifies the charge/kWh for a fixed rate, from the customer's viewpoint.
- withVariability(double) - Method in class org.powertac.genco.Genco
-
Fluent setter for variability.
- withWallArea(double) - Method in class org.powertac.customer.coldstorage.ColdStorage
- withWallRValue(double) - Method in class org.powertac.customer.coldstorage.ColdStorage
- withWeeklyBegin(int) - Method in class org.powertac.common.Rate
- withWeeklyBegin(AbstractDateTime) - Method in class org.powertac.common.Rate
-
Sets the day of the week on which this Rate comes into effect.
- withWeeklyBegin(ReadablePartial) - Method in class org.powertac.common.Rate
-
Sets the day of the week on which this Rate comes into effect.
- withWeeklyEnd(int) - Method in class org.powertac.common.Rate
-
Sets the weekly end of applicability for this Rate.
- withWeeklyEnd(AbstractDateTime) - Method in class org.powertac.common.Rate
-
Sets the weekly end of applicability for this Rate, by processing end spec to extract dayOfWeek field.
- withWeeklyEnd(ReadablePartial) - Method in class org.powertac.common.Rate
-
Sets the weekly end of applicability for this Rate, by processing end spec to extract dayOfWeek field.
- Working - org.powertac.householdcustomer.enumerations.Status
- Working - org.powertac.officecomplexcustomer.enumerations.Status
- WorkingPerson - Class in org.powertac.householdcustomer.persons
-
This is the instance of the person type that works.
- WorkingPerson - Class in org.powertac.officecomplexcustomer.persons
-
This is the instance of the person type that works.
- WorkingPerson() - Constructor for class org.powertac.householdcustomer.persons.WorkingPerson
- WorkingPerson() - Constructor for class org.powertac.officecomplexcustomer.persons.WorkingPerson
X
- XMLMessageConverter - Class in org.powertac.common
-
Initializes the XStream message serialization system
- XMLMessageConverter() - Constructor for class org.powertac.common.XMLMessageConverter
- XStreamStateLoggable - Class in org.powertac.common.state
- XStreamStateLoggable() - Constructor for class org.powertac.common.state.XStreamStateLoggable
All Classes All Packages