Class: Norikra::UDFSpecHelper::UDFAggregationInstance
- Inherits:
-
Object
- Object
- Norikra::UDFSpecHelper::UDFAggregationInstance
- Defined in:
- lib/norikra/udf_spec_helper.rb
Instance Method Summary collapse
- #_call(type, *args) ⇒ Object
-
#clear ⇒ Object
public void clear().
-
#enter(*args) ⇒ Object
public void enter(Object value).
-
#getValue ⇒ Object
public Object getValue().
-
#getValueType ⇒ Object
public Class getValueType().
-
#initialize(instance) ⇒ UDFAggregationInstance
constructor
A new instance of UDFAggregationInstance.
-
#leave(*args) ⇒ Object
public void leave(Object value).
Constructor Details
#initialize(instance) ⇒ UDFAggregationInstance
Returns a new instance of UDFAggregationInstance.
65 66 67 |
# File 'lib/norikra/udf_spec_helper.rb', line 65 def initialize(instance) @func = instance end |
Instance Method Details
#_call(type, *args) ⇒ Object
69 70 71 |
# File 'lib/norikra/udf_spec_helper.rb', line 69 def _call(type, *args) self.send(type, *args) end |
#clear ⇒ Object
public void clear()
88 |
# File 'lib/norikra/udf_spec_helper.rb', line 88 def clear; @func.clear; end |
#enter(*args) ⇒ Object
public void enter(Object value)
74 |
# File 'lib/norikra/udf_spec_helper.rb', line 74 def enter(*args); @func.enter(*args); end |
#getValue ⇒ Object
public Object getValue()
77 78 79 80 81 82 83 84 85 86 |
# File 'lib/norikra/udf_spec_helper.rb', line 77 def getValue # public Object getValue() v = @func.getValue if v.respond_to?(:to_hash) v.to_hash elsif v.respond_to?(:to_a) v.to_a else v end end |
#getValueType ⇒ Object
public Class getValueType()
73 |
# File 'lib/norikra/udf_spec_helper.rb', line 73 def getValueType; @func.getValueType; end |
#leave(*args) ⇒ Object
public void leave(Object value)
75 |
# File 'lib/norikra/udf_spec_helper.rb', line 75 def leave(*args); @func.leave(*args); end |