A parser for JSON data presented as a String which calls the given visitor for each matched rule.
To construct a JSON model the visitor would be a Builder.
Builder
Anything
Object
Basic
Parser
StringParser
Identifiable
no subtypes hierarchy
StringParser(String str, Visitor visitor)
str
The string of JSON data to be parsed.
hash
string
visitor
equals()
parse()
parseValue()