class EveOnline::ESI::Models::System
Public Instance Methods
as_json()
click to toggle source
# File lib/eve_online/esi/models/system.rb, line 7 def as_json { constellation_id: constellation_id, name: name, security_class: security_class, security_status: security_status, star_id: star_id, system_id: system_id } end
constellation_id()
click to toggle source
# File lib/eve_online/esi/models/system.rb, line 18 def constellation_id options["constellation_id"] end
name()
click to toggle source
# File lib/eve_online/esi/models/system.rb, line 22 def name options["name"] end
planets()
click to toggle source
# File lib/eve_online/esi/models/system.rb, line 46 def planets @planets ||= Planets.new(options.fetch("planets", [])).planets end
position()
click to toggle source
# File lib/eve_online/esi/models/system.rb, line 42 def position @position ||= Position.new(options["position"]) end
security_class()
click to toggle source
# File lib/eve_online/esi/models/system.rb, line 26 def security_class options["security_class"] end
security_status()
click to toggle source
# File lib/eve_online/esi/models/system.rb, line 30 def security_status options["security_status"] end
star_id()
click to toggle source
# File lib/eve_online/esi/models/system.rb, line 34 def star_id options["star_id"] end
stargate_ids()
click to toggle source
# File lib/eve_online/esi/models/system.rb, line 50 def stargate_ids options.fetch("stargates", []) end
station_ids()
click to toggle source
# File lib/eve_online/esi/models/system.rb, line 54 def station_ids options.fetch("stations", []) end
system_id()
click to toggle source
# File lib/eve_online/esi/models/system.rb, line 38 def system_id options["system_id"] end