A B C D E F G H I L O P R S T W 

A

addDataTransformer(DataTransformer) - Method in class org.finra.datagenerator.consumer.DataConsumer
Adds a data transformer to the end of the data transformers list
addDataWriter(DataWriter) - Method in class org.finra.datagenerator.consumer.DataConsumer
Adds a DataWriter to the end of the dataWriters list

B

bfs(int) - Method in class org.finra.datagenerator.engine.scxml.SCXMLEngine
Performs a partial BFS on model until the search frontier reaches the desired bootstrap size

C

cleanup() - Method in interface org.finra.datagenerator.reporting.ReportingHost
Cleanup TODO: why not implement Closeable ??
consume(Map<String, String>) - Method in class org.finra.datagenerator.consumer.DataConsumer
Consumes a produced result.

D

DataConsumer - Class in org.finra.datagenerator.consumer
Created by RobbinBr on 5/18/2014.
DataConsumer() - Constructor for class org.finra.datagenerator.consumer.DataConsumer
Public default constructor
DataPipe - Class in org.finra.datagenerator.consumer
Created by RobbinBr on 5/18/2014.
DataPipe() - Constructor for class org.finra.datagenerator.consumer.DataPipe
Default constructor.
DataPipe(DataConsumer) - Constructor for class org.finra.datagenerator.consumer.DataPipe
Constructor sets a user given DataConsumer
DataPipe(long, AtomicBoolean) - Constructor for class org.finra.datagenerator.consumer.DataPipe
Constructor sets a max number of lines and shares an exit flag with the DataPipe
DataTransformer - Interface in org.finra.datagenerator.consumer
Applies transformations on a given data
DataWriter - Interface in org.finra.datagenerator.writer
Created by robbinbr on 5/28/2014.
decompose(Frontier, String) - Method in class org.finra.datagenerator.engine.scxml.SCXMLGapper
Takes a model and an SCXMLFrontier and decomposes the Frontier into a Map of Strings to Strings These strings can be sent over a network to get a Frontier past a 'gap'
DefaultDistributor - Class in org.finra.datagenerator.distributor.multithreaded
Created by robbinbr on 3/24/14.
DefaultDistributor() - Constructor for class org.finra.datagenerator.distributor.multithreaded.DefaultDistributor
 
DefaultWriter - Class in org.finra.datagenerator.writer
Created by robbinbr on 5/28/2014.
DefaultWriter(OutputStream, String[]) - Constructor for class org.finra.datagenerator.writer.DefaultWriter
Constructor
distribute(List<Frontier>) - Method in class org.finra.datagenerator.distributor.multithreaded.DefaultDistributor
 
distribute(List<Frontier>) - Method in interface org.finra.datagenerator.distributor.SearchDistributor
Distributes the list of the problems

E

Engine - Interface in org.finra.datagenerator.engine
Created with IntelliJ IDEA.

F

Frontier - Interface in org.finra.datagenerator.engine
Created with IntelliJ IDEA.

G

getDataConsumer() - Method in class org.finra.datagenerator.consumer.DataPipe
 
getDataMap() - Method in class org.finra.datagenerator.consumer.DataPipe
 
getDataPipe() - Method in class org.finra.datagenerator.consumer.DataConsumer
 
getExitFlag() - Method in class org.finra.datagenerator.consumer.DataConsumer
 
getMaxNumberOfLines() - Method in class org.finra.datagenerator.consumer.DataConsumer
 
getPipeDelimited(String[]) - Method in class org.finra.datagenerator.consumer.DataPipe
Given an array of variable names, returns a pipe delimited String of values.
getReportingHost() - Method in class org.finra.datagenerator.consumer.DataConsumer
 
getRoot() - Method in class org.finra.datagenerator.engine.scxml.SCXMLFrontier
 

H

handleRequest() - Method in interface org.finra.datagenerator.reporting.ReportingHost
Handle a request
handleResponse(String) - Method in interface org.finra.datagenerator.reporting.ReportingHandler
Handles a request.

I

init() - Method in interface org.finra.datagenerator.reporting.ReportingHost
Initialize
initialize(String) - Static method in class org.finra.datagenerator.exec.LogInitializer
Initializes log4j

L

log - Static variable in class org.finra.datagenerator.distributor.multithreaded.DefaultDistributor
Logger
log - Static variable in class org.finra.datagenerator.writer.DefaultWriter
Logger
LogInitializer - Class in org.finra.datagenerator.exec
Initializes log4j

O

org.finra.datagenerator.consumer - package org.finra.datagenerator.consumer
 
org.finra.datagenerator.distributor - package org.finra.datagenerator.distributor
 
org.finra.datagenerator.distributor.multithreaded - package org.finra.datagenerator.distributor.multithreaded
 
org.finra.datagenerator.engine - package org.finra.datagenerator.engine
 
org.finra.datagenerator.engine.scxml - package org.finra.datagenerator.engine.scxml
 
org.finra.datagenerator.exec - package org.finra.datagenerator.exec
 
org.finra.datagenerator.reporting - package org.finra.datagenerator.reporting
 
org.finra.datagenerator.writer - package org.finra.datagenerator.writer
 

P

PossibleState - Class in org.finra.datagenerator.engine.scxml
Marshall Peters Date: 8/26/14
PossibleState(TransitionTarget, Map<String, String>) - Constructor for class org.finra.datagenerator.engine.scxml.PossibleState
Constructor
process(SearchDistributor) - Method in interface org.finra.datagenerator.engine.Engine
Processes the model, produces the required bootstrap Frontiers, and has the provided distributor distribute those Frontiers
process(SearchDistributor) - Method in class org.finra.datagenerator.engine.scxml.SCXMLEngine
Performs the BFS and gives the results to a distributor to distribute

