Class: Wikidata::Statement

Inherits:
HashedObject show all
Defined in:
lib/wikidata/statement.rb

Instance Attribute Summary

Attributes inherited from HashedObject

#data_hash

Instance Method Summary collapse

Methods inherited from HashedObject

#initialize, #method_missing

Constructor Details

This class inherits a constructor from Wikidata::HashedObject

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Wikidata::HashedObject

Instance Method Details

#mainsnakObject



4
5
6
# File 'lib/wikidata/statement.rb', line 4

def mainsnak
  @mainsnak ||= Wikidata::Snak.new(data_hash.mainsnak)
end