Class: RoadForest::TypeHandlers::RDFPost::Reader::St::Object
- Defined in:
- lib/roadforest/type-handlers/rdfpost.rb
Instance Method Summary collapse
Methods inherited from State
#accept, #base_uri, #blank_node, #cleanup, #clear_object, #clear_predicate, #clear_subject, #consume, #consume_next, #initialize, #next_state, #prefix_uri, #triple_complete, #uri
Constructor Details
This class inherits a constructor from RoadForest::TypeHandlers::RDFPost::Reader::St::State
Instance Method Details
#accept_list ⇒ Object
171 172 173 174 175 176 177 178 179 180 181 182 |
# File 'lib/roadforest/type-handlers/rdfpost.rb', line 171 def accept_list { ob: proc{|v| consume; triple_complete; @reader.object = blank_node(v)}, ou: proc{|v| consume; triple_complete; @reader.object = uri(v)}, ov: proc{|v| consume; triple_complete; @reader.object = prefix_uri(nil) / v}, on: proc{|v| consume_next(:object_suffix); @reader.object_prefix = prefix_uri(v)}, ol: proc{|v| consume_next(:type_or_lang); @reader.object = v}, ll: proc{|v| consume_next(:object_literal); @reader.object_lang = v}, lt: proc{|v| consume_next(:object_literal); @reader.object_type = v}, nil => proc{ next_state(:skip_to_subj_or_pred) } } end |