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



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

def self.init
  true
end

Instance Method Details

#definitionObject



83
84
85
# File 'lib/norikra/udf.rb', line 83

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

#factory_class_nameObject

Raises:

  • (NotImplementedError)


92
93
94
# File 'lib/norikra/udf.rb', line 92

def factory_class_name
  raise NotImplementedError
end

#function_nameObject

UDF aggregation function name in queries

Raises:

  • (NotImplementedError)


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

def function_name
  raise NotImplementedError
end