Class: HttpVocabulary
- Inherits:
-
Object
- Object
- HttpVocabulary
- Defined in:
- lib/ontology/http_vocabulary.rb
Class Method Summary collapse
- .method_missing(name, *arguments, &block) ⇒ Object
- .method_name ⇒ Object
- .request_uri ⇒ Object
- .uri_for(name) ⇒ Object
Class Method Details
.method_missing(name, *arguments, &block) ⇒ Object
2 3 4 |
# File 'lib/ontology/http_vocabulary.rb', line 2 def self.method_missing(name, *arguments, &block) uri_for(name) end |
.method_name ⇒ Object
6 7 8 |
# File 'lib/ontology/http_vocabulary.rb', line 6 def self.method_name uri_for('methodName') end |
.request_uri ⇒ Object
10 11 12 |
# File 'lib/ontology/http_vocabulary.rb', line 10 def self.request_uri uri_for('requestURI') end |
.uri_for(name) ⇒ Object
14 15 16 |
# File 'lib/ontology/http_vocabulary.rb', line 14 def self.uri_for(name) RDF::URI("http://www.w3.org/2011/http##{name}") end |