R

ReportingHandler - Interface in org.finra.datagenerator.reporting
Created by RobbinBr on 7/1/2014.
ReportingHost - Interface in org.finra.datagenerator.reporting
Created by RobbinBr on 7/1/2014.
reproduce(Map<String, String>) - Method in class org.finra.datagenerator.engine.scxml.SCXMLGapper
Produces an SCXMLFrontier by reversing a decomposition; the model text is bundled into the decomposition.
run() - Method in class org.finra.datagenerator.distributor.multithreaded.SearchWorker
 

S

SCXMLEngine - Class in org.finra.datagenerator.engine.scxml
Marshall Peters Date: 8/25/14
SCXMLEngine() - Constructor for class org.finra.datagenerator.engine.scxml.SCXMLEngine
Constructor
SCXMLFrontier - Class in org.finra.datagenerator.engine.scxml
Marshall Peters Date: 8/26/14
SCXMLFrontier(PossibleState, SCXML) - Constructor for class org.finra.datagenerator.engine.scxml.SCXMLFrontier
Constructor
SCXMLGapper - Class in org.finra.datagenerator.engine.scxml
Marshall Peters Date: 8/28/14
SCXMLGapper() - Constructor for class org.finra.datagenerator.engine.scxml.SCXMLGapper
 
SearchDistributor - Interface in org.finra.datagenerator.distributor
 
searchForScenarios(Queue<Map<String, String>>, AtomicBoolean) - Method in interface org.finra.datagenerator.engine.Frontier
Fills the queue with Maps of variable assignments produced by a DFS strategy; the DFS is performed on a possible state bound up inside the Frontier and will stop early if flag is set to true
searchForScenarios(Queue<Map<String, String>>, AtomicBoolean) - Method in class org.finra.datagenerator.engine.scxml.SCXMLFrontier
Performs a DFS on the model, starting from root, placing results in the queue Just a public wrapper for private dfs function
SearchWorker - Class in org.finra.datagenerator.distributor.multithreaded
Created by robbinbr on 3/14/14.
SearchWorker(Frontier, Queue<Map<String, String>>, AtomicBoolean) - Constructor for class org.finra.datagenerator.distributor.multithreaded.SearchWorker
Public constructor
sendRequest(String) - Method in class org.finra.datagenerator.consumer.DataConsumer
Creates a future for sending a request to the reporting host and ignoring the response.
sendRequest(String, ReportingHandler) - Method in class org.finra.datagenerator.consumer.DataConsumer
Creates a future that will send a request to the reporting host and call the handler with the response
sendRequestSync(String) - Method in class org.finra.datagenerator.consumer.DataConsumer
Sends a synchronous request to the reporting host returning the response
setBootstrapMin(int) - Method in interface org.finra.datagenerator.engine.Engine
Sets the minimum number of bootstrap states to produce
setBootstrapMin(int) - Method in class org.finra.datagenerator.engine.scxml.SCXMLEngine
bootstrapMin setter
setDataConsumer(DataConsumer) - Method in class org.finra.datagenerator.distributor.multithreaded.DefaultDistributor
 
setDataConsumer(DataConsumer) - Method in interface org.finra.datagenerator.distributor.SearchDistributor
Sets the data consumer
setExitFlag(AtomicBoolean) - Method in class org.finra.datagenerator.consumer.DataConsumer
Setter for exit flag
setFlag(String, AtomicBoolean) - Method in class org.finra.datagenerator.distributor.multithreaded.DefaultDistributor
 
setFlag(String, AtomicBoolean) - Method in interface org.finra.datagenerator.distributor.SearchDistributor
TODO: Buggy !! this function is adding a new instance of AromicBoolen and not setting the value of a current atomic boolean
setMaxNumberOfLines(long) - Method in class org.finra.datagenerator.consumer.DataConsumer
A setter for maxNumberOfLines
setMaxNumberOfLines(long) - Method in class org.finra.datagenerator.distributor.multithreaded.DefaultDistributor
Sets the maximum number of lines to generate
setModelByInputFileStream(InputStream) - Method in interface org.finra.datagenerator.engine.Engine
Sets the model, passing it as an InputStream
setModelByInputFileStream(InputStream) - Method in class org.finra.datagenerator.engine.scxml.SCXMLEngine
Sets the SCXML model with an InputStream
setModelByText(String) - Method in interface org.finra.datagenerator.engine.Engine
Sets the model, passing it as a String
setModelByText(String) - Method in class org.finra.datagenerator.engine.scxml.SCXMLEngine
Sets the SCXML model with a string
setReportingHost(String) - Method in class org.finra.datagenerator.consumer.DataConsumer
A setter for the reporting host
setThreadCount(int) - Method in class org.finra.datagenerator.distributor.multithreaded.DefaultDistributor
Sets the number of threads to use

T

toString() - Method in class org.finra.datagenerator.engine.scxml.PossibleState
toString
transform(DataPipe) - Method in interface org.finra.datagenerator.consumer.DataTransformer
Applies transformations on a given data

W

writeOutput(DataPipe) - Method in interface org.finra.datagenerator.writer.DataWriter
Writes an output to a given data pipe
writeOutput(DataPipe) - Method in class org.finra.datagenerator.writer.DefaultWriter
 
A B C D E F G H I L O P R S T W 

Copyright © 2014. All rights reserved.