class ROF::Translators::JsonldToRof::StatementHandler::BlankNodeHandler

Responsible for handling blank nodes in the RDF graph; Examples include ETD degree information Blank node subjects behave different from UriSubjectHandler

Public Class Methods

new(statement, accumulator) click to toggle source
# File lib/rof/translators/jsonld_to_rof/statement_handler.rb, line 81
def initialize(statement, accumulator)
  @accumulator = accumulator
  @statement = statement
end

Public Instance Methods

call() click to toggle source
# File lib/rof/translators/jsonld_to_rof/statement_handler.rb, line 86
def call
  @accumulator.add_blank_node(@statement)
  @accumulator
end