tango.text.json.JsonParser
License:
BSD style: see
license.txt
Version:
Initial release: July 2008
Authors:
Aaron, Kris
class
JsonParser
(
T
)
¶
#
this
(T[]
text
=
null
)
¶
#
bool
next
()
[
final
]
¶
#
Token
type
()
[
final
]
¶
#
T[]
value
()
[
final
]
¶
#
bool
reset
(T[]
json
=
null
)
¶
#
void
expected
(char[]
token
)
[
protected
,
final
]
¶
#
void
expected
(char[]
token
, T*
point
)
[
protected
,
final
]
¶
#
void
unexpectedEOF
(char[]
msg
)
[
private
]
¶
#
bool
start
(T
c
)
[
private
]
¶
#
bool
parseMemberName
()
[
private
]
¶
#
bool
parseMemberValue
()
[
private
]
¶
#
bool
parseValue
(T
c
)
[
private
]
¶
#
bool
doString
()
[
private
]
¶
#
bool
parseNumber
()
[
private
]
¶
#
bool
match
(T[]
name
, Token
token
)
[
private
]
¶
#
bool
push
(Token
token
, State
next
)
[
private
]
¶
#
bool
pop
(Token
token
)
[
private
]
¶
#
bool
parseArrayValue
()
[
private
]
¶
#
int
escaped
(T*
p
)
[
private
]
¶
#