 |
Synthia
Generic and flexible data structure generator
|
Go to the documentation of this file.
19 package examples.apache;
74 protected static class LogLinePicker
implements Picker<LogLine>
114 public LogLine
pick()
120 public LogLinePicker
duplicate(
boolean with_state)
Generates a fake web server log simulating the trajectory of multiple visitors through a randomly-gen...
Picker that returns the first object fetched from another picker and repeats it endlessly.
Picker< Float > m_floatSource
Representation of a line of Apache's access log.
Miscellaneous pickers performing various functions.
The possible status codes associated to each request.
Picker< Picker< LogLine > > duplicate(boolean with_state)
Creates a copy of the picker.
A picker producing instances of visitors.
Picker< LogLine > pick()
Picks an object.
void reset()
Puts the picker back into its initial state.
MarkovChain< T > duplicate(boolean with_state)
Creates a copy of the picker.
Simple representation of an HTTP request.
Generates a sequence of objects by a random walk in a Markov chain.
Picker< Long > m_timestamp
MarkovChain< String > m_map
VisitorPicker(Picker< Long > timestamp, Picker< String > ip, MarkovChain< String > map)
Picker< T > duplicate(boolean with_state)
Creates a copy of the picker.
void reset()
Puts the picker back into its initial state.
Pickers related to the generation of a sequence of values.