Class: NCMB::GeoPoint

Inherits:
Object
  • Object
show all
Includes:
NCMB
Defined in:
lib/ncmb/geo_point.rb

Constant Summary

Constants included from NCMB

API_VERSION, DOMAIN

Instance Method Summary collapse

Methods included from NCMB

CurrentUser, initialize

Constructor Details

#initialize(latitude, longitude) ⇒ GeoPoint

Returns a new instance of GeoPoint.



5
6
7
8
# File 'lib/ncmb/geo_point.rb', line 5

def initialize(latitude, longitude)
  @latitude = latitude
  @longitude = longitude
end

Instance Method Details

#to_json(a = "") ⇒ Object



10
11
12
# File 'lib/ncmb/geo_point.rb', line 10

def to_json(a = "")
  "{\"__type\": \"GeoPoint\", \"longitude\": #{@longitude}, \"latitude\": #{@latitude}}"
end

#to_sObject



14
15
16
# File 'lib/ncmb/geo_point.rb', line 14

def to_s
  "GeoPoint (latitude: #{@latitude}, longitude: #{@longitude})"
end