Class: Norikra::UDF::AggregationSingle

Inherits:
Object
  • Object
show all
Defined in:
lib/norikra/udf.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.initObject



76
77
78
# File 'lib/norikra/udf.rb', line 76

def self.init
  true
end

Instance Method Details

#definitionObject



80
81
82
# File 'lib/norikra/udf.rb', line 80

def definition
  [self.function_name, self.factory_class_name]
end

#factory_class_nameObject

Raises:

  • (NotImplementedError)


89
90
91
# File 'lib/norikra/udf.rb', line 89

def factory_class_name
  raise NotImplementedError
end

#function_nameObject

UDF aggregation function name in queries

Raises:

  • (NotImplementedError)


85
86
87
# File 'lib/norikra/udf.rb', line 85

def function_name
  raise NotImplementedError
end