Uses of Class
org.rumbledb.context.DynamicContext
Packages that use DynamicContext
Package
Description
-
Uses of DynamicContext in org.rumbledb.api
Methods in org.rumbledb.api that return DynamicContextModifier and TypeMethodDescriptiondefault DynamicContextItem.getModuleDynamicContext()Returns the module dynamic context, if it is a function item.Methods in org.rumbledb.api with parameters of type DynamicContextModifier 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 DynamicContextModifierConstructorDescriptionSequenceOfItems(ItemRuntimePlan plan, DynamicContext dynamicContext, RumbleConfiguration configuration) The constructor is not meant to be used directly. -
Uses of DynamicContext in org.rumbledb.compiler
Methods in org.rumbledb.compiler that return DynamicContextModifier and TypeMethodDescriptionstatic DynamicContextVisitorHelpers.createDynamicContext(Node node, RumbleConfiguration configuration) static DynamicContextVisitorHelpers.createDynamicContext(Node node, RumbleConfiguration configuration, ExternalBindings externalBindings) protected DynamicContextDynamicContextVisitor.defaultAction(Node node, DynamicContext argument) DynamicContextVisitor.visit(Node node, DynamicContext argument) DynamicContextVisitor.visitFunctionDeclaration(FunctionDeclaration declaration, DynamicContext argument) DynamicContextVisitor.visitLibraryModule(LibraryModule module, DynamicContext argument) DynamicContextVisitor.visitProlog(Prolog prolog, DynamicContext argument) DynamicContextVisitor.visitTypeDeclaration(TypeDeclaration declaration, DynamicContext argument) DynamicContextVisitor.visitVariableDeclaration(VariableDeclaration variableDeclaration, DynamicContext argument) Methods in org.rumbledb.compiler with parameters of type DynamicContextModifier and TypeMethodDescriptionprotected DynamicContextDynamicContextVisitor.defaultAction(Node node, DynamicContext argument) DynamicContextVisitor.visit(Node node, DynamicContext argument) DynamicContextVisitor.visitFunctionDeclaration(FunctionDeclaration declaration, DynamicContext argument) DynamicContextVisitor.visitLibraryModule(LibraryModule module, DynamicContext argument) DynamicContextVisitor.visitProlog(Prolog prolog, DynamicContext argument) DynamicContextVisitor.visitTypeDeclaration(TypeDeclaration declaration, DynamicContext argument) DynamicContextVisitor.visitVariableDeclaration(VariableDeclaration variableDeclaration, DynamicContext argument) -
Uses of DynamicContext in org.rumbledb.context
Methods in org.rumbledb.context that return DynamicContextConstructors in org.rumbledb.context with parameters of type DynamicContextModifierConstructorDescriptionDynamicContext(DynamicContext parent) DynamicContext(DynamicContext parent, Map<Name, List<Item>> localVariableValues, Map<Name, org.apache.spark.api.java.JavaRDD<Item>> rddVariableValues, Map<Name, HomogeneousItemDataFrame> dataFrameVariableValues) -
Uses of DynamicContext in org.rumbledb.errorcodes
Methods in org.rumbledb.errorcodes with parameters of type DynamicContextModifier and TypeMethodDescriptionstatic voidErrorVariables.injectDynamicContext(DynamicContext context, RumbleException exception) -
Uses of DynamicContext in org.rumbledb.items
Methods in org.rumbledb.items that return DynamicContextModifier and TypeMethodDescriptionAnnotatedItem.getModuleDynamicContext()FunctionItem.getModuleDynamicContext()Methods in org.rumbledb.items with parameters of type DynamicContextModifier and TypeMethodDescriptionstatic FunctionItemFunctionItemFactory.createBuiltinNamedReference(FunctionIdentifier identifier, DynamicContext moduleContext, RumbleConfiguration conf, ExceptionMetadata metadata, BuiltinFunction builtinFunction) Builds a function item for a builtin named function reference, using synthetic parameter names$p0,$p1, ... aligned with the catalogue signature order.static FunctionItemFunctionItemFactory.createConstructorReference(ConstructorFunctionResolver.ResolvedConstructor constructor, DynamicContext moduleContext, RuntimeStaticContext staticContext) Constructor references have a real cast body, bound to the lookup site's static context.voidFunctionItem.populateClosureFromDynamicContext(DynamicContext dynamicContext, ExceptionMetadata metadata) voidAnnotatedItem.putLazyItemByKey(String key, ItemRuntimePlan iterator, DynamicContext context, boolean isArray) voidLazyObjectItem.putLazyItemByKey(String key, ItemRuntimePlan iterator, DynamicContext context, boolean isArray) voidFunctionItem.setModuleDynamicContext(DynamicContext dynamicModuleContext) Constructors in org.rumbledb.items with parameters of type DynamicContextModifierConstructorDescriptionFunctionItem(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 DynamicContext in org.rumbledb.items.parsing
Methods in org.rumbledb.items.parsing with parameters of type DynamicContextModifier and TypeMethodDescriptionstatic JSONParsingOptionsJSONParsingOptions.resolveOptions(Item optionsItem, boolean isJSONiq10, DynamicContext dynamicContext, RuntimeStaticContext staticContext, ExceptionMetadata metadata) -
Uses of DynamicContext in org.rumbledb.runtime
Methods in org.rumbledb.runtime with parameters of type DynamicContextModifier and TypeMethodDescriptionAbstractAtMostOneItemRuntimePlan.createNativeCursor(DynamicContext context) CommaExpressionIterator.createNativeCursor(DynamicContext context) abstract Cursor<FlworTuple>TupleRuntimePlan.createNativeCursor(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>CommaExpressionIterator.createNativeRDD(DynamicContext dynamicContext) org.apache.spark.api.java.JavaRDD<Item>ConstantRDDRuntimeIterator.createNativeRDD(DynamicContext context) static booleanEffectiveBooleanValue.evaluate(ItemRuntimePlan plan, DynamicContext context) abstract ItemAbstractAtMostOneItemRuntimePlan.evaluateAtMostOne(DynamicContext context) ConstantRuntimeIterator.evaluateAtMostOne(DynamicContext context) EmptySequenceIterator.evaluateAtMostOne(DynamicContext dynamicContext) static booleanEffectiveBooleanValue.evaluateOrCheckPosition(ItemRuntimePlan plan, DynamicContext context, Item position) CommaExpressionIterator.getPendingUpdateList(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.arithmetics
Methods in org.rumbledb.runtime.arithmetics with parameters of type DynamicContextModifier and TypeMethodDescriptionAdditiveOperationIterator.evaluateAtMostOne(DynamicContext dynamicContext) MultiplicativeOperationIterator.evaluateAtMostOne(DynamicContext context) UnaryOperationIterator.evaluateAtMostOne(DynamicContext dynamicContext) -
Uses of DynamicContext in org.rumbledb.runtime.control
Methods in org.rumbledb.runtime.control with parameters of type DynamicContextModifier and TypeMethodDescriptionIfRuntimeIterator.createNativeCursor(DynamicContext context) SwitchRuntimeIterator.createNativeCursor(DynamicContext context) TryCatchRuntimeIterator.createNativeCursor(DynamicContext context) TypeswitchRuntimeIterator.createNativeCursor(DynamicContext context) IfRuntimeIterator.createNativeDataFrame(DynamicContext dynamicContext) SwitchRuntimeIterator.createNativeDataFrame(DynamicContext dynamicContext) TypeswitchRuntimeIterator.createNativeDataFrame(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>IfRuntimeIterator.createNativeRDD(DynamicContext dynamicContext) org.apache.spark.api.java.JavaRDD<Item>SwitchRuntimeIterator.createNativeRDD(DynamicContext dynamicContext) org.apache.spark.api.java.JavaRDD<Item>TypeswitchRuntimeIterator.createNativeRDD(DynamicContext dynamicContext) AtMostOneItemIfRuntimeIterator.evaluateAtMostOne(DynamicContext dynamicContext) IfRuntimeIterator.getPendingUpdateList(DynamicContext context) TypeswitchRuntimeIterator.getPendingUpdateList(DynamicContext context) IfRuntimeIterator.selectApplicableIterator(DynamicContext dynamicContext) -
Uses of DynamicContext in org.rumbledb.runtime.cursor
Methods in org.rumbledb.runtime.cursor with parameters of type DynamicContextModifier 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.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.mapArgument(@NonNull ItemRuntimePlan argumentPlan, @NonNull DynamicContext context, @NonNull Function<? super Item, ? 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) Constructors in org.rumbledb.runtime.cursor with parameters of type DynamicContextModifierConstructorDescriptionConcatLocalCursor(List<? extends RuntimePlan<T>> childPlans, DynamicContext context, ExceptionMetadata metadata) FlatMappingLocalCursor(@NonNull RuntimePlan<I> inputPlan, @NonNull DynamicContext context, @NonNull Function<? super I, ? extends Iterator<? extends O>> mapper, @NonNull ExceptionMetadata metadata) MappingLocalCursor(@NonNull RuntimePlan<I> inputPlan, @NonNull DynamicContext context, @NonNull Function<? super I, ? extends O> mapper, @NonNull ExceptionMetadata metadata) -
Uses of DynamicContext in org.rumbledb.runtime.dataframe
Methods in org.rumbledb.runtime.dataframe with parameters of type DynamicContextModifier and TypeMethodDescriptionItemRuntimeDataFrameFactory.fromList(List<Item> items, DynamicContext context, RuntimeStaticContext staticContext) RuntimeDataFrameFactory.fromList(List<T> values, DynamicContext context, RuntimeStaticContext staticContext) ItemRuntimeDataFrameFactory.fromPlan(ItemRuntimePlan plan, DynamicContext context) ItemRuntimeDataFrameFactory.fromRDD(org.apache.spark.api.java.JavaRDD<Item> rdd, DynamicContext context, RuntimeStaticContext staticContext) RuntimeDataFrameFactory.fromRDD(org.apache.spark.api.java.JavaRDD<T> rdd, DynamicContext context, RuntimeStaticContext staticContext) -
Uses of DynamicContext in org.rumbledb.runtime.flwor
Constructors in org.rumbledb.runtime.flwor with parameters of type DynamicContextModifierConstructorDescriptionNativeClauseContext(FLWOR_CLAUSES clauseType, org.apache.spark.sql.types.StructType schema, DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.flwor.clauses
Methods in org.rumbledb.runtime.flwor.clauses with parameters of type DynamicContextModifier 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.CountClauseIterator.createNativeCursor(DynamicContext context) ForClauseIterator.createNativeCursor(DynamicContext context) GroupByClauseIterator.createNativeCursor(DynamicContext context) JoinClauseIterator.createNativeCursor(DynamicContext context) LetClauseIterator.createNativeCursor(DynamicContext context) OrderByClauseIterator.createNativeCursor(DynamicContext context) ReturnClauseIterator.createNativeCursor(DynamicContext context) WhereClauseIterator.createNativeCursor(DynamicContext context) WindowClauseIterator.createNativeCursor(DynamicContext context) CountClauseIterator.createNativeDataFrame(DynamicContext context) ForClauseIterator.createNativeDataFrame(DynamicContext context) GroupByClauseIterator.createNativeDataFrame(DynamicContext context) JoinClauseIterator.createNativeDataFrame(DynamicContext context) LetClauseIterator.createNativeDataFrame(DynamicContext context) OrderByClauseIterator.createNativeDataFrame(DynamicContext context) ReturnClauseIterator.createNativeDataFrame(DynamicContext context) WhereClauseIterator.createNativeDataFrame(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>ReturnClauseIterator.createNativeRDD(DynamicContext context) LetClauseIterator.getDataFrameAsJoin(DynamicContext context, Map<Name, DynamicContext.VariableDependency> parentProjection, FlworDataFrame childDF) 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.ReturnClauseIterator.getPendingUpdateList(DynamicContext context) 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 FlworDataFrameOrderByClauseIterator.tryNativeQuery(org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> dataFrame, List<OrderByClauseAnnotatedChildIterator> expressionsWithIterator, List<FlworDataFrameColumn> allColumns, org.apache.spark.sql.types.StructType inputSchema, DynamicContext context) Try to generate the native query for the order by 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 null -
Uses of DynamicContext in org.rumbledb.runtime.flwor.closures
Constructors in org.rumbledb.runtime.flwor.closures with parameters of type DynamicContextModifierConstructorDescriptionReturnFlatMapClosure(ItemRuntimePlan expression, DynamicContext context, List<FlworDataFrameColumn> columns) -
Uses of DynamicContext in org.rumbledb.runtime.flwor.expression
Methods in org.rumbledb.runtime.flwor.expression with parameters of type DynamicContextModifier and TypeMethodDescriptionSimpleMapExpressionIterator.createNativeCursor(DynamicContext context) SimpleMapExpressionIterator.createNativeDataFrame(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>SimpleMapExpressionIterator.createNativeRDD(DynamicContext dynamicContext) Constructors in org.rumbledb.runtime.flwor.expression with parameters of type DynamicContextModifierConstructorDescriptionSimpleMapExpressionClosure(ItemRuntimePlan rightIterator, DynamicContext dynamicContext) -
Uses of DynamicContext in org.rumbledb.runtime.flwor.udfs
Constructors in org.rumbledb.runtime.flwor.udfs with parameters of type DynamicContextModifierConstructorDescriptionDataFrameContext(DynamicContext context, List<FlworDataFrameColumn> columns) Builds a new data frame context.ExpressionEvaluationUDF(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) GroupClauseCreateColumnsUDF(List<GroupByClauseSparkIteratorExpression> groupingExpressions, DynamicContext context, org.apache.spark.sql.types.StructType schema, List<FlworDataFrameColumn> columns, ExceptionMetadata metadata) HashUDF(ItemRuntimePlan expression, DynamicContext context, List<FlworDataFrameColumn> columns) OrderClauseCreateColumnsUDF(List<OrderByClauseAnnotatedChildIterator> expressionsWithIterator, DynamicContext context, Map<Integer, Name> sortingKeyTypes, List<FlworDataFrameColumn> columns) OrderClauseDetermineTypeUDF(List<OrderByClauseAnnotatedChildIterator> expressionsWithIterator, DynamicContext context, List<FlworDataFrameColumn> columns) WhereClauseUDF(ItemRuntimePlan expression, DynamicContext context, List<FlworDataFrameColumn> columns) -
Uses of DynamicContext in org.rumbledb.runtime.functions
Methods in org.rumbledb.runtime.functions with parameters of type DynamicContextModifier and TypeMethodDescriptionBuiltinFunctionItemCallIterator.createNativeCursor(DynamicContext context) BuiltinNamedFunctionReferenceMarkerIterator.createNativeCursor(DynamicContext context) ConstructorFunctionIterator.createNativeCursor(DynamicContext dynamicContext) DynamicFunctionCallIterator.createNativeCursor(DynamicContext context) FunctionCoercionRuntimeIterator.createNativeCursor(DynamicContext context) FunctionItemCallIterator.createNativeCursor(DynamicContext context) FunctionUntypedAtomicCastIterator.createNativeCursor(DynamicContext context) StaticUserDefinedFunctionCallIterator.createNativeCursor(DynamicContext context) BuiltinFunctionItemCallIterator.createNativeDataFrame(DynamicContext dynamicContext) DynamicFunctionCallIterator.createNativeDataFrame(DynamicContext dynamicContext) FunctionCoercionRuntimeIterator.createNativeDataFrame(DynamicContext dynamicContext) FunctionItemCallIterator.createNativeDataFrame(DynamicContext dynamicContext) FunctionUntypedAtomicCastIterator.createNativeDataFrame(DynamicContext dynamicContext) StaticUserDefinedFunctionCallIterator.createNativeDataFrame(DynamicContext dynamicContext) org.apache.spark.api.java.JavaRDD<Item>BuiltinFunctionItemCallIterator.createNativeRDD(DynamicContext dynamicContext) org.apache.spark.api.java.JavaRDD<Item>DynamicFunctionCallIterator.createNativeRDD(DynamicContext dynamicContext) org.apache.spark.api.java.JavaRDD<Item>FunctionCoercionRuntimeIterator.createNativeRDD(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>FunctionItemCallIterator.createNativeRDD(DynamicContext dynamicContext) org.apache.spark.api.java.JavaRDD<Item>FunctionUntypedAtomicCastIterator.createNativeRDD(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>StaticUserDefinedFunctionCallIterator.createNativeRDD(DynamicContext dynamicContext) FunctionLookupFunctionIterator.evaluateAtMostOne(DynamicContext context) FunctionRuntimeIterator.evaluateAtMostOne(DynamicContext dynamicContext) NamedFunctionRefRuntimeIterator.evaluateAtMostOne(DynamicContext dynamicContext) NullFunctionIterator.evaluateAtMostOne(DynamicContext context) QNameFunctionIterator.evaluateAtMostOne(DynamicContext context) TemporalComponentFunctionIterator.evaluateAtMostOne(DynamicContext context) BuiltinFunctionItemCallIterator.getPendingUpdateList(DynamicContext context) FunctionItemCallIterator.getPendingUpdateList(DynamicContext context) StaticUserDefinedFunctionCallIterator.getPendingUpdateList(DynamicContext context) static ItemNamedFunctionLookup.lookupOrNull(FunctionIdentifier identifier, DynamicContext dynamicContext, RuntimeStaticContext staticContext) -
Uses of DynamicContext in org.rumbledb.runtime.functions.arrays
Methods in org.rumbledb.runtime.functions.arrays with parameters of type DynamicContextModifier and TypeMethodDescriptionArrayDescendantFunctionIterator.createNativeCursor(DynamicContext context) ArrayFlattenFunctionIterator.createNativeCursor(DynamicContext context) ArrayFoldLeftFunctionIterator.createNativeCursor(DynamicContext context) ArrayFoldRightFunctionIterator.createNativeCursor(DynamicContext context) ArrayFunctionCallIterator.createNativeCursor(DynamicContext context) ArrayGetFunctionIterator.createNativeCursor(DynamicContext context) ArrayHeadFunctionIterator.createNativeCursor(DynamicContext context) ArrayMembersFunctionIterator.createNativeCursor(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>ArrayDescendantFunctionIterator.createNativeRDD(DynamicContext dynamicContext) org.apache.spark.api.java.JavaRDD<Item>ArrayFlattenFunctionIterator.createNativeRDD(DynamicContext dynamicContext) org.apache.spark.api.java.JavaRDD<Item>ArrayMembersFunctionIterator.createNativeRDD(DynamicContext context) ArrayAppendFunctionIterator.evaluateAtMostOne(DynamicContext context) ArrayFilterFunctionIterator.evaluateAtMostOne(DynamicContext context) ArrayForEachFunctionIterator.evaluateAtMostOne(DynamicContext context) ArrayForEachPairFunctionIterator.evaluateAtMostOne(DynamicContext context) ArrayInsertBeforeFunctionIterator.evaluateAtMostOne(DynamicContext context) ArrayJoinFunctionIterator.evaluateAtMostOne(DynamicContext context) ArrayPutFunctionIterator.evaluateAtMostOne(DynamicContext context) ArrayRemoveFunctionIterator.evaluateAtMostOne(DynamicContext context) ArrayReverseFunctionIterator.evaluateAtMostOne(DynamicContext context) ArraySizeFunctionIterator.evaluateAtMostOne(DynamicContext context) ArraySortFunctionIterator.evaluateAtMostOne(DynamicContext context) ArraySubarrayFunctionIterator.evaluateAtMostOne(DynamicContext context) ArrayTailFunctionIterator.evaluateAtMostOne(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.functions.base
Methods in org.rumbledb.runtime.functions.base with parameters of type DynamicContextModifier and TypeMethodDescriptionApplyFunctionIterator.createNativeCursor(DynamicContext context) ApplyFunctionIterator.createNativeDataFrame(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>ApplyFunctionIterator.createNativeRDD(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.functions.booleans
Methods in org.rumbledb.runtime.functions.booleans with parameters of type DynamicContextModifier and TypeMethodDescriptionBooleanFunctionIterator.evaluateAtMostOne(DynamicContext context) FalseFunctionIterator.evaluateAtMostOne(DynamicContext context) NotFunctionIterator.evaluateAtMostOne(DynamicContext context) TrueFunctionIterator.evaluateAtMostOne(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.functions.context
Methods in org.rumbledb.runtime.functions.context with parameters of type DynamicContextModifier and TypeMethodDescriptionAvailableEnvironmentVariablesFunctionIterator.createNativeCursor(DynamicContext context) DefaultLanguageFunctionIterator.evaluateAtMostOne(DynamicContext context) EnvironmentVariableFunctionIterator.evaluateAtMostOne(DynamicContext context) LastFunctionIterator.evaluateAtMostOne(DynamicContext context) PositionFunctionIterator.evaluateAtMostOne(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.functions.dataframe
Methods in org.rumbledb.runtime.functions.dataframe with parameters of type DynamicContextModifier and TypeMethodDescriptionDropColumnsIterator.createNativeCursor(DynamicContext context) DropColumnsIterator.createNativeDataFrame(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.functions.datetime
Methods in org.rumbledb.runtime.functions.datetime with parameters of type DynamicContextModifier and TypeMethodDescriptionCurrentDateFunctionIterator.evaluateAtMostOne(DynamicContext context) CurrentDateTimeFunctionIterator.evaluateAtMostOne(DynamicContext context) CurrentTimeFunctionIterator.evaluateAtMostOne(DynamicContext context) DateTimeFunctionIterator.evaluateAtMostOne(DynamicContext context) ParseIETFDateFunctionIterator.evaluateAtMostOne(DynamicContext context) TimeInMillis.evaluateAtMostOne(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.functions.datetime.components
Methods in org.rumbledb.runtime.functions.datetime.components with parameters of type DynamicContextModifier and TypeMethodDescriptionAdjustDateTimeToTimezone.evaluateAtMostOne(DynamicContext context) AdjustDateToTimezone.evaluateAtMostOne(DynamicContext context) AdjustTimeToTimezone.evaluateAtMostOne(DynamicContext context) DayFromDateFunctionIterator.evaluateAtMostOne(DynamicContext context) DayFromDateTimeFunctionIterator.evaluateAtMostOne(DynamicContext context) HoursFromDateTimeFunctionIterator.evaluateAtMostOne(DynamicContext context) HoursFromTimeFunctionIterator.evaluateAtMostOne(DynamicContext context) MinutesFromDateTimeFunctionIterator.evaluateAtMostOne(DynamicContext context) MinutesFromTimeFunctionIterator.evaluateAtMostOne(DynamicContext context) MonthFromDateFunctionIterator.evaluateAtMostOne(DynamicContext context) MonthFromDateTimeFunctionIterator.evaluateAtMostOne(DynamicContext context) SecondsFromDateTimeFunctionIterator.evaluateAtMostOne(DynamicContext context) SecondsFromTimeFunctionIterator.evaluateAtMostOne(DynamicContext context) TimezoneFromDateFunctionIterator.evaluateAtMostOne(DynamicContext context) TimezoneFromDateTimeFunctionIterator.evaluateAtMostOne(DynamicContext context) TimezoneFromTimeFunctionIterator.evaluateAtMostOne(DynamicContext context) YearFromDateFunctionIterator.evaluateAtMostOne(DynamicContext context) YearFromDateTimeFunctionIterator.evaluateAtMostOne(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.functions.durations.components
Methods in org.rumbledb.runtime.functions.durations.components with parameters of type DynamicContextModifier and TypeMethodDescriptionDaysFromDurationFunctionIterator.evaluateAtMostOne(DynamicContext context) HoursFromDurationFunctionIterator.evaluateAtMostOne(DynamicContext context) ImplicitTimezoneIterator.evaluateAtMostOne(DynamicContext context) MinutesFromDurationFunctionIterator.evaluateAtMostOne(DynamicContext context) MonthsFromDurationFunctionIterator.evaluateAtMostOne(DynamicContext context) SecondsFromDurationFunctionIterator.evaluateAtMostOne(DynamicContext context) YearsFromDurationFunctionIterator.evaluateAtMostOne(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.functions.error
Methods in org.rumbledb.runtime.functions.error with parameters of type DynamicContext -
Uses of DynamicContext in org.rumbledb.runtime.functions.input
Methods in org.rumbledb.runtime.functions.input with parameters of type DynamicContextModifier and TypeMethodDescriptionJsonLinesFunctionIterator.createNativeCursor(DynamicContext context) ParallelizeFunctionIterator.createNativeCursor(DynamicContext context) RepartitionFunctionIterator.createNativeCursor(DynamicContext context) AvroFileFunctionIterator.createNativeDataFrame(DynamicContext context) CSVFileFunctionIterator.createNativeDataFrame(DynamicContext context) DeltaFileFunctionIterator.createNativeDataFrame(DynamicContext context) DeltaTableFunctionIterator.createNativeDataFrame(DynamicContext context) IcebergTableFunctionIterator.createNativeDataFrame(DynamicContext context) LibSVMFileFunctionIterator.createNativeDataFrame(DynamicContext context) MongoDBCollectionFunctionIterator.createNativeDataFrame(DynamicContext context) ParquetFileFunctionIterator.createNativeDataFrame(DynamicContext context) PostgreSQLTableFunctionIterator.createNativeDataFrame(DynamicContext context) RepartitionFunctionIterator.createNativeDataFrame(DynamicContext context) RootFileFunctionIterator.createNativeDataFrame(DynamicContext context) StructuredJsonLinesFunctionIterator.createNativeDataFrame(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>JsonLinesFunctionIterator.createNativeRDD(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>ParallelizeFunctionIterator.createNativeRDD(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>RepartitionFunctionIterator.createNativeRDD(DynamicContext dynamicContext) org.apache.spark.api.java.JavaRDD<Item>TextFileFunctionIterator.createNativeRDD(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>XmlFilesFunctionIterator.createNativeRDD(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.functions.io
Methods in org.rumbledb.runtime.functions.io with parameters of type DynamicContextModifier and TypeMethodDescriptionLocalTextFileFunctionIterator.createNativeCursor(DynamicContext context) TraceFunctionIterator.createNativeCursor(DynamicContext context) YamlDocFunctionIterator.createNativeCursor(DynamicContext context) CollectionFunctionIterator.createNativeDataFrame(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>UnparsedTextLinesFunctionIterator.createNativeRDD(DynamicContext context) DocAvailableFunctionIterator.evaluateAtMostOne(DynamicContext context) DocFunctionIterator.evaluateAtMostOne(DynamicContext context) UnparsedTextAvailableFunctionIterator.evaluateAtMostOne(DynamicContext context) UnparsedTextFunctionIterator.evaluateAtMostOne(DynamicContext context) UriCollectionFunctionIterator.evaluateAtMostOne(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.functions.json
Methods in org.rumbledb.runtime.functions.json with parameters of type DynamicContextModifier and TypeMethodDescriptionJsonDocFunctionIterator.evaluateAtMostOne(DynamicContext context) JsonToXMLFunctionIterator.evaluateAtMostOne(DynamicContext context) ParseJsonFunctionIterator.evaluateAtMostOne(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.functions.maps
Methods in org.rumbledb.runtime.functions.maps with parameters of type DynamicContextModifier and TypeMethodDescriptionMapForEachFunctionIterator.createNativeCursor(DynamicContext context) MapFunctionCallIterator.createNativeCursor(DynamicContext context) MapGetFunctionIterator.createNativeCursor(DynamicContext context) MapKeysFunctionIterator.createNativeCursor(DynamicContext context) MapContainsFunctionIterator.evaluateAtMostOne(DynamicContext context) MapEntryFunctionIterator.evaluateAtMostOne(DynamicContext dynamicContext) MapFindFunctionIterator.evaluateAtMostOne(DynamicContext context) MapMergeFunctionIterator.evaluateAtMostOne(DynamicContext context) MapPutFunctionIterator.evaluateAtMostOne(DynamicContext context) MapRemoveFunctionIterator.evaluateAtMostOne(DynamicContext context) MapSizeFunctionIterator.evaluateAtMostOne(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.functions.nullable
Methods in org.rumbledb.runtime.functions.nullable with parameters of type DynamicContext -
Uses of DynamicContext in org.rumbledb.runtime.functions.numerics
Methods in org.rumbledb.runtime.functions.numerics with parameters of type DynamicContextModifier and TypeMethodDescriptionAbsFunctionIterator.evaluateAtMostOne(DynamicContext dynamicContext) CeilingFunctionIterator.evaluateAtMostOne(DynamicContext context) FloorFunctionIterator.evaluateAtMostOne(DynamicContext context) FormatIntegerFunctionIterator.evaluateAtMostOne(DynamicContext context) FormatNumberFunctionIterator.evaluateAtMostOne(DynamicContext context) NumberFunctionIterator.evaluateAtMostOne(DynamicContext context) PiFunctionIterator.evaluateAtMostOne(DynamicContext context) RoundFunctionIterator.evaluateAtMostOne(DynamicContext dynamicContext) RoundHalfToEvenFunctionIterator.evaluateAtMostOne(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.functions.numerics.exponential
Methods in org.rumbledb.runtime.functions.numerics.exponential with parameters of type DynamicContextModifier and TypeMethodDescriptionExp10FunctionIterator.evaluateAtMostOne(DynamicContext context) ExpFunctionIterator.evaluateAtMostOne(DynamicContext dynamicContext) Log10FunctionIterator.evaluateAtMostOne(DynamicContext context) LogFunctionIterator.evaluateAtMostOne(DynamicContext dynamicContext) PowFunctionIterator.evaluateAtMostOne(DynamicContext context) SqrtFunctionIterator.evaluateAtMostOne(DynamicContext dynamicContext) -
Uses of DynamicContext in org.rumbledb.runtime.functions.numerics.trigonometric
Methods in org.rumbledb.runtime.functions.numerics.trigonometric with parameters of type DynamicContextModifier and TypeMethodDescriptionACosFunctionIterator.evaluateAtMostOne(DynamicContext dynamicContext) ASinFunctionIterator.evaluateAtMostOne(DynamicContext dynamicContext) ATan2FunctionIterator.evaluateAtMostOne(DynamicContext dynamicContext) ATanFunctionIterator.evaluateAtMostOne(DynamicContext dynamicContext) CosFunctionIterator.evaluateAtMostOne(DynamicContext dynamicContext) CoshFunctionIterator.evaluateAtMostOne(DynamicContext dynamicContext) SinFunctionIterator.evaluateAtMostOne(DynamicContext dynamicContext) SinhFunctionIterator.evaluateAtMostOne(DynamicContext dynamicContext) TanFunctionIterator.evaluateAtMostOne(DynamicContext context) TanhFunctionIterator.evaluateAtMostOne(DynamicContext dynamicContext) -
Uses of DynamicContext in org.rumbledb.runtime.functions.object
Methods in org.rumbledb.runtime.functions.object with parameters of type DynamicContextModifier and TypeMethodDescriptionObjectDescendantFunctionIterator.createNativeCursor(DynamicContext context) ObjectDescendantPairsFunctionIterator.createNativeCursor(DynamicContext context) ObjectKeysFunctionIterator.createNativeCursor(DynamicContext context) ObjectProjectFunctionIterator.createNativeCursor(DynamicContext context) ObjectRemoveKeysFunctionIterator.createNativeCursor(DynamicContext context) ObjectValuesFunctionIterator.createNativeCursor(DynamicContext context) ObjectProjectFunctionIterator.createNativeDataFrame(DynamicContext context) ObjectRemoveKeysFunctionIterator.createNativeDataFrame(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>ObjectDescendantFunctionIterator.createNativeRDD(DynamicContext dynamicContext) org.apache.spark.api.java.JavaRDD<Item>ObjectKeysFunctionIterator.createNativeRDD(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>ObjectProjectFunctionIterator.createNativeRDD(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>ObjectRemoveKeysFunctionIterator.createNativeRDD(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>ObjectValuesFunctionIterator.createNativeRDD(DynamicContext dynamicContext) ObjectAccumulateFunctionIterator.evaluateAtMostOne(DynamicContext context) ObjectIntersectFunctionIterator.evaluateAtMostOne(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.functions.random
Methods in org.rumbledb.runtime.functions.random with parameters of type DynamicContextModifier and TypeMethodDescriptionRandomNumberGeneratorPermuteBodyIterator.createNativeCursor(DynamicContext context) RandomSequenceGeneratorIterator.createNativeCursor(DynamicContext context) RandomSequenceWithBoundsAndSeedIterator.createNativeCursor(DynamicContext context) RandomSequenceWithBoundsIterator.createNativeCursor(DynamicContext context) RandomNumberGeneratorFunctionIterator.evaluateAtMostOne(DynamicContext context) RandomNumberGeneratorIterator.evaluateAtMostOne(DynamicContext dynamicContext) RandomNumberGeneratorNextBodyIterator.evaluateAtMostOne(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.functions.sequences.aggregate
Methods in org.rumbledb.runtime.functions.sequences.aggregate with parameters of type DynamicContextModifier and TypeMethodDescriptionstatic ItemCountFunctionIterator.computeCount(ItemRuntimePlan iterator, DynamicContext context, ExceptionMetadata metadata) static ItemSumFunctionIterator.computeSum(Item zeroElement, ItemRuntimePlan iterator, DynamicContext context, ExceptionMetadata metadata) AvgFunctionIterator.evaluateAtMostOne(DynamicContext context) CountFunctionIterator.evaluateAtMostOne(DynamicContext context) MaxFunctionIterator.evaluateAtMostOne(DynamicContext context) MinFunctionIterator.evaluateAtMostOne(DynamicContext context) SumFunctionIterator.evaluateAtMostOne(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.functions.sequences.cardinality
Methods in org.rumbledb.runtime.functions.sequences.cardinality with parameters of type DynamicContextModifier and TypeMethodDescriptionOneOrMoreIterator.createNativeCursor(DynamicContext context) OneOrMoreIterator.createNativeDataFrame(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>OneOrMoreIterator.createNativeRDD(DynamicContext context) ExactlyOneIterator.evaluateAtMostOne(DynamicContext dynamicContext) ZeroOrOneIterator.evaluateAtMostOne(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.functions.sequences.general
Methods in org.rumbledb.runtime.functions.sequences.general with parameters of type DynamicContextModifier and TypeMethodDescriptionDataFunctionIterator.createNativeCursor(DynamicContext context) FilterFunctionIterator.createNativeCursor(DynamicContext context) FoldLeftFunctionIterator.createNativeCursor(DynamicContext context) FoldRightFunctionIterator.createNativeCursor(DynamicContext context) ForEachFunctionIterator.createNativeCursor(DynamicContext context) ForEachPairFunctionIterator.createNativeCursor(DynamicContext context) InsertBeforeFunctionIterator.createNativeCursor(DynamicContext context) RemoveFunctionIterator.createNativeCursor(DynamicContext context) ReverseFunctionIterator.createNativeCursor(DynamicContext context) SortFunctionIterator.createNativeCursor(DynamicContext context) SubsequenceFunctionIterator.createNativeCursor(DynamicContext context) TailFunctionIterator.createNativeCursor(DynamicContext context) UnorderedFunctionIterator.createNativeCursor(DynamicContext context) DataFunctionIterator.createNativeDataFrame(DynamicContext dynamicContext) ReverseFunctionIterator.createNativeDataFrame(DynamicContext context) SubsequenceFunctionIterator.createNativeDataFrame(DynamicContext context) UnorderedFunctionIterator.createNativeDataFrame(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>DataFunctionIterator.createNativeRDD(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>InsertBeforeFunctionIterator.createNativeRDD(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>RemoveFunctionIterator.createNativeRDD(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>ReverseFunctionIterator.createNativeRDD(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>SubsequenceFunctionIterator.createNativeRDD(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>TailFunctionIterator.createNativeRDD(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>UnorderedFunctionIterator.createNativeRDD(DynamicContext context) EmptyFunctionIterator.evaluateAtMostOne(DynamicContext dynamicContext) ExistsFunctionIterator.evaluateAtMostOne(DynamicContext dynamicContext) HeadFunctionIterator.evaluateAtMostOne(DynamicContext dynamicContext) SubsequenceFunctionIterator.getRangeCount(DynamicContext context) Counts a sliced range without constructing or scanning its DataFrame. -
Uses of DynamicContext in org.rumbledb.runtime.functions.sequences.value
Methods in org.rumbledb.runtime.functions.sequences.value with parameters of type DynamicContextModifier and TypeMethodDescriptionDistinctValuesFunctionIterator.createNativeCursor(DynamicContext context) IndexOfFunctionIterator.createNativeCursor(DynamicContext context) DistinctValuesFunctionIterator.createNativeDataFrame(DynamicContext dynamicContext) org.apache.spark.api.java.JavaRDD<Item>DistinctValuesFunctionIterator.createNativeRDD(DynamicContext dynamicContext) org.apache.spark.api.java.JavaRDD<Item>IndexOfFunctionIterator.createNativeRDD(DynamicContext context) DeepEqualFunctionIterator.evaluateAtMostOne(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.functions.strings
Methods in org.rumbledb.runtime.functions.strings with parameters of type DynamicContextModifier and TypeMethodDescriptionEncodeForURIFunctionIterator.createNativeCursor(DynamicContext context) StringToCodepointsFunctionIterator.createNativeCursor(DynamicContext context) TokenizeFunctionIterator.createNativeCursor(DynamicContext context) AnalyzeStringFunctionIterator.evaluateAtMostOne(DynamicContext context) CodepointEqualFunctionIterator.evaluateAtMostOne(DynamicContext context) CodepointsToStringFunctionIterator.evaluateAtMostOne(DynamicContext context) CollationKeyFunctionIterator.evaluateAtMostOne(DynamicContext context) CompareFunctionIterator.evaluateAtMostOne(DynamicContext context) ConcatFunctionIterator.evaluateAtMostOne(DynamicContext context) ContainsFunctionIterator.evaluateAtMostOne(DynamicContext context) ContainsTokenFunctionIterator.evaluateAtMostOne(DynamicContext context) DefaultCollationFunctionIterator.evaluateAtMostOne(DynamicContext context) EndsWithFunctionIterator.evaluateAtMostOne(DynamicContext context) EscapeHTMLURIFunctionIterator.evaluateAtMostOne(DynamicContext context) IRIToURIFunctionIterator.evaluateAtMostOne(DynamicContext context) LowerCaseFunctionIterator.evaluateAtMostOne(DynamicContext dynamicContext) MatchesFunctionIterator.evaluateAtMostOne(DynamicContext context) NormalizeSpaceFunctionIterator.evaluateAtMostOne(DynamicContext context) NormalizeUnicodeFunctionIterator.evaluateAtMostOne(DynamicContext context) ReplaceFunctionIterator.evaluateAtMostOne(DynamicContext context) ResolveURIFunctionIterator.evaluateAtMostOne(DynamicContext context) SerializeFunctionIterator.evaluateAtMostOne(DynamicContext context) StartsWithFunctionIterator.evaluateAtMostOne(DynamicContext context) StaticBaseURIFunctionIterator.evaluateAtMostOne(DynamicContext context) StringFunctionIterator.evaluateAtMostOne(DynamicContext context) StringJoinFunctionIterator.evaluateAtMostOne(DynamicContext context) StringLengthFunctionIterator.evaluateAtMostOne(DynamicContext context) SubstringAfterFunctionIterator.evaluateAtMostOne(DynamicContext context) SubstringBeforeFunctionIterator.evaluateAtMostOne(DynamicContext context) SubstringFunctionIterator.evaluateAtMostOne(DynamicContext context) TranslateFunctionIterator.evaluateAtMostOne(DynamicContext context) UpperCaseFunctionIterator.evaluateAtMostOne(DynamicContext dynamicContext) -
Uses of DynamicContext in org.rumbledb.runtime.functions.typing
Methods in org.rumbledb.runtime.functions.typing with parameters of type DynamicContextModifier and TypeMethodDescriptionDynamicItemTypeIterator.evaluateAtMostOne(DynamicContext context) FunctionArityFunctionIterator.evaluateAtMostOne(DynamicContext context) FunctionNameFunctionIterator.evaluateAtMostOne(DynamicContext context) LocalNameFromQNameFunctionIterator.evaluateAtMostOne(DynamicContext context) NamespaceURIFromQNameFunctionIterator.evaluateAtMostOne(DynamicContext context) PrefixFromQNameFunctionIterator.evaluateAtMostOne(DynamicContext context) ResolveQNameFunctionIterator.evaluateAtMostOne(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.functions.xml
Methods in org.rumbledb.runtime.functions.xml with parameters of type DynamicContextModifier and TypeMethodDescriptionBaseUriFunctionIterator.createNativeCursor(DynamicContext context) DocumentUriFunctionIterator.createNativeCursor(DynamicContext context) ElementWithIdFunctionIterator.createNativeCursor(DynamicContext context) GetRootFunctionIterator.createNativeCursor(DynamicContext context) IdFunctionIterator.createNativeCursor(DynamicContext context) IdRefFunctionIterator.createNativeCursor(DynamicContext context) InnermostFunctionIterator.createNativeCursor(DynamicContext context) InScopePrefixesFunctionIterator.createNativeCursor(DynamicContext context) NilledFunctionIterator.createNativeCursor(DynamicContext context) NodeNameFunctionIterator.createNativeCursor(DynamicContext context) NodeQNameFunctionIterator.createNativeCursor(DynamicContext context) OutermostFunctionIterator.createNativeCursor(DynamicContext context) GenerateIdFunctionIterator.evaluateAtMostOne(DynamicContext context) HasChildrenFunctionIterator.evaluateAtMostOne(DynamicContext context) LangFunctionIterator.evaluateAtMostOne(DynamicContext context) LocalNameFunctionIterator.evaluateAtMostOne(DynamicContext context) NamespaceUriForPrefixFunctionIterator.evaluateAtMostOne(DynamicContext context) NamespaceUriFunctionIterator.evaluateAtMostOne(DynamicContext context) ParseXMLFragmentFunctionIterator.evaluateAtMostOne(DynamicContext context) ParseXMLFunctionIterator.evaluateAtMostOne(DynamicContext context) PathFunctionIterator.evaluateAtMostOne(DynamicContext context) XMLToJsonFunctionIterator.evaluateAtMostOne(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.logics
Methods in org.rumbledb.runtime.logics with parameters of type DynamicContextModifier and TypeMethodDescriptionAndOperationIterator.evaluateAtMostOne(DynamicContext dynamicContext) NotOperationIterator.evaluateAtMostOne(DynamicContext dynamicContext) OrOperationIterator.evaluateAtMostOne(DynamicContext dynamicContext) -
Uses of DynamicContext in org.rumbledb.runtime.misc
Methods in org.rumbledb.runtime.misc with parameters of type DynamicContextModifier and TypeMethodDescriptionNodeSetOperationIterator.createNativeCursor(DynamicContext context) RangeOperationIterator.createNativeCursor(DynamicContext context) RangeOperationIterator.createNativeDataFrame(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>NodeSetOperationIterator.createNativeRDD(DynamicContext context) ComparisonIterator.evaluateAtMostOne(DynamicContext dynamicContext) IntegerRangeComparisonIterator.evaluateAtMostOne(DynamicContext context) NodeComparisonRuntimeIterator.evaluateAtMostOne(DynamicContext dynamicContext) StringConcatIterator.evaluateAtMostOne(DynamicContext dynamicContext) RangeOperationIterator.getBounds(DynamicContext context) Evaluates endpoints once, without constructing or scanning the range. -
Uses of DynamicContext in org.rumbledb.runtime.plan
Methods in org.rumbledb.runtime.plan with parameters of type DynamicContextModifier and TypeMethodDescriptionstatic voidRuntimePlanBindings.bind(ItemRuntimePlan plan, DynamicContext targetContext, Name variable, DynamicContext executionContext) LocalRuntimePlan.createNativeCursor(DynamicContext context) Creates an independent cursor for one native local evaluation.DataFrameRuntimePlan.createNativeDataFrame(DynamicContext context) Builds the DataFrame for one evaluation.org.apache.spark.api.java.JavaRDD<T>RDDRuntimePlan.createNativeRDD(DynamicContext context) Builds the RDD for one evaluation.AtMostOneLocalRuntimePlan.evaluateAtMostOne(DynamicContext context) Evaluates the plan without allocating a cursor.static PendingUpdateListUpdatingRuntimePlan.get(RuntimePlan<?> plan, DynamicContext context) RuntimePlan.getCursor(@NonNull DynamicContext context) Executes this plan in its selected native representation and exposes the result as a cursor.final RuntimeDataFrame<T>RuntimePlan.getDataFrame(@NonNull DynamicContext context) Executes this plan in its selected native representation and exposes the result as a typed runtime DataFrame.UpdatingRuntimePlan.getPendingUpdateList(DynamicContext context) final org.apache.spark.api.java.JavaRDD<T>RuntimePlan.getRDD(@NonNull DynamicContext context) Returns this plan as an RDD, executing its selected native representation first and converting only at this boundary.RuntimePlan.materialize(@NonNull DynamicContext context) Evaluates this plan locally and materializes every result.RuntimePlan.materializeAtMost(@NonNull DynamicContext context, int limit) Evaluates this plan locally and materializes no more thanlimitresults.final TRuntimePlan.materializeAtMostOne(@NonNull DynamicContext context) Evaluates this plan locally and returns its only result, ornullfor an empty sequence.final TRuntimePlan.materializeExactlyOne(@NonNull DynamicContext context) Evaluates this plan and returns its only result.final TRuntimePlan.materializeFirstOrNull(@NonNull DynamicContext context) Evaluates this plan locally and returns its first result, ornullfor an empty sequence. -
Uses of DynamicContext in org.rumbledb.runtime.primary
Methods in org.rumbledb.runtime.primary with parameters of type DynamicContextModifier and TypeMethodDescriptionVariableReferenceIterator.createNativeCursor(DynamicContext context) VariableReferenceIterator.createNativeDataFrame(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>VariableReferenceIterator.createNativeRDD(DynamicContext context) ArrayRuntimeIterator.evaluateAtMostOne(DynamicContext dynamicContext) BooleanRuntimeIterator.evaluateAtMostOne(DynamicContext context) ContextExpressionIterator.evaluateAtMostOne(DynamicContext dynamicContext) DecimalRuntimeIterator.evaluateAtMostOne(DynamicContext context) DoubleRuntimeIterator.evaluateAtMostOne(DynamicContext context) IntegerRuntimeIterator.evaluateAtMostOne(DynamicContext context) MapConstructorRuntimeIterator.evaluateAtMostOne(DynamicContext dynamicContext) NullRuntimeIterator.evaluateAtMostOne(DynamicContext context) ObjectConstructorRuntimeIterator.evaluateAtMostOne(DynamicContext dynamicContext) StringConstructorIterator.evaluateAtMostOne(DynamicContext context) StringRuntimeIterator.evaluateAtMostOne(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.scripting
Methods in org.rumbledb.runtime.scripting with parameters of type DynamicContextModifier and TypeMethodDescriptionProgramIterator.createNativeCursor(DynamicContext context) ProgramIterator.createNativeDataFrame(DynamicContext dynamicContext) org.apache.spark.api.java.JavaRDD<Item>ProgramIterator.createNativeRDD(DynamicContext context) ProgramIterator.getPendingUpdateList(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.scripting.block
Methods in org.rumbledb.runtime.scripting.block with parameters of type DynamicContextModifier and TypeMethodDescriptionStatementsWithExprIterator.createNativeCursor(DynamicContext context) StatementsWithExprIterator.createNativeDataFrame(DynamicContext dynamicContext) org.apache.spark.api.java.JavaRDD<Item>StatementsWithExprIterator.createNativeRDD(DynamicContext dynamicContext) StatementsOnlyIterator.evaluateAtMostOne(DynamicContext dynamicContext) StatementsWithExprIterator.getPendingUpdateList(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.scripting.control
Methods in org.rumbledb.runtime.scripting.control with parameters of type DynamicContextModifier and TypeMethodDescriptionConditionalStatementIterator.evaluateAtMostOne(DynamicContext dynamicContext) SwitchStatementIterator.evaluateAtMostOne(DynamicContext dynamicContext) TryCatchStatementIterator.evaluateAtMostOne(DynamicContext context) TypeSwitchStatementIterator.evaluateAtMostOne(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.scripting.declaration
Methods in org.rumbledb.runtime.scripting.declaration with parameters of type DynamicContextModifier and TypeMethodDescriptionCommaVariableDeclStatementIterator.evaluateAtMostOne(DynamicContext context) VariableDeclStatementIterator.evaluateAtMostOne(DynamicContext dynamicContext) -
Uses of DynamicContext in org.rumbledb.runtime.scripting.flwor
Methods in org.rumbledb.runtime.scripting.flwor with parameters of type DynamicContextModifier and TypeMethodDescriptionReturnStatementClauseIterator.evaluateAtMostOne(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.scripting.loops
Methods in org.rumbledb.runtime.scripting.loops with parameters of type DynamicContextModifier and TypeMethodDescriptionExitStatementIterator.createNativeCursor(DynamicContext context) ExitStatementIterator.createNativeDataFrame(DynamicContext dynamicContext) org.apache.spark.api.java.JavaRDD<Item>ExitStatementIterator.createNativeRDD(DynamicContext dynamicContext) BreakStatementIterator.evaluateAtMostOne(DynamicContext context) ContinueStatementIterator.evaluateAtMostOne(DynamicContext context) WhileStatementIterator.evaluateAtMostOne(DynamicContext context) ExitStatementIterator.getPendingUpdateList(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.scripting.mutation
Methods in org.rumbledb.runtime.scripting.mutation with parameters of type DynamicContextModifier and TypeMethodDescriptionApplyStatementIterator.evaluateAtMostOne(DynamicContext context) AssignStatementIterator.evaluateAtMostOne(DynamicContext context) ApplyStatementIterator.getPendingUpdateList(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.typing
Methods in org.rumbledb.runtime.typing with parameters of type DynamicContextModifier and TypeMethodDescriptionstatic HomogeneousItemDataFrameJSONiqValidateIterator.convertLocalItemsToDataFrame(List<Item> items, ItemType itemType, DynamicContext context, boolean isValidate, RuntimeStaticContext staticContext) static HomogeneousItemDataFrameJSONiqValidateIterator.convertRDDToValidDataFrame(org.apache.spark.api.java.JavaRDD<Item> itemRDD, ItemType itemType, DynamicContext context, boolean isValidate, RuntimeStaticContext staticContext) JSONiqValidateIterator.createNativeCursor(DynamicContext context) TreatIterator.createNativeCursor(DynamicContext context) TypePromotionIterator.createNativeCursor(DynamicContext context) XmlSchemaCastIterator.createNativeCursor(DynamicContext context) JSONiqValidateIterator.createNativeDataFrame(DynamicContext context) TreatIterator.createNativeDataFrame(DynamicContext dynamicContext) TypePromotionIterator.createNativeDataFrame(DynamicContext dynamicContext) org.apache.spark.api.java.JavaRDD<Item>JSONiqValidateIterator.createNativeRDD(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>TreatIterator.createNativeRDD(DynamicContext dynamicContext) org.apache.spark.api.java.JavaRDD<Item>TypePromotionIterator.createNativeRDD(DynamicContext context) AtMostOneItemTypePromotionIterator.evaluateAtMostOne(DynamicContext context) CastableIterator.evaluateAtMostOne(DynamicContext dynamicContext) CastIterator.evaluateAtMostOne(DynamicContext dynamicContext) InstanceOfIterator.evaluateAtMostOne(DynamicContext dynamicContext) XmlSchemaCastableIterator.evaluateAtMostOne(DynamicContext context) TreatIterator.getPendingUpdateList(DynamicContext context) voidTreatTypeValidator.resolve(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.update.expression
Methods in org.rumbledb.runtime.update.expression with parameters of type DynamicContextModifier and TypeMethodDescriptionTransformExpressionIterator.createNativeCursor(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>TransformExpressionIterator.createNativeRDD(DynamicContext context) AppendExpressionIterator.getPendingUpdateList(DynamicContext context) CreateCollectionIterator.getPendingUpdateList(DynamicContext context) DeleteExpressionIterator.getPendingUpdateList(DynamicContext context) DeleteIndexFromCollectionIterator.getPendingUpdateList(DynamicContext context) DeleteSearchFromCollectionIterator.getPendingUpdateList(DynamicContext context) EditCollectionIterator.getPendingUpdateList(DynamicContext context) InsertExpressionIterator.getPendingUpdateList(DynamicContext context) InsertIndexIntoCollectionIterator.getPendingUpdateList(DynamicContext context) InsertSearchIntoCollectionIterator.getPendingUpdateList(DynamicContext context) RenameExpressionIterator.getPendingUpdateList(DynamicContext context) ReplaceExpressionIterator.getPendingUpdateList(DynamicContext context) TransformExpressionIterator.getPendingUpdateList(DynamicContext context) TruncateCollectionIterator.getPendingUpdateList(DynamicContext context) -
Uses of DynamicContext in org.rumbledb.runtime.xml
Methods in org.rumbledb.runtime.xml with parameters of type DynamicContextModifier and TypeMethodDescriptionPostfixLookupIterator.createNativeCursor(DynamicContext context) SlashExprIterator.createNativeCursor(DynamicContext context) StepExprIterator.createNativeCursor(DynamicContext context) UnaryLookupIterator.createNativeCursor(DynamicContext context) org.apache.spark.api.java.JavaRDD<Item>PostfixLookupIterator.createNativeRDD(DynamicContext dynamicContext) org.apache.spark.api.java.JavaRDD<Item>SlashExprIterator.createNativeRDD(DynamicContext dynamicContext) AttributeNodeContentRuntimeIterator.evaluateAtMostOne(DynamicContext context) AttributeNodeRuntimeIterator.evaluateAtMostOne(DynamicContext dynamicContext) CommentNodeConstructorRuntimeIterator.evaluateAtMostOne(DynamicContext dynamicContext) ComputedAttributeConstructorRuntimeIterator.evaluateAtMostOne(DynamicContext dynamicContext) ComputedElementConstructorRuntimeIterator.evaluateAtMostOne(DynamicContext dynamicContext) ComputedNamespaceConstructorRuntimeIterator.evaluateAtMostOne(DynamicContext dynamicContext) ComputedPIConstructorRuntimeIterator.evaluateAtMostOne(DynamicContext dynamicContext) DirectCommentConstructorRuntimeIterator.evaluateAtMostOne(DynamicContext dynamicContext) DirElemConstructorRuntimeIterator.evaluateAtMostOne(DynamicContext dynamicContext) DirPIConstructorRuntimeIterator.evaluateAtMostOne(DynamicContext dynamicContext) DocumentNodeConstructorRuntimeIterator.evaluateAtMostOne(DynamicContext dynamicContext) PathRootRuntimeIterator.evaluateAtMostOne(DynamicContext dynamicContext) TextNodeConstructorRuntimeIterator.evaluateAtMostOne(DynamicContext dynamicContext) TextNodeRuntimeIterator.evaluateAtMostOne(DynamicContext dynamicContext) XQueryValidateIterator.evaluateAtMostOne(DynamicContext context) Constructors in org.rumbledb.runtime.xml with parameters of type DynamicContextModifierConstructorDescriptionSlashExprClosure(ItemRuntimePlan rightIterator, DynamicContext dynamicContext) SlashExprClosureZipped(ItemRuntimePlan rightIterator, DynamicContext dynamicContext, long contextSize) -
Uses of DynamicContext in org.rumbledb.runtime.xml.axis
Methods in org.rumbledb.runtime.xml.axis with parameters of type DynamicContext -
Uses of DynamicContext in org.rumbledb.spark.ml
Methods in org.rumbledb.spark.ml with parameters of type DynamicContextModifier and TypeMethodDescriptionAnnotateFunctionIterator.createNativeDataFrame(DynamicContext context) ApplyTransformerRuntimeIterator.createNativeDataFrame(DynamicContext context) ApplyEstimatorRuntimeIterator.evaluateAtMostOne(DynamicContext dynamicContext) BinaryClassificationMetricsFunctionIterator.evaluateAtMostOne(DynamicContext context) GetEstimatorFunctionIterator.evaluateAtMostOne(DynamicContext dynamicContext) GetTransformerFunctionIterator.evaluateAtMostOne(DynamicContext dynamicContext) static RuntimeDataFrame<Item>RumbleMLUtils.getDataFrameOrInferFromVariable(DynamicContext context, Name inputVariableName, RuntimeStaticContext staticContext, ExceptionMetadata metadata) -
Uses of DynamicContext in org.rumbledb.types
Methods in org.rumbledb.types with parameters of type DynamicContextModifier and TypeMethodDescriptionvoidArrayItemType.resolve(DynamicContext context, ExceptionMetadata metadata) voidDerivedAtomicItemType.resolve(DynamicContext context, ExceptionMetadata metadata) voidErrorItemType.resolve(DynamicContext context, ExceptionMetadata metadata) voidFieldDescriptor.resolve(DynamicContext context, ExceptionMetadata metadata) voidFunctionItemType.resolve(DynamicContext context, ExceptionMetadata metadata) default voidItemType.resolve(DynamicContext context, ExceptionMetadata metadata) voidItemTypeReference.resolve(DynamicContext context, ExceptionMetadata metadata) voidMapItemType.resolve(DynamicContext context, ExceptionMetadata metadata) voidObjectItemType.resolve(DynamicContext context, ExceptionMetadata metadata) voidSequenceType.resolve(DynamicContext context, ExceptionMetadata metadata) voidUnionItemType.resolve(DynamicContext context, ExceptionMetadata metadata) voidXQueryArrayItemType.resolve(DynamicContext context, ExceptionMetadata metadata)