public class dataGenerator
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.String[] |
airports |
private static java.lang.String |
COMMA_DELIMITER |
private int |
days |
private java.lang.String[][] |
flights |
private static java.lang.String |
NEW_LINE_SEPARATOR |
private int |
nFlights |
private int[][] |
travels |
Constructor and Description |
---|
dataGenerator(int airports,
int flights,
int days)
Function to initialize data structure to store test data
of flights, airports and days.
|
Modifier and Type | Method and Description |
---|---|
void |
generateFile(java.lang.String fileName)
Function to generate file with comma separated test data
|
void |
generateFlights()
Function that will generate all the flights based on the information stored on the
class variables:
private int nFlights;
private int days;
private String[] airports;
private String[][] flights;
private int [][] travels;
|
void |
generateTravels()
Function that calculates and stores travels
|
static void |
main(java.lang.String[] args) |
void |
proof()
Function that prints data generated in a human readable form.
|
private static final java.lang.String COMMA_DELIMITER
private static final java.lang.String NEW_LINE_SEPARATOR
private int nFlights
private int days
private java.lang.String[] airports
private java.lang.String[][] flights
private int[][] travels
public dataGenerator(int airports, int flights, int days)
airports:
- number of airports to generateflights:
- number of flights to generatedays:
- number of days for flightspublic static void main(java.lang.String[] args)
public void generateFile(java.lang.String fileName)
fileName:
- Name of the file to generatepublic void generateFlights()
public void generateTravels()
public void proof()