public class DebugUtils
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
LINE_SEPARATOR |
Constructor and Description |
---|
DebugUtils() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
dumpObject(java.lang.Object var)
Сроковое представление внутренности объкета, можно использовать,
например, для вывода объекта при toString(), типа
(a)Override
public String toString()
{
return DebugUtils.dumpObject( this );
}
и будет что-то типа
ru.bitel.bgbilling.modules.buyemoney.server.protocols.TransactionResult@[transactId=0;status=null;comment=null;date=null;]@1fb8ee3 |
static void |
dumpVar(java.lang.Object var)
Дамп переменной в консоль.
|
static void |
dumpVar(java.lang.Object var,
java.io.Writer writer)
Дамп переменной в поток, типа как print_r из php, подобъекты тоже
дампируются и отображаются, xml всякие итд.
|
public static void dumpVar(java.lang.Object var) throws java.lang.Exception
java.lang.Exception
dumpVar(Object, Writer )
public static void dumpVar(java.lang.Object var, java.io.Writer writer) throws java.lang.Exception
var
- переменнаяwriter
- врайтерjava.lang.Exception
public static java.lang.String dumpObject(java.lang.Object var)
(a)Override public String toString() { return DebugUtils.dumpObject( this ); }и будет что-то типа
ru.bitel.bgbilling.modules.buyemoney.server.protocols.TransactionResult@[transactId=0;status=null;comment=null;date=null;]@1fb8ee3
var
- объект