Package org.rumbledb.runtime
Interface RuntimeIteratorInterface
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
AbsFunctionIterator,ACosFunctionIterator,AdditiveOperationIterator,AdjustDateTimeToTimezone,AdjustDateToTimezone,AdjustTimeToTimezone,AncestorAxisIterator,AncestorOrSelfAxisIterator,AndOperationIterator,AppendExpressionIterator,ApplyStatementIterator,ArrayDescendantFunctionIterator,ArrayFlattenFunctionIterator,ArrayLookupIterator,ArrayMembersFunctionIterator,ArrayRuntimeIterator,ArraySizeFunctionIterator,ArrayUnboxingIterator,ASinFunctionIterator,AssignStatementIterator,ATan2FunctionIterator,ATanFunctionIterator,AtMostOneItemIfRuntimeIterator,AtMostOneItemLocalRuntimeIterator,AtMostOneItemTypePromotionIterator,AtomizationIterator,AttributeAxisIterator,AttributeNodeContentRuntimeIterator,AttributeNodeRuntimeIterator,AvgFunctionIterator,AvroFileFunctionIterator,AxisIterator,BooleanFunctionIterator,BooleanRuntimeIterator,BreakStatementIterator,CardinalityFunctionIterator,CastableIterator,CastIterator,CeilingFunctionIterator,ChildAxisIterator,CodepointEqualFunctionIterator,CodepointsToStringFunctionIterator,CollectionFunctionIterator,CommaExpressionIterator,CommaVariableDeclStatementIterator,CompareFunctionIterator,ComparisonIterator,ComputedAttributeConstructorRuntimeIterator,ComputedElementConstructorRuntimeIterator,ConcatFunctionIterator,ConditionalStatementIterator,ConstantRDDRuntimeIterator,ConstantRuntimeIterator,ContainsFunctionIterator,ContextExpressionIterator,ContinueStatementIterator,CosFunctionIterator,CoshFunctionIterator,CountFunctionIterator,CreateCollectionIterator,CSVFileFunctionIterator,CurrentDateFunctionIterator,CurrentDateTimeFunctionIterator,CurrentTimeFunctionIterator,DataFrameRuntimeIterator,DateTimeFunctionIterator,DayFromDateFunctionIterator,DayFromDateTimeFunctionIterator,DaysFromDurationFunctionIterator,DebugFunctionIterator,DecimalRuntimeIterator,DeepEqualFunctionIterator,DefaultCollationFunctionIterator,DeleteExpressionIterator,DeleteIndexFromCollectionIterator,DeleteSearchFromCollectionIterator,DeltaFileFunctionIterator,DeltaTableFunctionIterator,DescendantAxisIterator,DescendantOrSelfAxisIterator,DirElemConstructorRuntimeIterator,DistinctValuesFunctionIterator,DocFunctionIterator,DocumentNodeConstructorRuntimeIterator,DoubleRuntimeIterator,DropColumnsIterator,DynamicFunctionCallIterator,DynamicItemTypeIterator,EditCollectionIterator,EmptyFunctionIterator,EmptySequenceIterator,EncodeForURIFunctionIterator,EndsWithFunctionIterator,ExactlyOneIterator,ExistsFunctionIterator,ExitStatementIterator,Exp10FunctionIterator,ExpFunctionIterator,FalseFunctionIterator,FloorFunctionIterator,FollowingAxisIterator,FollowingSiblingAxisIterator,FormatDateFunctionIterator,FormatDateTimeFunctionIterator,FormatTimeFunctionIterator,FunctionItemCallIterator,FunctionRuntimeIterator,GetRootFunctionIterator,HeadFunctionIterator,HoursFromDateTimeFunctionIterator,HoursFromDurationFunctionIterator,HoursFromTimeFunctionIterator,HybridRuntimeIterator,IfRuntimeIterator,ImplicitTimezoneIterator,IndexOfFunctionIterator,InsertBeforeFunctionIterator,InsertExpressionIterator,InsertIndexIntoCollectionIterator,InsertSearchIntoCollectionIterator,InstanceOfIterator,IntegerRuntimeIterator,IsNullIterator,JsonDocFunctionIterator,JsonLinesFunctionIterator,LastFunctionIterator,LibSVMFileFunctionIterator,LocalFunctionCallIterator,LocalRuntimeIterator,LocalTextFileFunctionIterator,Log10FunctionIterator,LogFunctionIterator,LowerCaseFunctionIterator,MatchesFunctionIterator,MaxFunctionIterator,MinFunctionIterator,MinutesFromDateTimeFunctionIterator,MinutesFromDurationFunctionIterator,MinutesFromTimeFunctionIterator,MongoDBCollectionFunctionIterator,MonthFromDateFunctionIterator,MonthFromDateTimeFunctionIterator,MonthsFromDurationFunctionIterator,MultiplicativeOperationIterator,NamedFunctionRefRuntimeIterator,NodeComparisonRuntimeIterator,NodeNameFunctionIterator,NormalizeSpaceFunctionIterator,NormalizeUnicodeFunctionIterator,NotFunctionIterator,NotOperationIterator,NullFunctionIterator,NullRuntimeIterator,NumberFunctionIterator,ObjectAccumulateFunctionIterator,ObjectConstructorRuntimeIterator,ObjectDescendantFunctionIterator,ObjectDescendantPairsFunctionIterator,ObjectIntersectFunctionIterator,ObjectKeysFunctionIterator,ObjectLookupIterator,ObjectProjectFunctionIterator,ObjectRemoveKeysFunctionIterator,ObjectValuesFunctionIterator,OneOrMoreIterator,OrOperationIterator,ParallelizeFunctionIterator,ParentAxisIterator,ParquetFileFunctionIterator,ParseJsonFunctionIterator,PiFunctionIterator,PositionFunctionIterator,PostfixLookupIterator,PostgreSQLTableFunctionIterator,PowFunctionIterator,PrecedingAxisIterator,PrecedingSiblingAxisIterator,PredicateIterator,ProgramIterator,RandomNumberGeneratorIterator,RandomSequenceGeneratorIterator,RandomSequenceWithBoundsAndSeedIterator,RandomSequenceWithBoundsIterator,RangeOperationIterator,RDDRuntimeIterator,RemoveFunctionIterator,RenameExpressionIterator,RepartitionFunctionIterator,ReplaceExpressionIterator,ReplaceFunctionIterator,ResolveURIFunctionIterator,ReturnClauseSparkIterator,ReturnStatementClauseIterator,ReverseFunctionIterator,RootFileFunctionIterator,RoundFunctionIterator,RoundHalfToEvenFunctionIterator,RuntimeIterator,SecondsFromDateTimeFunctionIterator,SecondsFromDurationFunctionIterator,SecondsFromTimeFunctionIterator,SelfAxisIterator,SequenceLookupIterator,SerializeFunctionIterator,SimpleMapExpressionIterator,SinFunctionIterator,SinhFunctionIterator,SlashExprIterator,SqrtFunctionIterator,StartsWithFunctionIterator,StatementsOnlyIterator,StatementsWithExprIterator,StaticBaseURIFunctionIterator,StaticUserDefinedFunctionCallIterator,StepExprIterator,StringConcatIterator,StringFunctionIterator,StringJoinFunctionIterator,StringLengthFunctionIterator,StringRuntimeIterator,StringToCodepointsFunctionIterator,StructuredJsonLinesFunctionIterator,SubsequenceFunctionIterator,SubstringAfterFunctionIterator,SubstringBeforeFunctionIterator,SubstringFunctionIterator,SumFunctionIterator,SwitchRuntimeIterator,SwitchStatementIterator,TailFunctionIterator,TanFunctionIterator,TextNodeConstructorRuntimeIterator,TextNodeRuntimeIterator,ThrowErrorIterator,TimeInMillis,TimezoneFromDateFunctionIterator,TimezoneFromDateTimeFunctionIterator,TimezoneFromTimeFunctionIterator,TokenizeFunctionIterator,TraceFunctionIterator,TransformExpressionIterator,TranslateFunctionIterator,TreatIterator,TrueFunctionIterator,TruncateCollectionIterator,TryCatchRuntimeIterator,TryCatchStatementIterator,TypePromotionIterator,TypeswitchRuntimeIterator,TypeSwitchStatementIterator,UnaryLookupIterator,UnaryOperationIterator,UnorderedFunctionIterator,UnparsedTextFunctionIterator,UnparsedTextLinesFunctionIterator,UpperCaseFunctionIterator,ValidateTypeIterator,VariableDeclStatementIterator,VariableReferenceIterator,WhileStatementIterator,XmlFilesFunctionIterator,YamlDocFunctionIterator,YearFromDateFunctionIterator,YearFromDateTimeFunctionIterator,YearsFromDurationFunctionIterator,ZeroOrOneIterator
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()booleanhasNext()next()voidopen(DynamicContext context) voidreset(DynamicContext context)
-
Method Details
-
open
-
close
void close() -
reset
-
hasNext
boolean hasNext() -
next
Item next()
-