Class: RoadForest::TypeHandlers::RDFPost::Reader::St::Subject
- 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
130 131 132 133 134 135 136 137 138 |
# File 'lib/roadforest/type-handlers/rdfpost.rb', line 130 def accept_list { sb: proc{|v| consume_next(:predicate); @reader.subject = blank_node(v)}, su: proc{|v| consume_next(:predicate); @reader.subject = uri(v)}, sv: proc{|v| consume_next(:predicate); @reader.subject = prefix_url(nil) / v}, sn: proc{|v| consume_next(:subject_suffix); @reader.subject_prefix = prefix_uri(v)}, nil => proc{ consume } } end |