module Neo4j::Cypher::Context::Aggregate

Public Instance Methods

avg() click to toggle source
    # File lib/neo4j-cypher/context.rb
237 def avg
238   ReturnItem.new(clause_list, "avg(#{clause.return_value})").eval_context
239 end
collect() click to toggle source
    # File lib/neo4j-cypher/context.rb
249 def collect
250   ReturnItem.new(clause_list, "collect(#{clause.return_value})").eval_context
251 end
count() click to toggle source
    # File lib/neo4j-cypher/context.rb
229 def count
230   ReturnItem.new(clause_list, "count(#{clause.return_value})").eval_context
231 end
distinct() click to toggle source
    # File lib/neo4j-cypher/context.rb
225 def distinct
226   ReturnItem.new(clause_list, "distinct(#{clause.return_value})").eval_context
227 end
head() click to toggle source
    # File lib/neo4j-cypher/context.rb
262 def head
263   ReturnItem.new(clause_list, "head(#{clause.return_value})").eval_context
264 end
last() click to toggle source
    # File lib/neo4j-cypher/context.rb
254 def last
255   ReturnItem.new(clause_list, "last(#{clause.return_value})").eval_context
256 end
max() click to toggle source
    # File lib/neo4j-cypher/context.rb
245 def max
246   ReturnItem.new(clause_list, "max(#{clause.return_value})").eval_context
247 end
min() click to toggle source
    # File lib/neo4j-cypher/context.rb
241 def min
242   ReturnItem.new(clause_list, "min(#{clause.return_value})").eval_context
243 end
sum() click to toggle source
    # File lib/neo4j-cypher/context.rb
233 def sum
234   ReturnItem.new(clause_list, "sum(#{clause.return_value})").eval_context
235 end
tail() click to toggle source
    # File lib/neo4j-cypher/context.rb
258 def tail
259   ReturnItem.new(clause_list, "tail(#{clause.return_value})").eval_context
260 end