class Mime::Type::AcceptItem

:nodoc:
A simple helper class used in parsing the accept header

def <=>(item)

def <=>(item)
  result = item.q <=> q
  result = order <=> item.order if result == 0
  result
end

def ==(item)

def ==(item)
  name == (item.respond_to?(:name) ? item.name : item)
end

def initialize(order, name, q=nil)

def initialize(order, name, q=nil)
  @order = order
  @name = name.strip
  q ||= 0.0 if @name == Mime::ALL # default wildcard match to end of list
  @q = ((q || 1.0).to_f * 100).to_i
end

def to_s

def to_s
  @name
end