public class Debug
extends java.lang.Object
Constructor and Description |
---|
Debug() |
Modifier and Type | Method and Description |
---|---|
static void |
endsIf(boolean cond,
java.lang.String mess)
Ends the program if the condition occurs.
|
static void |
endsIfNull(java.lang.Object obj,
java.lang.String mess)
Ends the program if the condition occurs.
|
static void |
errorln(java.lang.String mess)
Prints a message in the error console.
|
static void |
force(boolean cond,
java.lang.String mess)
Force a condition.
|
static void |
goout(java.lang.String message)
Shows a message and ends the program.
|
static void |
perrorln(java.lang.String mess)
Prints a message in the error console.
|
static void |
print(java.lang.String mess,
java.util.ArrayList<java.lang.Double> array)
Prints a message and a array of doubles in the standard console.
|
static void |
println(java.lang.String mess)
Prints a message in the standard console.
|
static void |
printlnError(java.lang.String mess)
Prints a message in the error console.
|
static void |
reset()
Reset both debug modes (set them to false).
|
static void |
set()
Set both debug modes (set them to true).
|
static void |
set(boolean value)
Set both debug modes to a desired state.
|
static void |
setErrorDebugMode(boolean value)
Set error debug mode to a desired state.
|
static void |
setStdDebugMode(boolean value)
Set standard debug mode to a desired state.
|
protected static void |
terminateProgram()
Exits the current program
|
public static void setErrorDebugMode(boolean value)
value
- New state of error debug mode.public static void setStdDebugMode(boolean value)
value
- New state of standard debug mode.public static void set(boolean value)
value
- New state of both debug modes.public static void set()
public static void reset()
protected static void terminateProgram()
public static void println(java.lang.String mess)
mess
- Message to be printed.public static void print(java.lang.String mess, java.util.ArrayList<java.lang.Double> array)
mess
- Message to be printed.array
- Array to be printed.public static void errorln(java.lang.String mess)
mess
- Message to be printed.public static void printlnError(java.lang.String mess)
mess
- Message to be printed.public static void perrorln(java.lang.String mess)
mess
- Message to be printed.public static void force(boolean cond, java.lang.String mess)
cond
- Condition to be asserted.mess
- Message to be printed in case of non-condition acomplished.public static void endsIf(boolean cond, java.lang.String mess)
cond
- Condition to be evaluated. If occurs, displays a message and terminates the program.mess
- Message to be displayed.public static void endsIfNull(java.lang.Object obj, java.lang.String mess)
obj
- Object to be tested if is null. If occurs, displays a message and terminates the program.mess
- Message to be displayed.public static void goout(java.lang.String message)
message
- Message showed to the user.