All Superinterfaces:
Iterable <EventBean >
All Known Subinterfaces:
DataWindowView
, DerivedValueView
, EventStream
, GroupByView
, HistoricalEventViewable
, UpdateDispatchView
, View
All Known Implementing Classes:
AddPropertyValueOptionalView
, BaseBivariateStatisticsView
, BufferView
, ContextMergeView
, ContextMergeViewForwarding
, CorrelationView
, CreateVariableView
, ExpressionBatchView
, ExpressionViewBase
, ExpressionWindowView
, ExternallyTimedBatchView
, ExternallyTimedWindowView
, FilterExprView
, FirstEventView
, FirstLengthWindowView
, FirstTimeView
, FirstUniqueByPropertyView
, GroupByViewImpl
, GroupByViewReclaimAged
, HistoricalEventViewableBase
, HistoricalEventViewableDatabase
, HistoricalEventViewableMethod
, InternalRoutePreprocessView
, IntersectAsymetricView
, IntersectBatchView
, IntersectDefaultView
, KeepAllView
, LastEventView
, LastPostObserverView
, LengthBatchView
, LengthBatchViewRStream
, LengthWindowView
, LengthWindowViewRStream
, MergeView
, NamedWindowConsumerView
, NamedWindowOutputProcessView
, NamedWindowRootViewInstance
, NamedWindowTailViewInstance
, OnExprViewNamedWindowDelete
, OnExprViewNamedWindowMerge
, OnExprViewNamedWindowMergeInsertUnmatched
, OnExprViewNamedWindowSelect
, OnExprViewNamedWindowUpdate
, OnExprViewNameWindowBase
, OnExprViewTableBase
, OnExprViewTableDelete
, OnExprViewTableMerge
, OnExprViewTableMergeInsertUnmatched
, OnExprViewTableSelect
, OnExprViewTableUpdate
, OnSetVariableView
, OutputProcessView
, OutputProcessViewBaseWAfter
, OutputProcessViewConditionDefault
, OutputProcessViewConditionDefaultPostProcess
, OutputProcessViewConditionFirst
, OutputProcessViewConditionFirstPostProcess
, OutputProcessViewConditionLastAllUnord
, OutputProcessViewConditionLastAllUnordPostProcessAll
, OutputProcessViewConditionSnapshot
, OutputProcessViewConditionSnapshotPostProcess
, OutputProcessViewDirect
, OutputProcessViewDirectDistinctOrAfter
, OutputProcessViewDirectDistinctOrAfterPostProcess
, OutputProcessViewDirectPostProcess
, OutputProcessViewDirectSimpleImpl
, OutputProcessViewSimple
, OutputProcessViewSimpleWProcessor
, PatternRemoveDispatchView
, PriorEventView
, RankWindowView
, RegressionLinestView
, RouteResultView
, RowRecogNFAView
, SingleStreamDispatchView
, SizeView
, SortWindowView
, SubselectAggregatorViewBase
, SubselectAggregatorViewFilteredGrouped
, SubselectAggregatorViewFilteredUngrouped
, SubselectAggregatorViewUnfilteredGrouped
, SubselectAggregatorViewUnfilteredUngrouped
, TableInstanceViewable
, TableStateViewableInternal
, TimeAccumView
, TimeAccumViewRStream
, TimeBatchView
, TimeBatchViewRStream
, TimeLengthBatchView
, TimeOrderView
, TimeWindowView
, UnionAsymetricView
, UnionView
, UniqueByPropertyView
, UnivariateStatisticsView
, ViewableDefaultImpl
, ViewNoop
, ViewNullEvent
, ViewSupport
, VirtualDWViewImpl
, WeightedAverageView
, ZeroDepthStreamIterable
, ZeroDepthStreamIterableWAudit
, ZeroDepthStreamNoIterate
, ZeroDepthStreamNoIterateWAudit
Method Summary
All Methods Instance Methods Abstract Methods
Provides metadata information about the type of object the event collection contains.
Allows iteration through all elements in this viewable.
void
Method Details
getEventType
Provides metadata information about the type of object the event collection contains.
Returns:
metadata for the objects in the collection
iterator
Allows iteration through all elements in this viewable.
The iterator will return the elements in the collection in their natural order, or,
if there is no natural ordering, in some unpredictable order.
Specified by:
iterator
in interface Iterable <EventBean >
Returns:
an iterator which will go through all current elements in the collection.