class WikidataPositionHistory::PositionRow

Represents a single row returned from the Position query

Public Instance Methods

abolition_date() click to toggle source
# File lib/sparql/position_query.rb, line 55
def abolition_date
  date_from(:abolition, :abolition_precision)
end
constituency?() click to toggle source
# File lib/sparql/position_query.rb, line 83
def constituency?
  raw(:isConstituency) == 'true'
end
derived_replaced_by() click to toggle source
# File lib/sparql/position_query.rb, line 71
def derived_replaced_by
  item_from(:derivedReplacedBy)
end
derived_replaces() click to toggle source
# File lib/sparql/position_query.rb, line 67
def derived_replaces
  item_from(:derivedReplaces)
end
inception_date() click to toggle source
# File lib/sparql/position_query.rb, line 51
def inception_date
  date_from(:inception, :inception_precision)
end
item() click to toggle source
# File lib/sparql/position_query.rb, line 47
def item
  item_from(:item)
end
legislator?() click to toggle source
# File lib/sparql/position_query.rb, line 79
def legislator?
  raw(:isLegislator) == 'true'
end
legislature() click to toggle source
# File lib/sparql/position_query.rb, line 87
def legislature
  item_from(:legislature)
end
position?() click to toggle source
# File lib/sparql/position_query.rb, line 75
def position?
  raw(:isPosition) == 'true'
end
replaced_by() click to toggle source
# File lib/sparql/position_query.rb, line 63
def replaced_by
  item_from(:replacedBy)
end
replaces() click to toggle source
# File lib/sparql/position_query.rb, line 59
def replaces
  item_from(:replaces)
end
representative_count() click to toggle source
# File lib/sparql/position_query.rb, line 91
def representative_count
  raw(:representative_count).to_i
end