com.sun.appserv.management.util.stringifier
Class SmartStringifier
java.lang.Object
com.sun.appserv.management.util.stringifier.SmartStringifier
- All Implemented Interfaces:
- Stringifier
public final class SmartStringifier
- extends Object
- implements Stringifier
Stringifies an Object in the "best" possible way, using the
StringifierRegistry.DEFAULT registry and/or internal logic.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT
public static final SmartStringifier DEFAULT
mRegistry
protected StringifierRegistry mRegistry
SmartStringifier
public SmartStringifier()
SmartStringifier
public SmartStringifier(String multiDelim)
SmartStringifier
public SmartStringifier(String multiDelim,
boolean encloseArrays)
SmartStringifier
public SmartStringifier(StringifierRegistry registry,
String multiDelim,
boolean encloseArrays)
setRegistry
public void setRegistry(StringifierRegistry registry)
toString
public static String toString(Object target)
stringify
public String stringify(Object target)
- Description copied from interface:
Stringifier
- Produce a String representation of an object. The actual output has no
other semantics; each Stringifier may choose to target a particular type
of user.
The resulting String should be suitable for display to a user.
- Specified by:
stringify
in interface Stringifier
- Parameters:
target
- the Object for which a String should be produced
Submit a bug or feature Copyright 2006 Sun Microsystems, Inc. All rights reserved.