Class Hierarchy
- java.lang.Object
- org.powertac.factoredcustomer.CapacityAccumulator
 - org.powertac.factoredcustomer.CapacityProfile
 - org.powertac.factoredcustomer.CapacityStructure (implements org.powertac.factoredcustomer.interfaces.StructureInstance)
 - org.powertac.factoredcustomer.Config
 - org.powertac.factoredcustomer.CustomerStructure (implements org.powertac.factoredcustomer.interfaces.StructureInstance)
 - org.powertac.factoredcustomer.DefaultCapacityBundle (implements org.powertac.factoredcustomer.interfaces.CapacityBundle, org.powertac.factoredcustomer.interfaces.StructureInstance)
 - org.powertac.factoredcustomer.LearningCustomerCreator (implements org.powertac.factoredcustomer.CustomerFactory.CustomerCreator)
 - org.powertac.factoredcustomer.ProbabilityDistribution (implements org.powertac.factoredcustomer.interfaces.StructureInstance)
 - org.powertac.factoredcustomer.ProfileOptimizerStructure (implements org.powertac.factoredcustomer.interfaces.StructureInstance)
 - org.powertac.factoredcustomer.ProfileRecommendation
 - org.powertac.factoredcustomer.ProfileRecommendation.Opinion
 - org.powertac.factoredcustomer.TariffSubscriberStructure (implements org.powertac.factoredcustomer.interfaces.StructureInstance)
 - org.powertac.factoredcustomer.TimeseriesGenerator (implements org.powertac.factoredcustomer.interfaces.StructureInstance)
 - org.powertac.common.interfaces.TimeslotPhaseProcessor
- org.powertac.factoredcustomer.FactoredCustomerService (implements org.powertac.common.interfaces.CustomerServiceAccessor, org.powertac.common.interfaces.InitializationService, org.powertac.common.interfaces.NewTariffListener)
 
 
 
Interface Hierarchy
- org.powertac.factoredcustomer.ProfileRecommendation.Listener
 
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.powertac.factoredcustomer.CapacityStructure.BaseCapacityType
 - org.powertac.factoredcustomer.CapacityStructure.ElasticityModelType
 - org.powertac.factoredcustomer.CapacityStructure.InfluenceKind
 - org.powertac.factoredcustomer.ProfileOptimizerStructure.ProfileSelectionMethod
 - org.powertac.factoredcustomer.ProfileOptimizerStructure.UsageChargeStance
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)