Package sk.antons.json.parse
Class JsonScanner
- java.lang.Object
-
- sk.antons.json.parse.JsonScanner
-
public class JsonScanner extends Object
Json parer, which traverse json tree and produces events defined in JsonContentHandler.- Author:
- antons
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJsonScanner.Token
-
Constructor Summary
Constructors Constructor Description JsonScanner(JsonSource source)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BigDecimalbdValue()booleanbooleanValue()JsonScanner.Tokencurrent()static JsonScannerinstance(Reader reader)static JsonScannerinstance(String json)static JsonScannerinstance(JsonSource source)longintValue()JsonScanner.Tokennext()StringstringValue()
-
-
-
Constructor Detail
-
JsonScanner
public JsonScanner(JsonSource source)
-
-
Method Detail
-
instance
public static JsonScanner instance(JsonSource source)
-
instance
public static JsonScanner instance(String json)
-
instance
public static JsonScanner instance(Reader reader)
-
current
public JsonScanner.Token current()
-
next
public JsonScanner.Token next()
-
stringValue
public String stringValue()
-
intValue
public long intValue()
-
bdValue
public BigDecimal bdValue()
-
booleanValue
public boolean booleanValue()
-
-