Uses of Class
org.rumbledb.expressions.flowr.ForClause
Packages that use ForClause
Package
Description
-
Uses of ForClause in org.rumbledb.compiler
Methods in org.rumbledb.compiler that return ForClauseModifier and TypeMethodDescriptionTranslationVisitor.visitForClause(JsoniqParser.ForClauseContext ctx) XQueryTranslationVisitor.visitForClause(XQueryParser.ForClauseContext ctx) TranslationVisitor.visitForVar(JsoniqParser.ForVarContext ctx) XQueryTranslationVisitor.visitForVar(XQueryParser.ForVarContext ctx) Methods in org.rumbledb.compiler with parameters of type ForClauseModifier and TypeMethodDescriptionCloneVisitor.visitForClause(ForClause clause, Node argument) ExecutionModeVisitor.visitForClause(ForClause clause, StaticContext argument) ExpressionClassificationVisitor.visitForClause(ForClause expression, ExpressionClassification argument) InferTypeVisitor.visitForClause(ForClause expression, StaticContext argument) ProjectionPushdownDetectionVisitor.visitForClause(ForClause clause, ProjectionPushdownDetectionVisitor.ReferenceMap argument) High-level explanations When visiting an expression, the ReferenceMap argument provides the projection expected from the outside world, with the ReferenceMap keys being object keys.SequentialClassificationVisitor.visitForClause(ForClause clause, DescendentSequentialProperties argument) StaticContextVisitor.visitForClause(ForClause clause, StaticContext argument) VariableDependenciesVisitor.visitForClause(ForClause expression, Void argument) -
Uses of ForClause in org.rumbledb.compiler.translation
Methods in org.rumbledb.compiler.translation that return ForClauseModifier and TypeMethodDescriptionstatic <VarBindingCtx extends org.antlr.v4.runtime.ParserRuleContext,SeqTypeCtx extends org.antlr.v4.runtime.ParserRuleContext, ExprSingleCtx extends org.antlr.v4.runtime.ParserRuleContext>
ForClauseFlworTranslation.forClause(ForClauseContext<VarBindingCtx, SeqTypeCtx, ExprSingleCtx> ctx, TranslationContext translationContext, Function<VarBindingCtx, Name> parseVariableBinding, Function<SeqTypeCtx, SequenceType> processSequenceType, Function<ExprSingleCtx, Expression> visitExprSingle) static <VarBindingCtx extends org.antlr.v4.runtime.ParserRuleContext,SeqTypeCtx extends org.antlr.v4.runtime.ParserRuleContext, ExprSingleCtx extends org.antlr.v4.runtime.ParserRuleContext>
ForClauseFlworTranslation.forVar(ForVarContext<VarBindingCtx, SeqTypeCtx, ExprSingleCtx> ctx, TranslationContext translationContext, Function<VarBindingCtx, Name> parseVariableBinding, Function<SeqTypeCtx, SequenceType> processSequenceType, Function<ExprSingleCtx, Expression> visitExprSingle) -
Uses of ForClause in org.rumbledb.expressions
Methods in org.rumbledb.expressions with parameters of type ForClauseModifier and TypeMethodDescriptionAbstractNodeVisitor.visitForClause(ForClause expression, T argument)