Uses of Enum Class
org.rumbledb.expressions.ExecutionMode
Packages that use ExecutionMode
Package
Description
-
Uses of ExecutionMode in org.rumbledb.compiler
Methods in org.rumbledb.compiler that return ExecutionMode -
Uses of ExecutionMode in org.rumbledb.context
Methods in org.rumbledb.context that return ExecutionModeModifier and TypeMethodDescriptionRuntimeStaticContext.getExecutionMode()UserDefinedFunctionExecutionModes.getExecutionMode(FunctionIdentifier identifier, ExceptionMetadata metadata) InScopeVariable.getStorageMode()StaticContext.getVariableStorageMode(Name varName) Methods in org.rumbledb.context that return types with arguments of type ExecutionModeModifier and TypeMethodDescriptionUserDefinedFunctionExecutionModes.getParameterExecutionMode(FunctionIdentifier identifier, ExceptionMetadata metadata) Methods in org.rumbledb.context with parameters of type ExecutionModeModifier and TypeMethodDescriptionstatic RuntimeIteratorNamedFunctions.buildUserDefinedFunctionCallIterator(Item functionItem, RumbleRuntimeConfiguration conf, ExecutionMode executionMode, ExceptionMetadata metadata, List<RuntimeIterator> arguments) static RuntimeIteratorNamedFunctions.getBuiltInFunctionIterator(FunctionIdentifier identifier, List<RuntimeIterator> arguments, StaticContext staticContext, RumbleRuntimeConfiguration conf, ExecutionMode executionMode, ExceptionMetadata metadata) NamedFunctions.getUserDefinedFunctionCallIterator(FunctionIdentifier identifier, ExecutionMode executionMode, ExceptionMetadata metadata, List<RuntimeIterator> arguments) voidRuntimeStaticContext.setExecutionMode(ExecutionMode mode) voidUserDefinedFunctionExecutionModes.setExecutionMode(FunctionIdentifier functionIdentifier, ExecutionMode executionMode, boolean suppressErrorsForFunctionSignatureCollision, ExceptionMetadata metadata) voidInScopeVariable.setStorageMode(ExecutionMode mode) voidStaticContext.setVariableStorageMode(Name varName, ExecutionMode mode) Method parameters in org.rumbledb.context with type arguments of type ExecutionModeModifier and TypeMethodDescriptionvoidUserDefinedFunctionExecutionModes.setParameterExecutionMode(FunctionIdentifier functionIdentifier, List<ExecutionMode> executionModes, ExceptionMetadata meta) Constructors in org.rumbledb.context with parameters of type ExecutionModeModifierConstructorDescriptionInScopeVariable(Name name, SequenceType sequenceType, ExceptionMetadata metadata, ExecutionMode storageMode) InScopeVariable(Name name, SequenceType type, ExceptionMetadata metadata, ExecutionMode storageMode, boolean isAssignable) RuntimeStaticContext(RumbleRuntimeConfiguration configuration, ExecutionMode executionMode, ExceptionMetadata metadata) RuntimeStaticContext(RumbleRuntimeConfiguration configuration, SequenceType staticType, ExecutionMode executionMode, ExceptionMetadata metadata) -
Uses of ExecutionMode in org.rumbledb.expressions
Fields in org.rumbledb.expressions declared as ExecutionModeMethods in org.rumbledb.expressions that return ExecutionModeModifier and TypeMethodDescriptionNode.getHighestExecutionMode()Gets the highest execution mode of this node, which determines whether evaluation will be done locally, with RDDs or with DataFrames.Node.getHighestExecutionMode(VisitorConfig visitorConfig) Gets the highest execution mode of this node, which determines whether evaluation will be done locally, with RDDs or with DataFrames.static ExecutionModeReturns the enum constant of this class with the specified name.static ExecutionMode[]ExecutionMode.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.rumbledb.expressions with parameters of type ExecutionModeModifier and TypeMethodDescriptionvoidNode.setHighestExecutionMode(ExecutionMode newMode) Initializes the highest execution mode of this node, which determines whether evaluation will be done locally, with RDDs or with DataFrames. -
Uses of ExecutionMode in org.rumbledb.expressions.flowr
Fields in org.rumbledb.expressions.flowr declared as ExecutionModeModifier and TypeFieldDescriptionprotected ExecutionModeForClause.variableHighestStorageModeprotected ExecutionModeLetClause.variableHighestStorageModeMethods in org.rumbledb.expressions.flowr that return ExecutionModeModifier and TypeMethodDescriptionForClause.getVariableHighestStorageMode(VisitorConfig visitorConfig) LetClause.getVariableHighestStorageMode(VisitorConfig visitorConfig) Methods in org.rumbledb.expressions.flowr with parameters of type ExecutionModeModifier and TypeMethodDescriptionvoidLetClause.setVariableHighestExecutionMode(ExecutionMode newMode) voidForClause.setVariableHighestStorageMode(ExecutionMode mode) -
Uses of ExecutionMode in org.rumbledb.expressions.module
Fields in org.rumbledb.expressions.module declared as ExecutionModeModifier and TypeFieldDescriptionprotected ExecutionModeVariableDeclaration.variableHighestStorageModeMethods in org.rumbledb.expressions.module that return ExecutionModeModifier and TypeMethodDescriptionVariableDeclaration.getVariableHighestStorageMode(VisitorConfig visitorConfig) Methods in org.rumbledb.expressions.module with parameters of type ExecutionModeModifier and TypeMethodDescriptionvoidVariableDeclaration.setVariableHighestStorageMode(ExecutionMode mode) -
Uses of ExecutionMode in org.rumbledb.runtime
Methods in org.rumbledb.runtime that return ExecutionModeModifier and TypeMethodDescriptionRuntimeIterator.getHighestExecutionMode()RuntimeTupleIterator.getHighestExecutionMode()Methods in org.rumbledb.runtime with parameters of type ExecutionModeModifier and TypeMethodDescriptionprotected voidHybridRuntimeIterator.fallbackToRDDIfDFNotImplemented(ExecutionMode executionMode)