Uses of Interface
org.rumbledb.runtime.cursor.Cursor
Packages that use Cursor
Package
Description
-
Uses of Cursor in org.rumbledb.runtime
Methods in org.rumbledb.runtime that return CursorModifier and TypeMethodDescriptionAbstractAtMostOneItemRuntimePlan.createNativeCursor(DynamicContext context) CommaExpressionIterator.createNativeCursor(DynamicContext context) abstract Cursor<FlworTuple>TupleRuntimePlan.createNativeCursor(DynamicContext context) -
Uses of Cursor in org.rumbledb.runtime.control
Methods in org.rumbledb.runtime.control that return CursorModifier and TypeMethodDescriptionIfRuntimeIterator.createNativeCursor(DynamicContext context) SwitchRuntimeIterator.createNativeCursor(DynamicContext context) TryCatchRuntimeIterator.createNativeCursor(DynamicContext context) TypeswitchRuntimeIterator.createNativeCursor(DynamicContext context) -
Uses of Cursor in org.rumbledb.runtime.cursor
Classes in org.rumbledb.runtime.cursor that implement CursorModifier and TypeClassDescriptionclassLifecycle template for local cursors.final classCursor template for an evaluation that produces zero or one value.final classLocal cursor that concatenates the values produced by an ordered list of child plans.final classResolves an explicit argument, or the context item when the argument is omitted, and maps the resolved value.final classStreams each input value through a zero-or-more mapping.final classCursor backed by a fresh Java iterator created for each evaluation.final classMappingLocalCursor<I,O> Cursor that lazily applies a one-to-one transformation to another local plan. -
Uses of Cursor in org.rumbledb.runtime.flwor.clauses
Methods in org.rumbledb.runtime.flwor.clauses that return CursorModifier and TypeMethodDescriptionCountClauseIterator.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) -
Uses of Cursor in org.rumbledb.runtime.flwor.expression
Methods in org.rumbledb.runtime.flwor.expression that return CursorModifier and TypeMethodDescriptionSimpleMapExpressionIterator.createNativeCursor(DynamicContext context) -
Uses of Cursor in org.rumbledb.runtime.functions
Methods in org.rumbledb.runtime.functions that return CursorModifier 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) -
Uses of Cursor in org.rumbledb.runtime.functions.arrays
Methods in org.rumbledb.runtime.functions.arrays that return CursorModifier 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) -
Uses of Cursor in org.rumbledb.runtime.functions.base
Methods in org.rumbledb.runtime.functions.base that return CursorModifier and TypeMethodDescriptionApplyFunctionIterator.createNativeCursor(DynamicContext context) -
Uses of Cursor in org.rumbledb.runtime.functions.context
Methods in org.rumbledb.runtime.functions.context that return CursorModifier and TypeMethodDescriptionAvailableEnvironmentVariablesFunctionIterator.createNativeCursor(DynamicContext context) -
Uses of Cursor in org.rumbledb.runtime.functions.dataframe
Methods in org.rumbledb.runtime.functions.dataframe that return Cursor -
Uses of Cursor in org.rumbledb.runtime.functions.input
Methods in org.rumbledb.runtime.functions.input that return CursorModifier and TypeMethodDescriptionJsonLinesFunctionIterator.createNativeCursor(DynamicContext context) ParallelizeFunctionIterator.createNativeCursor(DynamicContext context) RepartitionFunctionIterator.createNativeCursor(DynamicContext context) -
Uses of Cursor in org.rumbledb.runtime.functions.io
Methods in org.rumbledb.runtime.functions.io that return CursorModifier and TypeMethodDescriptionLocalTextFileFunctionIterator.createNativeCursor(DynamicContext context) TraceFunctionIterator.createNativeCursor(DynamicContext context) YamlDocFunctionIterator.createNativeCursor(DynamicContext context) -
Uses of Cursor in org.rumbledb.runtime.functions.maps
Methods in org.rumbledb.runtime.functions.maps that return CursorModifier and TypeMethodDescriptionMapForEachFunctionIterator.createNativeCursor(DynamicContext context) MapFunctionCallIterator.createNativeCursor(DynamicContext context) MapGetFunctionIterator.createNativeCursor(DynamicContext context) MapKeysFunctionIterator.createNativeCursor(DynamicContext context) -
Uses of Cursor in org.rumbledb.runtime.functions.object
Methods in org.rumbledb.runtime.functions.object that return CursorModifier 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) -
Uses of Cursor in org.rumbledb.runtime.functions.random
Methods in org.rumbledb.runtime.functions.random that return CursorModifier and TypeMethodDescriptionRandomNumberGeneratorPermuteBodyIterator.createNativeCursor(DynamicContext context) RandomSequenceGeneratorIterator.createNativeCursor(DynamicContext context) RandomSequenceWithBoundsAndSeedIterator.createNativeCursor(DynamicContext context) RandomSequenceWithBoundsIterator.createNativeCursor(DynamicContext context) -
Uses of Cursor in org.rumbledb.runtime.functions.sequences.cardinality
Methods in org.rumbledb.runtime.functions.sequences.cardinality that return Cursor -
Uses of Cursor in org.rumbledb.runtime.functions.sequences.general
Methods in org.rumbledb.runtime.functions.sequences.general that return CursorModifier 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) -
Uses of Cursor in org.rumbledb.runtime.functions.sequences.value
Methods in org.rumbledb.runtime.functions.sequences.value that return CursorModifier and TypeMethodDescriptionDistinctValuesFunctionIterator.createNativeCursor(DynamicContext context) IndexOfFunctionIterator.createNativeCursor(DynamicContext context) -
Uses of Cursor in org.rumbledb.runtime.functions.strings
Methods in org.rumbledb.runtime.functions.strings that return CursorModifier and TypeMethodDescriptionEncodeForURIFunctionIterator.createNativeCursor(DynamicContext context) StringToCodepointsFunctionIterator.createNativeCursor(DynamicContext context) TokenizeFunctionIterator.createNativeCursor(DynamicContext context) -
Uses of Cursor in org.rumbledb.runtime.functions.xml
Methods in org.rumbledb.runtime.functions.xml that return CursorModifier 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) -
Uses of Cursor in org.rumbledb.runtime.misc
Methods in org.rumbledb.runtime.misc that return CursorModifier and TypeMethodDescriptionNodeSetOperationIterator.createNativeCursor(DynamicContext context) RangeOperationIterator.createNativeCursor(DynamicContext context) -
Uses of Cursor in org.rumbledb.runtime.plan
Methods in org.rumbledb.runtime.plan that return CursorModifier and TypeMethodDescriptionLocalRuntimePlan.createNativeCursor(DynamicContext context) Creates an independent cursor for one native local evaluation.RuntimePlan.getCursor(@NonNull DynamicContext context) Executes this plan in its selected native representation and exposes the result as a cursor.static <T> Cursor<T>RuntimePlanConversions.rddToCursor(org.apache.spark.api.java.JavaRDD<T> rdd, int materializationCap, ExceptionMetadata metadata) Methods in org.rumbledb.runtime.plan with parameters of type CursorModifier and TypeMethodDescriptionstatic <T> org.apache.spark.api.java.JavaRDD<T>RuntimePlanConversions.cursorToRDD(Cursor<T> cursor, int materializationCap, ExceptionMetadata metadata) static <T> List<T>RuntimePlanConversions.materializeCursor(Cursor<T> cursor) -
Uses of Cursor in org.rumbledb.runtime.primary
Methods in org.rumbledb.runtime.primary that return CursorModifier and TypeMethodDescriptionVariableReferenceIterator.createNativeCursor(DynamicContext context) -
Uses of Cursor in org.rumbledb.runtime.scripting
Methods in org.rumbledb.runtime.scripting that return Cursor -
Uses of Cursor in org.rumbledb.runtime.scripting.block
Methods in org.rumbledb.runtime.scripting.block that return CursorModifier and TypeMethodDescriptionStatementsWithExprIterator.createNativeCursor(DynamicContext context) -
Uses of Cursor in org.rumbledb.runtime.scripting.loops
Methods in org.rumbledb.runtime.scripting.loops that return CursorModifier and TypeMethodDescriptionExitStatementIterator.createNativeCursor(DynamicContext context) -
Uses of Cursor in org.rumbledb.runtime.typing
Methods in org.rumbledb.runtime.typing that return CursorModifier and TypeMethodDescriptionJSONiqValidateIterator.createNativeCursor(DynamicContext context) TreatIterator.createNativeCursor(DynamicContext context) TypePromotionIterator.createNativeCursor(DynamicContext context) XmlSchemaCastIterator.createNativeCursor(DynamicContext context) -
Uses of Cursor in org.rumbledb.runtime.update.expression
Methods in org.rumbledb.runtime.update.expression that return CursorModifier and TypeMethodDescriptionTransformExpressionIterator.createNativeCursor(DynamicContext context) -
Uses of Cursor in org.rumbledb.runtime.xml
Methods in org.rumbledb.runtime.xml that return CursorModifier and TypeMethodDescriptionPostfixLookupIterator.createNativeCursor(DynamicContext context) SlashExprIterator.createNativeCursor(DynamicContext context) StepExprIterator.createNativeCursor(DynamicContext context) UnaryLookupIterator.createNativeCursor(DynamicContext context) -
Uses of Cursor in org.rumbledb.runtime.xml.axis
Methods in org.rumbledb.runtime.xml.axis that return Cursor