Class: FlickRaw::ResponseList

Inherits:
Response
  • Object
show all
Includes:
Enumerable
Defined in:
lib/flickraw.rb

Instance Attribute Summary

Attributes inherited from Response

#flickr_type

Instance Method Summary collapse

Methods inherited from Response

build, #to_hash, #to_s

Constructor Details

#initialize(h, t, a) ⇒ ResponseList

Returns a new instance of ResponseList.



82
# File 'lib/flickraw.rb', line 82

def initialize(h, t, a); super(h, t); @a = a end

Instance Method Details

#[](k) ⇒ Object



83
# File 'lib/flickraw.rb', line 83

def [](k); k.is_a?(Fixnum) ? @a[k] : super(k) end

#eachObject



84
# File 'lib/flickraw.rb', line 84

def each; @a.each{|e| yield e} end

#inspectObject



86
# File 'lib/flickraw.rb', line 86

def inspect; @a.inspect end

#sizeObject



87
# File 'lib/flickraw.rb', line 87

def size; @a.size end

#to_aObject



85
# File 'lib/flickraw.rb', line 85

def to_a; @a end