Package org.teavm.backend.c.util.json
Class JsonConsumer
- java.lang.Object
-
- org.teavm.backend.c.util.json.JsonConsumer
-
- Direct Known Subclasses:
JsonVisitingConsumer
public abstract class JsonConsumer extends Object
-
-
Constructor Summary
Constructors Constructor Description JsonConsumer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbooleanValue(JsonErrorReporter reporter, boolean value)voidenterArray(JsonErrorReporter reporter)voidenterObject(JsonErrorReporter reporter)voidenterProperty(JsonErrorReporter reporter, String name)voidexitArray(JsonErrorReporter reporter)voidexitObject(JsonErrorReporter reporter)voidexitProperty(JsonErrorReporter reporter, String name)voidfloatValue(JsonErrorReporter reporter, double value)voidintValue(JsonErrorReporter reporter, long value)voidnullValue(JsonErrorReporter reporter)voidstringValue(JsonErrorReporter reporter, String value)
-
-
-
Method Detail
-
enterObject
public void enterObject(JsonErrorReporter reporter)
-
exitObject
public void exitObject(JsonErrorReporter reporter)
-
enterArray
public void enterArray(JsonErrorReporter reporter)
-
exitArray
public void exitArray(JsonErrorReporter reporter)
-
enterProperty
public void enterProperty(JsonErrorReporter reporter, String name)
-
exitProperty
public void exitProperty(JsonErrorReporter reporter, String name)
-
stringValue
public void stringValue(JsonErrorReporter reporter, String value)
-
intValue
public void intValue(JsonErrorReporter reporter, long value)
-
floatValue
public void floatValue(JsonErrorReporter reporter, double value)
-
nullValue
public void nullValue(JsonErrorReporter reporter)
-
booleanValue
public void booleanValue(JsonErrorReporter reporter, boolean value)
-
-