Module: Tripod::Serialization
Instance Method Summary collapse
-
#to_json(opts = {}) ⇒ Object
Serialises this resource’s triples to JSON-LD.
-
#to_nt ⇒ Object
Serialises this resource’s triples to n-triples.
-
#to_rdf ⇒ Object
Serialises this resource’s triples to rdf/xml.
- #to_text ⇒ Object
-
#to_ttl ⇒ Object
Serialises this resource’s triples to turtle.
Instance Method Details
#to_json(opts = {}) ⇒ Object
Serialises this resource’s triples to JSON-LD
22 23 24 |
# File 'lib/tripod/serialization.rb', line 22 def to_json(opts={}) get_triples_for_this_resource.dump(:jsonld) end |
#to_nt ⇒ Object
Serialises this resource’s triples to n-triples
17 18 19 |
# File 'lib/tripod/serialization.rb', line 17 def to_nt retrieve_triples_from_database(accept_header=Tripod.ntriples_header_str) end |
#to_rdf ⇒ Object
Serialises this resource’s triples to rdf/xml
7 8 9 |
# File 'lib/tripod/serialization.rb', line 7 def to_rdf retrieve_triples_from_database(accept_header="application/rdf+xml") end |
#to_text ⇒ Object
26 27 28 |
# File 'lib/tripod/serialization.rb', line 26 def to_text to_nt end |
#to_ttl ⇒ Object
Serialises this resource’s triples to turtle
12 13 14 |
# File 'lib/tripod/serialization.rb', line 12 def to_ttl retrieve_triples_from_database(accept_header="text/turtle") end |