class AdManagerApi::PQLQuery
Query class used by StatementBuilder
.
Public Class Methods
new(query = nil)
click to toggle source
Create a new query.
# File lib/ad_manager_api/pql_statement_utils.rb, line 27 def initialize(query = nil) @query = (query.nil?) ? nil : query.dup() end
Public Instance Methods
<<(clause)
click to toggle source
Concatenate a new clause onto the current query.
# File lib/ad_manager_api/pql_statement_utils.rb, line 32 def <<(clause) @query = (@query.nil?) ? clause : @query << ' ' << clause end
to_s()
click to toggle source
Return the query string for a PQLQuery
# File lib/ad_manager_api/pql_statement_utils.rb, line 37 def to_s() @query.dup() end