class TokyoMetro::Factory::Get::Api::MetaClass::Search

Private Instance Methods

check_validity_of_settings( http_client ) click to toggle source
# File lib/tokyo_metro/factory/get/api/meta_class/search.rb, line 5
def check_validity_of_settings( http_client )
  super( http_client )
  unless self.class.rdf_type.string?
    raise "Error"
  end
end
generate_new_array_instance( ary ) click to toggle source

JSON や YAML をパースして得られた配列を処理し、配列のクラスの変更と中身のハッシュのインスタンスへの置き換えを行うメソッド @param ary [::Array] JSON や YAML をパースして得られた配列 @return [TokyoMetro::Api::Fundamental::List (or its sub-class)]

# File lib/tokyo_metro/factory/get/api/meta_class/search.rb, line 15
def generate_new_array_instance( ary )
  ::TokyoMetro::Factory::Get::Api::MetaClass::Fundamental::Generator::NewArray::Search.process( ary , self.class )
end
parameters() click to toggle source

パラメータを格納したハッシュを取得するメソッド @return [Hash]

# File lib/tokyo_metro/factory/get/api/meta_class/search.rb, line 21
def parameters
  super().merge( { "rdf:type" => self.class.rdf_type } )
end