protected var _details:String
protected var _msg:String
public function Joiner(message:String = "")
Construct a joiner with the specified message and starting args.
Parameters
| message:String (default = " ")
|
public function add(... args):Joiner
Add pairs onto the joiner.
Parameters
Returns
public function addArgs(... args):Joiner
Add arguments onto the joiner.
Parameters
Returns
public function addArgsArray(args:Array):Joiner
Add arguments, in array form, onto the joiner.
Parameters
Returns
public function addFields(obj:Object, fieldNames:Array = null):Joiner
Add public fields, as pairs, to this joiner.
Parameters
| obj:Object |
|
| fieldNames:Array (default = null )
|
Returns
public static function args(message:String, ... args):String
Return a String in the form "message [arg0, arg1, arg2 ... ]"
Avoids constructing a Joiner instance.
Useful for making messages during Error construction.
Parameters
Returns
public static function argsArray(message:String, args:Array):String
Return a String in the form "message [arg0, arg1, arg2 ... ]"
Avoids constructing a Joiner instance.
Useful for making messages during Error construction.
Parameters
| message:String |
|
| args:Array |
Returns
protected static function argToString(arg:*):String
Parameters
Returns
public static function createFor(instance:Object):Joiner
Create a Joiner for depicting some state for the specified object.
Parameters
Returns
protected static function format(pairs:Boolean, s:String, args:Array):String
Format the args into a String: a0=a1, a2=a3, a4=a5, a6
Parameters
| pairs:Boolean |
|
| s:String |
|
| args:Array |
Returns
protected static function output(msg:String, details:String):String
Bracket the details, unless they're empty.
Parameters
| msg:String |
|
| details:String |
Returns
public static function pairs(message:String, ... args):String
Return a String in the form "message [arg0=arg1, arg2=arg3 ... ]"
Avoids constructing a Joiner instance.
Useful for making messages during Error construction.
Parameters
Returns
public static function pairsArray(message:String, args:Array):String
Return a String in the form "message [arg0=arg1, arg2=arg3 ... ]"
Avoids constructing a Joiner instance.
Useful for making messages during Error construction.
Parameters
| message:String |
|
| args:Array |
Returns
public static function simpleToString(obj:Object, fieldNames:Array = null):String
Do a simple toString() on an object, printing the public fields.
Parameters
| obj:Object |
|
| fieldNames:Array (default = null )
|
Returns
public function toString():String
Turn this joiner into a String.
Returns
Copyright © 2007-2009 Three Rings Design, Inc.