Class VirtDataBuilder
- All Implemented Interfaces:
VirtDataListener,org.antlr.v4.runtime.tree.ParseTreeListener
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidenterEveryRule(org.antlr.v4.runtime.ParserRuleContext parserRuleContext) voidEnter a parse tree produced byVirtDataParser.expression().voidEnter a parse tree produced byVirtDataParser.virtdataCall().voidEnter a parse tree produced byVirtDataParser.virtdataFlow().voidEnter a parse tree produced byVirtDataParser.virtdataRecipe().voidExit a parse tree produced byVirtDataParser.booleanValue().voidExit a parse tree produced byVirtDataParser.doubleValue().voidexitEveryRule(org.antlr.v4.runtime.ParserRuleContext parserRuleContext) voidExit a parse tree produced byVirtDataParser.expression().voidExit a parse tree produced byVirtDataParser.floatValue().voidExit a parse tree produced byVirtDataParser.funcName().voidExit a parse tree produced byVirtDataParser.inputType().voidExit a parse tree produced byVirtDataParser.integerValue().voidExit a parse tree produced byVirtDataParser.longValue().voidExit a parse tree produced byVirtDataParser.lvalue().voidExit a parse tree produced byVirtDataParser.outputType().voidExit a parse tree produced byVirtDataParser.ref().voidExit a parse tree produced byVirtDataParser.stringValue().voidExit a parse tree produced byVirtDataParser.virtdataCall().voidExit a parse tree produced byVirtDataParser.virtdataFlow().voidExit a parse tree produced byVirtDataParser.virtdataRecipe().List<org.antlr.v4.runtime.tree.ErrorNode> getModel()booleanvoidvisitErrorNode(org.antlr.v4.runtime.tree.ErrorNode errorNode) voidvisitTerminal(org.antlr.v4.runtime.tree.TerminalNode terminalNode) Methods inherited from class io.nosqlbench.virtdata.lang.generated.VirtDataBaseListener
enterBooleanValue, enterCmdParam, enterDoubleValue, enterFloatValue, enterFuncName, enterInputType, enterIntegerValue, enterLongValue, enterLvalue, enterOutputType, enterRef, enterSpecend, enterStringValue, enterValue, exitCmdParam, exitSpecend, exitValue
-
Constructor Details
-
VirtDataBuilder
public VirtDataBuilder()
-
-
Method Details
-
enterVirtdataRecipe
Description copied from class:VirtDataBaseListenerEnter a parse tree produced byVirtDataParser.virtdataRecipe().The default implementation does nothing.
- Specified by:
enterVirtdataRecipein interfaceVirtDataListener- Overrides:
enterVirtdataRecipein classVirtDataBaseListener- Parameters:
ctx- the parse tree
-
exitVirtdataRecipe
Description copied from class:VirtDataBaseListenerExit a parse tree produced byVirtDataParser.virtdataRecipe().The default implementation does nothing.
- Specified by:
exitVirtdataRecipein interfaceVirtDataListener- Overrides:
exitVirtdataRecipein classVirtDataBaseListener- Parameters:
ctx- the parse tree
-
enterVirtdataFlow
Description copied from class:VirtDataBaseListenerEnter a parse tree produced byVirtDataParser.virtdataFlow().The default implementation does nothing.
- Specified by:
enterVirtdataFlowin interfaceVirtDataListener- Overrides:
enterVirtdataFlowin classVirtDataBaseListener- Parameters:
ctx- the parse tree
-
exitVirtdataFlow
Description copied from class:VirtDataBaseListenerExit a parse tree produced byVirtDataParser.virtdataFlow().The default implementation does nothing.
- Specified by:
exitVirtdataFlowin interfaceVirtDataListener- Overrides:
exitVirtdataFlowin classVirtDataBaseListener- Parameters:
ctx- the parse tree
-
enterExpression
Description copied from class:VirtDataBaseListenerEnter a parse tree produced byVirtDataParser.expression().The default implementation does nothing.
- Specified by:
enterExpressionin interfaceVirtDataListener- Overrides:
enterExpressionin classVirtDataBaseListener- Parameters:
ctx- the parse tree
-
exitLvalue
Description copied from class:VirtDataBaseListenerExit a parse tree produced byVirtDataParser.lvalue().The default implementation does nothing.
- Specified by:
exitLvaluein interfaceVirtDataListener- Overrides:
exitLvaluein classVirtDataBaseListener- Parameters:
ctx- the parse tree
-
exitExpression
Description copied from class:VirtDataBaseListenerExit a parse tree produced byVirtDataParser.expression().The default implementation does nothing.
- Specified by:
exitExpressionin interfaceVirtDataListener- Overrides:
exitExpressionin classVirtDataBaseListener- Parameters:
ctx- the parse tree
-
enterVirtdataCall
Description copied from class:VirtDataBaseListenerEnter a parse tree produced byVirtDataParser.virtdataCall().The default implementation does nothing.
- Specified by:
enterVirtdataCallin interfaceVirtDataListener- Overrides:
enterVirtdataCallin classVirtDataBaseListener- Parameters:
ctx- the parse tree
-
exitVirtdataCall
Description copied from class:VirtDataBaseListenerExit a parse tree produced byVirtDataParser.virtdataCall().The default implementation does nothing.
- Specified by:
exitVirtdataCallin interfaceVirtDataListener- Overrides:
exitVirtdataCallin classVirtDataBaseListener- Parameters:
ctx- the parse tree
-
exitInputType
Description copied from class:VirtDataBaseListenerExit a parse tree produced byVirtDataParser.inputType().The default implementation does nothing.
- Specified by:
exitInputTypein interfaceVirtDataListener- Overrides:
exitInputTypein classVirtDataBaseListener- Parameters:
ctx- the parse tree
-
exitFuncName
Description copied from class:VirtDataBaseListenerExit a parse tree produced byVirtDataParser.funcName().The default implementation does nothing.
- Specified by:
exitFuncNamein interfaceVirtDataListener- Overrides:
exitFuncNamein classVirtDataBaseListener- Parameters:
ctx- the parse tree
-
exitOutputType
Description copied from class:VirtDataBaseListenerExit a parse tree produced byVirtDataParser.outputType().The default implementation does nothing.
- Specified by:
exitOutputTypein interfaceVirtDataListener- Overrides:
exitOutputTypein classVirtDataBaseListener- Parameters:
ctx- the parse tree
-
exitRef
Description copied from class:VirtDataBaseListenerExit a parse tree produced byVirtDataParser.ref().The default implementation does nothing.
- Specified by:
exitRefin interfaceVirtDataListener- Overrides:
exitRefin classVirtDataBaseListener- Parameters:
ctx- the parse tree
-
exitIntegerValue
Description copied from class:VirtDataBaseListenerExit a parse tree produced byVirtDataParser.integerValue().The default implementation does nothing.
- Specified by:
exitIntegerValuein interfaceVirtDataListener- Overrides:
exitIntegerValuein classVirtDataBaseListener- Parameters:
ctx- the parse tree
-
exitBooleanValue
Description copied from class:VirtDataBaseListenerExit a parse tree produced byVirtDataParser.booleanValue().The default implementation does nothing.
- Specified by:
exitBooleanValuein interfaceVirtDataListener- Overrides:
exitBooleanValuein classVirtDataBaseListener- Parameters:
ctx- the parse tree
-
exitFloatValue
Description copied from class:VirtDataBaseListenerExit a parse tree produced byVirtDataParser.floatValue().The default implementation does nothing.
- Specified by:
exitFloatValuein interfaceVirtDataListener- Overrides:
exitFloatValuein classVirtDataBaseListener- Parameters:
ctx- the parse tree
-
exitStringValue
Description copied from class:VirtDataBaseListenerExit a parse tree produced byVirtDataParser.stringValue().The default implementation does nothing.
- Specified by:
exitStringValuein interfaceVirtDataListener- Overrides:
exitStringValuein classVirtDataBaseListener- Parameters:
ctx- the parse tree
-
exitDoubleValue
Description copied from class:VirtDataBaseListenerExit a parse tree produced byVirtDataParser.doubleValue().The default implementation does nothing.
- Specified by:
exitDoubleValuein interfaceVirtDataListener- Overrides:
exitDoubleValuein classVirtDataBaseListener- Parameters:
ctx- the parse tree
-
exitLongValue
Description copied from class:VirtDataBaseListenerExit a parse tree produced byVirtDataParser.longValue().The default implementation does nothing.
- Specified by:
exitLongValuein interfaceVirtDataListener- Overrides:
exitLongValuein classVirtDataBaseListener- Parameters:
ctx- the parse tree
-
visitTerminal
public void visitTerminal(org.antlr.v4.runtime.tree.TerminalNode terminalNode) Description copied from class:VirtDataBaseListenerThe default implementation does nothing.
- Specified by:
visitTerminalin interfaceorg.antlr.v4.runtime.tree.ParseTreeListener- Overrides:
visitTerminalin classVirtDataBaseListener
-
visitErrorNode
public void visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode errorNode) Description copied from class:VirtDataBaseListenerThe default implementation does nothing.
- Specified by:
visitErrorNodein interfaceorg.antlr.v4.runtime.tree.ParseTreeListener- Overrides:
visitErrorNodein classVirtDataBaseListener
-
enterEveryRule
public void enterEveryRule(org.antlr.v4.runtime.ParserRuleContext parserRuleContext) Description copied from class:VirtDataBaseListenerThe default implementation does nothing.
- Specified by:
enterEveryRulein interfaceorg.antlr.v4.runtime.tree.ParseTreeListener- Overrides:
enterEveryRulein classVirtDataBaseListener
-
exitEveryRule
public void exitEveryRule(org.antlr.v4.runtime.ParserRuleContext parserRuleContext) Description copied from class:VirtDataBaseListenerThe default implementation does nothing.
- Specified by:
exitEveryRulein interfaceorg.antlr.v4.runtime.tree.ParseTreeListener- Overrides:
exitEveryRulein classVirtDataBaseListener
-
hasErrors
public boolean hasErrors() -
getErrorNodes
-
getVirtdataCall
-
getModel
-