Skip navigation links
A C D G H L M N O P R S 

A

Analyzer - Interface in org.powertac.logtool.ifc
Interface for analyzers

C

cli(String, Analyzer) - Method in class org.powertac.logtool.LogtoolContext
default command-line processor.

D

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
 
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

G

getBean(String) - Method in class org.powertac.logtool.LogtoolContext
Retrieves a Spring component instance by name
getById(long) - Method in class org.powertac.logtool.common.DomainObjectReader
 
getCore() - Method in class org.powertac.logtool.LogtoolContext
Sets up Spring context, returns LogtoolCore instance

H

handleNewObject(Object) - Method in interface org.powertac.logtool.common.NewObjectListener
 

L

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

M

main(String[]) - Static method in class org.powertac.logtool.Logtool
Sets up the logtool, delegates everything to a LogtoolCore instance.
MissingDomainObject - Exception in org.powertac.logtool.common
 
MissingDomainObject(String) - Constructor for exception org.powertac.logtool.common.MissingDomainObject
 

N

NewObjectListener - Interface in org.powertac.logtool.common
Implementations can receive notifications of new objects.

O

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
 

P

processCmdLine(String[]) - Method in class org.powertac.logtool.LogtoolCore
Processes a command line.

R

readObject(String) - Method in class org.powertac.logtool.common.DomainObjectReader
Converts a line from the log to an object.
readStateLog(String, List<Analyzer>) - Method in class org.powertac.logtool.LogtoolCore
Reads the given state-log file using the DomainObjectReader.
readStateLog(String, Analyzer) - Method in class org.powertac.logtool.LogtoolCore
Reads the given state log with a single analyzer
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
report() - Method in class org.powertac.logtool.common.DomainBuilder
 
report() - Method in interface org.powertac.logtool.ifc.Analyzer
Called after reading the logfile

S

setup() - Method in class org.powertac.logtool.common.DomainBuilder
 
setup() - Method in interface org.powertac.logtool.ifc.Analyzer
Called before reading the logfile.
A C D G H L M N O P R S 
Skip navigation links

Copyright © 2016 Power TAC. All Rights Reserved.