Package io.operon.jsonparser
Interface JSONListener
-
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
JSONBaseListener
public interface JSONListener extends org.antlr.v4.runtime.tree.ParseTreeListenerThis interface defines a complete listener for a parse tree produced byJSONParser.
-
-
Method Summary
-
-
-
Method Detail
-
enterJson
void enterJson(JSONParser.JsonContext ctx)
Enter a parse tree produced byJSONParser.json().- Parameters:
ctx- the parse tree
-
exitJson
void exitJson(JSONParser.JsonContext ctx)
Exit a parse tree produced byJSONParser.json().- Parameters:
ctx- the parse tree
-
enterObj
void enterObj(JSONParser.ObjContext ctx)
Enter a parse tree produced byJSONParser.obj().- Parameters:
ctx- the parse tree
-
exitObj
void exitObj(JSONParser.ObjContext ctx)
Exit a parse tree produced byJSONParser.obj().- Parameters:
ctx- the parse tree
-
enterPair
void enterPair(JSONParser.PairContext ctx)
Enter a parse tree produced byJSONParser.pair().- Parameters:
ctx- the parse tree
-
exitPair
void exitPair(JSONParser.PairContext ctx)
Exit a parse tree produced byJSONParser.pair().- Parameters:
ctx- the parse tree
-
enterArray
void enterArray(JSONParser.ArrayContext ctx)
Enter a parse tree produced byJSONParser.array().- Parameters:
ctx- the parse tree
-
exitArray
void exitArray(JSONParser.ArrayContext ctx)
Exit a parse tree produced byJSONParser.array().- Parameters:
ctx- the parse tree
-
enterValue
void enterValue(JSONParser.ValueContext ctx)
Enter a parse tree produced byJSONParser.value().- Parameters:
ctx- the parse tree
-
exitValue
void exitValue(JSONParser.ValueContext ctx)
Exit a parse tree produced byJSONParser.value().- Parameters:
ctx- the parse tree
-
-