Uses of Class
org.rumbledb.expressions.Node
Packages that use Node
Package
Description
-
Uses of Node in org.rumbledb.compiler
Methods in org.rumbledb.compiler that return NodeModifier and TypeMethodDescriptionprotected NodeCloneVisitor.defaultAction(Node node, Node argument) protected NodeProjectionPushdownVisitor.defaultAction(Node node, Node argument) CloneVisitor.visitAdditiveExpr(AdditiveExpression expression, Node argument) CloneVisitor.visitAndExpr(AndExpression expression, Node argument) CloneVisitor.visitApplyStatement(ApplyStatement statement, Node argument) CloneVisitor.visitArrayConstructor(ArrayConstructorExpression expression, Node argument) CloneVisitor.visitArrayLookupExpression(ArrayLookupExpression expression, Node argument) CloneVisitor.visitArrayUnboxingExpression(ArrayUnboxingExpression expression, Node argument) CloneVisitor.visitAssignStatement(AssignStatement statement, Node argument) ComposabilityVisitor.visitAssignStatement(AssignStatement expression, Node argument) CloneVisitor.visitAttributeNode(AttributeNodeExpression expression, Node argument) CloneVisitor.visitAttributeNodeContent(AttributeNodeContentExpression expression, Node argument) CloneVisitor.visitBlockStatement(BlockStatement statement, Node argument) CloneVisitor.visitBoolean(BooleanLiteralExpression expression, Node argument) ComposabilityVisitor.visitBreakStatement(BreakStatement expression, Node argument) CloneVisitor.visitCastableExpression(CastableExpression expression, Node argument) CloneVisitor.visitCastExpression(CastExpression expression, Node argument) CloneVisitor.visitCommaExpression(CommaExpression expression, Node argument) CloneVisitor.visitCommaVariableDeclStatement(CommaVariableDeclStatement statement, Node argument) CloneVisitor.visitCommentNodeConstructor(CommentNodeConstructorExpression expression, Node argument) CloneVisitor.visitComparisonExpr(ComparisonExpression expression, Node argument) ComparisonVisitor.visitComparisonExpr(ComparisonExpression expression, Node argument) CloneVisitor.visitComputedAttributeConstructor(ComputedAttributeConstructorExpression expression, Node argument) CloneVisitor.visitComputedElementConstructor(ComputedElementConstructorExpression expression, Node argument) CloneVisitor.visitComputedNamespaceConstructor(ComputedNamespaceConstructorExpression expression, Node argument) CloneVisitor.visitComputedPIConstructor(ComputedPIConstructorExpression expression, Node argument) CloneVisitor.visitConditionalExpression(ConditionalExpression expression, Node argument) ComposabilityVisitor.visitConditionalStatement(ConditionalStatement expression, Node argument) CloneVisitor.visitContextExpr(ContextItemExpression expression, Node argument) ComposabilityVisitor.visitContinueStatement(ContinueStatement expression, Node argument) CloneVisitor.visitCountClause(CountClause expression, Node argument) CloneVisitor.visitDecimal(DecimalLiteralExpression expression, Node argument) CloneVisitor.visitDirectCommentConstructor(DirectCommentConstructorExpression expression, Node argument) CloneVisitor.visitDirElemConstructor(DirElemConstructorExpression expression, Node argument) CloneVisitor.visitDirPIConstructor(DirPIConstructorExpression expression, Node argument) CloneVisitor.visitDocumentNodeConstructor(DocumentNodeConstructorExpression expression, Node argument) CloneVisitor.visitDouble(DoubleLiteralExpression expression, Node argument) BuiltinPartialApplicationRewriteVisitor.visitDynamicFunctionCallExpression(DynamicFunctionCallExpression expression, Node argument) CloneVisitor.visitDynamicFunctionCallExpression(DynamicFunctionCallExpression expression, Node argument) CloneVisitor.visitExitStatement(ExitStatement statement, Node argument) CloneVisitor.visitFilterExpression(FilterExpression expression, Node argument) CloneVisitor.visitFlowrExpression(FlworExpression expression, Node argument) ProjectionPushdownVisitor.visitFlowrExpression(FlworExpression expression, Node argument) CloneVisitor.visitFlowrStatement(FlowrStatement statement, Node argument) ComposabilityVisitor.visitFlowrStatement(FlowrStatement expression, Node argument) CloneVisitor.visitForClause(ForClause clause, Node argument) BuiltinPartialApplicationRewriteVisitor.visitFunctionCall(FunctionCallExpression expression, Node argument) CloneVisitor.visitFunctionCall(FunctionCallExpression expression, Node argument) FunctionInliningVisitor.visitFunctionCall(FunctionCallExpression expression, Node argument) CloneVisitor.visitFunctionDeclaration(FunctionDeclaration expression, Node argument) TailCallOptimizationVisitor.visitFunctionDeclaration(FunctionDeclaration expression, Node argument) CloneVisitor.visitGroupByClause(GroupByClause clause, Node argument) CloneVisitor.visitInlineFunctionExpr(InlineFunctionExpression expression, Node argument) CloneVisitor.visitInstanceOfExpression(InstanceOfExpression expression, Node argument) CloneVisitor.visitInteger(IntegerLiteralExpression expression, Node argument) CloneVisitor.visitIsStaticallyExpr(IsStaticallyExpression expression, Node argument) CloneVisitor.visitLetClause(LetClause clause, Node argument) ProjectionPushdownVisitor.visitLetClause(LetClause clause, Node argument) BuiltinPartialApplicationRewriteVisitor.visitLibraryModule(LibraryModule module, Node argument) CloneVisitor.visitLibraryModule(LibraryModule module, Node argument) BuiltinPartialApplicationRewriteVisitor.visitMainModule(MainModule module, Node argument) CloneVisitor.visitMainModule(MainModule module, Node argument) ComposabilityVisitor.visitMainModule(MainModule mainModule, Node argument) FunctionInliningVisitor.visitMainModule(MainModule mainModule, Node argument) ProjectionPushdownVisitor.visitMainModule(MainModule mainModule, Node argument) CloneVisitor.visitMapConstructor(MapConstructorExpression expression, Node argument) CloneVisitor.visitMultiplicativeExpr(MultiplicativeExpression expression, Node argument) CloneVisitor.visitNamedFunctionRef(NamedFunctionReferenceExpression expression, Node argument) CloneVisitor.visitNodeComparisonExpr(NodeComparisonExpression expression, Node argument) CloneVisitor.visitNodeSetExpr(NodeSetExpression expression, Node argument) CloneVisitor.visitNotExpr(NotExpression expression, Node argument) CloneVisitor.visitNull(NullLiteralExpression expression, Node argument) CloneVisitor.visitObjectConstructor(ObjectConstructorExpression expression, Node argument) ProjectionPushdownVisitor.visitObjectConstructor(ObjectConstructorExpression expression, Node argument) CloneVisitor.visitObjectLookupExpression(ObjectLookupExpression expression, Node argument) CloneVisitor.visitOrderByClause(OrderByClause clause, Node argument) CloneVisitor.visitOrExpr(OrExpression expression, Node argument) CloneVisitor.visitPathRootExpr(PathRootExpression expression, Node argument) CloneVisitor.visitPostfixLookupExpression(PostfixLookupExpression expression, Node argument) CloneVisitor.visitProgram(Program program, Node argument) ComposabilityVisitor.visitProgram(Program expression, Node argument) CloneVisitor.visitProlog(Prolog expression, Node argument) ComposabilityVisitor.visitProlog(Prolog expression, Node argument) CloneVisitor.visitRangeExpr(RangeExpression expression, Node argument) CloneVisitor.visitReturnClause(ReturnClause clause, Node argument) CloneVisitor.visitReturnStatementClause(ReturnStatementClause clause, Node argument) CloneVisitor.visitSchemaImport(SchemaImport schemaImport, Node argument) CloneVisitor.visitSimpleMapExpr(SimpleMapExpression expression, Node argument) CloneVisitor.visitStatementsAndExpr(StatementsAndExpr statementsAndExpr, Node argument) ComposabilityVisitor.visitStatementsAndExpr(StatementsAndExpr statementsAndExpr, Node argument) CloneVisitor.visitStatementsAndOptionalExpr(StatementsAndOptionalExpr statementsAndOptionalExpr, Node argument) ComposabilityVisitor.visitStatementsAndOptionalExpr(StatementsAndOptionalExpr statementsAndOptionalExpr, Node argument) CloneVisitor.visitString(StringLiteralExpression expression, Node argument) CloneVisitor.visitStringConcatExpr(StringConcatExpression expression, Node argument) CloneVisitor.visitStringConstructor(StringConstructorExpression expression, Node argument) CloneVisitor.visitSwitchExpression(SwitchExpression expression, Node argument) CloneVisitor.visitSwitchStatement(SwitchStatement statement, Node argument) CloneVisitor.visitTextNode(TextNodeExpression expression, Node argument) CloneVisitor.visitTextNodeConstructor(TextNodeConstructorExpression expression, Node argument) CloneVisitor.visitTreatExpression(TreatExpression expression, Node argument) CloneVisitor.visitTryCatchExpression(TryCatchExpression expression, Node argument) CloneVisitor.visitTryCatchStatement(TryCatchStatement statement, Node argument) CloneVisitor.visitTypeDeclaration(TypeDeclaration expression, Node argument) CloneVisitor.visitTypeSwitchExpression(TypeSwitchExpression expression, Node argument) CloneVisitor.visitTypeSwitchStatement(TypeSwitchStatement statement, Node argument) CloneVisitor.visitUnaryExpr(UnaryExpression expression, Node argument) CloneVisitor.visitUnaryLookupExpression(UnaryLookupExpression expression, Node argument) CloneVisitor.visitValidateExpression(ValidateExpression expression, Node argument) CloneVisitor.visitValidateTypeExpression(ValidateTypeExpression expression, Node argument) CloneVisitor.visitVariableDeclaration(VariableDeclaration expression, Node argument) ComposabilityVisitor.visitVariableDeclaration(VariableDeclaration expression, Node argument) CloneVisitor.visitVariableDeclStatement(VariableDeclStatement statement, Node argument) ComposabilityVisitor.visitVariableDeclStatement(VariableDeclStatement statement, Node argument) CloneVisitor.visitVariableReference(VariableReferenceExpression expression, Node argument) CloneVisitor.visitWhereClause(WhereClause clause, Node argument) CloneVisitor.visitWhileStatement(WhileStatement statement, Node argument) ComposabilityVisitor.visitWhileStatement(WhileStatement expression, Node argument) CloneVisitor.visitWindowClause(WindowClause clause, Node argument) Methods in org.rumbledb.compiler with parameters of type NodeModifier and TypeMethodDescriptionstatic DynamicContextVisitorHelpers.createDynamicContext(Node node, RumbleConfiguration configuration) static DynamicContextVisitorHelpers.createDynamicContext(Node node, RumbleConfiguration configuration, ExternalBindings externalBindings) protected NodeCloneVisitor.defaultAction(Node node, Node argument) protected DynamicContextDynamicContextVisitor.defaultAction(Node node, DynamicContext argument) protected StaticContextExecutionModeVisitor.defaultAction(Node node, StaticContext argument) protected ExpressionClassificationExpressionClassificationVisitor.defaultAction(Node node, ExpressionClassification argument) protected StaticContextLocalExecutionModeVisitor.defaultAction(Node node, StaticContext argument) ProjectionPushdownDetectionVisitor.defaultAction(Node node, ProjectionPushdownDetectionVisitor.ReferenceMap argument) protected NodeProjectionPushdownVisitor.defaultAction(Node node, Node argument) protected DescendentSequentialPropertiesSequentialClassificationVisitor.defaultAction(Node node, DescendentSequentialProperties argument) protected StaticContextStaticContextVisitor.defaultAction(Node node, StaticContext argument) protected VoidVariableDependenciesVisitor.defaultAction(Node node, Void argument) static ItemRuntimePlanVisitorHelpers.generateRuntimeIterator(Node node, RumbleConfiguration conf) EffectiveConfigurationVisitor.getEffectiveConfiguration(Node node, RumbleConfiguration.RumbleConfigurationBuilder builder) static RumbleConfigurationVisitorHelpers.getEffectiveConfiguration(Node node, RumbleConfiguration.RumbleConfigurationBuilder builder) DynamicContextVisitor.visit(Node node, DynamicContext argument) RuntimeIteratorVisitor.visit(Node node, ItemRuntimePlan argument) StaticContextVisitor.visit(Node node, StaticContext argument) CloneVisitor.visitAdditiveExpr(AdditiveExpression expression, Node argument) CloneVisitor.visitAndExpr(AndExpression expression, Node argument) CloneVisitor.visitApplyStatement(ApplyStatement statement, Node argument) CloneVisitor.visitArrayConstructor(ArrayConstructorExpression expression, Node argument) CloneVisitor.visitArrayLookupExpression(ArrayLookupExpression expression, Node argument) CloneVisitor.visitArrayUnboxingExpression(ArrayUnboxingExpression expression, Node argument) CloneVisitor.visitAssignStatement(AssignStatement statement, Node argument) ComposabilityVisitor.visitAssignStatement(AssignStatement expression, Node argument) CloneVisitor.visitAttributeNode(AttributeNodeExpression expression, Node argument) CloneVisitor.visitAttributeNodeContent(AttributeNodeContentExpression expression, Node argument) CloneVisitor.visitBlockStatement(BlockStatement statement, Node argument) CloneVisitor.visitBoolean(BooleanLiteralExpression expression, Node argument) ComposabilityVisitor.visitBreakStatement(BreakStatement expression, Node argument) CloneVisitor.visitCastableExpression(CastableExpression expression, Node argument) CloneVisitor.visitCastExpression(CastExpression expression, Node argument) CloneVisitor.visitCommaExpression(CommaExpression expression, Node argument) CloneVisitor.visitCommaVariableDeclStatement(CommaVariableDeclStatement statement, Node argument) CloneVisitor.visitCommentNodeConstructor(CommentNodeConstructorExpression expression, Node argument) CloneVisitor.visitComparisonExpr(ComparisonExpression expression, Node argument) ComparisonVisitor.visitComparisonExpr(ComparisonExpression expression, Node argument) CloneVisitor.visitComputedAttributeConstructor(ComputedAttributeConstructorExpression expression, Node argument) CloneVisitor.visitComputedElementConstructor(ComputedElementConstructorExpression expression, Node argument) CloneVisitor.visitComputedNamespaceConstructor(ComputedNamespaceConstructorExpression expression, Node argument) CloneVisitor.visitComputedPIConstructor(ComputedPIConstructorExpression expression, Node argument) CloneVisitor.visitConditionalExpression(ConditionalExpression expression, Node argument) ComposabilityVisitor.visitConditionalStatement(ConditionalStatement expression, Node argument) CloneVisitor.visitContextExpr(ContextItemExpression expression, Node argument) ComposabilityVisitor.visitContinueStatement(ContinueStatement expression, Node argument) CloneVisitor.visitCountClause(CountClause expression, Node argument) CloneVisitor.visitDecimal(DecimalLiteralExpression expression, Node argument) ExpressionClassificationVisitor.visitDescendants(Node node, ExpressionClassification argument) RuntimeIteratorVisitor.visitDescendants(Node node, ItemRuntimePlan argument) SequentialClassificationVisitor.visitDescendants(Node node, DescendentSequentialProperties argument) CloneVisitor.visitDirectCommentConstructor(DirectCommentConstructorExpression expression, Node argument) CloneVisitor.visitDirElemConstructor(DirElemConstructorExpression expression, Node argument) CloneVisitor.visitDirPIConstructor(DirPIConstructorExpression expression, Node argument) CloneVisitor.visitDocumentNodeConstructor(DocumentNodeConstructorExpression expression, Node argument) CloneVisitor.visitDouble(DoubleLiteralExpression expression, Node argument) BuiltinPartialApplicationRewriteVisitor.visitDynamicFunctionCallExpression(DynamicFunctionCallExpression expression, Node argument) CloneVisitor.visitDynamicFunctionCallExpression(DynamicFunctionCallExpression expression, Node argument) CloneVisitor.visitExitStatement(ExitStatement statement, Node argument) CloneVisitor.visitFilterExpression(FilterExpression expression, Node argument) CloneVisitor.visitFlowrExpression(FlworExpression expression, Node argument) ProjectionPushdownVisitor.visitFlowrExpression(FlworExpression expression, Node argument) CloneVisitor.visitFlowrStatement(FlowrStatement statement, Node argument) ComposabilityVisitor.visitFlowrStatement(FlowrStatement expression, Node argument) CloneVisitor.visitForClause(ForClause clause, Node argument) BuiltinPartialApplicationRewriteVisitor.visitFunctionCall(FunctionCallExpression expression, Node argument) CloneVisitor.visitFunctionCall(FunctionCallExpression expression, Node argument) FunctionInliningVisitor.visitFunctionCall(FunctionCallExpression expression, Node argument) CloneVisitor.visitFunctionDeclaration(FunctionDeclaration expression, Node argument) TailCallOptimizationVisitor.visitFunctionDeclaration(FunctionDeclaration expression, Node argument) CloneVisitor.visitGroupByClause(GroupByClause clause, Node argument) CloneVisitor.visitInlineFunctionExpr(InlineFunctionExpression expression, Node argument) CloneVisitor.visitInstanceOfExpression(InstanceOfExpression expression, Node argument) CloneVisitor.visitInteger(IntegerLiteralExpression expression, Node argument) CloneVisitor.visitIsStaticallyExpr(IsStaticallyExpression expression, Node argument) CloneVisitor.visitLetClause(LetClause clause, Node argument) ProjectionPushdownVisitor.visitLetClause(LetClause clause, Node argument) BuiltinPartialApplicationRewriteVisitor.visitLibraryModule(LibraryModule module, Node argument) CloneVisitor.visitLibraryModule(LibraryModule module, Node argument) BuiltinPartialApplicationRewriteVisitor.visitMainModule(MainModule module, Node argument) CloneVisitor.visitMainModule(MainModule module, Node argument) ComposabilityVisitor.visitMainModule(MainModule mainModule, Node argument) FunctionInliningVisitor.visitMainModule(MainModule mainModule, Node argument) ProjectionPushdownVisitor.visitMainModule(MainModule mainModule, Node argument) CloneVisitor.visitMapConstructor(MapConstructorExpression expression, Node argument) CloneVisitor.visitMultiplicativeExpr(MultiplicativeExpression expression, Node argument) CloneVisitor.visitNamedFunctionRef(NamedFunctionReferenceExpression expression, Node argument) CloneVisitor.visitNodeComparisonExpr(NodeComparisonExpression expression, Node argument) CloneVisitor.visitNodeSetExpr(NodeSetExpression expression, Node argument) CloneVisitor.visitNotExpr(NotExpression expression, Node argument) CloneVisitor.visitNull(NullLiteralExpression expression, Node argument) CloneVisitor.visitObjectConstructor(ObjectConstructorExpression expression, Node argument) ProjectionPushdownVisitor.visitObjectConstructor(ObjectConstructorExpression expression, Node argument) CloneVisitor.visitObjectLookupExpression(ObjectLookupExpression expression, Node argument) CloneVisitor.visitOrderByClause(OrderByClause clause, Node argument) CloneVisitor.visitOrExpr(OrExpression expression, Node argument) CloneVisitor.visitPathRootExpr(PathRootExpression expression, Node argument) CloneVisitor.visitPostfixLookupExpression(PostfixLookupExpression expression, Node argument) CloneVisitor.visitProgram(Program program, Node argument) ComposabilityVisitor.visitProgram(Program expression, Node argument) CloneVisitor.visitProlog(Prolog expression, Node argument) ComposabilityVisitor.visitProlog(Prolog expression, Node argument) CloneVisitor.visitRangeExpr(RangeExpression expression, Node argument) CloneVisitor.visitReturnClause(ReturnClause clause, Node argument) CloneVisitor.visitReturnStatementClause(ReturnStatementClause clause, Node argument) CloneVisitor.visitSchemaImport(SchemaImport schemaImport, Node argument) CloneVisitor.visitSimpleMapExpr(SimpleMapExpression expression, Node argument) CloneVisitor.visitStatementsAndExpr(StatementsAndExpr statementsAndExpr, Node argument) ComposabilityVisitor.visitStatementsAndExpr(StatementsAndExpr statementsAndExpr, Node argument) CloneVisitor.visitStatementsAndOptionalExpr(StatementsAndOptionalExpr statementsAndOptionalExpr, Node argument) ComposabilityVisitor.visitStatementsAndOptionalExpr(StatementsAndOptionalExpr statementsAndOptionalExpr, Node argument) CloneVisitor.visitString(StringLiteralExpression expression, Node argument) CloneVisitor.visitStringConcatExpr(StringConcatExpression expression, Node argument) CloneVisitor.visitStringConstructor(StringConstructorExpression expression, Node argument) CloneVisitor.visitSwitchExpression(SwitchExpression expression, Node argument) CloneVisitor.visitSwitchStatement(SwitchStatement statement, Node argument) CloneVisitor.visitTextNode(TextNodeExpression expression, Node argument) CloneVisitor.visitTextNodeConstructor(TextNodeConstructorExpression expression, Node argument) CloneVisitor.visitTreatExpression(TreatExpression expression, Node argument) CloneVisitor.visitTryCatchExpression(TryCatchExpression expression, Node argument) CloneVisitor.visitTryCatchStatement(TryCatchStatement statement, Node argument) CloneVisitor.visitTypeDeclaration(TypeDeclaration expression, Node argument) CloneVisitor.visitTypeSwitchExpression(TypeSwitchExpression expression, Node argument) CloneVisitor.visitTypeSwitchStatement(TypeSwitchStatement statement, Node argument) CloneVisitor.visitUnaryExpr(UnaryExpression expression, Node argument) CloneVisitor.visitUnaryLookupExpression(UnaryLookupExpression expression, Node argument) CloneVisitor.visitValidateExpression(ValidateExpression expression, Node argument) CloneVisitor.visitValidateTypeExpression(ValidateTypeExpression expression, Node argument) CloneVisitor.visitVariableDeclaration(VariableDeclaration expression, Node argument) ComposabilityVisitor.visitVariableDeclaration(VariableDeclaration expression, Node argument) CloneVisitor.visitVariableDeclStatement(VariableDeclStatement statement, Node argument) ComposabilityVisitor.visitVariableDeclStatement(VariableDeclStatement statement, Node argument) CloneVisitor.visitVariableReference(VariableReferenceExpression expression, Node argument) CloneVisitor.visitWhereClause(WhereClause clause, Node argument) CloneVisitor.visitWhileStatement(WhileStatement statement, Node argument) ComposabilityVisitor.visitWhileStatement(WhileStatement expression, Node argument) CloneVisitor.visitWindowClause(WindowClause clause, Node argument) -
Uses of Node in org.rumbledb.expressions
Subclasses of Node in org.rumbledb.expressionsModifier and TypeClassDescriptionclassclassAn expression is the first-class citizen in JSONiq syntax.Methods in org.rumbledb.expressions that return types with arguments of type NodeModifier and TypeMethodDescriptionCommaExpression.getChildren()Node.getChildren()Returns all children nodes as a list.Node.getDescendants()For gathering descendant nodes, as a depth-first search.Node.getDescendantsMatching(Predicate<Node> predicate) For gathering descendant nodes that match a predicate.Methods in org.rumbledb.expressions with parameters of type NodeModifier and TypeMethodDescriptionprotected TAbstractNodeVisitor.defaultAction(Node node, T argument) AbstractNodeVisitor.visitDescendants(Node node, T argument) Method parameters in org.rumbledb.expressions with type arguments of type NodeModifier and TypeMethodDescriptionNode.getDescendantsMatching(Predicate<Node> predicate) For gathering descendant nodes that match a predicate. -
Uses of Node in org.rumbledb.expressions.arithmetic
Subclasses of Node in org.rumbledb.expressions.arithmeticModifier and TypeClassDescriptionclassclassclassMethods in org.rumbledb.expressions.arithmetic that return types with arguments of type NodeModifier and TypeMethodDescriptionAdditiveExpression.getChildren()MultiplicativeExpression.getChildren()UnaryExpression.getChildren() -
Uses of Node in org.rumbledb.expressions.comparison
Subclasses of Node in org.rumbledb.expressions.comparisonModifier and TypeClassDescriptionclassclassAn expression that represents a node comparison.Methods in org.rumbledb.expressions.comparison that return types with arguments of type NodeModifier and TypeMethodDescriptionComparisonExpression.getChildren()NodeComparisonExpression.getChildren() -
Uses of Node in org.rumbledb.expressions.control
Subclasses of Node in org.rumbledb.expressions.controlModifier and TypeClassDescriptionclassclassclassclassMethods in org.rumbledb.expressions.control that return types with arguments of type NodeModifier and TypeMethodDescriptionConditionalExpression.getChildren()SwitchExpression.getChildren()TryCatchExpression.getChildren()TypeSwitchExpression.getChildren() -
Uses of Node in org.rumbledb.expressions.flowr
Subclasses of Node in org.rumbledb.expressions.flowrModifier and TypeClassDescriptionclassThis is a clause, which is a component of a FLWOR expression.classclassclassclassclassclassclassclassclassclassMethods in org.rumbledb.expressions.flowr that return types with arguments of type NodeModifier and TypeMethodDescriptionCountClause.getChildren()FlworExpression.getChildren()ForClause.getChildren()GroupByClause.getChildren()LetClause.getChildren()OrderByClause.getChildren()ReturnClause.getChildren()SimpleMapExpression.getChildren()WhereClause.getChildren()WindowClause.getChildren() -
Uses of Node in org.rumbledb.expressions.logic
Subclasses of Node in org.rumbledb.expressions.logicMethods in org.rumbledb.expressions.logic that return types with arguments of type NodeModifier and TypeMethodDescriptionAndExpression.getChildren()NotExpression.getChildren()OrExpression.getChildren() -
Uses of Node in org.rumbledb.expressions.miscellaneous
Subclasses of Node in org.rumbledb.expressions.miscellaneousModifier and TypeClassDescriptionclassclassclassMethods in org.rumbledb.expressions.miscellaneous that return types with arguments of type NodeModifier and TypeMethodDescriptionNodeSetExpression.getChildren()RangeExpression.getChildren()StringConcatExpression.getChildren() -
Uses of Node in org.rumbledb.expressions.module
Subclasses of Node in org.rumbledb.expressions.moduleModifier and TypeClassDescriptionclassclassclassclassclassclassclassAn XQuery schema import declaration whose location hints have not yet been resolved.classclassMethods in org.rumbledb.expressions.module that return types with arguments of type NodeModifier and TypeMethodDescriptionFunctionDeclaration.getChildren()LibraryModule.getChildren()MainModule.getChildren()OptionDeclaration.getChildren()Prolog.getChildren()SchemaImport.getChildren()TypeDeclaration.getChildren()VariableDeclaration.getChildren()Methods in org.rumbledb.expressions.module with parameters of type Node -
Uses of Node in org.rumbledb.expressions.postfix
Subclasses of Node in org.rumbledb.expressions.postfixModifier and TypeClassDescriptionclassclassclassclassclassMethods in org.rumbledb.expressions.postfix that return types with arguments of type NodeModifier and TypeMethodDescriptionArrayLookupExpression.getChildren()ArrayUnboxingExpression.getChildren()DynamicFunctionCallExpression.getChildren()FilterExpression.getChildren()ObjectLookupExpression.getChildren() -
Uses of Node in org.rumbledb.expressions.primary
Subclasses of Node in org.rumbledb.expressions.primaryModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassXQuery 3.1 map constructor:map { key : value, ... }.classclassclassclassclassclassMethods in org.rumbledb.expressions.primary that return types with arguments of type NodeModifier and TypeMethodDescriptionArrayConstructorExpression.getChildren()BooleanLiteralExpression.getChildren()ContextItemExpression.getChildren()DecimalLiteralExpression.getChildren()DoubleLiteralExpression.getChildren()FunctionCallExpression.getChildren()InlineFunctionExpression.getChildren()IntegerLiteralExpression.getChildren()MapConstructorExpression.getChildren()NamedFunctionReferenceExpression.getChildren()NullLiteralExpression.getChildren()ObjectConstructorExpression.getChildren()StringConstructorExpression.getChildren()StringLiteralExpression.getChildren()VariableReferenceExpression.getChildren() -
Uses of Node in org.rumbledb.expressions.scripting
Subclasses of Node in org.rumbledb.expressions.scriptingModifier and TypeClassDescriptionclassA program is the first-class citizen in JSONiq scripting syntax.Methods in org.rumbledb.expressions.scripting that return types with arguments of type Node -
Uses of Node in org.rumbledb.expressions.scripting.block
Subclasses of Node in org.rumbledb.expressions.scripting.blockMethods in org.rumbledb.expressions.scripting.block that return types with arguments of type Node -
Uses of Node in org.rumbledb.expressions.scripting.control
Subclasses of Node in org.rumbledb.expressions.scripting.controlModifier and TypeClassDescriptionclassclassclassclassMethods in org.rumbledb.expressions.scripting.control that return types with arguments of type NodeModifier and TypeMethodDescriptionConditionalStatement.getChildren()SwitchStatement.getChildren()TryCatchStatement.getChildren()TypeSwitchStatement.getChildren() -
Uses of Node in org.rumbledb.expressions.scripting.declaration
Subclasses of Node in org.rumbledb.expressions.scripting.declarationMethods in org.rumbledb.expressions.scripting.declaration that return types with arguments of type NodeModifier and TypeMethodDescriptionCommaVariableDeclStatement.getChildren()VariableDeclStatement.getChildren() -
Uses of Node in org.rumbledb.expressions.scripting.loops
Subclasses of Node in org.rumbledb.expressions.scripting.loopsModifier and TypeClassDescriptionclassclassclassclassclassclassMethods in org.rumbledb.expressions.scripting.loops that return types with arguments of type NodeModifier and TypeMethodDescriptionBreakStatement.getChildren()ContinueStatement.getChildren()ExitStatement.getChildren()FlowrStatement.getChildren()ReturnStatementClause.getChildren()WhileStatement.getChildren() -
Uses of Node in org.rumbledb.expressions.scripting.mutation
Subclasses of Node in org.rumbledb.expressions.scripting.mutationMethods in org.rumbledb.expressions.scripting.mutation that return types with arguments of type Node -
Uses of Node in org.rumbledb.expressions.scripting.statement
Subclasses of Node in org.rumbledb.expressions.scripting.statementModifier and TypeClassDescriptionclassclassclassMethods in org.rumbledb.expressions.scripting.statement that return types with arguments of type NodeModifier and TypeMethodDescriptionStatementsAndExpr.getChildren()StatementsAndOptionalExpr.getChildren() -
Uses of Node in org.rumbledb.expressions.typing
Subclasses of Node in org.rumbledb.expressions.typingModifier and TypeClassDescriptionclassclassclassclassclassclassAn XQuery validate expression, distinct from JSONiq sequence validation.classMethods in org.rumbledb.expressions.typing that return types with arguments of type NodeModifier and TypeMethodDescriptionCastableExpression.getChildren()CastExpression.getChildren()InstanceOfExpression.getChildren()IsStaticallyExpression.getChildren()TreatExpression.getChildren()ValidateExpression.getChildren()ValidateTypeExpression.getChildren() -
Uses of Node in org.rumbledb.expressions.update
Subclasses of Node in org.rumbledb.expressions.updateModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassMethods in org.rumbledb.expressions.update that return types with arguments of type NodeModifier and TypeMethodDescriptionAppendExpression.getChildren()CreateCollectionExpression.getChildren()DeleteExpression.getChildren()DeleteIndexFromCollectionExpression.getChildren()DeleteSearchFromCollectionExpression.getChildren()EditCollectionExpression.getChildren()InsertExpression.getChildren()InsertIndexIntoCollectionExpression.getChildren()InsertSearchIntoCollectionExpression.getChildren()RenameExpression.getChildren()ReplaceExpression.getChildren()TransformExpression.getChildren()TruncateCollectionExpression.getChildren() -
Uses of Node in org.rumbledb.expressions.xml
Subclasses of Node in org.rumbledb.expressions.xmlModifier and TypeClassDescriptionclassExpression representing text content within XML attribute values.classExpression representing an attribute node in a direct element constructor.classAn expression representing a computed comment constructor.classExpression representing a computed attribute constructor.classExpression representing a computed element constructor.classExpression representing a computed namespace constructor.classExpression representing a computed processing instruction constructor.classAn expression representing a direct comment constructor.classExpression representing a direct element constructor.classExpression representing a direct processing instruction constructor.classAn expression representing a document node constructor.classclassclassclassclassAn expression representing a text node constructor.classAn expression representing a text node, as part of a direct element constructor content.classMethods in org.rumbledb.expressions.xml that return types with arguments of type NodeModifier and TypeMethodDescriptionAttributeNodeContentExpression.getChildren()AttributeNodeExpression.getChildren()CommentNodeConstructorExpression.getChildren()ComputedAttributeConstructorExpression.getChildren()ComputedElementConstructorExpression.getChildren()ComputedNamespaceConstructorExpression.getChildren()ComputedPIConstructorExpression.getChildren()DirectCommentConstructorExpression.getChildren()DirElemConstructorExpression.getChildren()DirPIConstructorExpression.getChildren()DocumentNodeConstructorExpression.getChildren()PathRootExpression.getChildren()PostfixLookupExpression.getChildren()SlashExpr.getChildren()TextNodeConstructorExpression.getChildren()TextNodeExpression.getChildren()UnaryLookupExpression.getChildren() -
Uses of Node in org.rumbledb.expressions.xml.axis
Subclasses of Node in org.rumbledb.expressions.xml.axisMethods in org.rumbledb.expressions.xml.axis that return types with arguments of type Node