class Neo4j::Core::QueryClauses::OrderClause

Constants

KEYWORD

Public Class Methods

clause_join() click to toggle source
    # File lib/neo4j/core/query_clauses.rb
529 def clause_join
530   Clause::COMMA_SPACE
531 end
clause_strings(clauses) click to toggle source
    # File lib/neo4j/core/query_clauses.rb
525 def clause_strings(clauses)
526   clauses.map!(&:value)
527 end

Public Instance Methods

from_key_and_value(key, value) click to toggle source
    # File lib/neo4j/core/query_clauses.rb
511 def from_key_and_value(key, value)
512   case value
513   when String, Symbol
514     self.class.from_key_and_single_value(key, value)
515   when Array
516     value.map do |v|
517       v.is_a?(Hash) ? from_key_and_value(key, v) : self.class.from_key_and_single_value(key, v)
518     end
519   when Hash
520     value.map { |k, v| "#{self.class.from_key_and_single_value(key, k)} #{v.upcase}" }
521   end
522 end
from_symbol(value) click to toggle source
    # File lib/neo4j/core/query_clauses.rb
507 def from_symbol(value)
508   from_string(value.to_s)
509 end