Uses of Class
org.rumbledb.runtime.plan.RuntimePlan
Packages that use RuntimePlan
Package
Description
-
Uses of RuntimePlan in org.rumbledb.runtime
Subclasses of RuntimePlan in org.rumbledb.runtimeModifier and TypeClassDescriptionclassItem plan that evaluates at most one item and exposes that evaluation as a native cursor.classclassclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.arithmetics
Subclasses of RuntimePlan in org.rumbledb.runtime.arithmeticsModifier and TypeClassDescriptionclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.control
Subclasses of RuntimePlan in org.rumbledb.runtime.controlModifier and TypeClassDescriptionclassclassclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.cursor
Constructors in org.rumbledb.runtime.cursor with parameters of type RuntimePlanModifierConstructorDescriptionFlatMappingLocalCursor(@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) Constructor parameters in org.rumbledb.runtime.cursor with type arguments of type RuntimePlanModifierConstructorDescriptionConcatLocalCursor(List<? extends RuntimePlan<T>> childPlans, DynamicContext context, ExceptionMetadata metadata) -
Uses of RuntimePlan in org.rumbledb.runtime.flwor.clauses
Subclasses of RuntimePlan in org.rumbledb.runtime.flwor.clausesModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.flwor.expression
Subclasses of RuntimePlan in org.rumbledb.runtime.flwor.expression -
Uses of RuntimePlan in org.rumbledb.runtime.functions
Subclasses of RuntimePlan in org.rumbledb.runtime.functionsModifier and TypeClassDescriptionclassDynamic invocation of a function item that represents a builtin named function reference.classPlaceholder body iterator forFunctionItems that represent a builtin named function reference (fn:abs#1).classExecutes an already resolved constructor using the cast plan bound to its static context.classclassclassclassfn:function-lookup($name as xs:QName, $arity as xs:integer) as function(*)?classclassFunction conversion step for arguments: cast runtime xs:untypedAtomic values to the requested generalized atomic type before the generic type-promotion layer runs.classclassclassfn:QName($paramURI as xs:string?, $paramQName as xs:string) as xs:QNameclassclassShared plan for extracting one component from a date, time, dateTime, or duration value. -
Uses of RuntimePlan in org.rumbledb.runtime.functions.arrays
Subclasses of RuntimePlan in org.rumbledb.runtime.functions.arraysModifier and TypeClassDescriptionclassF&O 3.1 array:append — returns a new array with one additional member (the appendage sequence).classclassXPath and XQuery Functions and Operators 3.1array:filter:array:filter($array as array(*), $predicate as function(item()*) as xs:boolean) as array(*).classclassclassclassXPath and XQuery Functions and Operators 3.1array:for-each:array:for-each($array as array(*), $action as function(item()*) as item()*) as array(*).classXPath and XQuery Functions and Operators 3.1array:for-each-pair:array:for-each-pair($array1 as array(*), $array2 as array(*), $function as function(item()*, item()*) as item()*) as array(*).classclassclassclassclassF&O 3.1 array:join — concatenates the members of a sequence of arrays in order into one array.classclassF&O 3.1 array:put — returns a new array with the member at a 1-based position replaced by a given sequence (FOAY0001 if position is out of bounds).classF&O 3.1 array:remove — returns a new array with members at the given 1-based positions omitted (distinct positions; order preserved).classclassclassXPath and XQuery Functions and Operators 3.1array:sort:array:sort($array),array:sort($array, $collation?),array:sort($array, $collation?, $key).classclass -
Uses of RuntimePlan in org.rumbledb.runtime.functions.base
Subclasses of RuntimePlan in org.rumbledb.runtime.functions.base -
Uses of RuntimePlan in org.rumbledb.runtime.functions.booleans
Subclasses of RuntimePlan in org.rumbledb.runtime.functions.booleansModifier and TypeClassDescriptionclassclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.functions.context
Subclasses of RuntimePlan in org.rumbledb.runtime.functions.contextModifier and TypeClassDescriptionclassclassclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.functions.dataframe
Subclasses of RuntimePlan in org.rumbledb.runtime.functions.dataframe -
Uses of RuntimePlan in org.rumbledb.runtime.functions.datetime
Subclasses of RuntimePlan in org.rumbledb.runtime.functions.datetimeModifier and TypeClassDescriptionclassclassclassclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.functions.datetime.components
Subclasses of RuntimePlan in org.rumbledb.runtime.functions.datetime.componentsModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.functions.datetime.dateformatting
Subclasses of RuntimePlan in org.rumbledb.runtime.functions.datetime.dateformattingModifier and TypeClassDescriptionclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.functions.durations.components
Subclasses of RuntimePlan in org.rumbledb.runtime.functions.durations.componentsModifier and TypeClassDescriptionclassclassclassclassclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.functions.error
Subclasses of RuntimePlan in org.rumbledb.runtime.functions.error -
Uses of RuntimePlan in org.rumbledb.runtime.functions.input
Subclasses of RuntimePlan in org.rumbledb.runtime.functions.inputModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.functions.io
Subclasses of RuntimePlan in org.rumbledb.runtime.functions.ioModifier and TypeClassDescriptionclassclassclassThe `DocFunctionIterator` class implements the `doc` function from XQuery.classclassclassclassclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.functions.json
Subclasses of RuntimePlan in org.rumbledb.runtime.functions.jsonModifier and TypeClassDescriptionclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.functions.maps
Subclasses of RuntimePlan in org.rumbledb.runtime.functions.mapsModifier and TypeClassDescriptionclassXPath/XQuery map:contains($map, $key) implementation.classW3C XPath/XQuerymap:entry: atomizes a single key into exactly one atomic value materializes the value into a general sequence (possibly empty) returns a map containing a single key/value bindingclassFO 3.1 map:find($input as item()*, $key as xs:anyAtomicType) as array(*).classFO 3.1 map:for-each($map as map(*), $action as function(xs:anyAtomicType, item()*) as item()*) as item()*.classDynamic function call when the function item is an XDM map ($map($key)), equivalent tomap:get.classW3C XPath/XQuerymap:get: requires exactly one map argument atomizes the key and requires exactly one atomic value returns the associated value sequence, if present This built-in is local execution only (consistent with map/array accessors).classW3C XPath/XQuerymap:keys: requires exactly one map argument returns the atomic keys present in the map This built-in is local execution only (consistent with map/array accessors).classW3C XPath/XQuerymap:merge:classW3C XPath/XQuerymap:put: requires exactly one map argument atomizes the key and requires exactly one atomic value returns a new map with the entry added or replaced (key equivalence via op:same-key) This built-in is local execution only.classW3C XPath/XQuerymap:remove:map:remove($map as map(*), $keys as xs:anyAtomicType*) as map(*).classW3C map:size function. -
Uses of RuntimePlan in org.rumbledb.runtime.functions.nullable
Subclasses of RuntimePlan in org.rumbledb.runtime.functions.nullable -
Uses of RuntimePlan in org.rumbledb.runtime.functions.numerics
Subclasses of RuntimePlan in org.rumbledb.runtime.functions.numericsModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.functions.numerics.exponential
Subclasses of RuntimePlan in org.rumbledb.runtime.functions.numerics.exponentialModifier and TypeClassDescriptionclassclassclassclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.functions.numerics.trigonometric
Subclasses of RuntimePlan in org.rumbledb.runtime.functions.numerics.trigonometricModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.functions.object
Subclasses of RuntimePlan in org.rumbledb.runtime.functions.objectModifier and TypeClassDescriptionclassclassclassclassclassclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.functions.random
Subclasses of RuntimePlan in org.rumbledb.runtime.functions.randomModifier and TypeClassDescriptionclassclassImplementation based on W3C spec: ...classBody of the "next" entry of a random-number-generator map: deterministically derives the next seed in the chain and builds a fresh three-entry map from it.classBody of the "permute" entry of a random-number-generator map: a seed-deterministic Fisher-Yates shuffle of the bound "arg" parameter.classclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.functions.sequences.aggregate
Subclasses of RuntimePlan in org.rumbledb.runtime.functions.sequences.aggregateModifier and TypeClassDescriptionclassclassclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.functions.sequences.cardinality
Subclasses of RuntimePlan in org.rumbledb.runtime.functions.sequences.cardinalityModifier and TypeClassDescriptionclassclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.functions.sequences.general
Subclasses of RuntimePlan in org.rumbledb.runtime.functions.sequences.generalModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassXPath and XQuery Functions and Operators 3.1fn:sort:fn:sort($input),fn:sort($input, $collation?),fn:sort($input, $collation?, $key).classclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.functions.sequences.value
Subclasses of RuntimePlan in org.rumbledb.runtime.functions.sequences.valueModifier and TypeClassDescriptionclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.functions.strings
Subclasses of RuntimePlan in org.rumbledb.runtime.functions.stringsModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.functions.typing
Subclasses of RuntimePlan in org.rumbledb.runtime.functions.typingModifier and TypeClassDescriptionclassclassclassclassclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.functions.xml
Subclasses of RuntimePlan in org.rumbledb.runtime.functions.xmlModifier and TypeClassDescriptionclassImplementation of the fn:base-uri function according to XPath and XQuery Functions and Operators 3.1 (https://www.w3.org/TR/xpath-functions-31/#func-base-uri) and the XDM 3.1 base-uri accessor.classImplementation of the fn:document-uri function according to XPath and XQuery Functions and Operators 3.1 (https://www.w3.org/TR/xpath-functions-31/#func-document-uri) and the XDM 3.1 document-uri accessor.classclassclassclassclassclassclassclassImplementation of fn:in-scope-prefixes according to XPath and XQuery Functions and Operators 3.1, Section 14.1.classclassclassclassclassImplementation of the fn:nilled function according to XPath and XQuery Functions and Operators 3.1 (https://www.w3.org/TR/xpath-functions-31/#func-nilled) and the XDM 3.1 nilled accessor.classImplementation of the fn:name function according to XQuery 3.1 specification.classImplementation of the fn:node-name function according to XPath and XQuery Functions and Operators 3.1 (https://www.w3.org/TR/xpath-functions-31/#func-node-name) and the XDM 3.1 node-name accessor.classclassclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.logics
Subclasses of RuntimePlan in org.rumbledb.runtime.logicsModifier and TypeClassDescriptionclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.misc
Subclasses of RuntimePlan in org.rumbledb.runtime.miscModifier and TypeClassDescriptionclassThis class performs value or general comparison of two items.final classGeneral comparison of an integer singleton with a direct integer range.classRuntime iterator for node comparisons.classclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.plan
Subclasses of RuntimePlan in org.rumbledb.runtime.planModifier and TypeClassDescriptionclassShared immutable compilation state for plans that produce items.Methods in org.rumbledb.runtime.plan with parameters of type RuntimePlanModifier and TypeMethodDescriptionstatic NativeClauseContextNativeQueryRuntimePlan.generate(RuntimePlan<?> plan, NativeClauseContext context) static PendingUpdateListUpdatingRuntimePlan.get(RuntimePlan<?> plan, DynamicContext context) -
Uses of RuntimePlan in org.rumbledb.runtime.primary
Subclasses of RuntimePlan in org.rumbledb.runtime.primaryModifier and TypeClassDescriptionclassclassclassclassclassclassclassXQuery 3.1 map constructor: atomized single-atomic keys and general- sequence values.classclassclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.scripting
Subclasses of RuntimePlan in org.rumbledb.runtime.scripting -
Uses of RuntimePlan in org.rumbledb.runtime.scripting.block
Subclasses of RuntimePlan in org.rumbledb.runtime.scripting.block -
Uses of RuntimePlan in org.rumbledb.runtime.scripting.control
Subclasses of RuntimePlan in org.rumbledb.runtime.scripting.controlModifier and TypeClassDescriptionclassclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.scripting.declaration
Subclasses of RuntimePlan in org.rumbledb.runtime.scripting.declarationModifier and TypeClassDescriptionclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.scripting.flwor
Subclasses of RuntimePlan in org.rumbledb.runtime.scripting.flwor -
Uses of RuntimePlan in org.rumbledb.runtime.scripting.loops
Subclasses of RuntimePlan in org.rumbledb.runtime.scripting.loopsModifier and TypeClassDescriptionclassclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.scripting.mutation
Subclasses of RuntimePlan in org.rumbledb.runtime.scripting.mutation -
Uses of RuntimePlan in org.rumbledb.runtime.typing
Subclasses of RuntimePlan in org.rumbledb.runtime.typingModifier and TypeClassDescriptionclassclassclassclassclassclassclassfinal classLocal castability test for an imported simple type or a built-in XML Schema list type.final classLocal cast to an imported simple type or a built-in XML Schema list type. -
Uses of RuntimePlan in org.rumbledb.runtime.update.expression
Subclasses of RuntimePlan in org.rumbledb.runtime.update.expressionModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.xml
Subclasses of RuntimePlan in org.rumbledb.runtime.xmlModifier and TypeClassDescriptionclassRuntime iterator for attribute node content.classRuntime iterator for attribute nodes in a direct element constructor.classRuntime iterator for computed comment node constructors.classRuntime iterator for computed attribute constructors.classRuntime iterator for computed element constructors.classRuntime iterator for computed namespace constructors.classRuntime iterator for computed processing instruction constructors.classRuntime iterator for direct comment node constructors.classRuntime iterator for direct element constructors.classRuntime iterator for direct processing instruction constructors.classRuntime iterator for document node constructors.classclassPostfix lookup with XQuery 3.1 semantics.classclassclassRuntime iterator for text node constructors.classRuntime iterator for text nodes in a direct element constructor.classUnary lookup with XQuery 3.1 semantics.final classLocal evaluation of XQuery XML Schema validation expressions. -
Uses of RuntimePlan in org.rumbledb.runtime.xml.axis
Subclasses of RuntimePlan in org.rumbledb.runtime.xml.axis -
Uses of RuntimePlan in org.rumbledb.runtime.xml.axis.forward
Subclasses of RuntimePlan in org.rumbledb.runtime.xml.axis.forwardModifier and TypeClassDescriptionclassclassclassclassclassclassclass -
Uses of RuntimePlan in org.rumbledb.runtime.xml.axis.reverse
Subclasses of RuntimePlan in org.rumbledb.runtime.xml.axis.reverseModifier and TypeClassDescriptionclassclassclassclassclass -
Uses of RuntimePlan in org.rumbledb.spark.ml
Subclasses of RuntimePlan in org.rumbledb.spark.mlModifier and TypeClassDescriptionclassclassclassclassclassclass