Sha256: 17896f67e93d429e36bd061477d28f7604b9a58df7ac207d286fd8516b215a7c

Contents?: true

Size: 369 Bytes

Versions: 4

Compression:

Stored size: 369 Bytes

Contents

module YqlQuery

  # A class used by {Builder} to store additional data sources.
  class Source
    attr_accessor :source, :as

    def initialize(source, as)
      @source = source
      @as = as
    end

    # Sources are equal if both their 'source' and 'as' attributes are equivalent.
    def ==(b)
      self.source == b.source && self.as == b.as
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
yql-query-1.1.1 lib/yql_query/source.rb
yql-query-1.1.0 lib/yql_query/source.rb
yql-query-1.0.1 lib/yql_query/source.rb
yql-query-1.0.0 lib/yql_query/source.rb