Record Class ValueExprContext<SimpleMapExprCtx extends org.antlr.v4.runtime.ParserRuleContext,ValidateExprCtx extends org.antlr.v4.runtime.ParserRuleContext,ExtensionExprCtx extends org.antlr.v4.runtime.ParserRuleContext>

java.lang.Object
java.lang.Record
org.rumbledb.compiler.context.ValueExprContext<SimpleMapExprCtx,ValidateExprCtx,ExtensionExprCtx>

public record ValueExprContext<SimpleMapExprCtx extends org.antlr.v4.runtime.ParserRuleContext,ValidateExprCtx extends org.antlr.v4.runtime.ParserRuleContext,ExtensionExprCtx extends org.antlr.v4.runtime.ParserRuleContext>(SimpleMapExprCtx extends org.antlr.v4.runtime.ParserRuleContext simpleMapExpr, ValidateExprCtx extends org.antlr.v4.runtime.ParserRuleContext validateExpr, ExtensionExprCtx extends org.antlr.v4.runtime.ParserRuleContext extensionExpr, org.antlr.v4.runtime.ParserRuleContext context) extends Record
  • Constructor Details

    • ValueExprContext

      public ValueExprContext(SimpleMapExprCtx simpleMapExpr, ValidateExprCtx validateExpr, ExtensionExprCtx extensionExpr, org.antlr.v4.runtime.ParserRuleContext context)
      Creates an instance of a ValueExprContext record class.
      Parameters:
      simpleMapExpr - the value for the simpleMapExpr record component
      validateExpr - the value for the validateExpr record component
      extensionExpr - the value for the extensionExpr record component
      context - the value for the context record component
  • Method Details