Class: NCMB::GeoPoint
- Inherits:
-
Object
show all
- Includes:
- NCMB
- Defined in:
- lib/ncmb/geo_point.rb
Constant Summary
Constants included
from NCMB
API_VERSION, DOMAIN, SCRIPT_API_VERSION, SCRIPT_DOMAIN
Instance Method Summary
collapse
Methods included from NCMB
CurrentUser, initialize
Constructor Details
#initialize(latitude, longitude) ⇒ GeoPoint
7
8
9
10
|
# File 'lib/ncmb/geo_point.rb', line 7
def initialize(latitude, longitude)
@latitude = latitude
@longitude = longitude
end
|
Instance Method Details
#to_json(a = '') ⇒ Object
12
13
14
15
16
17
18
|
# File 'lib/ncmb/geo_point.rb', line 12
def to_json(a = '')
{
'__type': 'GeoPoint',
'longitude': @longitude,
'latitude': @latitude
}.to_json
end
|
20
21
22
|
# File 'lib/ncmb/geo_point.rb', line 20
def to_s
"GeoPoint (latitude: #{@latitude}, longitude: #{@longitude})"
end
|