class Vacuum::Parser::ItemSearchResponse::Items::Entry::OfferSummary
Attributes
LowestNewPrice[RW]
LowestRefurbishedPrice[RW]
LowestUsedPrice[RW]
OfferSummary[RW]
TotalCollectible[RW]
TotalNew[RW]
TotalRefurbished[RW]
TotalUsed[RW]
Public Class Methods
new(offer_summary)
click to toggle source
# File lib/vacuum/parser/itemsearch_response.rb, line 123 def initialize(offer_summary) @OfferSummary = offer_summary @LowestNewPrice = (n = @OfferSummary.at('./xmlns:LowestNewPrice')) && Price.new(n) @LowestUsedPrice = (n = @OfferSummary.at('./xmlns:LowestUsedPrice')) && Price.new(n) @LowestRefurbishedPrice = (n = @OfferSummary.at('./xmlns:LowestRefurbishedPrice')) && Price.new(n) @TotalNew = (n = @OfferSummary.at('./xmlns:TotalNew')) && n.content.to_i @TotalUsed = (n = @OfferSummary.at('./xmlns:TotalUsed')) && n.content.to_i @TotalCollectible = (n = @OfferSummary.at('./xmlns:TotalCollectible')) && n.content.to_i @TotalRefurbished = (n = @OfferSummary.at('./xmlns:TotalRefurbished')) && n.content.to_i end