class EveOnline::ESI::Models::Contract

Public Instance Methods

acceptor_id() click to toggle source
# File lib/eve_online/esi/models/contract.rb, line 34
def acceptor_id
  options["acceptor_id"]
end
as_json() click to toggle source
# File lib/eve_online/esi/models/contract.rb, line 7
def as_json
  {
    acceptor_id: acceptor_id,
    assignee_id: assignee_id,
    availability: availability,
    buyout: buyout,
    collateral: collateral,
    contract_id: contract_id,
    date_accepted: date_accepted,
    date_completed: date_completed,
    date_expired: date_expired,
    date_issued: date_issued,
    days_to_complete: days_to_complete,
    end_location_id: end_location_id,
    for_corporation: for_corporation,
    issuer_corporation_id: issuer_corporation_id,
    issuer_id: issuer_id,
    price: price,
    reward: reward,
    start_location_id: start_location_id,
    status: status,
    title: title,
    type: type,
    volume: volume
  }
end
assignee_id() click to toggle source
# File lib/eve_online/esi/models/contract.rb, line 38
def assignee_id
  options["assignee_id"]
end
availability() click to toggle source
# File lib/eve_online/esi/models/contract.rb, line 42
def availability
  options["availability"]
end
buyout() click to toggle source
# File lib/eve_online/esi/models/contract.rb, line 46
def buyout
  options["buyout"]
end
collateral() click to toggle source
# File lib/eve_online/esi/models/contract.rb, line 50
def collateral
  options["collateral"]
end
contract_id() click to toggle source
# File lib/eve_online/esi/models/contract.rb, line 54
def contract_id
  options["contract_id"]
end
date_accepted() click to toggle source
# File lib/eve_online/esi/models/contract.rb, line 58
def date_accepted
  date_accepted = options["date_accepted"]

  parse_datetime_with_timezone(date_accepted) if date_accepted
end
date_completed() click to toggle source
# File lib/eve_online/esi/models/contract.rb, line 64
def date_completed
  date_completed = options["date_completed"]

  parse_datetime_with_timezone(date_completed) if date_completed
end
date_expired() click to toggle source
# File lib/eve_online/esi/models/contract.rb, line 70
def date_expired
  date_expired = options["date_expired"]

  parse_datetime_with_timezone(date_expired) if date_expired
end
date_issued() click to toggle source
# File lib/eve_online/esi/models/contract.rb, line 76
def date_issued
  date_issued = options["date_issued"]

  parse_datetime_with_timezone(date_issued) if date_issued
end
days_to_complete() click to toggle source
# File lib/eve_online/esi/models/contract.rb, line 82
def days_to_complete
  options["days_to_complete"]
end
end_location_id() click to toggle source
# File lib/eve_online/esi/models/contract.rb, line 86
def end_location_id
  options["end_location_id"]
end
for_corporation() click to toggle source
# File lib/eve_online/esi/models/contract.rb, line 90
def for_corporation
  options["for_corporation"]
end
issuer_corporation_id() click to toggle source
# File lib/eve_online/esi/models/contract.rb, line 94
def issuer_corporation_id
  options["issuer_corporation_id"]
end
issuer_id() click to toggle source
# File lib/eve_online/esi/models/contract.rb, line 98
def issuer_id
  options["issuer_id"]
end
price() click to toggle source
# File lib/eve_online/esi/models/contract.rb, line 102
def price
  options["price"]
end
reward() click to toggle source
# File lib/eve_online/esi/models/contract.rb, line 106
def reward
  options["reward"]
end
start_location_id() click to toggle source
# File lib/eve_online/esi/models/contract.rb, line 110
def start_location_id
  options["start_location_id"]
end
status() click to toggle source
# File lib/eve_online/esi/models/contract.rb, line 114
def status
  options["status"]
end
title() click to toggle source
# File lib/eve_online/esi/models/contract.rb, line 118
def title
  options["title"]
end
type() click to toggle source
# File lib/eve_online/esi/models/contract.rb, line 122
def type
  options["type"]
end
volume() click to toggle source
# File lib/eve_online/esi/models/contract.rb, line 126
def volume
  options["volume"]
end