Uses of Interface
org.powertac.common.interfaces.CustomerServiceAccessor
-
Packages that use CustomerServiceAccessor Package Description org.powertac.customer General customer-model infrastructure.org.powertac.evcustomer.customers org.powertac.factoredcustomer org.powertac.householdcustomer org.powertac.officecomplexcustomer -
-
Uses of CustomerServiceAccessor in org.powertac.customer
Classes in org.powertac.customer that implement CustomerServiceAccessor Modifier and Type Class Description class
CustomerModelService
Manages a set of customer models.Fields in org.powertac.customer declared as CustomerServiceAccessor Modifier and Type Field Description protected CustomerServiceAccessor
AbstractCustomer. service
Methods in org.powertac.customer with parameters of type CustomerServiceAccessor Modifier and Type Method Description void
ModelComponent. initialize(CustomerServiceAccessor service)
Initializes the component with service referencevoid
AbstractCustomer. setServiceAccessor(CustomerServiceAccessor csa)
Provides a reference to the service accessor, through which we can get at sim services -
Uses of CustomerServiceAccessor in org.powertac.evcustomer.customers
Methods in org.powertac.evcustomer.customers with parameters of type CustomerServiceAccessor Modifier and Type Method Description CustomerInfo
EvCustomer. initialize(SocialGroup socialGroup, String gender, Map<Integer,Activity> activities, List<GroupActivity> groupActivities, CarType car, EvSocialClass esc, CustomerServiceAccessor service, Config config)
-
Uses of CustomerServiceAccessor in org.powertac.factoredcustomer
Classes in org.powertac.factoredcustomer that implement CustomerServiceAccessor Modifier and Type Class Description class
FactoredCustomerService
Key class that processes the configuration file and creates a collection of customers during the initialization process. -
Uses of CustomerServiceAccessor in org.powertac.householdcustomer
Classes in org.powertac.householdcustomer that implement CustomerServiceAccessor Modifier and Type Class Description class
HouseholdCustomerService
Implements the Household Consumer Model. -
Uses of CustomerServiceAccessor in org.powertac.officecomplexcustomer
Classes in org.powertac.officecomplexcustomer that implement CustomerServiceAccessor Modifier and Type Class Description class
OfficeComplexCustomerService
Implements the Office Consumer Model.
-