Uses of Class
org.rumbledb.expressions.scripting.block.BlockStatement
Packages that use BlockStatement
Package
Description
-
Uses of BlockStatement in org.rumbledb.compiler
Methods in org.rumbledb.compiler that return BlockStatementModifier and TypeMethodDescriptionTranslationVisitor.visitBlockStatement(JsoniqParser.BlockStatementContext ctx) XQueryTranslationVisitor.visitBlockStatement(XQueryParser.BlockStatementContext ctx) Methods in org.rumbledb.compiler with parameters of type BlockStatementModifier and TypeMethodDescriptionCloneVisitor.visitBlockStatement(BlockStatement statement, Node argument) InferTypeVisitor.visitBlockStatement(BlockStatement statement, StaticContext argument) RuntimeIteratorVisitor.visitBlockStatement(BlockStatement statement, ItemRuntimePlan argument) SequentialClassificationVisitor.visitBlockStatement(BlockStatement statement, DescendentSequentialProperties argument) StaticContextVisitor.visitBlockStatement(BlockStatement statement, StaticContext argument) -
Uses of BlockStatement in org.rumbledb.compiler.translation.scripting
Methods in org.rumbledb.compiler.translation.scripting that return BlockStatementModifier and TypeMethodDescriptionstatic <StmtCtx extends org.antlr.v4.runtime.ParserRuleContext>
BlockStatementBlockStatementTranslation.blockStatement(BlockStatementContext<StmtCtx> ctx, TranslationContext translationContext, Function<StmtCtx, Statement> visitStatement) Method parameters in org.rumbledb.compiler.translation.scripting with type arguments of type BlockStatementModifier and TypeMethodDescriptionstatic <BlockStmtCtx extends org.antlr.v4.runtime.ParserRuleContext,EqNameCtx extends org.antlr.v4.runtime.ParserRuleContext>
TryCatchStatementControlStatementTranslation.tryCatchStatement(TryCatchStatementContext<BlockStmtCtx, EqNameCtx> ctx, TranslationContext translationContext, Function<BlockStmtCtx, BlockStatement> visitBlockStatement, BiFunction<EqNameCtx, TranslationNameResolver.NameRole, Name> parseEqName) -
Uses of BlockStatement in org.rumbledb.expressions
Methods in org.rumbledb.expressions with parameters of type BlockStatementModifier and TypeMethodDescriptionAbstractNodeVisitor.visitBlockStatement(BlockStatement expression, T argument) -
Uses of BlockStatement in org.rumbledb.expressions.scripting.control
Methods in org.rumbledb.expressions.scripting.control that return BlockStatementModifier and TypeMethodDescriptionTryCatchStatement.getBlockStatementCatching(CatchPattern pattern) TryCatchStatement.getCatchAllStatement()Constructors in org.rumbledb.expressions.scripting.control with parameters of type BlockStatementModifierConstructorDescriptionTryCatchStatement(BlockStatement tryStatement, Map<CatchPattern, BlockStatement> catchStatements, ExceptionMetadata metadata) Constructor parameters in org.rumbledb.expressions.scripting.control with type arguments of type BlockStatementModifierConstructorDescriptionTryCatchStatement(BlockStatement tryStatement, Map<CatchPattern, BlockStatement> catchStatements, ExceptionMetadata metadata)