public class JSONTreeWalker extends JSONBaseListener
| Constructor and Description |
|---|
JSONTreeWalker(JSONFileDescriptor fd,
com.buschmais.jqassistant.core.scanner.api.Scanner sc) |
enterArrayElements, enterDocument, enterEveryRule, enterValue, exitArrayElements, exitDocument, exitEveryRule, exitValue, visitErrorNode, visitTerminalpublic JSONTreeWalker(JSONFileDescriptor fd, com.buschmais.jqassistant.core.scanner.api.Scanner sc)
protected com.buschmais.jqassistant.plugin.json.impl.parsing.DescriptorStack stack()
public void enterObject(JSONParser.ObjectContext ctx)
JSONBaseListenerEnter a parse tree produced by JSONParser.object().
<p>The default implementation does nothing.</p>
enterObject in interface JSONListenerenterObject in class JSONBaseListenerctx - the parse treepublic void exitObject(JSONParser.ObjectContext ctx)
JSONBaseListenerExit a parse tree produced by JSONParser.object().
<p>The default implementation does nothing.</p>
exitObject in interface JSONListenerexitObject in class JSONBaseListenerctx - the parse treepublic void enterKeyValuePair(JSONParser.KeyValuePairContext ctx)
JSONBaseListenerEnter a parse tree produced by JSONParser.keyValuePair().
<p>The default implementation does nothing.</p>
enterKeyValuePair in interface JSONListenerenterKeyValuePair in class JSONBaseListenerctx - the parse treepublic void enterScalarValue(JSONParser.ScalarValueContext ctx)
JSONBaseListenerEnter a parse tree produced by JSONParser.scalarValue().
<p>The default implementation does nothing.</p>
enterScalarValue in interface JSONListenerenterScalarValue in class JSONBaseListenerctx - the parse treepublic void exitScalarValue(JSONParser.ScalarValueContext ctx)
JSONBaseListenerExit a parse tree produced by JSONParser.scalarValue().
<p>The default implementation does nothing.</p>
exitScalarValue in interface JSONListenerexitScalarValue in class JSONBaseListenerctx - the parse treepublic void exitKeyValuePair(JSONParser.KeyValuePairContext ctx)
JSONBaseListenerExit a parse tree produced by JSONParser.keyValuePair().
<p>The default implementation does nothing.</p>
exitKeyValuePair in interface JSONListenerexitKeyValuePair in class JSONBaseListenerctx - the parse treepublic void enterArray(JSONParser.ArrayContext ctx)
JSONBaseListenerEnter a parse tree produced by JSONParser.array().
<p>The default implementation does nothing.</p>
enterArray in interface JSONListenerenterArray in class JSONBaseListenerctx - the parse treepublic void exitArray(JSONParser.ArrayContext ctx)
JSONBaseListenerExit a parse tree produced by JSONParser.array().
<p>The default implementation does nothing.</p>
exitArray in interface JSONListenerexitArray in class JSONBaseListenerctx - the parse treeCopyright © 2016–2021 jQAssistant Development Team. All rights reserved.