|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.headissue.asterisk.jtapi.gjtapi.ToString
public class ToString
A generic toString method, based on reflection. Used for debugging.
Field Summary | |
---|---|
(package private) java.lang.Class |
aClass
|
(package private) java.lang.StringBuffer |
buf
|
(package private) boolean |
more
|
(package private) boolean |
newlineFlag
|
(package private) java.lang.Object |
obj
|
(package private) java.lang.String[] |
supressPrefixes
|
Constructor Summary | |
---|---|
ToString()
|
|
ToString(java.lang.Class c)
|
|
ToString(java.lang.Class c,
java.lang.String[] _supressPrefixes)
|
Method Summary | |
---|---|
(package private) java.lang.String |
_convert(java.lang.Object o)
|
(package private) void |
append(java.lang.String s)
|
static java.lang.String |
convert(java.lang.Class c,
java.lang.String[] _supressPrefixes,
java.lang.Object o)
Identical to above, but use the (super)class c to find out the relevant accessors. |
static java.lang.String |
convert(java.lang.Object o)
Convert the object o in a usefull toString usable representation, by use of public getXY, isXY and hasXY methods as well as public fields. |
(package private) void |
doMethod(java.lang.reflect.Method m,
java.lang.String n)
|
static java.lang.String |
escapeString(java.lang.String s)
Escape non-displayable characters to unicode escapes |
(package private) void |
extractAccessors()
|
(package private) void |
extractFields()
|
static java.lang.String |
extractLocalClassName(java.lang.String s)
Return only the package local part of full qualified class name. |
void |
insert(java.lang.String _name,
int _value)
|
void |
insert(java.lang.String _name,
java.lang.Object _value)
|
(package private) void |
insertName(java.lang.String n)
|
(package private) void |
insertValue(java.lang.String n,
java.lang.Object o)
|
(package private) void |
newline()
|
(package private) java.lang.String |
reparseToString(java.lang.String s)
Adds an additional space after each \n |
(package private) boolean |
shouldBeSupressed(java.lang.String n)
|
static java.lang.String |
toHexDebug(byte[] ba)
|
static java.lang.String |
toHexDebug(byte[] ba,
int _idx,
int _len)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
boolean more
boolean newlineFlag
java.lang.StringBuffer buf
java.lang.Object obj
java.lang.Class aClass
java.lang.String[] supressPrefixes
Constructor Detail |
---|
public ToString()
public ToString(java.lang.Class c)
public ToString(java.lang.Class c, java.lang.String[] _supressPrefixes)
Method Detail |
---|
public static java.lang.String extractLocalClassName(java.lang.String s)
public static java.lang.String escapeString(java.lang.String s)
public static java.lang.String toHexDebug(byte[] ba)
public static java.lang.String toHexDebug(byte[] ba, int _idx, int _len)
public static java.lang.String convert(java.lang.Object o)
public static java.lang.String convert(java.lang.Class c, java.lang.String[] _supressPrefixes, java.lang.Object o)
void newline()
void append(java.lang.String s)
void insertName(java.lang.String n)
public void insert(java.lang.String _name, java.lang.Object _value)
void insertValue(java.lang.String n, java.lang.Object o)
java.lang.String reparseToString(java.lang.String s)
public void insert(java.lang.String _name, int _value)
boolean shouldBeSupressed(java.lang.String n)
void doMethod(java.lang.reflect.Method m, java.lang.String n)
void extractAccessors() throws java.lang.Exception
java.lang.Exception
void extractFields() throws java.lang.Exception
java.lang.Exception
java.lang.String _convert(java.lang.Object o) throws java.lang.Exception
java.lang.Exception
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |