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:



701
702
703
# File 'lib/sqlite3/database.rb', line 701

def finalize_callback
  @finalize_callback
end

#step_callbackObject (readonly)

:nodoc:



701
702
703
# File 'lib/sqlite3/database.rb', line 701

def step_callback
  @step_callback
end

Instance Method Details

#finalize(&block) ⇒ Object



707
708
709
# File 'lib/sqlite3/database.rb', line 707

def finalize( &block )
  @finalize_callback = block
end

#step(&block) ⇒ Object



703
704
705
# File 'lib/sqlite3/database.rb', line 703

def step( &block )
  @step_callback = block
end