|
Java EE 5 SDK | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Stringifier
Convert an object to a String. The intent of this is to provide a flexible means to control the string representation of an Object. The toString() routine has many issues, including: - appropriateness for end-user viewing (within a CLI for example) - an object may not have implemented a toString() method - the output of toString() may simply be unacceptable (eg class@eebc1933) - it may be desirable to have many variations on the output - modifying toString() requires modifying the orignal class; a Stringifier or many of them can exist independently, making it easy to apply many different types of formatting to the same class. The intended use is generally to have a separate class implement Stringifier, rather than the class to be stringified.
Method Summary | |
---|---|
String |
stringify(Object object)
Produce a String representation of an object. |
Method Detail |
---|
String stringify(Object object)
The resulting String should be suitable for display to a user.
object
- the Object for which a String should be produced
|
Java EE 5 SDK | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright 2006 Sun Microsystems, Inc. All rights reserved.