Uses of Class
org.rumbledb.runtime.plan.ItemRuntimePlan
Packages that use ItemRuntimePlan
Package
Description
-
Uses of ItemRuntimePlan in org.rumbledb.api
Methods in org.rumbledb.api that return ItemRuntimePlanModifier and TypeMethodDescriptiondefault ItemRuntimePlanItem.getBodyIterator()Returns the body iterator, if it is a function item.Methods in org.rumbledb.api with parameters of type ItemRuntimePlanModifier and TypeMethodDescriptiondefault voidItem.putLazyItemByKey(String key, ItemRuntimePlan iterator, DynamicContext context, boolean isArray) Adds a key-value pair, if it is a lazy object item.Constructors in org.rumbledb.api with parameters of type ItemRuntimePlanModifierConstructorDescriptionSequenceOfItems(ItemRuntimePlan plan, DynamicContext dynamicContext, RumbleConfiguration configuration) The constructor is not meant to be used directly. -
Uses of ItemRuntimePlan in org.rumbledb.compiler
Methods in org.rumbledb.compiler that return ItemRuntimePlanModifier and TypeMethodDescriptionstatic ItemRuntimePlanVisitorHelpers.generateRuntimeIterator(Node node, RumbleConfiguration conf) RuntimeIteratorVisitor.visit(Node node, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitAdditiveExpr(AdditiveExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitAndExpr(AndExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitAppendExpression(AppendExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitApplyStatement(ApplyStatement statement, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitArrayConstructor(ArrayConstructorExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitArrayLookupExpression(ArrayLookupExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitArrayUnboxingExpression(ArrayUnboxingExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitAssignStatement(AssignStatement statement, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitAttributeNode(AttributeNodeExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitAttributeNodeContent(AttributeNodeContentExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitBlockStatement(BlockStatement statement, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitBoolean(BooleanLiteralExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitBreakStatement(BreakStatement statement, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitCastableExpression(CastableExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitCastExpression(CastExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitCommaExpression(CommaExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitCommaVariableDeclStatement(CommaVariableDeclStatement statement, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitCommentNodeConstructor(CommentNodeConstructorExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitComparisonExpr(ComparisonExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitComputedAttributeConstructor(ComputedAttributeConstructorExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitComputedElementConstructor(ComputedElementConstructorExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitComputedNamespaceConstructor(ComputedNamespaceConstructorExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitComputedPIConstructor(ComputedPIConstructorExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitConditionalExpression(ConditionalExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitConditionalStatement(ConditionalStatement statement, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitContextExpr(ContextItemExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitContinueStatement(ContinueStatement statement, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitCreateCollectionExpression(CreateCollectionExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitDecimal(DecimalLiteralExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitDeleteExpression(DeleteExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitDeleteIndexFromCollectionExpression(DeleteIndexFromCollectionExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitDeleteSearchFromCollectionExpression(DeleteSearchFromCollectionExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitDescendants(Node node, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitDirectCommentConstructor(DirectCommentConstructorExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitDirElemConstructor(DirElemConstructorExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitDirPIConstructor(DirPIConstructorExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitDocumentNodeConstructor(DocumentNodeConstructorExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitDouble(DoubleLiteralExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitDynamicFunctionCallExpression(DynamicFunctionCallExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitEditCollectionExpression(EditCollectionExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitExitStatement(ExitStatement statement, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitFilterExpression(FilterExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitFlowrExpression(FlworExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitFlowrStatement(FlowrStatement statement, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitFunctionCall(FunctionCallExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitInlineFunctionExpr(InlineFunctionExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitInsertExpression(InsertExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitInsertIndexIntoCollectionExpression(InsertIndexIntoCollectionExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitInsertSearchIntoCollectionExpression(InsertSearchIntoCollectionExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitInstanceOfExpression(InstanceOfExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitInteger(IntegerLiteralExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitMainModule(MainModule expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitMapConstructor(MapConstructorExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitMultiplicativeExpr(MultiplicativeExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitNamedFunctionRef(NamedFunctionReferenceExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitNodeComparisonExpr(NodeComparisonExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitNodeSetExpr(NodeSetExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitNotExpr(NotExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitNull(NullLiteralExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitObjectConstructor(ObjectConstructorExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitObjectLookupExpression(ObjectLookupExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitOrExpr(OrExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitPathRootExpr(PathRootExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitPostfixLookupExpression(PostfixLookupExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitProgram(Program program, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitProlog(Prolog expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitRangeExpr(RangeExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitRenameExpression(RenameExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitReplaceExpression(ReplaceExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitSimpleMapExpr(SimpleMapExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitSlashExpr(SlashExpr slashExpr, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitStatementsAndExpr(StatementsAndExpr statementsAndExpr, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitStatementsAndOptionalExpr(StatementsAndOptionalExpr statementsAndOptionalExpr, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitStepExpr(StepExpr stepExpr, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitString(StringLiteralExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitStringConcatExpr(StringConcatExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitStringConstructor(StringConstructorExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitSwitchExpression(SwitchExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitSwitchStatement(SwitchStatement statement, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitTextNode(TextNodeExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitTextNodeConstructor(TextNodeConstructorExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitTransformExpression(TransformExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitTreatExpression(TreatExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitTruncateCollectionExpression(TruncateCollectionExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitTryCatchExpression(TryCatchExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitTryCatchStatement(TryCatchStatement statement, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitTypeSwitchExpression(TypeSwitchExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitTypeSwitchStatement(TypeSwitchStatement statement, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitUnaryExpr(UnaryExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitUnaryLookupExpression(UnaryLookupExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitValidateExpression(ValidateExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitValidateTypeExpression(ValidateTypeExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitVariableDeclStatement(VariableDeclStatement statement, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitVariableReference(VariableReferenceExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitWhileStatement(WhileStatement statement, ItemRuntimePlan argument) Methods in org.rumbledb.compiler with parameters of type ItemRuntimePlanModifier and TypeMethodDescriptionRuntimeIteratorVisitor.visit(Node node, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitAdditiveExpr(AdditiveExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitAndExpr(AndExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitAppendExpression(AppendExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitApplyStatement(ApplyStatement statement, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitArrayConstructor(ArrayConstructorExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitArrayLookupExpression(ArrayLookupExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitArrayUnboxingExpression(ArrayUnboxingExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitAssignStatement(AssignStatement statement, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitAttributeNode(AttributeNodeExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitAttributeNodeContent(AttributeNodeContentExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitBlockStatement(BlockStatement statement, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitBoolean(BooleanLiteralExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitBreakStatement(BreakStatement statement, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitCastableExpression(CastableExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitCastExpression(CastExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitCommaExpression(CommaExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitCommaVariableDeclStatement(CommaVariableDeclStatement statement, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitCommentNodeConstructor(CommentNodeConstructorExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitComparisonExpr(ComparisonExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitComputedAttributeConstructor(ComputedAttributeConstructorExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitComputedElementConstructor(ComputedElementConstructorExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitComputedNamespaceConstructor(ComputedNamespaceConstructorExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitComputedPIConstructor(ComputedPIConstructorExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitConditionalExpression(ConditionalExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitConditionalStatement(ConditionalStatement statement, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitContextExpr(ContextItemExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitContinueStatement(ContinueStatement statement, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitCreateCollectionExpression(CreateCollectionExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitDecimal(DecimalLiteralExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitDeleteExpression(DeleteExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitDeleteIndexFromCollectionExpression(DeleteIndexFromCollectionExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitDeleteSearchFromCollectionExpression(DeleteSearchFromCollectionExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitDescendants(Node node, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitDirectCommentConstructor(DirectCommentConstructorExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitDirElemConstructor(DirElemConstructorExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitDirPIConstructor(DirPIConstructorExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitDocumentNodeConstructor(DocumentNodeConstructorExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitDouble(DoubleLiteralExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitDynamicFunctionCallExpression(DynamicFunctionCallExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitEditCollectionExpression(EditCollectionExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitExitStatement(ExitStatement statement, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitFilterExpression(FilterExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitFlowrExpression(FlworExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitFlowrStatement(FlowrStatement statement, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitFunctionCall(FunctionCallExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitInlineFunctionExpr(InlineFunctionExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitInsertExpression(InsertExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitInsertIndexIntoCollectionExpression(InsertIndexIntoCollectionExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitInsertSearchIntoCollectionExpression(InsertSearchIntoCollectionExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitInstanceOfExpression(InstanceOfExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitInteger(IntegerLiteralExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitMainModule(MainModule expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitMapConstructor(MapConstructorExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitMultiplicativeExpr(MultiplicativeExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitNamedFunctionRef(NamedFunctionReferenceExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitNodeComparisonExpr(NodeComparisonExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitNodeSetExpr(NodeSetExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitNotExpr(NotExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitNull(NullLiteralExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitObjectConstructor(ObjectConstructorExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitObjectLookupExpression(ObjectLookupExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitOrExpr(OrExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitPathRootExpr(PathRootExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitPostfixLookupExpression(PostfixLookupExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitProgram(Program program, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitProlog(Prolog expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitRangeExpr(RangeExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitRenameExpression(RenameExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitReplaceExpression(ReplaceExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitSimpleMapExpr(SimpleMapExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitSlashExpr(SlashExpr slashExpr, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitStatementsAndExpr(StatementsAndExpr statementsAndExpr, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitStatementsAndOptionalExpr(StatementsAndOptionalExpr statementsAndOptionalExpr, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitStepExpr(StepExpr stepExpr, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitString(StringLiteralExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitStringConcatExpr(StringConcatExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitStringConstructor(StringConstructorExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitSwitchExpression(SwitchExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitSwitchStatement(SwitchStatement statement, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitTextNode(TextNodeExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitTextNodeConstructor(TextNodeConstructorExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitTransformExpression(TransformExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitTreatExpression(TreatExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitTruncateCollectionExpression(TruncateCollectionExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitTryCatchExpression(TryCatchExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitTryCatchStatement(TryCatchStatement statement, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitTypeSwitchExpression(TypeSwitchExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitTypeSwitchStatement(TypeSwitchStatement statement, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitUnaryExpr(UnaryExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitUnaryLookupExpression(UnaryLookupExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitValidateExpression(ValidateExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitValidateTypeExpression(ValidateTypeExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitVariableDeclStatement(VariableDeclStatement statement, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitVariableReference(VariableReferenceExpression expression, ItemRuntimePlan argument) RuntimeIteratorVisitor.visitWhileStatement(WhileStatement statement, ItemRuntimePlan argument) -
Uses of ItemRuntimePlan in org.rumbledb.context
Methods in org.rumbledb.context that return ItemRuntimePlanModifier and TypeMethodDescriptionstatic ItemRuntimePlanNamedFunctions.buildFunctionItemCallIterator(Item functionItem, RuntimeStaticContext callerRuntimeContext, ExecutionMode executionModeForFunctionCall, List<? extends ItemRuntimePlan> inputArguments, boolean isTailOptimization) Builds a dynamic function-item call using configuration and metadata fromcallerRuntimeContextand the callee'sexecutionModeForFunctionCallstatic ItemRuntimePlanNamedFunctions.getBuiltInFunctionIterator(FunctionIdentifier identifier, List<? extends ItemRuntimePlan> inputArguments, RuntimeStaticContext callerStaticContext, boolean argumentsAlreadyCoerced) NamedFunctions.getUserDefinedFunctionCallIterator(FunctionIdentifier identifier, RuntimeStaticContext callerRuntimeContext, List<? extends ItemRuntimePlan> arguments, boolean isTailOptimization) Callee execution mode is taken fromcallerRuntimeContext.getExecutionMode().Method parameters in org.rumbledb.context with type arguments of type ItemRuntimePlanModifier and TypeMethodDescriptionstatic ItemRuntimePlanNamedFunctions.buildFunctionItemCallIterator(Item functionItem, RuntimeStaticContext callerRuntimeContext, ExecutionMode executionModeForFunctionCall, List<? extends ItemRuntimePlan> inputArguments, boolean isTailOptimization) Builds a dynamic function-item call using configuration and metadata fromcallerRuntimeContextand the callee'sexecutionModeForFunctionCallstatic ItemRuntimePlanNamedFunctions.getBuiltInFunctionIterator(FunctionIdentifier identifier, List<? extends ItemRuntimePlan> inputArguments, RuntimeStaticContext callerStaticContext, boolean argumentsAlreadyCoerced) NamedFunctions.getUserDefinedFunctionCallIterator(FunctionIdentifier identifier, RuntimeStaticContext callerRuntimeContext, List<? extends ItemRuntimePlan> arguments, boolean isTailOptimization) Callee execution mode is taken fromcallerRuntimeContext.getExecutionMode(). -
Uses of ItemRuntimePlan in org.rumbledb.items
Methods in org.rumbledb.items that return ItemRuntimePlanMethods in org.rumbledb.items with parameters of type ItemRuntimePlanModifier and TypeMethodDescriptionvoidAnnotatedItem.putLazyItemByKey(String key, ItemRuntimePlan iterator, DynamicContext context, boolean isArray) voidLazyObjectItem.putLazyItemByKey(String key, ItemRuntimePlan iterator, DynamicContext context, boolean isArray) Constructors in org.rumbledb.items with parameters of type ItemRuntimePlanModifierConstructorDescriptionFunctionItem(FunctionIdentifier identifier, List<Name> parameterNames, FunctionSignature signature, DynamicContext dynamicModuleContext, ItemRuntimePlan bodyIterator) FunctionItem(FunctionIdentifier identifier, List<Name> parameterNames, FunctionSignature signature, DynamicContext dynamicModuleContext, ItemRuntimePlan bodyIterator, boolean isBuiltin) FunctionItem(FunctionIdentifier identifier, List<Name> parameterNames, FunctionSignature signature, DynamicContext dynamicModuleContext, ItemRuntimePlan bodyIterator, Map<Name, List<Item>> localVariablesInClosure, Map<Name, org.apache.spark.api.java.JavaRDD<Item>> RDDVariablesInClosure, Map<Name, HomogeneousItemDataFrame> DFVariablesInClosure) FunctionItem(FunctionIdentifier identifier, List<Name> parameterNames, FunctionSignature signature, DynamicContext dynamicModuleContext, ItemRuntimePlan bodyIterator, Map<Name, List<Item>> localVariablesInClosure, Map<Name, org.apache.spark.api.java.JavaRDD<Item>> RDDVariablesInClosure, Map<Name, HomogeneousItemDataFrame> DFVariablesInClosure, boolean isBuiltin) FunctionItem(Name name, Map<Name, SequenceType> paramNameToSequenceTypes, SequenceType returnType, DynamicContext dynamicModuleContext, ItemRuntimePlan bodyIterator, boolean isUpdating) FunctionItem(Name name, Map<Name, SequenceType> paramNameToSequenceTypes, SequenceType returnType, DynamicContext dynamicModuleContext, ItemRuntimePlan bodyIterator, boolean isUpdating, boolean isBuiltin) LazyValue(ItemRuntimePlan iterator, DynamicContext context, boolean isArray) -
Uses of ItemRuntimePlan in org.rumbledb.runtime
Subclasses of ItemRuntimePlan in org.rumbledb.runtimeModifier and TypeClassDescriptionclassItem plan that evaluates at most one item and exposes that evaluation as a native cursor.classclassclassclassMethods in org.rumbledb.runtime that return types with arguments of type ItemRuntimePlanMethods in org.rumbledb.runtime with parameters of type ItemRuntimePlanModifier and TypeMethodDescriptionstatic booleanEffectiveBooleanValue.evaluate(ItemRuntimePlan plan, DynamicContext context) static booleanEffectiveBooleanValue.evaluateOrCheckPosition(ItemRuntimePlan plan, DynamicContext context, Item position) Constructor parameters in org.rumbledb.runtime with type arguments of type ItemRuntimePlanModifierConstructorDescriptionprotectedAbstractAtMostOneItemRuntimePlan(List<? extends ItemRuntimePlan> children, RuntimeStaticContext staticContext) CommaExpressionIterator(List<? extends ItemRuntimePlan> childIterators, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.arithmetics
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.arithmeticsModifier and TypeClassDescriptionclassclassclassConstructors in org.rumbledb.runtime.arithmetics with parameters of type ItemRuntimePlanModifierConstructorDescriptionAdditiveOperationIterator(ItemRuntimePlan leftIterator, ItemRuntimePlan rightIterator, boolean isMinus, RuntimeStaticContext staticContext) MultiplicativeOperationIterator(ItemRuntimePlan leftIterator, ItemRuntimePlan rightIterator, MultiplicativeExpression.MultiplicativeOperator multiplicativeOperator, RuntimeStaticContext staticContext) UnaryOperationIterator(ItemRuntimePlan child, boolean negated, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.control
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.controlModifier and TypeClassDescriptionclassclassclassclassclassMethods in org.rumbledb.runtime.control that return ItemRuntimePlanModifier and TypeMethodDescriptionIfRuntimeIterator.selectApplicableIterator(DynamicContext dynamicContext) Constructors in org.rumbledb.runtime.control with parameters of type ItemRuntimePlanModifierConstructorDescriptionAtMostOneItemIfRuntimeIterator(ItemRuntimePlan condition, ItemRuntimePlan branch, ItemRuntimePlan elseBranch, RuntimeStaticContext staticContext) IfRuntimeIterator(ItemRuntimePlan condition, ItemRuntimePlan branch, ItemRuntimePlan elseBranch, RuntimeStaticContext staticContext) SwitchRuntimeIterator(ItemRuntimePlan test, Map<ItemRuntimePlan, ItemRuntimePlan> cases, ItemRuntimePlan defaultReturn, RuntimeStaticContext staticContext) TryCatchRuntimeIterator(ItemRuntimePlan tryExpression, Map<CatchPattern, ? extends ItemRuntimePlan> catchExpressions, RuntimeStaticContext staticContext) TypeswitchRuntimeIterator(ItemRuntimePlan test, List<TypeswitchRuntimeIteratorCase> cases, TypeswitchRuntimeIteratorCase defaultCase, RuntimeStaticContext staticContext) TypeswitchRuntimeIteratorCase(Name variableName, List<SequenceType> sequenceTypeUnion, ItemRuntimePlan returnIterator) TypeswitchRuntimeIteratorCase(Name variableName, ItemRuntimePlan returnIterator) Constructor parameters in org.rumbledb.runtime.control with type arguments of type ItemRuntimePlanModifierConstructorDescriptionSwitchRuntimeIterator(ItemRuntimePlan test, Map<ItemRuntimePlan, ItemRuntimePlan> cases, ItemRuntimePlan defaultReturn, RuntimeStaticContext staticContext) SwitchRuntimeIterator(ItemRuntimePlan test, Map<ItemRuntimePlan, ItemRuntimePlan> cases, ItemRuntimePlan defaultReturn, RuntimeStaticContext staticContext) TryCatchRuntimeIterator(ItemRuntimePlan tryExpression, Map<CatchPattern, ? extends ItemRuntimePlan> catchExpressions, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.cursor
Methods in org.rumbledb.runtime.cursor with parameters of type ItemRuntimePlanModifier and TypeMethodDescriptionstatic <O> ContextOrArgumentLocalCursor<O>ContextOrArgumentLocalCursor.flatMapArgument(@NonNull ItemRuntimePlan argumentPlan, @NonNull DynamicContext context, @NonNull Function<? super Item, ? extends List<? extends O>> mapper, @NonNull ExceptionMetadata metadata) static <O> ContextOrArgumentLocalCursor<O>ContextOrArgumentLocalCursor.mapArgument(@NonNull ItemRuntimePlan argumentPlan, @NonNull DynamicContext context, @NonNull Function<? super Item, ? extends O> mapper, @NonNull ExceptionMetadata metadata) Method parameters in org.rumbledb.runtime.cursor with type arguments of type ItemRuntimePlanModifier and TypeMethodDescriptionstatic <O> ContextOrArgumentLocalCursor<O>ContextOrArgumentLocalCursor.flatMapFirstArgumentOrContext(@NonNull List<? extends ItemRuntimePlan> argumentPlans, @NonNull DynamicContext context, @NonNull Function<? super Item, ? extends List<? extends O>> mapper, @NonNull ExceptionMetadata metadata) static <O> ContextOrArgumentLocalCursor<O>ContextOrArgumentLocalCursor.mapFirstArgumentOrContext(@NonNull List<? extends ItemRuntimePlan> argumentPlans, @NonNull DynamicContext context, @NonNull Function<? super Item, ? extends O> mapper, @NonNull ExceptionMetadata metadata) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.dataframe
Methods in org.rumbledb.runtime.dataframe with parameters of type ItemRuntimePlanModifier and TypeMethodDescriptionItemRuntimeDataFrameFactory.fromPlan(ItemRuntimePlan plan, DynamicContext context) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.flwor.clauses
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.flwor.clausesMethods in org.rumbledb.runtime.flwor.clauses with parameters of type ItemRuntimePlanModifier and TypeMethodDescriptionstatic org.apache.spark.sql.Dataset<org.apache.spark.sql.Row>LetClauseIterator.bindLetVariableInDataFrame(org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> dataFrame, Name newVariableName, SequenceType sequenceType, ItemRuntimePlan newVariableExpression, DynamicContext context, List<Name> variablesInInputTuple, Map<Name, DynamicContext.VariableDependency> outputTupleVariableDependencies, boolean hash, RumbleConfiguration conf) Extends a DataFrame with a new column obtained from the evaluation of an expression for each tuple.static FlworDataFrameForClauseIterator.getDataFrameStartingClause(ItemRuntimePlan iterator, Name variableName, Name positionalVariableName, boolean allowingEmpty, DynamicContext context, Map<Name, DynamicContext.VariableDependency> outputDependencies) Starting clause and the expression is parallelizable.static booleanLetClauseIterator.isExpressionIndependentFromInputTuple(ItemRuntimePlan sequenceIterator, TupleRuntimePlan tupleIterator) static FlworDataFrameJoinClauseIterator.joinInputTupleWithSequenceOnPredicate(DynamicContext context, org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> leftInputTuple, org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> rightInputTuple, Map<Name, DynamicContext.VariableDependency> outputTupleVariableDependencies, List<Name> variablesInLeftInputTuple, List<Name> variablesInRightInputTuple, ItemRuntimePlan predicateIterator, boolean isLeftOuterJoin, Name newRightSideVariableName, ExceptionMetadata metadata, RuntimeStaticContext staticContext) Joins two input tuples.static voidForClauseIterator.registerForClauseUDF(org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> dataFrame, ItemRuntimePlan newVariableExpression, DynamicContext context, org.apache.spark.sql.types.StructType inputSchema, List<FlworDataFrameColumn> UDFcolumns, SequenceType sequenceType) static booleanLetClauseIterator.registerLetClauseUDF(org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> dataFrame, ItemRuntimePlan newVariableExpression, DynamicContext context, org.apache.spark.sql.types.StructType inputSchema, List<FlworDataFrameColumn> UDFcolumns, SequenceType sequenceType) static FlworDataFrameForClauseIterator.tryNativeQuery(org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> dataFrame, Name newVariableName, Name positionalVariableName, boolean allowingEmpty, ItemRuntimePlan iterator, List<FlworDataFrameColumn> allColumns, org.apache.spark.sql.types.StructType inputSchema, DynamicContext context) Try to generate the native query for the for clause and run it, if successful return the resulting dataframe, otherwise it returns nullstatic org.apache.spark.sql.Dataset<org.apache.spark.sql.Row>LetClauseIterator.tryNativeQuery(org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> dataFrame, Name newVariableName, ItemRuntimePlan iterator, List<FlworDataFrameColumn> allColumns, org.apache.spark.sql.types.StructType inputSchema, DynamicContext context) Try to generate the native query for the let clause and run it, if successful return the resulting dataframe, otherwise it returns nullstatic org.apache.spark.sql.Dataset<org.apache.spark.sql.Row>ReturnClauseIterator.tryNativeQuery(org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> dataFrame, ItemRuntimePlan iterator, org.apache.spark.sql.types.StructType inputSchema, DynamicContext context) Try to generate the native query for the let clause and run it, if successful return the resulting dataframe, otherwise it returns nullstatic FlworDataFrameWhereClauseIterator.tryNativeQuery(FlworDataFrame dataFrame, ItemRuntimePlan iterator, DynamicContext context, ExceptionMetadata metadata) Try to generate the native query for the let clause and run it, if successful return the resulting dataframe, otherwise it returns nullConstructors in org.rumbledb.runtime.flwor.clauses with parameters of type ItemRuntimePlanModifierConstructorDescriptionForClauseIterator(TupleRuntimePlan child, Name variableName, Name positionalVariableName, boolean allowingEmpty, ItemRuntimePlan assignmentIterator, RuntimeStaticContext staticContext) LetClauseIterator(TupleRuntimePlan child, Name variableName, SequenceType sequenceType, ItemRuntimePlan assignmentIterator, RuntimeStaticContext staticContext) ReturnClauseIterator(TupleRuntimePlan child, ItemRuntimePlan expression, RuntimeStaticContext staticContext) WhereClauseIterator(TupleRuntimePlan child, ItemRuntimePlan whereExpression, RuntimeStaticContext staticContext) WindowClauseIterator(TupleRuntimePlan child, WindowClause clause, ItemRuntimePlan sourceIterator, ItemRuntimePlan startCondition, ItemRuntimePlan endCondition, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.flwor.closures
Constructors in org.rumbledb.runtime.flwor.closures with parameters of type ItemRuntimePlanModifierConstructorDescriptionReturnFlatMapClosure(ItemRuntimePlan expression, DynamicContext context, List<FlworDataFrameColumn> columns) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.flwor.expression
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.flwor.expressionConstructors in org.rumbledb.runtime.flwor.expression with parameters of type ItemRuntimePlanModifierConstructorDescriptionGroupByClauseSparkIteratorExpression(ItemRuntimePlan expression, Name variableName, String collationURI, SequenceType sequenceType) OrderByClauseAnnotatedChildIterator(ItemRuntimePlan iterator, boolean ascending, String uri, OrderByClauseSortingKey.EMPTY_ORDER empty_order) SimpleMapExpressionClosure(ItemRuntimePlan rightIterator, DynamicContext dynamicContext) SimpleMapExpressionIterator(ItemRuntimePlan sequence, ItemRuntimePlan mapExpression, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.flwor.udfs
Constructors in org.rumbledb.runtime.flwor.udfs with parameters of type ItemRuntimePlanModifierConstructorDescriptionExpressionEvaluationUDF(ItemRuntimePlan expression, DynamicContext context, List<FlworDataFrameColumn> columns) ForClauseUDF(ItemRuntimePlan expression, DynamicContext context, List<FlworDataFrameColumn> columnNames) GenericForClauseUDF(ItemRuntimePlan expression, DynamicContext context, List<FlworDataFrameColumn> columnNames, String classSimpleName) GenericLetClauseUDF(ItemRuntimePlan expression, DynamicContext context, List<FlworDataFrameColumn> columns, String classSimpleName) HashUDF(ItemRuntimePlan expression, DynamicContext context, List<FlworDataFrameColumn> columns) WhereClauseUDF(ItemRuntimePlan expression, DynamicContext context, List<FlworDataFrameColumn> columns) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.functions
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.functionsModifier and TypeClassDescriptionclassDynamic invocation of a function item that represents a builtin named function reference.classPlaceholder body iterator forFunctionItems that represent a builtin named function reference (fn:abs#1).classExecutes an already resolved constructor using the cast plan bound to its static context.classclassclassclassfn:function-lookup($name as xs:QName, $arity as xs:integer) as function(*)?classclassFunction conversion step for arguments: cast runtime xs:untypedAtomic values to the requested generalized atomic type before the generic type-promotion layer runs.classclassclassfn:QName($paramURI as xs:string?, $paramQName as xs:string) as xs:QNameclassclassShared plan for extracting one component from a date, time, dateTime, or duration value.Methods in org.rumbledb.runtime.functions that return ItemRuntimePlanModifier and TypeMethodDescriptionstatic ItemRuntimePlanFunctionCallArgumentConversion.wrapAtMostOneForFunctionConversion(ItemRuntimePlan argumentIterator, SequenceType sequenceType, String exceptionMessage, RuntimeStaticContext runtimeStaticContext) static ItemRuntimePlanFunctionCallArgumentConversion.wrapForFunctionConversion(ItemRuntimePlan argumentIterator, SequenceType sequenceType, String exceptionMessage, RuntimeStaticContext runtimeStaticContext) Methods in org.rumbledb.runtime.functions with parameters of type ItemRuntimePlanModifier and TypeMethodDescriptionstatic ItemRuntimePlanFunctionCallArgumentConversion.wrapAtMostOneForFunctionConversion(ItemRuntimePlan argumentIterator, SequenceType sequenceType, String exceptionMessage, RuntimeStaticContext runtimeStaticContext) static ItemRuntimePlanFunctionCallArgumentConversion.wrapForFunctionConversion(ItemRuntimePlan argumentIterator, SequenceType sequenceType, String exceptionMessage, RuntimeStaticContext runtimeStaticContext) Method parameters in org.rumbledb.runtime.functions with type arguments of type ItemRuntimePlanModifier and TypeMethodDescriptionstatic voidFunctionCallArgumentConversion.validateArity(Item functionItem, List<ItemRuntimePlan> functionArguments, ExceptionMetadata metadata) static voidFunctionCallArgumentConversion.wrapAccordingToSignature(Item functionItem, List<ItemRuntimePlan> functionArguments, RuntimeStaticContext callerStaticContext) Constructors in org.rumbledb.runtime.functions with parameters of type ItemRuntimePlanModifierConstructorDescriptionDynamicFunctionCallIterator(ItemRuntimePlan functionItemIterator, List<? extends ItemRuntimePlan> functionArguments, RuntimeStaticContext staticContext) FunctionRuntimeIterator(Name functionName, Map<Name, SequenceType> paramNameToSequenceTypes, SequenceType returnType, ItemRuntimePlan bodyIterator, RuntimeStaticContext staticContext) FunctionUntypedAtomicCastIterator(ItemRuntimePlan iterator, ItemType targetType, String exceptionMessage, RuntimeStaticContext staticContext) Constructor parameters in org.rumbledb.runtime.functions with type arguments of type ItemRuntimePlanModifierConstructorDescriptionBuiltinFunctionItemCallIterator(Item functionItem, List<ItemRuntimePlan> functionArguments, RuntimeStaticContext staticContext) ConstructorFunctionIterator(ConstructorFunctionResolver.ResolvedConstructor constructor, List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) DynamicFunctionCallIterator(ItemRuntimePlan functionItemIterator, List<? extends ItemRuntimePlan> functionArguments, RuntimeStaticContext staticContext) FunctionItemCallIterator(Item functionItem, List<ItemRuntimePlan> functionArguments, RuntimeStaticContext staticContext, boolean isTailOptimization) FunctionLookupFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) protectedNullFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) QNameFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) StaticUserDefinedFunctionCallIterator(FunctionIdentifier functionIdentifier, List<ItemRuntimePlan> functionArguments, RuntimeStaticContext staticContext, boolean tailCallOptimization) protectedTemporalComponentFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext, TemporalComponentFunctionIterator.Component component) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.functions.arrays
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.functions.arraysModifier and TypeClassDescriptionclassF&O 3.1 array:append — returns a new array with one additional member (the appendage sequence).classclassXPath and XQuery Functions and Operators 3.1array:filter:array:filter($array as array(*), $predicate as function(item()*) as xs:boolean) as array(*).classclassclassclassXPath and XQuery Functions and Operators 3.1array:for-each:array:for-each($array as array(*), $action as function(item()*) as item()*) as array(*).classXPath and XQuery Functions and Operators 3.1array:for-each-pair:array:for-each-pair($array1 as array(*), $array2 as array(*), $function as function(item()*, item()*) as item()*) as array(*).classclassclassclassclassF&O 3.1 array:join — concatenates the members of a sequence of arrays in order into one array.classclassF&O 3.1 array:put — returns a new array with the member at a 1-based position replaced by a given sequence (FOAY0001 if position is out of bounds).classF&O 3.1 array:remove — returns a new array with members at the given 1-based positions omitted (distinct positions; order preserved).classclassclassXPath and XQuery Functions and Operators 3.1array:sort:array:sort($array),array:sort($array, $collation?),array:sort($array, $collation?, $key).classclassConstructors in org.rumbledb.runtime.functions.arrays with parameters of type ItemRuntimePlanModifierConstructorDescriptionArrayFunctionCallIterator(Item arrayItem, ItemRuntimePlan indexIterator, RuntimeStaticContext staticContext) Constructor parameters in org.rumbledb.runtime.functions.arrays with type arguments of type ItemRuntimePlanModifierConstructorDescriptionArrayAppendFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ArrayDescendantFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ArrayFilterFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ArrayFlattenFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ArrayFoldLeftFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ArrayFoldRightFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ArrayForEachFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ArrayForEachPairFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ArrayGetFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ArrayHeadFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ArrayInsertBeforeFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ArrayJoinFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ArrayMembersFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ArrayPutFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ArrayRemoveFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ArrayReverseFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ArraySizeFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ArraySortFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ArraySubarrayFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ArrayTailFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.functions.base
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.functions.baseConstructor parameters in org.rumbledb.runtime.functions.base with type arguments of type ItemRuntimePlanModifierConstructorDescriptionApplyFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) protectedLocalFunctionCallIterator(List<ItemRuntimePlan> parameters, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.functions.booleans
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.functions.booleansModifier and TypeClassDescriptionclassclassclassclassConstructor parameters in org.rumbledb.runtime.functions.booleans with type arguments of type ItemRuntimePlanModifierConstructorDescriptionBooleanFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) FalseFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) NotFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) TrueFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.functions.context
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.functions.contextModifier and TypeClassDescriptionclassclassclassclassclassConstructor parameters in org.rumbledb.runtime.functions.context with type arguments of type ItemRuntimePlanModifierConstructorDescriptionAvailableEnvironmentVariablesFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) DefaultLanguageFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) EnvironmentVariableFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) LastFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) PositionFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.functions.dataframe
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.functions.dataframeConstructor parameters in org.rumbledb.runtime.functions.dataframe with type arguments of type ItemRuntimePlanModifierConstructorDescriptionDropColumnsIterator(List<ItemRuntimePlan> children, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.functions.datetime
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.functions.datetimeModifier and TypeClassDescriptionclassclassclassclassclassclassConstructor parameters in org.rumbledb.runtime.functions.datetime with type arguments of type ItemRuntimePlanModifierConstructorDescriptionCurrentDateFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) CurrentDateTimeFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) CurrentTimeFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) DateTimeFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ParseIETFDateFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) TimeInMillis(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.functions.datetime.components
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.functions.datetime.componentsModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassConstructor parameters in org.rumbledb.runtime.functions.datetime.components with type arguments of type ItemRuntimePlanModifierConstructorDescriptionAdjustDateTimeToTimezone(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) AdjustDateToTimezone(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) AdjustTimeToTimezone(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) DayFromDateFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) DayFromDateTimeFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) HoursFromDateTimeFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) HoursFromTimeFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) MinutesFromDateTimeFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) MinutesFromTimeFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) MonthFromDateFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) MonthFromDateTimeFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) SecondsFromDateTimeFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) SecondsFromTimeFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) TimezoneFromDateFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) TimezoneFromDateTimeFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) TimezoneFromTimeFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) YearFromDateFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) YearFromDateTimeFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.functions.datetime.dateformatting
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.functions.datetime.dateformattingModifier and TypeClassDescriptionclassclassclassConstructor parameters in org.rumbledb.runtime.functions.datetime.dateformatting with type arguments of type ItemRuntimePlanModifierConstructorDescriptionFormatDateFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) FormatDateTimeFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) FormatTimeFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.functions.durations.components
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.functions.durations.componentsModifier and TypeClassDescriptionclassclassclassclassclassclassclassConstructor parameters in org.rumbledb.runtime.functions.durations.components with type arguments of type ItemRuntimePlanModifierConstructorDescriptionDaysFromDurationFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) HoursFromDurationFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ImplicitTimezoneIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) MinutesFromDurationFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) MonthsFromDurationFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) SecondsFromDurationFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) YearsFromDurationFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.functions.error
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.functions.errorConstructor parameters in org.rumbledb.runtime.functions.error with type arguments of type ItemRuntimePlanModifierConstructorDescriptionThrowErrorIterator(List<ItemRuntimePlan> children, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.functions.input
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.functions.inputModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassConstructor parameters in org.rumbledb.runtime.functions.input with type arguments of type ItemRuntimePlanModifierConstructorDescriptionAvroFileFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) CSVFileFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) DeltaFileFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) DeltaTableFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) IcebergTableFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) JsonLinesFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) LibSVMFileFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) MongoDBCollectionFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ParallelizeFunctionIterator(List<ItemRuntimePlan> parameters, RuntimeStaticContext staticContext) ParquetFileFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) PostgreSQLTableFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) RepartitionFunctionIterator(List<ItemRuntimePlan> inputIterators, RuntimeStaticContext staticContext) RootFileFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) StructuredJsonLinesFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) TextFileFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) XmlFilesFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.functions.io
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.functions.ioModifier and TypeClassDescriptionclassclassclassThe `DocFunctionIterator` class implements the `doc` function from XQuery.classclassclassclassclassclassclassConstructor parameters in org.rumbledb.runtime.functions.io with type arguments of type ItemRuntimePlanModifierConstructorDescriptionCollectionFunctionIterator(List<ItemRuntimePlan> children, RuntimeStaticContext staticContext) DocAvailableFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) DocFunctionIterator(List<ItemRuntimePlan> parameters, RuntimeStaticContext staticContext) LocalTextFileFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) TraceFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) UnparsedTextAvailableFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) UnparsedTextFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) UnparsedTextLinesFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) UriCollectionFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) YamlDocFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.functions.json
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.functions.jsonModifier and TypeClassDescriptionclassclassclassConstructor parameters in org.rumbledb.runtime.functions.json with type arguments of type ItemRuntimePlanModifierConstructorDescriptionJsonDocFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) JsonToXMLFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ParseJsonFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.functions.maps
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.functions.mapsModifier and TypeClassDescriptionclassXPath/XQuery map:contains($map, $key) implementation.classW3C XPath/XQuerymap:entry: atomizes a single key into exactly one atomic value materializes the value into a general sequence (possibly empty) returns a map containing a single key/value bindingclassFO 3.1 map:find($input as item()*, $key as xs:anyAtomicType) as array(*).classFO 3.1 map:for-each($map as map(*), $action as function(xs:anyAtomicType, item()*) as item()*) as item()*.classDynamic function call when the function item is an XDM map ($map($key)), equivalent tomap:get.classW3C XPath/XQuerymap:get: requires exactly one map argument atomizes the key and requires exactly one atomic value returns the associated value sequence, if present This built-in is local execution only (consistent with map/array accessors).classW3C XPath/XQuerymap:keys: requires exactly one map argument returns the atomic keys present in the map This built-in is local execution only (consistent with map/array accessors).classW3C XPath/XQuerymap:merge:classW3C XPath/XQuerymap:put: requires exactly one map argument atomizes the key and requires exactly one atomic value returns a new map with the entry added or replaced (key equivalence via op:same-key) This built-in is local execution only.classW3C XPath/XQuerymap:remove:map:remove($map as map(*), $keys as xs:anyAtomicType*) as map(*).classW3C map:size function.Constructors in org.rumbledb.runtime.functions.maps with parameters of type ItemRuntimePlanModifierConstructorDescriptionMapFunctionCallIterator(Item mapItem, ItemRuntimePlan keyIterator, RuntimeStaticContext staticContext) Constructor parameters in org.rumbledb.runtime.functions.maps with type arguments of type ItemRuntimePlanModifierConstructorDescriptionMapContainsFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) MapEntryFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) MapFindFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) MapForEachFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) MapGetFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) MapKeysFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) MapMergeFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) MapPutFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) MapRemoveFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) MapSizeFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.functions.nullable
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.functions.nullableConstructor parameters in org.rumbledb.runtime.functions.nullable with type arguments of type ItemRuntimePlanModifierConstructorDescriptionIsNullIterator(List<ItemRuntimePlan> children, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.functions.numerics
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.functions.numericsModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassConstructor parameters in org.rumbledb.runtime.functions.numerics with type arguments of type ItemRuntimePlanModifierConstructorDescriptionAbsFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) CeilingFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) FloorFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) FormatIntegerFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) FormatNumberFunctionIterator(List<ItemRuntimePlan> children, RuntimeStaticContext staticContext) NumberFunctionIterator(List<ItemRuntimePlan> parameters, RuntimeStaticContext staticContext) PiFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) RoundFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) RoundHalfToEvenFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.functions.numerics.exponential
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.functions.numerics.exponentialModifier and TypeClassDescriptionclassclassclassclassclassclassConstructor parameters in org.rumbledb.runtime.functions.numerics.exponential with type arguments of type ItemRuntimePlanModifierConstructorDescriptionExp10FunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ExpFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) Log10FunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) LogFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) PowFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) SqrtFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.functions.numerics.trigonometric
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.functions.numerics.trigonometricModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassConstructor parameters in org.rumbledb.runtime.functions.numerics.trigonometric with type arguments of type ItemRuntimePlanModifierConstructorDescriptionACosFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ASinFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ATan2FunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ATanFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) CosFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) CoshFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) SinFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) SinhFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) TanFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) TanhFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.functions.object
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.functions.objectModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassConstructor parameters in org.rumbledb.runtime.functions.object with type arguments of type ItemRuntimePlanModifierConstructorDescriptionObjectAccumulateFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ObjectDescendantFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ObjectDescendantPairsFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ObjectIntersectFunctionIterator(List<ItemRuntimePlan> children, RuntimeStaticContext staticContext) ObjectKeysFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ObjectProjectFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ObjectRemoveKeysFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ObjectValuesFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.functions.random
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.functions.randomModifier and TypeClassDescriptionclassclassImplementation based on W3C spec: ...classBody of the "next" entry of a random-number-generator map: deterministically derives the next seed in the chain and builds a fresh three-entry map from it.classBody of the "permute" entry of a random-number-generator map: a seed-deterministic Fisher-Yates shuffle of the bound "arg" parameter.classclassclassConstructor parameters in org.rumbledb.runtime.functions.random with type arguments of type ItemRuntimePlanModifierConstructorDescriptionRandomNumberGeneratorFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) RandomNumberGeneratorIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) RandomSequenceGeneratorIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) RandomSequenceWithBoundsAndSeedIterator(List<ItemRuntimePlan> children, RuntimeStaticContext staticContext) RandomSequenceWithBoundsIterator(List<ItemRuntimePlan> children, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.functions.sequences.aggregate
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.functions.sequences.aggregateModifier and TypeClassDescriptionclassclassclassclassclassMethods in org.rumbledb.runtime.functions.sequences.aggregate with parameters of type ItemRuntimePlanModifier and TypeMethodDescriptionstatic ItemCountFunctionIterator.computeCount(ItemRuntimePlan iterator, DynamicContext context, ExceptionMetadata metadata) static ItemSumFunctionIterator.computeSum(Item zeroElement, ItemRuntimePlan iterator, DynamicContext context, ExceptionMetadata metadata) Constructor parameters in org.rumbledb.runtime.functions.sequences.aggregate with type arguments of type ItemRuntimePlanModifierConstructorDescriptionAvgFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) CountFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) MaxFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) MinFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) SumFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.functions.sequences.cardinality
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.functions.sequences.cardinalityModifier and TypeClassDescriptionclassclassclassclassConstructor parameters in org.rumbledb.runtime.functions.sequences.cardinality with type arguments of type ItemRuntimePlanModifierConstructorDescriptionprotectedCardinalityFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ExactlyOneIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) OneOrMoreIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ZeroOrOneIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.functions.sequences.general
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.functions.sequences.generalModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassXPath and XQuery Functions and Operators 3.1fn:sort:fn:sort($input),fn:sort($input, $collation?),fn:sort($input, $collation?, $key).classclassclassConstructor parameters in org.rumbledb.runtime.functions.sequences.general with type arguments of type ItemRuntimePlanModifierConstructorDescriptionDataFunctionIterator(List<ItemRuntimePlan> parameters, RuntimeStaticContext staticContext) EmptyFunctionIterator(List<ItemRuntimePlan> parameters, RuntimeStaticContext staticContext) ExistsFunctionIterator(List<ItemRuntimePlan> parameters, RuntimeStaticContext staticContext) FilterFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) FoldLeftFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) FoldRightFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ForEachFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ForEachPairFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) HeadFunctionIterator(List<ItemRuntimePlan> parameters, RuntimeStaticContext staticContext) InsertBeforeFunctionIterator(List<ItemRuntimePlan> parameters, RuntimeStaticContext staticContext) RemoveFunctionIterator(List<ItemRuntimePlan> parameters, RuntimeStaticContext staticContext) ReverseFunctionIterator(List<ItemRuntimePlan> parameters, RuntimeStaticContext staticContext) SortFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) SubsequenceFunctionIterator(List<ItemRuntimePlan> parameters, RuntimeStaticContext staticContext) TailFunctionIterator(List<ItemRuntimePlan> parameters, RuntimeStaticContext staticContext) UnorderedFunctionIterator(List<ItemRuntimePlan> parameters, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.functions.sequences.value
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.functions.sequences.valueModifier and TypeClassDescriptionclassclassclassConstructor parameters in org.rumbledb.runtime.functions.sequences.value with type arguments of type ItemRuntimePlanModifierConstructorDescriptionDeepEqualFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) DistinctValuesFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) IndexOfFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.functions.strings
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.functions.stringsModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassConstructor parameters in org.rumbledb.runtime.functions.strings with type arguments of type ItemRuntimePlanModifierConstructorDescriptionAnalyzeStringFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) CodepointEqualFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) CodepointsToStringFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) CollationKeyFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) CompareFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ConcatFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ContainsFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ContainsTokenFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) DefaultCollationFunctionIterator(List<ItemRuntimePlan> children, RuntimeStaticContext staticContext) EncodeForURIFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) EndsWithFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) EscapeHTMLURIFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) IRIToURIFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) LowerCaseFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) MatchesFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) NormalizeSpaceFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) NormalizeUnicodeFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ReplaceFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ResolveURIFunctionIterator(List<ItemRuntimePlan> children, RuntimeStaticContext staticContext) SerializeFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) StartsWithFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) StaticBaseURIFunctionIterator(List<ItemRuntimePlan> children, RuntimeStaticContext staticContext) StringFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) StringJoinFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) StringLengthFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) StringToCodepointsFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) SubstringAfterFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) SubstringBeforeFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) SubstringFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) TokenizeFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) TranslateFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) UpperCaseFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.functions.typing
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.functions.typingModifier and TypeClassDescriptionclassclassclassclassclassclassclassConstructor parameters in org.rumbledb.runtime.functions.typing with type arguments of type ItemRuntimePlanModifierConstructorDescriptionDynamicItemTypeIterator(List<ItemRuntimePlan> children, RuntimeStaticContext staticContext) FunctionArityFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) FunctionNameFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) LocalNameFromQNameFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) NamespaceURIFromQNameFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) PrefixFromQNameFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ResolveQNameFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.functions.xml
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.functions.xmlModifier and TypeClassDescriptionclassImplementation of the fn:base-uri function according to XPath and XQuery Functions and Operators 3.1 (https://www.w3.org/TR/xpath-functions-31/#func-base-uri) and the XDM 3.1 base-uri accessor.classImplementation of the fn:document-uri function according to XPath and XQuery Functions and Operators 3.1 (https://www.w3.org/TR/xpath-functions-31/#func-document-uri) and the XDM 3.1 document-uri accessor.classclassclassclassclassclassclassclassImplementation of fn:in-scope-prefixes according to XPath and XQuery Functions and Operators 3.1, Section 14.1.classclassclassclassclassImplementation of the fn:nilled function according to XPath and XQuery Functions and Operators 3.1 (https://www.w3.org/TR/xpath-functions-31/#func-nilled) and the XDM 3.1 nilled accessor.classImplementation of the fn:name function according to XQuery 3.1 specification.classImplementation of the fn:node-name function according to XPath and XQuery Functions and Operators 3.1 (https://www.w3.org/TR/xpath-functions-31/#func-node-name) and the XDM 3.1 node-name accessor.classclassclassclassclassConstructor parameters in org.rumbledb.runtime.functions.xml with type arguments of type ItemRuntimePlanModifierConstructorDescriptionBaseUriFunctionIterator(List<ItemRuntimePlan> parameters, RuntimeStaticContext staticContext) DocumentUriFunctionIterator(List<ItemRuntimePlan> parameters, RuntimeStaticContext staticContext) ElementWithIdFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) GenerateIdFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) GetRootFunctionIterator(List<ItemRuntimePlan> parameters, RuntimeStaticContext staticContext) HasChildrenFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) IdFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) IdRefFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) InnermostFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) InScopePrefixesFunctionIterator(List<ItemRuntimePlan> parameters, RuntimeStaticContext staticContext) LangFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) LocalNameFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) NamespaceUriForPrefixFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) NamespaceUriFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) NilledFunctionIterator(List<ItemRuntimePlan> parameters, RuntimeStaticContext staticContext) NodeNameFunctionIterator(List<ItemRuntimePlan> parameters, RuntimeStaticContext staticContext) NodeQNameFunctionIterator(List<ItemRuntimePlan> parameters, RuntimeStaticContext staticContext) OutermostFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ParseXMLFragmentFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) ParseXMLFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) PathFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) XMLToJsonFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.logics
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.logicsModifier and TypeClassDescriptionclassclassclassMethods in org.rumbledb.runtime.logics that return ItemRuntimePlanModifier and TypeMethodDescriptionAndOperationIterator.getLeftIterator()AndOperationIterator.getRightIterator()Constructors in org.rumbledb.runtime.logics with parameters of type ItemRuntimePlanModifierConstructorDescriptionAndOperationIterator(ItemRuntimePlan leftIterator, ItemRuntimePlan rightIterator, RuntimeStaticContext staticContext) NotOperationIterator(ItemRuntimePlan child, RuntimeStaticContext staticContext) OrOperationIterator(ItemRuntimePlan leftIterator, ItemRuntimePlan rightIterator, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.misc
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.miscModifier and TypeClassDescriptionclassThis class performs value or general comparison of two items.final classGeneral comparison of an integer singleton with a direct integer range.classRuntime iterator for node comparisons.classclassclassMethods in org.rumbledb.runtime.misc that return ItemRuntimePlanModifier and TypeMethodDescriptionComparisonIterator.getLeftIterator()NodeComparisonRuntimeIterator.getLeftIterator()ComparisonIterator.getRightIterator()NodeComparisonRuntimeIterator.getRightIterator()Constructors in org.rumbledb.runtime.misc with parameters of type ItemRuntimePlanModifierConstructorDescriptionComparisonIterator(ItemRuntimePlan leftIterator, ItemRuntimePlan rightIterator, ComparisonExpression.ComparisonOperator comparisonOperator, RuntimeStaticContext staticContext) IntegerRangeComparisonIterator(RangeOperationIterator range, ItemRuntimePlan scalar, boolean rangeOnLeft, ComparisonExpression.ComparisonOperator operator, RuntimeStaticContext context) NodeComparisonRuntimeIterator(ItemRuntimePlan leftIterator, ItemRuntimePlan rightIterator, NodeComparisonExpression.NodeComparisonOperator operator, RuntimeStaticContext staticContext) NodeSetOperationIterator(ItemRuntimePlan leftIterator, ItemRuntimePlan rightIterator, NodeSetExpression.NodeSetOperator operator, RuntimeStaticContext staticContext) RangeOperationIterator(ItemRuntimePlan leftIterator, ItemRuntimePlan rightiterator, RuntimeStaticContext staticContext) StringConcatIterator(ItemRuntimePlan leftIterator, ItemRuntimePlan rightIterator, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.plan
Methods in org.rumbledb.runtime.plan that return ItemRuntimePlanModifier and TypeMethodDescriptionprotected final ItemRuntimePlanItemRuntimePlan.getChild(int index) Methods in org.rumbledb.runtime.plan that return types with arguments of type ItemRuntimePlanModifier and TypeMethodDescriptionprotected final List<ItemRuntimePlan>ItemRuntimePlan.getChildren()Methods in org.rumbledb.runtime.plan with parameters of type ItemRuntimePlanModifier and TypeMethodDescriptionstatic voidRuntimePlanBindings.bind(ItemRuntimePlan plan, DynamicContext targetContext, Name variable, DynamicContext executionContext) Constructor parameters in org.rumbledb.runtime.plan with type arguments of type ItemRuntimePlanModifierConstructorDescriptionprotectedItemRuntimePlan(@NonNull List<? extends ItemRuntimePlan> children, @NonNull RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.primary
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.primaryModifier and TypeClassDescriptionclassclassclassclassclassclassclassXQuery 3.1 map constructor: atomized single-atomic keys and general- sequence values.classclassclassclassclassConstructors in org.rumbledb.runtime.primary with parameters of type ItemRuntimePlanModifierConstructorDescriptionArrayRuntimeIterator(ItemRuntimePlan arrayItems, RuntimeStaticContext staticContext, boolean mutable) Curly array constructor: single child whose items become singleton members.Constructor parameters in org.rumbledb.runtime.primary with type arguments of type ItemRuntimePlanModifierConstructorDescriptionArrayRuntimeIterator(List<? extends ItemRuntimePlan> memberIterators, boolean isFixedSlotsArrayConstructor, RuntimeStaticContext staticContext, boolean mutable) Square array constructor: each child iterator produces one member (possibly a sequence).MapConstructorRuntimeIterator(List<? extends ItemRuntimePlan> keys, List<? extends ItemRuntimePlan> values, RuntimeStaticContext staticContext, boolean mutable) ObjectConstructorRuntimeIterator(List<? extends ItemRuntimePlan> keys, List<? extends ItemRuntimePlan> values, RuntimeStaticContext staticContext, boolean mutable) ObjectConstructorRuntimeIterator(List<? extends ItemRuntimePlan> childExpressions, RuntimeStaticContext staticContext, boolean mutable) StringConstructorIterator(List<ItemRuntimePlan> children, List<Boolean> isInterpolated, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.scripting
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.scriptingConstructors in org.rumbledb.runtime.scripting with parameters of type ItemRuntimePlanModifierConstructorDescriptionProgramIterator(ItemRuntimePlan statementsAndExprIterator, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.scripting.block
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.scripting.blockConstructors in org.rumbledb.runtime.scripting.block with parameters of type ItemRuntimePlanModifierConstructorDescriptionStatementsWithExprIterator(List<? extends ItemRuntimePlan> statements, ItemRuntimePlan exprIterator, RuntimeStaticContext staticContext) Constructor parameters in org.rumbledb.runtime.scripting.block with type arguments of type ItemRuntimePlanModifierConstructorDescriptionStatementsOnlyIterator(List<? extends ItemRuntimePlan> children, RuntimeStaticContext staticContext) StatementsWithExprIterator(List<? extends ItemRuntimePlan> statements, ItemRuntimePlan exprIterator, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.scripting.control
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.scripting.controlModifier and TypeClassDescriptionclassclassclassclassConstructors in org.rumbledb.runtime.scripting.control with parameters of type ItemRuntimePlanModifierConstructorDescriptionSwitchStatementIterator(ItemRuntimePlan testField, Map<ItemRuntimePlan, ItemRuntimePlan> cases, ItemRuntimePlan defaultReturn, RuntimeStaticContext staticContext) TryCatchStatementIterator(ItemRuntimePlan tryStatement, Map<CatchPattern, ? extends ItemRuntimePlan> catchStatements, RuntimeStaticContext staticContext) TypeSwitchStatementIterator(ItemRuntimePlan testField, List<TypeswitchRuntimeIteratorCase> cases, TypeswitchRuntimeIteratorCase defaultCase, RuntimeStaticContext staticContext) Constructor parameters in org.rumbledb.runtime.scripting.control with type arguments of type ItemRuntimePlanModifierConstructorDescriptionConditionalStatementIterator(List<? extends ItemRuntimePlan> children, RuntimeStaticContext staticContext) SwitchStatementIterator(ItemRuntimePlan testField, Map<ItemRuntimePlan, ItemRuntimePlan> cases, ItemRuntimePlan defaultReturn, RuntimeStaticContext staticContext) SwitchStatementIterator(ItemRuntimePlan testField, Map<ItemRuntimePlan, ItemRuntimePlan> cases, ItemRuntimePlan defaultReturn, RuntimeStaticContext staticContext) TryCatchStatementIterator(ItemRuntimePlan tryStatement, Map<CatchPattern, ? extends ItemRuntimePlan> catchStatements, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.scripting.declaration
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.scripting.declarationModifier and TypeClassDescriptionclassclassConstructor parameters in org.rumbledb.runtime.scripting.declaration with type arguments of type ItemRuntimePlanModifierConstructorDescriptionCommaVariableDeclStatementIterator(List<? extends ItemRuntimePlan> children, RuntimeStaticContext staticContext) VariableDeclStatementIterator(Name variableName, List<? extends ItemRuntimePlan> children, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.scripting.flwor
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.scripting.flworConstructors in org.rumbledb.runtime.scripting.flwor with parameters of type ItemRuntimePlanModifierConstructorDescriptionReturnStatementClauseIterator(TupleRuntimePlan clauseIterator, ItemRuntimePlan expression, RuntimeStaticContext context) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.scripting.loops
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.scripting.loopsModifier and TypeClassDescriptionclassclassclassclassConstructors in org.rumbledb.runtime.scripting.loops with parameters of type ItemRuntimePlanModifierConstructorDescriptionExitStatementIterator(ItemRuntimePlan childIterator, RuntimeStaticContext staticContext) WhileStatementIterator(ItemRuntimePlan testConditionIterator, ItemRuntimePlan bodyIterator, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.scripting.mutation
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.scripting.mutationConstructors in org.rumbledb.runtime.scripting.mutation with parameters of type ItemRuntimePlanModifierConstructorDescriptionApplyStatementIterator(ItemRuntimePlan exprIterator, RuntimeStaticContext staticContext) AssignStatementIterator(ItemRuntimePlan assignExpression, Name variableName, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.typing
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.typingModifier and TypeClassDescriptionclassclassclassclassclassclassclassfinal classLocal castability test for an imported simple type or a built-in XML Schema list type.final classLocal cast to an imported simple type or a built-in XML Schema list type.Constructors in org.rumbledb.runtime.typing with parameters of type ItemRuntimePlanModifierConstructorDescriptionAtMostOneItemTypePromotionIterator(ItemRuntimePlan iterator, SequenceType sequenceType, String exceptionMessage, RuntimeStaticContext staticContext) AtMostOneItemTypePromotionIterator(ItemRuntimePlan iterator, SequenceType sequenceType, String exceptionMessage, RuntimeStaticContext staticContext, ItemType untypedAtomicTargetType) Creates a scalar function-argument promotion.CastableIterator(ItemRuntimePlan child, SequenceType sequenceType, RuntimeStaticContext staticContext) CastIterator(ItemRuntimePlan child, SequenceType sequenceType, RuntimeStaticContext staticContext) InstanceOfIterator(ItemRuntimePlan child, SequenceType sequenceType, RuntimeStaticContext staticContext) JSONiqValidateIterator(ItemRuntimePlan instance, ItemType itemType, boolean isValidate, RuntimeStaticContext staticContext) TreatIterator(ItemRuntimePlan iterator, SequenceType sequenceType, ErrorCode errorCode, RuntimeStaticContext staticContext) TypePromotionIterator(ItemRuntimePlan iterator, SequenceType sequenceType, String exceptionMessage, RuntimeStaticContext staticContext) XmlSchemaCastableIterator(ItemRuntimePlan operand, Name targetTypeName, boolean allowsEmptyInput, XmlSchemaCatalog schemaCatalog, RuntimeStaticContext staticContext) XmlSchemaCastIterator(ItemRuntimePlan operand, Name targetTypeName, boolean allowsEmptyInput, XmlSchemaCatalog schemaCatalog, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.update.expression
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.update.expressionModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassConstructors in org.rumbledb.runtime.update.expression with parameters of type ItemRuntimePlanModifierConstructorDescriptionAppendExpressionIterator(ItemRuntimePlan arrayIterator, ItemRuntimePlan toAppendIterator, RuntimeStaticContext staticContext) CreateCollectionIterator(ItemRuntimePlan targetIterator, ItemRuntimePlan contentIterator, Mode mode, RuntimeStaticContext staticContext) DeleteExpressionIterator(ItemRuntimePlan mainIterator, ItemRuntimePlan lookupIterator, RuntimeStaticContext staticContext) DeleteIndexFromCollectionIterator(ItemRuntimePlan targetIterator, boolean isFirst, Mode mode, RuntimeStaticContext staticContext) DeleteIndexFromCollectionIterator(ItemRuntimePlan targetIterator, ItemRuntimePlan numDeleteIterator, boolean isFirst, Mode mode, RuntimeStaticContext staticContext) DeleteSearchFromCollectionIterator(ItemRuntimePlan contentIterator, RuntimeStaticContext staticContext) EditCollectionIterator(ItemRuntimePlan targetIterator, ItemRuntimePlan contentIterator, RuntimeStaticContext staticContext) InsertExpressionIterator(ItemRuntimePlan mainIterator, ItemRuntimePlan toInsertIterator, ItemRuntimePlan positionIterator, RuntimeStaticContext staticContext) InsertIndexIntoCollectionIterator(ItemRuntimePlan targetIterator, ItemRuntimePlan contentIterator, ItemRuntimePlan posIterator, Mode mode, boolean isFirst, boolean isLast, RuntimeStaticContext staticContext) InsertIndexIntoCollectionIterator(ItemRuntimePlan targetIterator, ItemRuntimePlan contentIterator, Mode mode, boolean isFirst, boolean isLast, RuntimeStaticContext staticContext) InsertSearchIntoCollectionIterator(ItemRuntimePlan targetIterator, ItemRuntimePlan contentIterator, boolean isBefore, RuntimeStaticContext staticContext) RenameExpressionIterator(ItemRuntimePlan mainIterator, ItemRuntimePlan locatorIterator, ItemRuntimePlan nameIterator, RuntimeStaticContext staticContext) ReplaceExpressionIterator(ItemRuntimePlan mainIterator, ItemRuntimePlan locatorIterator, ItemRuntimePlan replacerIterator, RuntimeStaticContext staticContext) TransformExpressionIterator(Map<Name, ? extends ItemRuntimePlan> copyDeclMap, ItemRuntimePlan modifyIterator, ItemRuntimePlan returnIterator, RuntimeStaticContext staticContext, int mutabilityLevel, boolean resultMutable) TruncateCollectionIterator(ItemRuntimePlan targetIterator, Mode mode, RuntimeStaticContext staticContext) Constructor parameters in org.rumbledb.runtime.update.expression with type arguments of type ItemRuntimePlanModifierConstructorDescriptionTransformExpressionIterator(Map<Name, ? extends ItemRuntimePlan> copyDeclMap, ItemRuntimePlan modifyIterator, ItemRuntimePlan returnIterator, RuntimeStaticContext staticContext, int mutabilityLevel, boolean resultMutable) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.xml
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.xmlModifier and TypeClassDescriptionclassRuntime iterator for attribute node content.classRuntime iterator for attribute nodes in a direct element constructor.classRuntime iterator for computed comment node constructors.classRuntime iterator for computed attribute constructors.classRuntime iterator for computed element constructors.classRuntime iterator for computed namespace constructors.classRuntime iterator for computed processing instruction constructors.classRuntime iterator for direct comment node constructors.classRuntime iterator for direct element constructors.classRuntime iterator for direct processing instruction constructors.classRuntime iterator for document node constructors.classclassPostfix lookup with XQuery 3.1 semantics.classclassclassRuntime iterator for text node constructors.classRuntime iterator for text nodes in a direct element constructor.classUnary lookup with XQuery 3.1 semantics.final classLocal evaluation of XQuery XML Schema validation expressions.Constructors in org.rumbledb.runtime.xml with parameters of type ItemRuntimePlanModifierConstructorDescriptionComputedElementConstructorRuntimeIterator(Name staticElementName, ItemRuntimePlan contentIterator, RuntimeStaticContext staticContext) Constructor for static element name: element elementName { content }ComputedElementConstructorRuntimeIterator(DataFunctionIterator nameIterator, ItemRuntimePlan contentIterator, RuntimeStaticContext staticContext) Constructor for dynamic element name: element { nameExpression } { content }DocumentNodeConstructorRuntimeIterator(ItemRuntimePlan contentIterator, RuntimeStaticContext staticContext) Constructor for document node constructor runtime iteratorPostfixLookupIterator(ItemRuntimePlan object, ItemRuntimePlan lookupIterator, RuntimeStaticContext staticContext) SlashExprClosure(ItemRuntimePlan rightIterator, DynamicContext dynamicContext) SlashExprClosureZipped(ItemRuntimePlan rightIterator, DynamicContext dynamicContext, long contextSize) SlashExprIterator(ItemRuntimePlan sequence, ItemRuntimePlan stepIterator, RuntimeStaticContext staticContext) StepExprIterator(ItemRuntimePlan axisIterator, NodeTest nodeTest, RuntimeStaticContext staticContext) UnaryLookupIterator(ItemRuntimePlan lookupIterator, RuntimeStaticContext staticContext) XQueryValidateIterator(ItemRuntimePlan operand, @NonNull ValidateExpression.ValidationMode validationMode, Name targetTypeName, XmlSchemaCatalog schemaCatalog, RuntimeStaticContext staticContext) Constructor parameters in org.rumbledb.runtime.xml with type arguments of type ItemRuntimePlanModifierConstructorDescriptionDirElemConstructorRuntimeIterator(Name elementName, List<ItemRuntimePlan> content, List<AttributeNodeRuntimeIterator> attributes, List<NamespaceDeclaration> namespaceDeclarations, RuntimeStaticContext staticContext) -
Uses of ItemRuntimePlan in org.rumbledb.runtime.xml.axis
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.xml.axis -
Uses of ItemRuntimePlan in org.rumbledb.runtime.xml.axis.forward
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.xml.axis.forwardModifier and TypeClassDescriptionclassclassclassclassclassclassclass -
Uses of ItemRuntimePlan in org.rumbledb.runtime.xml.axis.reverse
Subclasses of ItemRuntimePlan in org.rumbledb.runtime.xml.axis.reverseModifier and TypeClassDescriptionclassclassclassclassclass -
Uses of ItemRuntimePlan in org.rumbledb.spark.ml
Subclasses of ItemRuntimePlan in org.rumbledb.spark.mlModifier and TypeClassDescriptionclassclassclassclassclassclassConstructor parameters in org.rumbledb.spark.ml with type arguments of type ItemRuntimePlanModifierConstructorDescriptionAnnotateFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) BinaryClassificationMetricsFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) GetEstimatorFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) GetTransformerFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext)