Peach :: Transformers :: type :: NumberToString :: Class NumberToString
[hide private]

Class NumberToString

source code


Transforms any type of number (int, long, float) to string.

Instance Methods [hide private]
 
__init__(self, formatString=None)
Create NumberToString Instance.
source code
string
realEncode(self, data)
Convert number to string.
source code

Inherited from transformer.Transformer: decode, encode, getAnotherTransformer, realDecode, setAnotherTransformer, transform

Method Details [hide private]

__init__(self, formatString=None)
(Constructor)

source code 

Create NumberToString Instance. formatString is a standard Python string formater (optional).

Parameters:
  • anotherTransformer - A transformer to run next
Overrides: transformer.Transformer.__init__

realEncode(self, data)

source code 

Convert number to string. If no formatString was specified in class contructor data type is dynamicly determined and converted using a default formatString of "%d", "%f", or "%d" for Int, Float, and Long respectively.

Parameters:
  • data - Data to transform
Returns: string
transformed data
Overrides: transformer.Transformer.realEncode