Interface TsonParserVisitor

All Known Implementing Classes:
TsonParserVisitorEmpty

public interface TsonParserVisitor
  • Method Details

    • visitComments

      default void visitComments(TsonComment comments)
    • visitAnnotationStart

      default void visitAnnotationStart(String annotationName)
    • visitPrimitiveEnd

      default void visitPrimitiveEnd(TsonElement primitiveElement)
    • visitObjectStart

      default void visitObjectStart()
    • visitArrayStart

      default void visitArrayStart()
    • visitNamedStart

      default void visitNamedStart(String id)
    • visitParamsStart

      default void visitParamsStart()
    • visitUpletEnd

      default void visitUpletEnd()
    • visitFunctionEnd

      default void visitFunctionEnd()
    • visitParamsEnd

      default void visitParamsEnd()
    • visitObjectEnd

      default void visitObjectEnd()
    • visitBinOpEnd

      default void visitBinOpEnd(String op)
    • visitKeyValueEnd

      default void visitKeyValueEnd()
    • visitElementStart

      default void visitElementStart()
    • visitDocumentEnd

      default void visitDocumentEnd()
    • visitAnnotationEnd

      default void visitAnnotationEnd()
    • visitNamedObjectEnd

      default void visitNamedObjectEnd()
    • visitNamedArrayEnd

      default void visitNamedArrayEnd()
    • visitAnnotationParamsStart

      default void visitAnnotationParamsStart()
    • visitAnnotationParamsEnd

      default void visitAnnotationParamsEnd()
    • visitAnnotationParamStart

      default void visitAnnotationParamStart()
    • visitAnnotationParamEnd

      default void visitAnnotationParamEnd()
    • visitParamElementStart

      default void visitParamElementStart()
    • visitParamElementEnd

      default void visitParamElementEnd()
    • visitObjectElementStart

      default void visitObjectElementStart()
    • visitObjectElementEnd

      default void visitObjectElementEnd()
    • visitArrayElementStart

      default void visitArrayElementStart()
    • visitArrayElementEnd

      default void visitArrayElementEnd()
    • visitInstructionStart

      default void visitInstructionStart()
    • visitSimpleEnd

      default void visitSimpleEnd()
    • visitArrayEnd

      default void visitArrayEnd()
    • visitNamedObjectStart

      default void visitNamedObjectStart()
    • visitNamedArrayStart

      default void visitNamedArrayStart()
    • listSeparator

      default void listSeparator()
    • matrixRowSeparator

      default void matrixRowSeparator()
    • visitCustomEnd

      default void visitCustomEnd(TsonCustom custom)