Package org.teavm.backend.c.util.json
Class JsonVisitor
- java.lang.Object
-
- org.teavm.backend.c.util.json.JsonVisitor
-
- Direct Known Subclasses:
JsonAllErrorVisitor,JsonObjectVisitor
public abstract class JsonVisitor extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description JsonVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JsonVisitorarray(JsonErrorReporter reporter)voidbooleanValue(JsonErrorReporter reporter, boolean value)voidend(JsonErrorReporter reporter)voidfloatValue(JsonErrorReporter reporter, double value)voidintValue(JsonErrorReporter reporter, long value)voidnullValue(JsonErrorReporter reporter)JsonVisitorobject(JsonErrorReporter reporter)JsonVisitorproperty(JsonErrorReporter reporter, java.lang.String name)voidstringValue(JsonErrorReporter reporter, java.lang.String value)
-
-
-
Method Detail
-
object
public JsonVisitor object(JsonErrorReporter reporter)
-
array
public JsonVisitor array(JsonErrorReporter reporter)
-
property
public JsonVisitor property(JsonErrorReporter reporter, java.lang.String name)
-
stringValue
public void stringValue(JsonErrorReporter reporter, java.lang.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)
-
end
public void end(JsonErrorReporter reporter)
-
-