Method: RDF::Writable#insert

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

#insert(*statements) ⇒ self #insert(statements) ⇒ self Also known as: insert!

Note:

using splat argument syntax with excessive arguments provided

Inserts RDF statements into ‘self`.

significantly affects performance. Use Enumerator form for large numbers of statements.

Overloads:

  • #insert(*statements) ⇒ self

    Parameters:

    Returns:

    • (self)

    Raises:

    • (ArgumentError)

      on an attempt to insert an embedded statement when it is not supported

  • #insert(statements) ⇒ self

    Parameters:

    Returns:

    • (self)

    Raises:

    • (ArgumentError)

      on an attempt to insert an embedded statement when it is not supported



63
64
65
66
67
# File 'lib/rdf/mixin/writable.rb', line 63

def insert(*statements)
  coerce_statements(statements) { |value| insert_statements value }

  return self
end