Uses of Class
org.rumbledb.expressions.control.SwitchExpression
Packages that use SwitchExpression
Package
Description
-
Uses of SwitchExpression in org.rumbledb.compiler
Methods in org.rumbledb.compiler that return SwitchExpressionModifier and TypeMethodDescriptionTranslationVisitor.visitSwitchExpr(JsoniqParser.SwitchExprContext ctx) XQueryTranslationVisitor.visitSwitchExpr(XQueryParser.SwitchExprContext ctx) Methods in org.rumbledb.compiler with parameters of type SwitchExpressionModifier and TypeMethodDescriptionCloneVisitor.visitSwitchExpression(SwitchExpression expression, Node argument) ExecutionModeVisitor.visitSwitchExpression(SwitchExpression expression, StaticContext argument) ExpressionClassificationVisitor.visitSwitchExpression(SwitchExpression expression, ExpressionClassification argument) InferTypeVisitor.visitSwitchExpression(SwitchExpression expression, StaticContext argument) RuntimeIteratorVisitor.visitSwitchExpression(SwitchExpression expression, ItemRuntimePlan argument) -
Uses of SwitchExpression in org.rumbledb.compiler.translation
Methods in org.rumbledb.compiler.translation that return SwitchExpressionModifier and TypeMethodDescriptionstatic <CondExprCtx extends org.antlr.v4.runtime.ParserRuleContext,CaseExprCtx extends org.antlr.v4.runtime.ParserRuleContext>
SwitchExpressionControlTranslation.switchExpr(SwitchExprContext<CondExprCtx, CaseExprCtx> ctx, TranslationContext translationContext, Function<CondExprCtx, Expression> visitExpr, Function<CaseExprCtx, Expression> visitExprSingle) -
Uses of SwitchExpression in org.rumbledb.expressions
Methods in org.rumbledb.expressions with parameters of type SwitchExpressionModifier and TypeMethodDescriptionAbstractNodeVisitor.visitSwitchExpression(SwitchExpression expression, T argument)