Sha256: 5c66fb2fe2db0a3446530fd2ad8a2e638dba37077ab1190f82be82c5c789b256
Contents?: true
Size: 1.02 KB
Versions: 1
Compression:
Stored size: 1.02 KB
Contents
# API からデータを取得するための Factory Pattern のクラス(データ検索 API を利用する場合) class TokyoMetro::Factory::Get::Api::MetaClass::Search::DataSearch < TokyoMetro::Factory::Get::Api::MetaClass::Search private # HTTP クライアントに渡すパラメーターを設定するメソッド (private) # @param h [Hash] パラメーターのハッシュ # @param key [String] パラメーターのハッシュに設定するキー # @param value [Object] パラメーターのハッシュに設定するキーに対応する値 # @param class_type [::Array <Const>] value のクラス # @return [nil] def set_parameter_send_to_api( h , key , value , *class_type ) if ( class_type.include?( Integer ) and value.integer? ) or class_type.include?( value.class ) h[ key ] = value.to_s elsif value.present? raise "Error" end return nil end def self.rdf_type self.info_class.rdf_type end def access_point_url ::TokyoMetro::DATAPOINTS_URL end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
tokyo_metro-0.10.1 | lib/tokyo_metro/factory/get/api/meta_class/search/data_search.rb |