Uses of Class
org.rumbledb.config.RumbleRuntimeConfiguration
Packages that use RumbleRuntimeConfiguration
Package
Description
-
Uses of RumbleRuntimeConfiguration in org.rumbledb.api
Methods in org.rumbledb.api that return RumbleRuntimeConfigurationConstructors in org.rumbledb.api with parameters of type RumbleRuntimeConfigurationModifierConstructorDescriptionRumble
(RumbleRuntimeConfiguration configuration) Creates a new Rumble instance.SequenceOfItems
(RuntimeIterator iterator, DynamicContext dynamicContext, RumbleRuntimeConfiguration configuration) The constructor is not meant to be used directly.SequenceWriter
(SequenceOfItems sequence, org.apache.spark.sql.DataFrameWriter<org.apache.spark.sql.Row> dataFrameWriter, String source, org.apache.spark.sql.SaveMode mode, Map<String, String> options, RumbleRuntimeConfiguration configuration) SequenceWriter
(SequenceOfItems sequence, RumbleRuntimeConfiguration configuration) -
Uses of RumbleRuntimeConfiguration in org.rumbledb.cli
Constructors in org.rumbledb.cli with parameters of type RumbleRuntimeConfiguration -
Uses of RumbleRuntimeConfiguration in org.rumbledb.compiler
Methods in org.rumbledb.compiler with parameters of type RumbleRuntimeConfigurationModifier and TypeMethodDescriptionstatic DynamicContext
VisitorHelpers.createDynamicContext
(Node node, RumbleRuntimeConfiguration configuration) static RuntimeIterator
VisitorHelpers.generateRuntimeIterator
(Node node, RumbleRuntimeConfiguration conf) static LibraryModule
VisitorHelpers.parseJSONiqLibraryModule
(String query, URI uri, StaticContext importingModuleContext, RumbleRuntimeConfiguration configuration) static MainModule
VisitorHelpers.parseJSONiqMainModule
(String query, URI uri, RumbleRuntimeConfiguration configuration) static LibraryModule
VisitorHelpers.parseLibraryModule
(String query, URI uri, StaticContext importingModuleContext, RumbleRuntimeConfiguration configuration) static LibraryModule
VisitorHelpers.parseLibraryModuleFromLocation
(URI location, RumbleRuntimeConfiguration configuration, StaticContext importingModuleContext, ExceptionMetadata metadata) static MainModule
VisitorHelpers.parseMainModule
(String query, URI uri, RumbleRuntimeConfiguration configuration) static MainModule
VisitorHelpers.parseMainModuleFromLocation
(URI location, RumbleRuntimeConfiguration configuration) static MainModule
VisitorHelpers.parseMainModuleFromQuery
(String query, RumbleRuntimeConfiguration configuration) static LibraryModule
VisitorHelpers.parseXQueryLibraryModule
(String query, URI uri, StaticContext importingModuleContext, RumbleRuntimeConfiguration configuration) static MainModule
VisitorHelpers.parseXQueryMainModule
(String query, URI uri, RumbleRuntimeConfiguration configuration) Constructors in org.rumbledb.compiler with parameters of type RumbleRuntimeConfigurationModifierConstructorDescriptionTranslationVisitor
(StaticContext moduleContext, boolean isMainModule, RumbleRuntimeConfiguration configuration, String code) XQueryTranslationVisitor
(StaticContext moduleContext, boolean isMainModule, RumbleRuntimeConfiguration configuration, String code) -
Uses of RumbleRuntimeConfiguration in org.rumbledb.config
Methods in org.rumbledb.config that return RumbleRuntimeConfigurationModifier and TypeMethodDescriptionstatic RumbleRuntimeConfiguration
RumbleRuntimeConfiguration.getDefaultConfiguration()
RumbleRuntimeConfiguration.resetExternalVariableValue
(String variableNameString) RumbleRuntimeConfiguration.resetExternalVariableValue
(Name name) RumbleRuntimeConfiguration.setCheckReturnTypeOfBuiltinFunctions
(boolean checkReturnTypeOfBuiltinFunctions) Set whether the return type of built-in functions is checked.RumbleRuntimeConfiguration.setExternalVariableValue
(String variableName, List<Item> items) RumbleRuntimeConfiguration.setExternalVariableValue
(String variableName, org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> dataFrame) RumbleRuntimeConfiguration.setExternalVariableValue
(Name name, List<Item> items) RumbleRuntimeConfiguration.setExternalVariableValue
(Name name, org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> dataFrame) RumbleRuntimeConfiguration.setNumberOfOutputPartitions
(int newValue) Sets the number of output partitions to write to the output path.RumbleRuntimeConfiguration.setOutputFormatOption
(String key, String value) Sets a serialization option to write to the output path.RumbleRuntimeConfiguration.setResultSizeCap
(int i) Sets the number of Items that should be collected in case of a forced materialization. -
Uses of RumbleRuntimeConfiguration in org.rumbledb.context
Methods in org.rumbledb.context that return RumbleRuntimeConfigurationModifier and TypeMethodDescriptionRuntimeStaticContext.getConfiguration()
StaticContext.getRumbleConfiguration()
DynamicContext.getRumbleRuntimeConfiguration()
Methods in org.rumbledb.context with parameters of type RumbleRuntimeConfigurationModifier and TypeMethodDescriptionstatic RuntimeIterator
NamedFunctions.buildUserDefinedFunctionCallIterator
(Item functionItem, RumbleRuntimeConfiguration conf, ExecutionMode executionMode, ExceptionMetadata metadata, List<RuntimeIterator> arguments) static RuntimeIterator
NamedFunctions.getBuiltInFunctionIterator
(FunctionIdentifier identifier, List<RuntimeIterator> arguments, StaticContext staticContext, RumbleRuntimeConfiguration conf, ExecutionMode executionMode, ExceptionMetadata metadata) Constructors in org.rumbledb.context with parameters of type RumbleRuntimeConfigurationModifierConstructorDescriptionCreates a new, empty module context (without parent).RuntimeStaticContext
(RumbleRuntimeConfiguration configuration, ExecutionMode executionMode, ExceptionMetadata metadata) RuntimeStaticContext
(RumbleRuntimeConfiguration configuration, SequenceType staticType, ExecutionMode executionMode, ExceptionMetadata metadata) StaticContext
(URI staticBaseURI, RumbleRuntimeConfiguration configuration) -
Uses of RumbleRuntimeConfiguration in org.rumbledb.expressions
Methods in org.rumbledb.expressions with parameters of type RumbleRuntimeConfigurationModifier and TypeMethodDescriptionExpression.getStaticContextForRuntime
(RumbleRuntimeConfiguration conf, VisitorConfig visitorConfig) -
Uses of RumbleRuntimeConfiguration in org.rumbledb.expressions.flowr
Methods in org.rumbledb.expressions.flowr with parameters of type RumbleRuntimeConfigurationModifier and TypeMethodDescriptionClause.getStaticContextForRuntime
(RumbleRuntimeConfiguration conf, VisitorConfig visitorConfig) -
Uses of RumbleRuntimeConfiguration in org.rumbledb.expressions.scripting.statement
Methods in org.rumbledb.expressions.scripting.statement with parameters of type RumbleRuntimeConfigurationModifier and TypeMethodDescriptionStatement.getStaticContextForRuntime
(RumbleRuntimeConfiguration conf, VisitorConfig visitorConfig) -
Uses of RumbleRuntimeConfiguration in org.rumbledb.runtime
Methods in org.rumbledb.runtime that return RumbleRuntimeConfigurationModifier and TypeMethodDescriptionRuntimeIterator.getConfiguration()
RuntimeTupleIterator.getConfiguration()
-
Uses of RumbleRuntimeConfiguration in org.rumbledb.runtime.flwor.clauses
Methods in org.rumbledb.runtime.flwor.clauses with parameters of type RumbleRuntimeConfigurationModifier and TypeMethodDescriptionstatic org.apache.spark.sql.Dataset<org.apache.spark.sql.Row>
LetClauseSparkIterator.bindLetVariableInDataFrame
(org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> dataFrame, Name newVariableName, SequenceType sequenceType, RuntimeIterator newVariableExpression, DynamicContext context, List<Name> variablesInInputTuple, Map<Name, DynamicContext.VariableDependency> outputTupleVariableDependencies, boolean hash, RumbleRuntimeConfiguration conf) Extends a DataFrame with a new column obtained from the evaluation of an expression for each tuple.static FlworDataFrame
JoinClauseSparkIterator.joinInputTupleWithSequenceOnPredicate
(DynamicContext context, org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> leftInputTuple, org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> rightInputTuple, Map<Name, DynamicContext.VariableDependency> outputTupleVariableDependencies, List<Name> variablesInLeftInputTuple, List<Name> variablesInRightInputTuple, RuntimeIterator predicateIterator, boolean isLeftOuterJoin, Name newRightSideVariableName, ExceptionMetadata metadata, RumbleRuntimeConfiguration conf) Joins two input tuples. -
Uses of RumbleRuntimeConfiguration in org.rumbledb.runtime.functions.input
Methods in org.rumbledb.runtime.functions.input with parameters of type RumbleRuntimeConfigurationModifier and TypeMethodDescriptionstatic void
FileSystemUtil.append
(URI locator, List<String> content, RumbleRuntimeConfiguration conf, ExceptionMetadata metadata) static void
FileSystemUtil.checkAllowed
(URI uri, RumbleRuntimeConfiguration conf, ExceptionMetadata metadata) static boolean
FileSystemUtil.delete
(URI locator, RumbleRuntimeConfiguration conf, ExceptionMetadata metadata) static boolean
FileSystemUtil.exists
(URI locator, RumbleRuntimeConfiguration conf, ExceptionMetadata metadata) static InputStream
FileSystemUtil.getDataInputStream
(URI locator, RumbleRuntimeConfiguration conf, ExceptionMetadata metadata) static InputStream
FileSystemUtil.getDataInputStreamHTML
(URI locator, RumbleRuntimeConfiguration conf, ExceptionMetadata metadata) static String
FileSystemUtil.readContent
(URI locator, RumbleRuntimeConfiguration conf, ExceptionMetadata metadata) static URI
FileSystemUtil.resolveURIAgainstWorkingDirectory
(String url, RumbleRuntimeConfiguration conf, ExceptionMetadata metadata) static void
FileSystemUtil.write
(URI locator, List<String> content, RumbleRuntimeConfiguration conf, ExceptionMetadata metadata) -
Uses of RumbleRuntimeConfiguration in org.rumbledb.runtime.typing
Methods in org.rumbledb.runtime.typing with parameters of type RumbleRuntimeConfigurationModifier and TypeMethodDescriptionstatic JSoundDataFrame
ValidateTypeIterator.convertLocalItemsToDataFrame
(List<Item> items, ItemType itemType, DynamicContext context, boolean isValidate, RumbleRuntimeConfiguration configuration) static JSoundDataFrame
ValidateTypeIterator.convertRDDToValidDataFrame
(org.apache.spark.api.java.JavaRDD<Item> itemRDD, ItemType itemType, DynamicContext context, boolean isValidate, RumbleRuntimeConfiguration configuration) -
Uses of RumbleRuntimeConfiguration in org.rumbledb.runtime.update.primitives
Methods in org.rumbledb.runtime.update.primitives with parameters of type RumbleRuntimeConfigurationModifier and TypeMethodDescriptionUpdatePrimitiveFactory.createTruncateCollectionPrimitive
(String collectionName, boolean isTable, ExceptionMetadata metadata, RumbleRuntimeConfiguration configuration) Constructors in org.rumbledb.runtime.update.primitives with parameters of type RumbleRuntimeConfigurationModifierConstructorDescriptionTruncateCollectionPrimitive
(String collectionName, boolean isTable, ExceptionMetadata metadata, RumbleRuntimeConfiguration configuration) -
Uses of RumbleRuntimeConfiguration in org.rumbledb.server
Constructors in org.rumbledb.server with parameters of type RumbleRuntimeConfigurationModifierConstructorDescriptionRumbleHttpHandler
(RumbleRuntimeConfiguration rumbleRuntimeConfiguration) RumbleServer
(RumbleRuntimeConfiguration rumbleRuntimeConfiguration) -
Uses of RumbleRuntimeConfiguration in org.rumbledb.shell
Constructors in org.rumbledb.shell with parameters of type RumbleRuntimeConfiguration -
Uses of RumbleRuntimeConfiguration in org.rumbledb.types
Methods in org.rumbledb.types with parameters of type RumbleRuntimeConfigurationModifier and TypeMethodDescriptionboolean
ArrayItemType.isCompatibleWithDataFrames
(RumbleRuntimeConfiguration configuration) boolean
AtomicItemType.isCompatibleWithDataFrames
(RumbleRuntimeConfiguration configuration) boolean
DerivedAtomicItemType.isCompatibleWithDataFrames
(RumbleRuntimeConfiguration configuration) boolean
FunctionItemType.isCompatibleWithDataFrames
(RumbleRuntimeConfiguration configuration) boolean
ItemItemType.isCompatibleWithDataFrames
(RumbleRuntimeConfiguration configuration) default boolean
ItemType.isCompatibleWithDataFrames
(RumbleRuntimeConfiguration configuration) Checks compatibility with DataFrames.boolean
ItemTypeReference.isCompatibleWithDataFrames
(RumbleRuntimeConfiguration configuration) boolean
JsonItemType.isCompatibleWithDataFrames
(RumbleRuntimeConfiguration configuration) boolean
ObjectItemType.isCompatibleWithDataFrames
(RumbleRuntimeConfiguration configuration) boolean
UnionItemType.isCompatibleWithDataFrames
(RumbleRuntimeConfiguration configuration) static Name
ItemTypeReference.renameAtomic
(RumbleRuntimeConfiguration config, Name oldName) in jsoniq 1.0 anyAtomicType was called atomic.