class FluentQuery::Compilers::Result

Query compiler result. Aka compiled string.

Public Instance Methods

complete(*args) click to toggle source

Completes the compiled string to final one.

# File lib/fluent-query/compilers/result.rb, line 16
def complete(*args)
    result = ""
    
    self.each do |v|
        if v.kind_of? Proc
            result << v.call(args.shift)
        else
            result << v.to_s
        end
    end
    
    return result
end