class EbayTrading::Schema::ObjectNode

Public Instance Methods

class_name() click to toggle source
# File lib/ebay_trading/schema/mapper/node.rb, line 137
def class_name
  clean_class_name(@type)
end
to_s() click to toggle source
# File lib/ebay_trading/schema/mapper/node.rb, line 141
      def to_s
        result = "#{declaration}, '#{@name}', :class => #{class_name}"
        result << ', :optional => true' if optional?
        if @name == 'Type'
          result += <<-ENDMETHOD

def type
  @type.code
end
          ENDMETHOD
        end
        result
      end