Class QuotedStringVisitor
java.lang.Object
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<StringBuilder>
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<StringBuilder>, TomlParserVisitor<StringBuilder>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringBuilderaggregateResult(StringBuilder aggregate, StringBuilder nextResult) private StringBuilderappendText(String text, org.antlr.v4.runtime.ParserRuleContext ctx) private char[]convertUnicodeEscape(String hexChars, TomlParser.EscapedContext ctx) protected StringBuilderVisit a parse tree produced byTomlParser.basicUnescaped().Visit a parse tree produced byTomlParser.escaped().Visit a parse tree produced byTomlParser.literalBody().Visit a parse tree produced byTomlParser.mlBasicUnescaped().Visit a parse tree produced byTomlParser.mlLiteralBody().Methods inherited from class TomlParserBaseVisitor
visitArray, visitArrayTable, visitArrayValue, visitArrayValues, visitBasicChar, visitBasicString, visitBinInt, visitBooleanValue, visitDate, visitDateTime, visitDay, visitDecInt, visitExpression, visitFalseBool, visitFloatValue, visitHexInt, visitHour, visitHourOffset, visitInlineTable, visitInlineTableValues, visitInteger, visitKey, visitKeyval, visitLiteralString, visitLocalDate, visitLocalDateTime, visitLocalTime, visitMinute, visitMinuteOffset, visitMlBasicChar, visitMlBasicString, visitMlLiteralString, visitMonth, visitOctInt, visitOffsetDateTime, visitQuotedKey, visitRegularFloat, visitRegularFloatInf, visitRegularFloatNaN, visitSecond, visitSecondFraction, visitSimpleKey, visitStandardTable, visitString, visitTable, visitTime, visitTimeOffset, visitToml, visitTomlKey, visitTrueBool, visitUnquotedKey, visitVal, visitYearMethods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Field Details
-
version
-
builder
-
-
Constructor Details
-
QuotedStringVisitor
-
-
Method Details
-
visitLiteralBody
Description copied from class:TomlParserBaseVisitorVisit a parse tree produced byTomlParser.literalBody().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitLiteralBodyin interfaceTomlParserVisitor<StringBuilder>- Overrides:
visitLiteralBodyin classTomlParserBaseVisitor<StringBuilder>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMlLiteralBody
Description copied from class:TomlParserBaseVisitorVisit a parse tree produced byTomlParser.mlLiteralBody().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitMlLiteralBodyin interfaceTomlParserVisitor<StringBuilder>- Overrides:
visitMlLiteralBodyin classTomlParserBaseVisitor<StringBuilder>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBasicUnescaped
Description copied from class:TomlParserBaseVisitorVisit a parse tree produced byTomlParser.basicUnescaped().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitBasicUnescapedin interfaceTomlParserVisitor<StringBuilder>- Overrides:
visitBasicUnescapedin classTomlParserBaseVisitor<StringBuilder>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMlBasicUnescaped
Description copied from class:TomlParserBaseVisitorVisit a parse tree produced byTomlParser.mlBasicUnescaped().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitMlBasicUnescapedin interfaceTomlParserVisitor<StringBuilder>- Overrides:
visitMlBasicUnescapedin classTomlParserBaseVisitor<StringBuilder>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
appendText
-
visitEscaped
Description copied from class:TomlParserBaseVisitorVisit a parse tree produced byTomlParser.escaped().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitEscapedin interfaceTomlParserVisitor<StringBuilder>- Overrides:
visitEscapedin classTomlParserBaseVisitor<StringBuilder>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
convertUnicodeEscape
-
aggregateResult
- Overrides:
aggregateResultin classorg.antlr.v4.runtime.tree.AbstractParseTreeVisitor<StringBuilder>
-
defaultResult
- Overrides:
defaultResultin classorg.antlr.v4.runtime.tree.AbstractParseTreeVisitor<StringBuilder>
-