class Cql::Client::SynchronousPagedQueryResult

@private

Public Class Methods

new(asynchronous_result) click to toggle source
# File lib/cql/client/query_result.rb, line 146
def initialize(asynchronous_result)
  @result = asynchronous_result
end

Public Instance Methods

async() click to toggle source
# File lib/cql/client/query_result.rb, line 150
def async
  @result
end
last_page?() click to toggle source
# File lib/cql/client/query_result.rb, line 154
def last_page?
  @result.last_page?
end
next_page() click to toggle source
# File lib/cql/client/query_result.rb, line 158
def next_page
  synchronous_backtrace do
    asynchronous_result = @result.next_page.value
    asynchronous_result && self.class.new(asynchronous_result)
  end
end