Uses of Record Class
org.rumbledb.compiler.context.LetVarContext
Packages that use LetVarContext
-
Uses of LetVarContext in org.rumbledb.compiler.context
Methods in org.rumbledb.compiler.context that return LetVarContextModifier and TypeMethodDescriptionstatic LetVarContext<JsoniqParser.VarBindingContext,JsoniqParser.SequenceTypeContext, JsoniqParser.ExprSingleContext> LetVarContext.from(JsoniqParser.LetVarContext c) static LetVarContext<XQueryParser.VarBindingContext,XQueryParser.SequenceTypeContext, XQueryParser.ExprSingleContext> LetVarContext.from(XQueryParser.LetVarContext c) Methods in org.rumbledb.compiler.context that return types with arguments of type LetVarContextModifier and TypeMethodDescriptionLetClauseContext.vars()Returns the value of thevarsrecord component.Constructor parameters in org.rumbledb.compiler.context with type arguments of type LetVarContextModifierConstructorDescriptionLetClauseContext(List<LetVarContext<VarBindingCtx, SeqTypeCtx, ExprSingleCtx>> vars, org.antlr.v4.runtime.ParserRuleContext context) Creates an instance of aLetClauseContextrecord class. -
Uses of LetVarContext in org.rumbledb.compiler.translation
Methods in org.rumbledb.compiler.translation with parameters of type LetVarContextModifier and TypeMethodDescriptionstatic <VarBindingCtx extends org.antlr.v4.runtime.ParserRuleContext,SeqTypeCtx extends org.antlr.v4.runtime.ParserRuleContext, ExprSingleCtx extends org.antlr.v4.runtime.ParserRuleContext>
LetClauseFlworTranslation.letVar(LetVarContext<VarBindingCtx, SeqTypeCtx, ExprSingleCtx> ctx, TranslationContext translationContext, Function<VarBindingCtx, Name> parseVariableBinding, Function<SeqTypeCtx, SequenceType> processSequenceType, Function<ExprSingleCtx, Expression> visitExprSingle)