class TokyoMetro::Static::OperationDay::Info
Attributes
en[R]
ja[R]
name_en[R]
name_ja[R]
same_as[R]
Public Class Methods
new( name_ja , name_en , same_as )
click to toggle source
# File lib/tokyo_metro/static/operation_day/info.rb, line 7 def initialize( name_ja , name_en , same_as ) @name_ja = name_ja @name_en = name_en @same_as = same_as end
Public Instance Methods
match?( operation_day )
click to toggle source
# File lib/tokyo_metro/static/operation_day/info.rb, line 28 def match?( operation_day ) self.to_a.include?( operation_day ) or @name_en.gsub( /\,? / , "_" ).downcase.to_s == operation_day.to_s end
to_a()
click to toggle source
# File lib/tokyo_metro/static/operation_day/info.rb, line 20 def to_a [ @name_ja , @name_en , @same_as ] end
to_h()
click to toggle source
# File lib/tokyo_metro/static/operation_day/info.rb, line 24 def to_h { name_ja: @name_ja , name_en: @name_en , same_as: @same_as } end