Uses of Class
org.rumbledb.runtime.RuntimeIterator
Packages that use RuntimeIterator
Package
Description
-
Uses of RuntimeIterator in org.rumbledb.api
Methods in org.rumbledb.api that return RuntimeIteratorModifier and TypeMethodDescriptiondefault RuntimeIterator
Item.getBodyIterator()
Returns the body iterator, if it is a function item.Methods in org.rumbledb.api with parameters of type RuntimeIteratorModifier and TypeMethodDescriptiondefault void
Item.putLazyItemByKey
(String key, RuntimeIterator iterator, DynamicContext context, boolean isArray) Adds a key-value pair, if it is an object item.Constructors in org.rumbledb.api with parameters of type RuntimeIteratorModifierConstructorDescriptionSequenceOfItems
(RuntimeIterator iterator, DynamicContext dynamicContext, RumbleRuntimeConfiguration configuration) The constructor is not meant to be used directly. -
Uses of RuntimeIterator in org.rumbledb.compiler
Methods in org.rumbledb.compiler that return RuntimeIteratorModifier and TypeMethodDescriptionstatic RuntimeIterator
VisitorHelpers.generateRuntimeIterator
(Node node, RumbleRuntimeConfiguration conf) RuntimeIteratorVisitor.visit
(Node node, RuntimeIterator argument) RuntimeIteratorVisitor.visitAdditiveExpr
(AdditiveExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitAndExpr
(AndExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitAppendExpression
(AppendExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitApplyStatement
(ApplyStatement statement, RuntimeIterator argument) RuntimeIteratorVisitor.visitArrayConstructor
(ArrayConstructorExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitArrayLookupExpression
(ArrayLookupExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitArrayUnboxingExpression
(ArrayUnboxingExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitAssignStatement
(AssignStatement statement, RuntimeIterator argument) RuntimeIteratorVisitor.visitAttributeNode
(AttributeNodeExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitAttributeNodeContent
(AttributeNodeContentExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitBlockStatement
(BlockStatement statement, RuntimeIterator argument) RuntimeIteratorVisitor.visitBoolean
(BooleanLiteralExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitBreakStatement
(BreakStatement statement, RuntimeIterator argument) RuntimeIteratorVisitor.visitCastableExpression
(CastableExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitCastExpression
(CastExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitCommaExpression
(CommaExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitCommaVariableDeclStatement
(CommaVariableDeclStatement statement, RuntimeIterator argument) RuntimeIteratorVisitor.visitComparisonExpr
(ComparisonExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitComputedAttributeConstructor
(ComputedAttributeConstructorExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitComputedElementConstructor
(ComputedElementConstructorExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitConditionalExpression
(ConditionalExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitConditionalStatement
(ConditionalStatement statement, RuntimeIterator argument) RuntimeIteratorVisitor.visitContextExpr
(ContextItemExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitContinueStatement
(ContinueStatement statement, RuntimeIterator argument) RuntimeIteratorVisitor.visitCreateCollectionExpression
(CreateCollectionExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitDecimal
(DecimalLiteralExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitDeleteExpression
(DeleteExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitDeleteIndexFromCollectionExpression
(DeleteIndexFromCollectionExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitDeleteSearchFromCollectionExpression
(DeleteSearchFromCollectionExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitDescendants
(Node node, RuntimeIterator argument) RuntimeIteratorVisitor.visitDirElemConstructor
(DirElemConstructorExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitDouble
(DoubleLiteralExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitDynamicFunctionCallExpression
(DynamicFunctionCallExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitEditCollectionExpression
(EditCollectionExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitExitStatement
(ExitStatement statement, RuntimeIterator argument) RuntimeIteratorVisitor.visitFilterExpression
(FilterExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitFlowrExpression
(FlworExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitFlowrStatement
(FlowrStatement statement, RuntimeIterator argument) RuntimeIteratorVisitor.visitFunctionCall
(FunctionCallExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitInlineFunctionExpr
(InlineFunctionExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitInsertExpression
(InsertExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitInsertIndexIntoCollectionExpression
(InsertIndexIntoCollectionExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitInsertSearchIntoCollectionExpression
(InsertSearchIntoCollectionExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitInstanceOfExpression
(InstanceOfExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitInteger
(IntegerLiteralExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitMainModule
(MainModule expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitMultiplicativeExpr
(MultiplicativeExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitNamedFunctionRef
(NamedFunctionReferenceExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitNodeComparisonExpr
(NodeComparisonExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitNotExpr
(NotExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitNull
(NullLiteralExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitObjectConstructor
(ObjectConstructorExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitObjectLookupExpression
(ObjectLookupExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitOrExpr
(OrExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitPostfixLookupExpression
(PostfixLookupExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitProgram
(Program program, RuntimeIterator argument) RuntimeIteratorVisitor.visitProlog
(Prolog expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitRangeExpr
(RangeExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitRenameExpression
(RenameExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitReplaceExpression
(ReplaceExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitSimpleMapExpr
(SimpleMapExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitSlashExpr
(SlashExpr slashExpr, RuntimeIterator argument) RuntimeIteratorVisitor.visitStatementsAndExpr
(StatementsAndExpr statementsAndExpr, RuntimeIterator argument) RuntimeIteratorVisitor.visitStatementsAndOptionalExpr
(StatementsAndOptionalExpr statementsAndOptionalExpr, RuntimeIterator argument) RuntimeIteratorVisitor.visitStepExpr
(StepExpr stepExpr, RuntimeIterator argument) RuntimeIteratorVisitor.visitString
(StringLiteralExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitStringConcatExpr
(StringConcatExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitSwitchExpression
(SwitchExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitSwitchStatement
(SwitchStatement statement, RuntimeIterator argument) RuntimeIteratorVisitor.visitTextNode
(TextNodeExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitTextNodeConstructor
(TextNodeConstructorExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitTransformExpression
(TransformExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitTreatExpression
(TreatExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitTruncateCollectionExpression
(TruncateCollectionExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitTryCatchExpression
(TryCatchExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitTryCatchStatement
(TryCatchStatement statement, RuntimeIterator argument) RuntimeIteratorVisitor.visitTypeSwitchExpression
(TypeSwitchExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitTypeSwitchStatement
(TypeSwitchStatement statement, RuntimeIterator argument) RuntimeIteratorVisitor.visitUnaryExpr
(UnaryExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitUnaryLookupExpression
(UnaryLookupExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitValidateTypeExpression
(ValidateTypeExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitVariableDeclStatement
(VariableDeclStatement statement, RuntimeIterator argument) RuntimeIteratorVisitor.visitVariableReference
(VariableReferenceExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitWhileStatement
(WhileStatement statement, RuntimeIterator argument) Methods in org.rumbledb.compiler with parameters of type RuntimeIteratorModifier and TypeMethodDescriptionRuntimeIteratorVisitor.visit
(Node node, RuntimeIterator argument) RuntimeIteratorVisitor.visitAdditiveExpr
(AdditiveExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitAndExpr
(AndExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitAppendExpression
(AppendExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitApplyStatement
(ApplyStatement statement, RuntimeIterator argument) RuntimeIteratorVisitor.visitArrayConstructor
(ArrayConstructorExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitArrayLookupExpression
(ArrayLookupExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitArrayUnboxingExpression
(ArrayUnboxingExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitAssignStatement
(AssignStatement statement, RuntimeIterator argument) RuntimeIteratorVisitor.visitAttributeNode
(AttributeNodeExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitAttributeNodeContent
(AttributeNodeContentExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitBlockStatement
(BlockStatement statement, RuntimeIterator argument) RuntimeIteratorVisitor.visitBoolean
(BooleanLiteralExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitBreakStatement
(BreakStatement statement, RuntimeIterator argument) RuntimeIteratorVisitor.visitCastableExpression
(CastableExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitCastExpression
(CastExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitCommaExpression
(CommaExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitCommaVariableDeclStatement
(CommaVariableDeclStatement statement, RuntimeIterator argument) RuntimeIteratorVisitor.visitComparisonExpr
(ComparisonExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitComputedAttributeConstructor
(ComputedAttributeConstructorExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitComputedElementConstructor
(ComputedElementConstructorExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitConditionalExpression
(ConditionalExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitConditionalStatement
(ConditionalStatement statement, RuntimeIterator argument) RuntimeIteratorVisitor.visitContextExpr
(ContextItemExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitContinueStatement
(ContinueStatement statement, RuntimeIterator argument) RuntimeIteratorVisitor.visitCreateCollectionExpression
(CreateCollectionExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitDecimal
(DecimalLiteralExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitDeleteExpression
(DeleteExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitDeleteIndexFromCollectionExpression
(DeleteIndexFromCollectionExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitDeleteSearchFromCollectionExpression
(DeleteSearchFromCollectionExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitDescendants
(Node node, RuntimeIterator argument) RuntimeIteratorVisitor.visitDirElemConstructor
(DirElemConstructorExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitDouble
(DoubleLiteralExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitDynamicFunctionCallExpression
(DynamicFunctionCallExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitEditCollectionExpression
(EditCollectionExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitExitStatement
(ExitStatement statement, RuntimeIterator argument) RuntimeIteratorVisitor.visitFilterExpression
(FilterExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitFlowrExpression
(FlworExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitFlowrStatement
(FlowrStatement statement, RuntimeIterator argument) RuntimeIteratorVisitor.visitFunctionCall
(FunctionCallExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitInlineFunctionExpr
(InlineFunctionExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitInsertExpression
(InsertExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitInsertIndexIntoCollectionExpression
(InsertIndexIntoCollectionExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitInsertSearchIntoCollectionExpression
(InsertSearchIntoCollectionExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitInstanceOfExpression
(InstanceOfExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitInteger
(IntegerLiteralExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitMainModule
(MainModule expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitMultiplicativeExpr
(MultiplicativeExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitNamedFunctionRef
(NamedFunctionReferenceExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitNodeComparisonExpr
(NodeComparisonExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitNotExpr
(NotExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitNull
(NullLiteralExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitObjectConstructor
(ObjectConstructorExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitObjectLookupExpression
(ObjectLookupExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitOrExpr
(OrExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitPostfixLookupExpression
(PostfixLookupExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitProgram
(Program program, RuntimeIterator argument) RuntimeIteratorVisitor.visitProlog
(Prolog expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitRangeExpr
(RangeExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitRenameExpression
(RenameExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitReplaceExpression
(ReplaceExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitSimpleMapExpr
(SimpleMapExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitSlashExpr
(SlashExpr slashExpr, RuntimeIterator argument) RuntimeIteratorVisitor.visitStatementsAndExpr
(StatementsAndExpr statementsAndExpr, RuntimeIterator argument) RuntimeIteratorVisitor.visitStatementsAndOptionalExpr
(StatementsAndOptionalExpr statementsAndOptionalExpr, RuntimeIterator argument) RuntimeIteratorVisitor.visitStepExpr
(StepExpr stepExpr, RuntimeIterator argument) RuntimeIteratorVisitor.visitString
(StringLiteralExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitStringConcatExpr
(StringConcatExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitSwitchExpression
(SwitchExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitSwitchStatement
(SwitchStatement statement, RuntimeIterator argument) RuntimeIteratorVisitor.visitTextNode
(TextNodeExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitTextNodeConstructor
(TextNodeConstructorExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitTransformExpression
(TransformExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitTreatExpression
(TreatExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitTruncateCollectionExpression
(TruncateCollectionExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitTryCatchExpression
(TryCatchExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitTryCatchStatement
(TryCatchStatement statement, RuntimeIterator argument) RuntimeIteratorVisitor.visitTypeSwitchExpression
(TypeSwitchExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitTypeSwitchStatement
(TypeSwitchStatement statement, RuntimeIterator argument) RuntimeIteratorVisitor.visitUnaryExpr
(UnaryExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitUnaryLookupExpression
(UnaryLookupExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitValidateTypeExpression
(ValidateTypeExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitVariableDeclStatement
(VariableDeclStatement statement, RuntimeIterator argument) RuntimeIteratorVisitor.visitVariableReference
(VariableReferenceExpression expression, RuntimeIterator argument) RuntimeIteratorVisitor.visitWhileStatement
(WhileStatement statement, RuntimeIterator argument) -
Uses of RuntimeIterator in org.rumbledb.context
Methods in org.rumbledb.context that return RuntimeIteratorModifier and TypeMethodDescriptionstatic RuntimeIterator
NamedFunctions.buildUserDefinedFunctionCallIterator
(Item functionItem, RumbleRuntimeConfiguration conf, ExecutionMode executionMode, ExceptionMetadata metadata, List<RuntimeIterator> arguments) static RuntimeIterator
NamedFunctions.getBuiltInFunctionIterator
(FunctionIdentifier identifier, List<RuntimeIterator> arguments, StaticContext staticContext, RumbleRuntimeConfiguration conf, ExecutionMode executionMode, ExceptionMetadata metadata) DynamicContext.getTopLevelRuntimeIterator()
Gets the top-level runtime iterator for XML tree building.NamedFunctions.getUserDefinedFunctionCallIterator
(FunctionIdentifier identifier, ExecutionMode executionMode, ExceptionMetadata metadata, List<RuntimeIterator> arguments) Methods in org.rumbledb.context that return types with arguments of type RuntimeIteratorModifier and TypeMethodDescriptionClass<? extends RuntimeIterator>
BuiltinFunction.getFunctionIteratorClass()
Methods in org.rumbledb.context with parameters of type RuntimeIteratorModifier and TypeMethodDescriptionvoid
DynamicContext.setTopLevelRuntimeIterator
(RuntimeIterator topLevelRuntimeIterator) Sets the top-level runtime iterator for XML tree building.Method parameters in org.rumbledb.context with type arguments of type RuntimeIteratorModifier and TypeMethodDescriptionstatic RuntimeIterator
NamedFunctions.buildUserDefinedFunctionCallIterator
(Item functionItem, RumbleRuntimeConfiguration conf, ExecutionMode executionMode, ExceptionMetadata metadata, List<RuntimeIterator> arguments) static RuntimeIterator
NamedFunctions.getBuiltInFunctionIterator
(FunctionIdentifier identifier, List<RuntimeIterator> arguments, StaticContext staticContext, RumbleRuntimeConfiguration conf, ExecutionMode executionMode, ExceptionMetadata metadata) NamedFunctions.getUserDefinedFunctionCallIterator
(FunctionIdentifier identifier, ExecutionMode executionMode, ExceptionMetadata metadata, List<RuntimeIterator> arguments) -
Uses of RuntimeIterator in org.rumbledb.items
Methods in org.rumbledb.items that return RuntimeIteratorModifier and TypeMethodDescriptionAnnotatedItem.getBodyIterator()
FunctionItem.getBodyIterator()
LazyObjectItem.LazyValue.getIterator()
Methods in org.rumbledb.items with parameters of type RuntimeIteratorModifier and TypeMethodDescriptionvoid
LazyObjectItem.putLazyItemByKey
(String s, RuntimeIterator iterator, DynamicContext context, boolean isArray) Constructors in org.rumbledb.items with parameters of type RuntimeIteratorModifierConstructorDescriptionFunctionItem
(FunctionIdentifier identifier, List<Name> parameterNames, FunctionSignature signature, DynamicContext dynamicModuleContext, RuntimeIterator bodyIterator) FunctionItem
(FunctionIdentifier identifier, List<Name> parameterNames, FunctionSignature signature, DynamicContext dynamicModuleContext, RuntimeIterator bodyIterator, Map<Name, List<Item>> localVariablesInClosure, Map<Name, org.apache.spark.api.java.JavaRDD<Item>> RDDVariablesInClosure, Map<Name, JSoundDataFrame> DFVariablesInClosure) FunctionItem
(Name name, Map<Name, SequenceType> paramNameToSequenceTypes, SequenceType returnType, DynamicContext dynamicModuleContext, RuntimeIterator bodyIterator, boolean isUpdating) LazyValue
(RuntimeIterator iterator, DynamicContext context, boolean isArray) -
Uses of RuntimeIterator in org.rumbledb.runtime
Subclasses of RuntimeIterator in org.rumbledb.runtimeModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
Fields in org.rumbledb.runtime with type parameters of type RuntimeIteratorMethods in org.rumbledb.runtime that return RuntimeIteratorMethods in org.rumbledb.runtime that return types with arguments of type RuntimeIteratorConstructor parameters in org.rumbledb.runtime with type arguments of type RuntimeIteratorModifierConstructorDescriptionprotected
AtMostOneItemLocalRuntimeIterator
(List<RuntimeIterator> children, RuntimeStaticContext staticContext) CommaExpressionIterator
(List<RuntimeIterator> childIterators, boolean isUpdating, RuntimeStaticContext staticContext) CommaExpressionIterator
(List<RuntimeIterator> childIterators, RuntimeStaticContext staticContext) protected
DataFrameRuntimeIterator
(List<RuntimeIterator> children, RuntimeStaticContext staticContext) protected
HybridRuntimeIterator
(List<RuntimeIterator> children, RuntimeStaticContext staticContext) protected
LocalRuntimeIterator
(List<RuntimeIterator> children, RuntimeStaticContext staticContext) protected
RDDRuntimeIterator
(List<RuntimeIterator> children, RuntimeStaticContext staticContext) protected
RuntimeIterator
(List<RuntimeIterator> children, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.arithmetics
Subclasses of RuntimeIterator in org.rumbledb.runtime.arithmeticsModifier and TypeClassDescriptionclass
class
class
Constructors in org.rumbledb.runtime.arithmetics with parameters of type RuntimeIteratorModifierConstructorDescriptionAdditiveOperationIterator
(RuntimeIterator leftIterator, RuntimeIterator rightIterator, boolean isMinus, RuntimeStaticContext staticContext) MultiplicativeOperationIterator
(RuntimeIterator leftIterator, RuntimeIterator rightIterator, MultiplicativeExpression.MultiplicativeOperator multiplicativeOperator, RuntimeStaticContext staticContext) UnaryOperationIterator
(RuntimeIterator child, boolean negated, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.control
Subclasses of RuntimeIterator in org.rumbledb.runtime.controlModifier and TypeClassDescriptionclass
class
class
class
class
Methods in org.rumbledb.runtime.control that return RuntimeIteratorModifier and TypeMethodDescriptionTypeswitchRuntimeIteratorCase.getReturnIterator()
IfRuntimeIterator.selectApplicableIterator
(DynamicContext dynamicContext) Constructors in org.rumbledb.runtime.control with parameters of type RuntimeIteratorModifierConstructorDescriptionAtMostOneItemIfRuntimeIterator
(RuntimeIterator condition, RuntimeIterator branch, RuntimeIterator elseBranch, RuntimeStaticContext staticContext) IfRuntimeIterator
(RuntimeIterator condition, RuntimeIterator branch, RuntimeIterator elseBranch, boolean isUpdating, RuntimeStaticContext staticContext) IfRuntimeIterator
(RuntimeIterator condition, RuntimeIterator branch, RuntimeIterator elseBranch, RuntimeStaticContext staticContext) SwitchRuntimeIterator
(RuntimeIterator test, Map<RuntimeIterator, RuntimeIterator> cases, RuntimeIterator defaultReturn, RuntimeStaticContext staticContext) TryCatchRuntimeIterator
(RuntimeIterator tryExpression, Map<String, RuntimeIterator> catchExpressions, RuntimeIterator catchAllExpression, RuntimeStaticContext staticContext) TypeswitchRuntimeIterator
(RuntimeIterator test, List<TypeswitchRuntimeIteratorCase> cases, TypeswitchRuntimeIteratorCase defaultCase, boolean isUpdating, RuntimeStaticContext staticContext) TypeswitchRuntimeIterator
(RuntimeIterator test, List<TypeswitchRuntimeIteratorCase> cases, TypeswitchRuntimeIteratorCase defaultCase, RuntimeStaticContext staticContext) TypeswitchRuntimeIteratorCase
(Name variableName, List<SequenceType> sequenceTypeUnion, RuntimeIterator returnIterator) TypeswitchRuntimeIteratorCase
(Name variableName, RuntimeIterator returnIterator) Constructor parameters in org.rumbledb.runtime.control with type arguments of type RuntimeIteratorModifierConstructorDescriptionSwitchRuntimeIterator
(RuntimeIterator test, Map<RuntimeIterator, RuntimeIterator> cases, RuntimeIterator defaultReturn, RuntimeStaticContext staticContext) SwitchRuntimeIterator
(RuntimeIterator test, Map<RuntimeIterator, RuntimeIterator> cases, RuntimeIterator defaultReturn, RuntimeStaticContext staticContext) TryCatchRuntimeIterator
(RuntimeIterator tryExpression, Map<String, RuntimeIterator> catchExpressions, RuntimeIterator catchAllExpression, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.flwor.clauses
Subclasses of RuntimeIterator in org.rumbledb.runtime.flwor.clausesMethods in org.rumbledb.runtime.flwor.clauses that return RuntimeIteratorMethods in org.rumbledb.runtime.flwor.clauses with parameters of type RuntimeIteratorModifier and TypeMethodDescriptionstatic org.apache.spark.sql.Dataset<org.apache.spark.sql.Row>
LetClauseSparkIterator.bindLetVariableInDataFrame
(org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> dataFrame, Name newVariableName, SequenceType sequenceType, RuntimeIterator newVariableExpression, DynamicContext context, List<Name> variablesInInputTuple, Map<Name, DynamicContext.VariableDependency> outputTupleVariableDependencies, boolean hash, RumbleRuntimeConfiguration conf) Extends a DataFrame with a new column obtained from the evaluation of an expression for each tuple.static FlworDataFrame
ForClauseSparkIterator.getDataFrameStartingClause
(RuntimeIterator iterator, Name variableName, Name positionalVariableName, boolean allowingEmpty, DynamicContext context, Map<Name, DynamicContext.VariableDependency> outputDependencies) Starting clause and the expression is parallelizable.static boolean
LetClauseSparkIterator.isExpressionIndependentFromInputTuple
(RuntimeIterator sequenceIterator, RuntimeTupleIterator tupleIterator) static FlworDataFrame
JoinClauseSparkIterator.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, RuntimeIterator predicateIterator, boolean isLeftOuterJoin, Name newRightSideVariableName, ExceptionMetadata metadata, RumbleRuntimeConfiguration conf) Joins two input tuples.static void
ForClauseSparkIterator.registerForClauseUDF
(org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> dataFrame, RuntimeIterator newVariableExpression, DynamicContext context, org.apache.spark.sql.types.StructType inputSchema, List<FlworDataFrameColumn> UDFcolumns, SequenceType sequenceType) static boolean
LetClauseSparkIterator.registerLetClauseUDF
(org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> dataFrame, RuntimeIterator newVariableExpression, DynamicContext context, org.apache.spark.sql.types.StructType inputSchema, List<FlworDataFrameColumn> UDFcolumns, SequenceType sequenceType) static FlworDataFrame
ForClauseSparkIterator.tryNativeQuery
(org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> dataFrame, Name newVariableName, Name positionalVariableName, boolean allowingEmpty, RuntimeIterator 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>
LetClauseSparkIterator.tryNativeQuery
(org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> dataFrame, Name newVariableName, RuntimeIterator 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>
ReturnClauseSparkIterator.tryNativeQuery
(org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> dataFrame, RuntimeIterator 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 FlworDataFrame
WhereClauseSparkIterator.tryNativeQuery
(FlworDataFrame dataFrame, RuntimeIterator 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 RuntimeIteratorModifierConstructorDescriptionForClauseSparkIterator
(RuntimeTupleIterator child, Name variableName, Name positionalVariableName, boolean allowingEmpty, RuntimeIterator assignmentIterator, RuntimeStaticContext staticContext) LetClauseSparkIterator
(RuntimeTupleIterator child, Name variableName, SequenceType sequenceType, RuntimeIterator assignmentIterator, RuntimeStaticContext staticContext) ReturnClauseSparkIterator
(RuntimeTupleIterator child, RuntimeIterator expression, boolean isUpdating, RuntimeStaticContext staticContext) ReturnClauseSparkIterator
(RuntimeTupleIterator child, RuntimeIterator expression, RuntimeStaticContext staticContext) WhereClauseSparkIterator
(RuntimeTupleIterator child, RuntimeIterator whereExpression, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.flwor.closures
Constructors in org.rumbledb.runtime.flwor.closures with parameters of type RuntimeIteratorModifierConstructorDescriptionReturnFlatMapClosure
(RuntimeIterator expression, DynamicContext context, List<FlworDataFrameColumn> columns) -
Uses of RuntimeIterator in org.rumbledb.runtime.flwor.expression
Subclasses of RuntimeIterator in org.rumbledb.runtime.flwor.expressionMethods in org.rumbledb.runtime.flwor.expression that return RuntimeIteratorModifier and TypeMethodDescriptionGroupByClauseSparkIteratorExpression.getExpression()
OrderByClauseAnnotatedChildIterator.getIterator()
Constructors in org.rumbledb.runtime.flwor.expression with parameters of type RuntimeIteratorModifierConstructorDescriptionGroupByClauseSparkIteratorExpression
(RuntimeIterator expression, Name variableName, ExceptionMetadata iteratorMetadata) OrderByClauseAnnotatedChildIterator
(RuntimeIterator iterator, boolean ascending, String uri, OrderByClauseSortingKey.EMPTY_ORDER empty_order) SimpleMapExpressionClosure
(RuntimeIterator rightIterator, DynamicContext dynamicContext) SimpleMapExpressionIterator
(RuntimeIterator sequence, RuntimeIterator mapExpression, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.flwor.udfs
Constructors in org.rumbledb.runtime.flwor.udfs with parameters of type RuntimeIteratorModifierConstructorDescriptionExpressionEvaluationUDF
(RuntimeIterator expression, DynamicContext context, List<FlworDataFrameColumn> columns) ForClauseUDF
(RuntimeIterator expression, DynamicContext context, List<FlworDataFrameColumn> columnNames) GenericForClauseUDF
(RuntimeIterator expression, DynamicContext context, List<FlworDataFrameColumn> columnNames, String classSimpleName) GenericLetClauseUDF
(RuntimeIterator expression, DynamicContext context, List<FlworDataFrameColumn> columns, String classSimpleName) HashUDF
(RuntimeIterator expression, DynamicContext context, List<FlworDataFrameColumn> columns) WhereClauseUDF
(RuntimeIterator expression, DynamicContext context, List<FlworDataFrameColumn> columns) -
Uses of RuntimeIterator in org.rumbledb.runtime.functions
Subclasses of RuntimeIterator in org.rumbledb.runtime.functionsModifier and TypeClassDescriptionclass
class
class
class
class
class
Constructors in org.rumbledb.runtime.functions with parameters of type RuntimeIteratorModifierConstructorDescriptionDynamicFunctionCallIterator
(RuntimeIterator functionItemIterator, List<RuntimeIterator> functionArguments, RuntimeStaticContext staticContext) FunctionRuntimeIterator
(Name functionName, Map<Name, SequenceType> paramNameToSequenceTypes, SequenceType returnType, RuntimeIterator bodyIterator, RuntimeStaticContext staticContext, boolean isUpdating) Constructor parameters in org.rumbledb.runtime.functions with type arguments of type RuntimeIteratorModifierConstructorDescriptionDynamicFunctionCallIterator
(RuntimeIterator functionItemIterator, List<RuntimeIterator> functionArguments, RuntimeStaticContext staticContext) FunctionItemCallIterator
(Item functionItem, List<RuntimeIterator> functionArguments, RuntimeStaticContext staticContext) protected
NullFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) StaticUserDefinedFunctionCallIterator
(FunctionIdentifier functionIdentifier, List<RuntimeIterator> functionArguments, RuntimeStaticContext staticContext, boolean isUpdating) -
Uses of RuntimeIterator in org.rumbledb.runtime.functions.arrays
Subclasses of RuntimeIterator in org.rumbledb.runtime.functions.arraysModifier and TypeClassDescriptionclass
class
class
class
Constructor parameters in org.rumbledb.runtime.functions.arrays with type arguments of type RuntimeIteratorModifierConstructorDescriptionArrayDescendantFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) ArrayFlattenFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) ArrayMembersFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) ArraySizeFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.functions.base
Subclasses of RuntimeIterator in org.rumbledb.runtime.functions.baseConstructor parameters in org.rumbledb.runtime.functions.base with type arguments of type RuntimeIteratorModifierConstructorDescriptionprotected
LocalFunctionCallIterator
(List<RuntimeIterator> parameters, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.functions.booleans
Subclasses of RuntimeIterator in org.rumbledb.runtime.functions.booleansModifier and TypeClassDescriptionclass
class
class
class
Constructor parameters in org.rumbledb.runtime.functions.booleans with type arguments of type RuntimeIteratorModifierConstructorDescriptionBooleanFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) FalseFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) NotFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) TrueFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.functions.context
Subclasses of RuntimeIterator in org.rumbledb.runtime.functions.contextConstructor parameters in org.rumbledb.runtime.functions.context with type arguments of type RuntimeIteratorModifierConstructorDescriptionLastFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) PositionFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.functions.dataframe
Subclasses of RuntimeIterator in org.rumbledb.runtime.functions.dataframeConstructor parameters in org.rumbledb.runtime.functions.dataframe with type arguments of type RuntimeIteratorModifierConstructorDescriptionDropColumnsIterator
(List<RuntimeIterator> children, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.functions.datetime
Subclasses of RuntimeIterator in org.rumbledb.runtime.functions.datetimeModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
Constructor parameters in org.rumbledb.runtime.functions.datetime with type arguments of type RuntimeIteratorModifierConstructorDescriptionCurrentDateFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) CurrentDateTimeFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) CurrentTimeFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) DateTimeFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) FormatDateFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) FormatDateTimeFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) FormatTimeFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) TimeInMillis
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.functions.datetime.components
Subclasses of RuntimeIterator in org.rumbledb.runtime.functions.datetime.componentsModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Constructor parameters in org.rumbledb.runtime.functions.datetime.components with type arguments of type RuntimeIteratorModifierConstructorDescriptionAdjustDateTimeToTimezone
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) AdjustDateToTimezone
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) AdjustTimeToTimezone
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) DayFromDateFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) DayFromDateTimeFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) HoursFromDateTimeFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) HoursFromTimeFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) MinutesFromDateTimeFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) MinutesFromTimeFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) MonthFromDateFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) MonthFromDateTimeFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) SecondsFromDateTimeFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) SecondsFromTimeFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) TimezoneFromDateFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) TimezoneFromDateTimeFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) TimezoneFromTimeFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) YearFromDateFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) YearFromDateTimeFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.functions.durations.components
Subclasses of RuntimeIterator in org.rumbledb.runtime.functions.durations.componentsModifier and TypeClassDescriptionclass
class
class
class
class
class
class
Constructor parameters in org.rumbledb.runtime.functions.durations.components with type arguments of type RuntimeIteratorModifierConstructorDescriptionDaysFromDurationFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) HoursFromDurationFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) ImplicitTimezoneIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) MinutesFromDurationFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) MonthsFromDurationFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) SecondsFromDurationFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) YearsFromDurationFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.functions.error
Subclasses of RuntimeIterator in org.rumbledb.runtime.functions.errorConstructor parameters in org.rumbledb.runtime.functions.error with type arguments of type RuntimeIteratorModifierConstructorDescriptionThrowErrorIterator
(List<RuntimeIterator> children, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.functions.input
Subclasses of RuntimeIterator in org.rumbledb.runtime.functions.inputModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
Constructor parameters in org.rumbledb.runtime.functions.input with type arguments of type RuntimeIteratorModifierConstructorDescriptionAvroFileFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) CSVFileFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) DeltaFileFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) DeltaTableFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) JsonLinesFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) LibSVMFileFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) ParallelizeFunctionIterator
(List<RuntimeIterator> parameters, RuntimeStaticContext staticContext) ParquetFileFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) RepartitionFunctionIterator
(List<RuntimeIterator> inputIterators, RuntimeStaticContext staticContext) RootFileFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) StructuredJsonLinesFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) UnparsedTextLinesFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) XmlFilesFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.functions.io
Subclasses of RuntimeIterator in org.rumbledb.runtime.functions.ioModifier and TypeClassDescriptionclass
class
class
The `DocFunctionIterator` class implements the `doc` function from XQuery.class
class
class
class
class
class
Constructor parameters in org.rumbledb.runtime.functions.io with type arguments of type RuntimeIteratorModifierConstructorDescriptionCollectionFunctionIterator
(List<RuntimeIterator> children, RuntimeStaticContext staticContext) DebugFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) DocFunctionIterator
(List<RuntimeIterator> parameters, RuntimeStaticContext staticContext) JsonDocFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) LocalTextFileFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) ParseJsonFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) TraceFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) UnparsedTextFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) YamlDocFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.functions.nullable
Subclasses of RuntimeIterator in org.rumbledb.runtime.functions.nullableConstructor parameters in org.rumbledb.runtime.functions.nullable with type arguments of type RuntimeIteratorModifierConstructorDescriptionIsNullIterator
(List<RuntimeIterator> children, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.functions.numerics
Subclasses of RuntimeIterator in org.rumbledb.runtime.functions.numericsModifier and TypeClassDescriptionclass
class
class
class
class
class
class
Constructor parameters in org.rumbledb.runtime.functions.numerics with type arguments of type RuntimeIteratorModifierConstructorDescriptionAbsFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) CeilingFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) FloorFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) NumberFunctionIterator
(List<RuntimeIterator> parameters, RuntimeStaticContext staticContext) PiFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) RoundFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) RoundHalfToEvenFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.functions.numerics.exponential
Subclasses of RuntimeIterator in org.rumbledb.runtime.functions.numerics.exponentialModifier and TypeClassDescriptionclass
class
class
class
class
class
Constructor parameters in org.rumbledb.runtime.functions.numerics.exponential with type arguments of type RuntimeIteratorModifierConstructorDescriptionExp10FunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) ExpFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) Log10FunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) LogFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) PowFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) SqrtFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.functions.numerics.trigonometric
Subclasses of RuntimeIterator in org.rumbledb.runtime.functions.numerics.trigonometricModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
Constructor parameters in org.rumbledb.runtime.functions.numerics.trigonometric with type arguments of type RuntimeIteratorModifierConstructorDescriptionACosFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) ASinFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) ATan2FunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) ATanFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) CosFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) CoshFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) SinFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) SinhFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) TanFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.functions.object
Subclasses of RuntimeIterator in org.rumbledb.runtime.functions.objectModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
Constructor parameters in org.rumbledb.runtime.functions.object with type arguments of type RuntimeIteratorModifierConstructorDescriptionObjectAccumulateFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) ObjectDescendantFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) ObjectDescendantPairsFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) ObjectIntersectFunctionIterator
(List<RuntimeIterator> children, RuntimeStaticContext staticContext) ObjectKeysFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) ObjectProjectFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) ObjectRemoveKeysFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) ObjectValuesFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.functions.random
Subclasses of RuntimeIterator in org.rumbledb.runtime.functions.randomConstructor parameters in org.rumbledb.runtime.functions.random with type arguments of type RuntimeIteratorModifierConstructorDescriptionRandomNumberGeneratorIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) RandomSequenceGeneratorIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) RandomSequenceWithBoundsAndSeedIterator
(List<RuntimeIterator> children, RuntimeStaticContext staticContext) RandomSequenceWithBoundsIterator
(List<RuntimeIterator> children, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.functions.sequences.aggregate
Subclasses of RuntimeIterator in org.rumbledb.runtime.functions.sequences.aggregateModifier and TypeClassDescriptionclass
class
class
class
class
Methods in org.rumbledb.runtime.functions.sequences.aggregate with parameters of type RuntimeIteratorModifier and TypeMethodDescriptionstatic Item
CountFunctionIterator.computeCount
(RuntimeIterator iterator, DynamicContext context, ExceptionMetadata metadata) static Item
SumFunctionIterator.computeSum
(Item zeroElement, RuntimeIterator iterator, DynamicContext context, ExceptionMetadata metadata) Constructor parameters in org.rumbledb.runtime.functions.sequences.aggregate with type arguments of type RuntimeIteratorModifierConstructorDescriptionAvgFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) CountFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) MaxFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) MinFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) SumFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.functions.sequences.cardinality
Subclasses of RuntimeIterator in org.rumbledb.runtime.functions.sequences.cardinalityModifier and TypeClassDescriptionclass
class
class
class
Constructor parameters in org.rumbledb.runtime.functions.sequences.cardinality with type arguments of type RuntimeIteratorModifierConstructorDescriptionprotected
CardinalityFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) ExactlyOneIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) OneOrMoreIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) ZeroOrOneIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.functions.sequences.general
Subclasses of RuntimeIterator in org.rumbledb.runtime.functions.sequences.generalModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
Constructor parameters in org.rumbledb.runtime.functions.sequences.general with type arguments of type RuntimeIteratorModifierConstructorDescriptionAtomizationIterator
(List<RuntimeIterator> parameters, RuntimeStaticContext staticContext) EmptyFunctionIterator
(List<RuntimeIterator> parameters, RuntimeStaticContext staticContext) ExistsFunctionIterator
(List<RuntimeIterator> parameters, RuntimeStaticContext staticContext) HeadFunctionIterator
(List<RuntimeIterator> parameters, RuntimeStaticContext staticContext) InsertBeforeFunctionIterator
(List<RuntimeIterator> parameters, RuntimeStaticContext staticContext) RemoveFunctionIterator
(List<RuntimeIterator> parameters, RuntimeStaticContext staticContext) ReverseFunctionIterator
(List<RuntimeIterator> parameters, RuntimeStaticContext staticContext) SubsequenceFunctionIterator
(List<RuntimeIterator> parameters, RuntimeStaticContext staticContext) TailFunctionIterator
(List<RuntimeIterator> parameters, RuntimeStaticContext staticContext) UnorderedFunctionIterator
(List<RuntimeIterator> parameters, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.functions.sequences.value
Subclasses of RuntimeIterator in org.rumbledb.runtime.functions.sequences.valueModifier and TypeClassDescriptionclass
class
class
Constructor parameters in org.rumbledb.runtime.functions.sequences.value with type arguments of type RuntimeIteratorModifierConstructorDescriptionDeepEqualFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) DistinctValuesFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) IndexOfFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.functions.strings
Subclasses of RuntimeIterator in org.rumbledb.runtime.functions.stringsModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Constructor parameters in org.rumbledb.runtime.functions.strings with type arguments of type RuntimeIteratorModifierConstructorDescriptionCodepointEqualFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) CodepointsToStringFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) CompareFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) ConcatFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) ContainsFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) DefaultCollationFunctionIterator
(List<RuntimeIterator> children, RuntimeStaticContext staticContext) EncodeForURIFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) EndsWithFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) LowerCaseFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) MatchesFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) NormalizeSpaceFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) NormalizeUnicodeFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) ReplaceFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) ResolveURIFunctionIterator
(List<RuntimeIterator> children, RuntimeStaticContext staticContext) SerializeFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) StartsWithFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) StaticBaseURIFunctionIterator
(List<RuntimeIterator> children, RuntimeStaticContext staticContext) StringFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) StringJoinFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) StringLengthFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) StringToCodepointsFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) SubstringAfterFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) SubstringBeforeFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) SubstringFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) TokenizeFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) TranslateFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) UpperCaseFunctionIterator
(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.functions.typing
Subclasses of RuntimeIterator in org.rumbledb.runtime.functions.typingConstructor parameters in org.rumbledb.runtime.functions.typing with type arguments of type RuntimeIteratorModifierConstructorDescriptionDynamicItemTypeIterator
(List<RuntimeIterator> children, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.functions.xml
Subclasses of RuntimeIterator in org.rumbledb.runtime.functions.xmlModifier and TypeClassDescriptionclass
class
Implementation of the fn:name function according to XQuery 3.1 specification.Constructor parameters in org.rumbledb.runtime.functions.xml with type arguments of type RuntimeIteratorModifierConstructorDescriptionGetRootFunctionIterator
(List<RuntimeIterator> parameters, RuntimeStaticContext staticContext) NodeNameFunctionIterator
(List<RuntimeIterator> parameters, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.logics
Subclasses of RuntimeIterator in org.rumbledb.runtime.logicsModifier and TypeClassDescriptionclass
class
class
Methods in org.rumbledb.runtime.logics that return RuntimeIteratorModifier and TypeMethodDescriptionAndOperationIterator.getLeftIterator()
AndOperationIterator.getRightIterator()
Constructors in org.rumbledb.runtime.logics with parameters of type RuntimeIteratorModifierConstructorDescriptionAndOperationIterator
(RuntimeIterator leftIterator, RuntimeIterator rightIterator, RuntimeStaticContext staticContext) NotOperationIterator
(RuntimeIterator child, RuntimeStaticContext staticContext) OrOperationIterator
(RuntimeIterator leftIterator, RuntimeIterator rightIterator, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.misc
Subclasses of RuntimeIterator in org.rumbledb.runtime.miscModifier and TypeClassDescriptionclass
class
Runtime iterator for node comparisons.class
class
Methods in org.rumbledb.runtime.misc that return RuntimeIteratorModifier and TypeMethodDescriptionComparisonIterator.getLeftIterator()
NodeComparisonRuntimeIterator.getLeftIterator()
ComparisonIterator.getRightIterator()
NodeComparisonRuntimeIterator.getRightIterator()
Constructors in org.rumbledb.runtime.misc with parameters of type RuntimeIteratorModifierConstructorDescriptionComparisonIterator
(RuntimeIterator leftIterator, RuntimeIterator rightIterator, ComparisonExpression.ComparisonOperator comparisonOperator, RuntimeStaticContext staticContext) NodeComparisonRuntimeIterator
(RuntimeIterator leftIterator, RuntimeIterator rightIterator, NodeComparisonExpression.NodeComparisonOperator operator, RuntimeStaticContext staticContext) RangeOperationIterator
(RuntimeIterator leftIterator, RuntimeIterator rightiterator, RuntimeStaticContext staticContext) StringConcatIterator
(RuntimeIterator leftIterator, RuntimeIterator rightIterator, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.primary
Subclasses of RuntimeIterator in org.rumbledb.runtime.primaryModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
Constructors in org.rumbledb.runtime.primary with parameters of type RuntimeIteratorModifierConstructorDescriptionArrayRuntimeIterator
(RuntimeIterator arrayItems, RuntimeStaticContext staticContext) Constructor parameters in org.rumbledb.runtime.primary with type arguments of type RuntimeIteratorModifierConstructorDescriptionObjectConstructorRuntimeIterator
(List<RuntimeIterator> keys, List<RuntimeIterator> values, RuntimeStaticContext staticContext) ObjectConstructorRuntimeIterator
(List<RuntimeIterator> childExpressions, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.scripting
Subclasses of RuntimeIterator in org.rumbledb.runtime.scriptingConstructors in org.rumbledb.runtime.scripting with parameters of type RuntimeIteratorModifierConstructorDescriptionProgramIterator
(RuntimeIterator statementsAndExprIterator, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.scripting.block
Subclasses of RuntimeIterator in org.rumbledb.runtime.scripting.blockConstructors in org.rumbledb.runtime.scripting.block with parameters of type RuntimeIteratorModifierConstructorDescriptionStatementsWithExprIterator
(List<RuntimeIterator> statements, RuntimeIterator exprIterator, RuntimeStaticContext staticContext) Constructor parameters in org.rumbledb.runtime.scripting.block with type arguments of type RuntimeIteratorModifierConstructorDescriptionStatementsOnlyIterator
(List<RuntimeIterator> children, RuntimeStaticContext staticContext) StatementsWithExprIterator
(List<RuntimeIterator> statements, RuntimeIterator exprIterator, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.scripting.control
Subclasses of RuntimeIterator in org.rumbledb.runtime.scripting.controlModifier and TypeClassDescriptionclass
class
class
class
Constructors in org.rumbledb.runtime.scripting.control with parameters of type RuntimeIteratorModifierConstructorDescriptionSwitchStatementIterator
(RuntimeIterator testField, Map<RuntimeIterator, RuntimeIterator> cases, RuntimeIterator defaultReturn, RuntimeStaticContext staticContext) TryCatchStatementIterator
(RuntimeIterator tryStatement, Map<String, RuntimeIterator> catchStatements, RuntimeIterator catchAllStatement, RuntimeStaticContext staticContext) TypeSwitchStatementIterator
(RuntimeIterator testField, List<TypeswitchRuntimeIteratorCase> cases, TypeswitchRuntimeIteratorCase defaultCase, RuntimeStaticContext staticContext) Constructor parameters in org.rumbledb.runtime.scripting.control with type arguments of type RuntimeIteratorModifierConstructorDescriptionConditionalStatementIterator
(List<RuntimeIterator> children, RuntimeStaticContext staticContext) SwitchStatementIterator
(RuntimeIterator testField, Map<RuntimeIterator, RuntimeIterator> cases, RuntimeIterator defaultReturn, RuntimeStaticContext staticContext) SwitchStatementIterator
(RuntimeIterator testField, Map<RuntimeIterator, RuntimeIterator> cases, RuntimeIterator defaultReturn, RuntimeStaticContext staticContext) TryCatchStatementIterator
(RuntimeIterator tryStatement, Map<String, RuntimeIterator> catchStatements, RuntimeIterator catchAllStatement, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.scripting.declaration
Subclasses of RuntimeIterator in org.rumbledb.runtime.scripting.declarationModifier and TypeClassDescriptionclass
class
Constructor parameters in org.rumbledb.runtime.scripting.declaration with type arguments of type RuntimeIteratorModifierConstructorDescriptionCommaVariableDeclStatementIterator
(List<RuntimeIterator> children, RuntimeStaticContext staticContext) VariableDeclStatementIterator
(Name variableName, List<RuntimeIterator> children, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.scripting.flwor
Subclasses of RuntimeIterator in org.rumbledb.runtime.scripting.flworConstructors in org.rumbledb.runtime.scripting.flwor with parameters of type RuntimeIteratorModifierConstructorDescriptionReturnStatementClauseIterator
(RuntimeTupleIterator clauseIterator, RuntimeIterator expression, RuntimeStaticContext context) -
Uses of RuntimeIterator in org.rumbledb.runtime.scripting.loops
Subclasses of RuntimeIterator in org.rumbledb.runtime.scripting.loopsModifier and TypeClassDescriptionclass
class
class
class
Constructors in org.rumbledb.runtime.scripting.loops with parameters of type RuntimeIteratorModifierConstructorDescriptionExitStatementIterator
(RuntimeIterator childIterator, boolean isSequential, RuntimeStaticContext staticContext) WhileStatementIterator
(RuntimeIterator testConditionIterator, RuntimeIterator bodyIterator, boolean isSequential, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.scripting.mutation
Subclasses of RuntimeIterator in org.rumbledb.runtime.scripting.mutationConstructors in org.rumbledb.runtime.scripting.mutation with parameters of type RuntimeIteratorModifierConstructorDescriptionApplyStatementIterator
(RuntimeIterator exprIterator, boolean isSequential, RuntimeStaticContext staticContext) AssignStatementIterator
(RuntimeIterator assignExpression, Name variableName, boolean isSequential, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.typing
Subclasses of RuntimeIterator in org.rumbledb.runtime.typingModifier and TypeClassDescriptionclass
class
class
class
class
class
class
Constructors in org.rumbledb.runtime.typing with parameters of type RuntimeIteratorModifierConstructorDescriptionAtMostOneItemTypePromotionIterator
(RuntimeIterator iterator, SequenceType sequenceType, String exceptionMessage, RuntimeStaticContext staticContext) CastableIterator
(RuntimeIterator child, SequenceType sequenceType, RuntimeStaticContext staticContext) CastIterator
(RuntimeIterator child, SequenceType sequenceType, RuntimeStaticContext staticContext) InstanceOfIterator
(RuntimeIterator child, SequenceType sequenceType, RuntimeStaticContext staticContext) TreatIterator
(RuntimeIterator iterator, SequenceType sequenceType, boolean isUpdating, ErrorCode errorCode, RuntimeStaticContext staticContext) TreatIterator
(RuntimeIterator iterator, SequenceType sequenceType, ErrorCode errorCode, RuntimeStaticContext staticContext) TypePromotionIterator
(RuntimeIterator iterator, SequenceType sequenceType, String exceptionMessage, RuntimeStaticContext staticContext) ValidateTypeIterator
(RuntimeIterator instance, ItemType itemType, boolean isValidate, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.update.expression
Subclasses of RuntimeIterator in org.rumbledb.runtime.update.expressionModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
Constructors in org.rumbledb.runtime.update.expression with parameters of type RuntimeIteratorModifierConstructorDescriptionAppendExpressionIterator
(RuntimeIterator arrayIterator, RuntimeIterator toAppendIterator, RuntimeStaticContext staticContext) CreateCollectionIterator
(RuntimeIterator targetIterator, RuntimeIterator contentIterator, boolean isTable, RuntimeStaticContext staticContext) DeleteExpressionIterator
(RuntimeIterator mainIterator, RuntimeIterator lookupIterator, RuntimeStaticContext staticContext) DeleteIndexFromCollectionIterator
(RuntimeIterator targetIterator, boolean isFirst, boolean isTable, RuntimeStaticContext staticContext) DeleteIndexFromCollectionIterator
(RuntimeIterator targetIterator, RuntimeIterator numDeleteIterator, boolean isFirst, boolean isTable, RuntimeStaticContext staticContext) DeleteSearchFromCollectionIterator
(RuntimeIterator contentIterator, RuntimeStaticContext staticContext) EditCollectionIterator
(RuntimeIterator targetIterator, RuntimeIterator contentIterator, RuntimeStaticContext staticContext) InsertExpressionIterator
(RuntimeIterator mainIterator, RuntimeIterator toInsertIterator, RuntimeIterator positionIterator, RuntimeStaticContext staticContext) InsertIndexIntoCollectionIterator
(RuntimeIterator targetIterator, RuntimeIterator contentIterator, boolean isTable, boolean isFirst, boolean isLast, RuntimeStaticContext staticContext) InsertIndexIntoCollectionIterator
(RuntimeIterator targetIterator, RuntimeIterator contentIterator, RuntimeIterator posIterator, boolean isTable, boolean isFirst, boolean isLast, RuntimeStaticContext staticContext) InsertSearchIntoCollectionIterator
(RuntimeIterator targetIterator, RuntimeIterator contentIterator, boolean isBefore, RuntimeStaticContext staticContext) RenameExpressionIterator
(RuntimeIterator mainIterator, RuntimeIterator locatorIterator, RuntimeIterator nameIterator, RuntimeStaticContext staticContext) ReplaceExpressionIterator
(RuntimeIterator mainIterator, RuntimeIterator locatorIterator, RuntimeIterator replacerIterator, RuntimeStaticContext staticContext) TransformExpressionIterator
(Map<Name, RuntimeIterator> copyDeclMap, RuntimeIterator modifyIterator, RuntimeIterator returnIterator, RuntimeStaticContext staticContext, int mutabilityLevel) TruncateCollectionIterator
(RuntimeIterator targetIterator, boolean isTable, RuntimeStaticContext staticContext) Constructor parameters in org.rumbledb.runtime.update.expression with type arguments of type RuntimeIteratorModifierConstructorDescriptionTransformExpressionIterator
(Map<Name, RuntimeIterator> copyDeclMap, RuntimeIterator modifyIterator, RuntimeIterator returnIterator, RuntimeStaticContext staticContext, int mutabilityLevel) -
Uses of RuntimeIterator in org.rumbledb.runtime.xml
Subclasses of RuntimeIterator in org.rumbledb.runtime.xmlModifier and TypeClassDescriptionclass
Runtime iterator for attribute node content.class
Runtime iterator for attribute nodes in a direct element constructor.class
Runtime iterator for computed attribute constructors.class
Runtime iterator for computed element constructors.class
Runtime iterator for direct element constructors.class
Runtime iterator for document node constructors.class
This Iterator is for the postfix lookup operator in XQuery.class
class
class
Runtime iterator for text node constructors.class
Runtime iterator for text nodes in a direct element constructor.class
This Iterator is for the unary lookup operator in XQuery.Constructors in org.rumbledb.runtime.xml with parameters of type RuntimeIteratorModifierConstructorDescriptionComputedElementConstructorRuntimeIterator
(String staticElementName, RuntimeIterator contentIterator, RuntimeStaticContext staticContext) Constructor for static element name: element elementName { content }ComputedElementConstructorRuntimeIterator
(AtomizationIterator nameIterator, RuntimeIterator contentIterator, RuntimeStaticContext staticContext) Constructor for dynamic element name: element { nameExpression } { content }DocumentNodeConstructorRuntimeIterator
(RuntimeIterator contentIterator, RuntimeStaticContext staticContext) Constructor for document node constructor runtime iteratorPostfixLookupIterator
(RuntimeIterator object, RuntimeIterator lookupIterator, RuntimeStaticContext staticContext) SlashExprClosure
(RuntimeIterator rightIterator, DynamicContext dynamicContext) SlashExprIterator
(RuntimeIterator sequence, RuntimeIterator stepIterator, RuntimeStaticContext staticContext) StepExprIterator
(RuntimeIterator axisIterator, NodeTest nodeTest, RuntimeStaticContext staticContext) UnaryLookupIterator
(RuntimeIterator lookupIterator, RuntimeStaticContext staticContext) Constructor parameters in org.rumbledb.runtime.xml with type arguments of type RuntimeIteratorModifierConstructorDescriptionDirElemConstructorRuntimeIterator
(String tagName, List<RuntimeIterator> content, List<AttributeNodeRuntimeIterator> attributes, RuntimeStaticContext staticContext) -
Uses of RuntimeIterator in org.rumbledb.runtime.xml.axis
Subclasses of RuntimeIterator in org.rumbledb.runtime.xml.axis -
Uses of RuntimeIterator in org.rumbledb.runtime.xml.axis.forward
Subclasses of RuntimeIterator in org.rumbledb.runtime.xml.axis.forwardModifier and TypeClassDescriptionclass
class
class
class
class
class
class
-
Uses of RuntimeIterator in org.rumbledb.runtime.xml.axis.reverse
Subclasses of RuntimeIterator in org.rumbledb.runtime.xml.axis.reverseModifier and TypeClassDescriptionclass
class
class
class
class