class TokyoMetro::Api::PassengerSurvey::List
各駅の乗降者数の配列
Public Instance Methods
reverse()
click to toggle source
配列を逆順にするメソッド @return [List]
Calls superclass method
# File lib/tokyo_metro/api/passenger_survey/list.rb, line 22 def reverse ary = super self.class.new( ary ) end
seed()
click to toggle source
Calls superclass method
# File lib/tokyo_metro/api/passenger_survey/list.rb, line 36 def seed super( ::Operator.all ) end
select_year( *year_n )
click to toggle source
調査年度を選択するメソッド @param year_n [::Array <Integer (year)>] 調査年度 @return [List]
# File lib/tokyo_metro/api/passenger_survey/list.rb, line 30 def select_year( *year_n ) self.class.new( self.select { | station | year_n.include?( station.survey_year ) } ) end
sort_by_passenger_journeys()
click to toggle source
乗降客数でソートするメソッド @return [List]
# File lib/tokyo_metro/api/passenger_survey/list.rb, line 16 def sort_by_passenger_journeys self.class.new( self.sort_by( &:passenger_journeys ) ) end
to_strf( indent = 0 )
click to toggle source
インスタンスの情報を整形した文字列にして返すメソッド @param indent [Integer (>=0)] インデントの幅 @return [String]
Calls superclass method
TokyoMetro::Api::MetaClass::Fundamental::List#to_strf
# File lib/tokyo_metro/api/passenger_survey/list.rb, line 10 def to_strf( indent = 0 ) super( indent , 2 ) end