class StructuredReader::JSONReader::StringReader
Public Class Methods
new(**_)
click to toggle source
# File lib/structured_reader.rb, line 180 def initialize(**_) end
Public Instance Methods
maybe_parse(fragment, _context)
click to toggle source
# File lib/structured_reader.rb, line 192 def maybe_parse(fragment, _context) fragment end
read(fragment, context)
click to toggle source
# File lib/structured_reader.rb, line 184 def read(fragment, context) if fragment.kind_of?(String) context.accept maybe_parse(fragment, context) else context.flunk(fragment, "expected a String") end end