Record Class AnnotationsContext<EqNameCtx extends org.antlr.v4.runtime.ParserRuleContext,LiteralCtx extends org.antlr.v4.runtime.ParserRuleContext>

java.lang.Object
java.lang.Record
org.rumbledb.compiler.context.AnnotationsContext<EqNameCtx,LiteralCtx>

public record AnnotationsContext<EqNameCtx extends org.antlr.v4.runtime.ParserRuleContext,LiteralCtx extends org.antlr.v4.runtime.ParserRuleContext>(List<AnnotationsContext.AnnotationContext<EqNameCtx extends org.antlr.v4.runtime.ParserRuleContext,LiteralCtx extends org.antlr.v4.runtime.ParserRuleContext>> annotations, org.antlr.v4.runtime.ParserRuleContext context) extends Record
  • Constructor Details

    • AnnotationsContext

      public AnnotationsContext(List<AnnotationsContext.AnnotationContext<EqNameCtx,LiteralCtx>> annotations, org.antlr.v4.runtime.ParserRuleContext context)
      Creates an instance of a AnnotationsContext record class.
      Parameters:
      annotations - the value for the annotations record component
      context - the value for the context record component
  • Method Details