Skip navigation links
A C D G H I 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
 
getContext() - Method in class org.powertac.logtool.LogtoolContext
Return the ApplicationContext
getCore() - Method in class org.powertac.logtool.LogtoolContext
Returns LogtoolCore instance
getDomainObjectReader() - Method in class org.powertac.logtool.LogtoolContext
Returns DomainObjectReader instance

H

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

I

initialize() - Method in class org.powertac.logtool.LogtoolContext
Set up the Spring context
interrupt() - Method in class org.powertac.logtool.LogtoolCore
 

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.
NoopAnalyzer - Class in org.powertac.logtool.common
 
NoopAnalyzer() - Constructor for class org.powertac.logtool.common.NoopAnalyzer
 
NoopAnalyzer.ObjectHandler - Class in org.powertac.logtool.common
 

O

ObjectHandler() - Constructor for class org.powertac.logtool.common.NoopAnalyzer.ObjectHandler
 
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, providing a state-log file from the local filesystem, or a remote URL.

R

readObject(String) - Method in class org.powertac.logtool.common.DomainObjectReader
Converts a line from the log to an object.
readStateLog(String, Analyzer...) - Method in class org.powertac.logtool.LogtoolCore
Reads the given state-log source using the DomainObjectReader.
readStateLog(File, Analyzer...) - Method in class org.powertac.logtool.LogtoolCore
Reads state-log from given input file using the DomainObjectReader.
readStateLog(URL, Analyzer...) - Method in class org.powertac.logtool.LogtoolCore
Reads state-log from given input url using the DomainObjectReader.
readStateLog(InputStream, Analyzer...) - Method in class org.powertac.logtool.LogtoolCore
Reads state-log from given input stream using the DomainObjectReader.
registerMessageListener(LogtoolContext, Class<?>) - Method in class org.powertac.logtool.common.DomainObjectReader
Registers the given LogtoolContext as a messageListener.
registerMessageListener(Class<?>) - Method in class org.powertac.logtool.LogtoolContext
 
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 class org.powertac.logtool.common.NoopAnalyzer
 
report() - Method in interface org.powertac.logtool.ifc.Analyzer
Called after reading the logfile

S

setContext(ApplicationContext) - Method in class org.powertac.logtool.LogtoolContext
 
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.
A C D G H I L M N O P R S 
Skip navigation links

Copyright © 2017 Power TAC. All rights reserved.