class RoadForest::TypeHandlers::RDFPost::Reader::St::Predicate

Public Instance Methods

accept_list() click to toggle source
# File lib/roadforest/type-handlers/rdfpost.rb, line 151
def accept_list
  {
    pu: proc {|v| @reader.predicate = uri(v); consume_next(:object)},
    pv: proc {|v| @reader.predicate = prefix_uri(nil) / v; consume_next(:object)},
    pn: proc {|v| @reader.predicate_prefix = prefix_uri(v); consume_next(:predicate_suffix)},
    nil => proc { next_state(:skip_to_subject)}
  }
end