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.ExceptiondumpVar(Object, Writer )public static void dumpVar(java.lang.Object var,
java.io.Writer writer)
throws java.lang.Exception
var - переменнаяwriter - врайтерjava.lang.Exceptionpublic 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;]@1fb8ee3var - объект