public class CEHelper
extends java.lang.Object
Constructor and Description |
---|
CEHelper() |
Modifier and Type | Method and Description |
---|---|
static float |
average(java.util.ArrayList<java.lang.Float> array)
Average the array
|
static float |
average(float[] array)
Average the array
|
static float |
average(int[] array)
Average the array
|
static boolean[] |
bool_1D_normal(int length,
boolean value)
Create 1D Boolean Array
|
static java.util.ArrayList<java.lang.Boolean> |
bool_1D(int length,
boolean value)
Create 1D Boolean ArrayList
|
static boolean[][] |
bool_2D_normal(int row,
int col,
boolean value)
Create 2D Boolean Array
|
static java.util.ArrayList<java.util.ArrayList<java.lang.Boolean>> |
bool_2D(int row,
int col,
boolean value)
Create 2D Boolean ArrayList
|
static float[] |
float_1D_normal(int length,
float value)
Create 1D Float Array
|
static java.util.ArrayList<java.lang.Float> |
float_1D(int length,
float value)
Create 1D Float ArrayList
|
static float[][] |
float_2D_normal(int row,
int col,
float value)
Create 2D Float Array
|
static java.util.ArrayList<java.util.ArrayList<java.lang.Float>> |
float_2D(int row,
int col,
float value)
Create 2D Float ArrayList
|
static int[] |
int_1D_normal(int length,
int value)
Create 1D Integer Array
|
static java.util.ArrayList<java.lang.Integer> |
int_1D(int length,
int value)
Create 1D Integer ArrayList
|
static int[][] |
int_2D_normal(int row,
int col,
int value)
Create 2D Integer Array
|
static java.util.ArrayList<java.util.ArrayList<java.lang.Integer>> |
int_2D(int row,
int col,
int value)
Create 2D Integer ArrayList
|
static float |
pc_to_veh(float value,
float coe)
Convert pc to veh
|
static java.util.ArrayList<ScenarioInfo> |
scenInfo_1D(int length)
Create 1D ScenarioInfo ArrayList
|
static java.lang.String[] |
str_1D_normal(int length,
java.lang.String value)
Create 1D String Array
|
static java.util.ArrayList<java.lang.String> |
str_1D(int length,
java.lang.String value)
Create 1D String ArrayList
|
static java.lang.String[][] |
str_2D_normal(int row,
int col,
java.lang.String value)
Create 2D String Array
|
static java.util.ArrayList<java.util.ArrayList<java.lang.String>> |
str_2D(int row,
int col,
java.lang.String value)
Create 2D String ArrayList
|
static float |
sum(java.util.ArrayList<java.lang.Float> array)
Sum the array
|
static float |
sum(float[] array)
Sum the array
|
static int |
sum(int[] array)
Sum the array
|
static float |
veh_to_pc(float value,
float coe)
Convert veh to pc
|
static java.lang.String |
worseLOS(java.lang.String LOS1,
java.lang.String LOS2)
Compare two level of service
|
public static java.util.ArrayList<java.util.ArrayList<java.lang.Integer>> int_2D(int row, int col, int value)
row
- number of rowscol
- number of columnsvalue
- default value of arraypublic static java.util.ArrayList<java.util.ArrayList<java.lang.Float>> float_2D(int row, int col, float value)
row
- number of rowscol
- number of columnsvalue
- default value of arraypublic static java.util.ArrayList<java.util.ArrayList<java.lang.String>> str_2D(int row, int col, java.lang.String value)
row
- number of rowscol
- number of columnsvalue
- default value of arraypublic static java.util.ArrayList<java.util.ArrayList<java.lang.Boolean>> bool_2D(int row, int col, boolean value)
row
- number of rowscol
- number of columnsvalue
- default value of arraypublic static java.util.ArrayList<java.lang.Integer> int_1D(int length, int value)
length
- length of arrayvalue
- default value of arraypublic static java.util.ArrayList<java.lang.Float> float_1D(int length, float value)
length
- length of arrayvalue
- default value of arraypublic static java.util.ArrayList<java.lang.String> str_1D(int length, java.lang.String value)
length
- length of arrayvalue
- default value of arraypublic static java.util.ArrayList<java.lang.Boolean> bool_1D(int length, boolean value)
length
- length of arrayvalue
- default value of arraypublic static java.util.ArrayList<ScenarioInfo> scenInfo_1D(int length)
length
- length of arraypublic static int[][] int_2D_normal(int row, int col, int value)
row
- number of rowscol
- number of columnsvalue
- default value of arraypublic static float[][] float_2D_normal(int row, int col, float value)
row
- number of rowscol
- number of columnsvalue
- default value of arraypublic static java.lang.String[][] str_2D_normal(int row, int col, java.lang.String value)
row
- number of rowscol
- number of columnsvalue
- default value of arraypublic static boolean[][] bool_2D_normal(int row, int col, boolean value)
row
- number of rowscol
- number of columnsvalue
- default value of arraypublic static int[] int_1D_normal(int length, int value)
length
- length of arrayvalue
- default value of arraypublic static float[] float_1D_normal(int length, float value)
length
- length of arrayvalue
- default value of arraypublic static java.lang.String[] str_1D_normal(int length, java.lang.String value)
length
- length of arrayvalue
- default value of arraypublic static boolean[] bool_1D_normal(int length, boolean value)
length
- length of arrayvalue
- default value of arraypublic static float sum(float[] array)
array
- data arraypublic static float average(float[] array)
array
- data arraypublic static int sum(int[] array)
array
- data arraypublic static float average(int[] array)
array
- data arraypublic static float sum(java.util.ArrayList<java.lang.Float> array)
array
- data arraypublic static float average(java.util.ArrayList<java.lang.Float> array)
array
- data arraypublic static float veh_to_pc(float value, float coe)
value
- value to be convertedcoe
- coefficientpublic static float pc_to_veh(float value, float coe)
value
- value to be convertedcoe
- coefficientpublic static java.lang.String worseLOS(java.lang.String LOS1, java.lang.String LOS2)
LOS1
- first level of serviceLOS2
- second level of service