Class: XlsFunction::Transform
- Inherits:
-
Parslet::Transform
- Object
- Parslet::Transform
- XlsFunction::Transform
- Includes:
- XlsFunction::TransformRules::BinaryOperationTransform, XlsFunction::TransformRules::BooleanTransform, XlsFunction::TransformRules::FunctionCallTransform, XlsFunction::TransformRules::NumberTransform, XlsFunction::TransformRules::StringTransform, XlsFunction::TransformRules::VariantTransform
- Defined in:
- lib/xls_function/transform.rb
Defined Under Namespace
Classes: NotImplementedFunctionError, VariantUndefinedError
Instance Method Summary collapse
Methods included from XlsFunction::TransformRules::BinaryOperationTransform
Methods included from XlsFunction::TransformRules::FunctionCallTransform
Methods included from XlsFunction::TransformRules::BooleanTransform
Methods included from XlsFunction::TransformRules::NumberTransform
Methods included from XlsFunction::TransformRules::VariantTransform
Methods included from XlsFunction::TransformRules::StringTransform
Instance Method Details
#apply(obj, context = {}) ⇒ Object
32 33 34 35 36 37 |
# File 'lib/xls_function/transform.rb', line 32 def apply(obj, context = {}) context ||= {} context[:variants] ||= {} context[:caches] ||= {} super(obj, context) end |