Class: Wikidatum::DataType::WikibaseUrl

Inherits:
WikibaseString show all
Defined in:
lib/wikidatum/data_type/wikibase_url.rb

Overview

Identical to the WikibaseString type, but we’ll change some metadata to make it clear that they’re technically distinct types.

Instance Attribute Summary

Attributes inherited from WikibaseString

#string

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from WikibaseString

#humanized, #initialize, #to_h

Constructor Details

This class inherits a constructor from Wikidatum::DataType::WikibaseString

Class Method Details

.symbolized_nameSymbol

Returns:

  • (Symbol)


17
18
19
# File 'lib/wikidatum/data_type/wikibase_url.rb', line 17

def self.symbolized_name
  :url
end

Instance Method Details

#wikibase_typeString

The “type” value used by Wikibase, for use when creating/updating statements.

Returns:

  • (String)


12
13
14
# File 'lib/wikidatum/data_type/wikibase_url.rb', line 12

def wikibase_type
  'url'
end