class Neo4j::Core::QueryClauses::LimitClause

Constants

KEYWORD

Public Class Methods

clause_strings(clauses) click to toggle source
    # File lib/neo4j/core/query_clauses.rb
553 def clause_strings(clauses)
554   result_clause = clauses.last
555 
556   clauses[0..-2].map(&:param_vars_added).flatten.grep(/^limit_\d+$/).each do |var|
557     result_clause.params.remove_param(var)
558   end
559 
560   [result_clause.value]
561 end

Public Instance Methods

from_integer(value) click to toggle source
    # File lib/neo4j/core/query_clauses.rb
544 def from_integer(value)
545   from_string(value)
546 end
from_nilclass(_value) click to toggle source
    # File lib/neo4j/core/query_clauses.rb
548 def from_nilclass(_value)
549   ''
550 end
from_string(value) click to toggle source
    # File lib/neo4j/core/query_clauses.rb
538 def from_string(value)
539   param_var = "#{self.class.keyword_downcase}_#{value}"
540   param_var = add_param(param_var, value.to_i)
541   "{#{param_var}}"
542 end