public class SimpleTsonParserVisitor extends Object implements TsonParserVisitor
| Modifier and Type | Class and Description |
|---|---|
protected static class |
SimpleTsonParserVisitor.AnnotationContext |
protected static class |
SimpleTsonParserVisitor.DocumentContext |
protected static class |
SimpleTsonParserVisitor.ElementContext |
protected static class |
SimpleTsonParserVisitor.PartialElementContext |
protected static class |
SimpleTsonParserVisitor.StackContext |
| Constructor and Description |
|---|
SimpleTsonParserVisitor() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitlistSeparator, matrixRowSeparator, visitAnnotationParamStart, visitArrayElementStart, visitInstructionStart, visitObjectElementStart, visitParamsEnd, visitSimpleEndpublic TsonElement getElement()
public TsonDocument getDocument()
public void visitKeyValueEnd()
visitKeyValueEnd in interface TsonParserVisitorpublic void visitBinOpEnd(String op)
visitBinOpEnd in interface TsonParserVisitorpublic void visitElementStart()
visitElementStart in interface TsonParserVisitorpublic void visitNamedStart(String id)
visitNamedStart in interface TsonParserVisitorpublic void visitNamedArrayStart()
visitNamedArrayStart in interface TsonParserVisitorpublic void visitArrayStart()
visitArrayStart in interface TsonParserVisitorpublic void visitObjectStart()
visitObjectStart in interface TsonParserVisitorpublic void visitNamedObjectStart()
visitNamedObjectStart in interface TsonParserVisitorpublic void visitParamsStart()
visitParamsStart in interface TsonParserVisitorpublic void visitParamElementStart()
visitParamElementStart in interface TsonParserVisitorpublic void visitParamElementEnd()
visitParamElementEnd in interface TsonParserVisitorpublic void visitObjectElementEnd()
visitObjectElementEnd in interface TsonParserVisitorpublic void visitArrayElementEnd()
visitArrayElementEnd in interface TsonParserVisitorpublic void visitComments(TsonComment comments)
visitComments in interface TsonParserVisitorpublic void visitObjectEnd()
visitObjectEnd in interface TsonParserVisitorpublic void visitFunctionEnd()
visitFunctionEnd in interface TsonParserVisitorpublic void visitUpletEnd()
visitUpletEnd in interface TsonParserVisitorpublic void visitArrayEnd()
visitArrayEnd in interface TsonParserVisitorpublic void visitNamedObjectEnd()
visitNamedObjectEnd in interface TsonParserVisitorpublic void visitNamedArrayEnd()
visitNamedArrayEnd in interface TsonParserVisitorpublic void visitPrimitiveEnd(TsonElement primitiveElement)
visitPrimitiveEnd in interface TsonParserVisitorpublic void visitAnnotationStart(String annotationName)
visitAnnotationStart in interface TsonParserVisitorpublic void visitAnnotationEnd()
visitAnnotationEnd in interface TsonParserVisitorprotected TsonAnnotation onAddAnnotation(TsonAnnotation a)
public void visitAnnotationParamEnd()
visitAnnotationParamEnd in interface TsonParserVisitorpublic void visitDocumentEnd()
visitDocumentEnd in interface TsonParserVisitorprotected <T extends SimpleTsonParserVisitor.StackContext> T peek()
public SimpleTsonParserVisitor.StackContext getRootContext()
protected <T extends SimpleTsonParserVisitor.StackContext> T peekOrRoot(int index)
protected <T extends SimpleTsonParserVisitor.StackContext> T peek(int index)
protected <T extends SimpleTsonParserVisitor.StackContext> T pop()
protected void repush(SimpleTsonParserVisitor.StackContext n)
protected void push(SimpleTsonParserVisitor.StackContext n)
Copyright © 2024 vpc open source initiative. All rights reserved.