Peach :: Transformers :: misc :: Eval :: Class Eval
[hide private]

Class Eval

source code


Eval a statement. Utility transformer for when all else fails.

Instance Methods [hide private]
 
__init__(self, eval, anotherTransformer=None)
Eval a statement.
source code
string
realEncode(self, data)
Override this to implement your transform.
source code

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

Class Variables [hide private]
  _eval = None
Method Details [hide private]

__init__(self, eval, anotherTransformer=None)
(Constructor)

source code 

Eval a statement. Should include a formater (%s) for data.

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

realEncode(self, data)

source code 

Override this to implement your transform.

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