Class: SQLite3::Database::AggregateDefinitionProxy

Inherits:
Object
  • Object
show all
Defined in:
lib/sqlite3/database.rb

Overview

A proxy used for defining the callbacks to an aggregate function.

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#finalize_callbackObject (readonly)

:nodoc:



689
690
691
# File 'lib/sqlite3/database.rb', line 689

def finalize_callback
  @finalize_callback
end

#step_callbackObject (readonly)

:nodoc:



689
690
691
# File 'lib/sqlite3/database.rb', line 689

def step_callback
  @step_callback
end

Instance Method Details

#finalize(&block) ⇒ Object



695
696
697
# File 'lib/sqlite3/database.rb', line 695

def finalize(&block)
  @finalize_callback = block
end

#step(&block) ⇒ Object



691
692
693
# File 'lib/sqlite3/database.rb', line 691

def step(&block)
  @step_callback = block
end