public abstract class Dumpable
extends java.lang.Object
| Constructor and Description |
|---|
Dumpable() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
dumpFields(DumpWriter out) |
protected java.lang.String |
getTypeName() |
java.lang.String |
toString() |
void |
toString(java.lang.StringBuilder buf) |
java.lang.String |
toStringMultiline()
Like
toString() except returns a multi-line string. |
void |
toStringMultiline(java.lang.StringBuilder buf,
int currentIndent,
boolean nl)
Like
toStringMultiline(), but appends the result to buf
instead of returning a string. |
public final java.lang.String toString()
toString in class java.lang.Objectpublic final void toString(java.lang.StringBuilder buf)
public final java.lang.String toStringMultiline()
toString() except returns a multi-line string. Every line will
always end in a "\n".
Don't depend on the format of the output to stay the same. Newer versions of the SDK may change the format.
public final void toStringMultiline(java.lang.StringBuilder buf,
int currentIndent,
boolean nl)
toStringMultiline(), but appends the result to buf
instead of returning a string.
Don't depend on the format of the output to stay the same. Newer versions of the SDK may change the format.
currentIndent - The number of spaces to use as the initial indentation level.nl - Whether you will start displaying this value on its own line (and will need indentation
on the first line) or not.protected java.lang.String getTypeName()
protected abstract void dumpFields(DumpWriter out)