Package org.rumbledb.runtime.plan
Interface NativeQueryRuntimePlan
- All Known Implementing Classes:
AbsFunctionIterator,ACosFunctionIterator,AdditiveOperationIterator,AndOperationIterator,ArrayLookupIterator,ArrayRuntimeIterator,ArraySizeFunctionIterator,ArrayUnboxingIterator,ASinFunctionIterator,ATan2FunctionIterator,ATanFunctionIterator,AtMostOneItemIfRuntimeIterator,AtMostOneItemTypePromotionIterator,BooleanRuntimeIterator,BuiltinNamedFunctionReferenceMarkerIterator,CastIterator,CeilingFunctionIterator,CommaExpressionIterator,ComparisonIterator,ContextExpressionIterator,CosFunctionIterator,CoshFunctionIterator,CountClauseIterator,CountFunctionIterator,DecimalRuntimeIterator,DistinctValuesFunctionIterator,DoubleRuntimeIterator,EmptyFunctionIterator,ExactlyOneIterator,ExistsFunctionIterator,Exp10FunctionIterator,ExpFunctionIterator,FloorFunctionIterator,ForClauseIterator,FunctionCoercionRuntimeIterator,FunctionUntypedAtomicCastIterator,GroupByClauseIterator,IntegerRuntimeIterator,JoinClauseIterator,JSONiqValidateIterator,LetClauseIterator,Log10FunctionIterator,LogFunctionIterator,MapConstructorRuntimeIterator,MapFunctionCallIterator,MaxFunctionIterator,MinFunctionIterator,MultiplicativeOperationIterator,NotOperationIterator,ObjectConstructorRuntimeIterator,ObjectLookupIterator,OrderByClauseIterator,OrOperationIterator,PiFunctionIterator,PowFunctionIterator,PredicateIterator,RangeOperationIterator,RepartitionFunctionIterator,ReturnClauseIterator,RoundFunctionIterator,SequenceLookupIterator,SinFunctionIterator,SinhFunctionIterator,SqrtFunctionIterator,StringLengthFunctionIterator,StringRuntimeIterator,SumFunctionIterator,TanFunctionIterator,TanhFunctionIterator,TreatIterator,TupleRuntimePlan,TypePromotionIterator,UnaryOperationIterator,VariableReferenceIterator,WhereClauseIterator,WindowClauseIterator
public interface NativeQueryRuntimePlan
Capability for a plan that can translate itself to a native Spark SQL expression.
-
Method Summary
Modifier and TypeMethodDescriptionstatic NativeClauseContextgenerate(RuntimePlan<?> plan, NativeClauseContext context) default NativeClauseContextgenerateNativeQuery(NativeClauseContext context)
-
Method Details
-
generateNativeQuery
-
generate
-