Method: RDF::Enumerable#predicates

Defined in:
lib/rdf/mixin/enumerable.rb

#predicates(unique: true) ⇒ Array<RDF::URI>

Returns all unique RDF predicate terms.

Parameters:

  • unique (true) (defaults to: true)

Returns:

See Also:



403
404
405
406
407
408
409
# File 'lib/rdf/mixin/enumerable.rb', line 403

def predicates(unique: true)
  unless unique
    enum_statement.map(&:predicate) # TODO: optimize
  else
    enum_predicate.to_a
  end
end