Sha256: a61dd7c39649c4a07b00a2a9a2b22d56127521bc13ba149dfecf179713f03486

Contents?: true

Size: 356 Bytes

Versions: 40

Compression:

Stored size: 356 Bytes

Contents

module Sparkql
  module Geo
    class RecordRadius
      RECORD_ID_REGEX = /\A[0-9]{26}\z/

      attr_accessor :record_id, :radius

      def self.valid_record_id?(record_id)
        record_id =~ RECORD_ID_REGEX
      end

      def initialize(record_id, radius)
        self.record_id = record_id
        self.radius = radius
      end
    end
  end
end

Version data entries

40 entries across 40 versions & 1 rubygems

Version Path
sparkql-1.2.8 lib/sparkql/geo/record_circle.rb
sparkql-1.2.7 lib/sparkql/geo/record_circle.rb
sparkql-1.2.6 lib/sparkql/geo/record_circle.rb
sparkql-1.2.5 lib/sparkql/geo/record_circle.rb
sparkql-1.2.4 lib/sparkql/geo/record_circle.rb
sparkql-1.2.3 lib/sparkql/geo/record_circle.rb
sparkql-1.2.2 lib/sparkql/geo/record_circle.rb
sparkql-1.2.1 lib/sparkql/geo/record_circle.rb
sparkql-1.2.0 lib/sparkql/geo/record_circle.rb
sparkql-1.1.17 lib/sparkql/geo/record_circle.rb
sparkql-1.1.16 lib/sparkql/geo/record_circle.rb
sparkql-1.1.15 lib/sparkql/geo/record_circle.rb
sparkql-1.1.14 lib/sparkql/geo/record_circle.rb
sparkql-1.1.13 lib/sparkql/geo/record_circle.rb
sparkql-1.1.12 lib/sparkql/geo/record_circle.rb
sparkql-1.1.11 lib/sparkql/geo/record_circle.rb
sparkql-1.1.10 lib/sparkql/geo/record_circle.rb
sparkql-1.1.9 lib/sparkql/geo/record_circle.rb
sparkql-1.1.8 lib/sparkql/geo/record_circle.rb
sparkql-1.1.7 lib/sparkql/geo/record_circle.rb