Method: RDF::Enumerable#terms
- Defined in:
- lib/rdf/mixin/enumerable.rb
#terms(unique: true) ⇒ Array<RDF::Resource>
Returns all unique RDF terms (subjects, predicates, objects, and graph_names).
540 541 542 543 544 545 546 547 548 549 |
# File 'lib/rdf/mixin/enumerable.rb', line 540 def terms(unique: true) unless unique enum_statement. map(&:terms). flatten. compact else enum_term.to_a end end |