public class JoinSetComposerPrototypeForgeFactory extends Object
Constructor and Description |
---|
JoinSetComposerPrototypeForgeFactory() |
Modifier and Type | Method and Description |
---|---|
static JoinSetComposerPrototypeHistoricalDesc |
determineIndexing(QueryGraphForge queryGraph,
EventType polledViewType,
EventType streamViewType,
int polledViewStreamNum,
int streamViewStreamNum,
StatementRawInfo raw,
SerdeCompileTimeResolver serdeResolver)
Constructs indexing and lookup strategy for a given relationship that a historical stream may have with another
stream (historical or not) that looks up into results of a poll of a historical stream.
|
static JoinSetComposerPrototypeDesc |
makeComposerPrototype(StatementSpecCompiled spec,
StreamJoinAnalysisResultCompileTime joinAnalysisResult,
StreamTypeService typeService,
HistoricalViewableDesc historicalViewableDesc,
boolean isOnDemandQuery,
boolean hasAggregations,
StatementRawInfo statementRawInfo,
StatementCompileTimeServices compileTimeServices) |
public JoinSetComposerPrototypeForgeFactory()
public static JoinSetComposerPrototypeDesc makeComposerPrototype(StatementSpecCompiled spec, StreamJoinAnalysisResultCompileTime joinAnalysisResult, StreamTypeService typeService, HistoricalViewableDesc historicalViewableDesc, boolean isOnDemandQuery, boolean hasAggregations, StatementRawInfo statementRawInfo, StatementCompileTimeServices compileTimeServices) throws ExprValidationException
ExprValidationException
public static JoinSetComposerPrototypeHistoricalDesc determineIndexing(QueryGraphForge queryGraph, EventType polledViewType, EventType streamViewType, int polledViewStreamNum, int streamViewStreamNum, StatementRawInfo raw, SerdeCompileTimeResolver serdeResolver)
The term "polled" refers to the assumed-historical stream.
queryGraph
- relationship representation of where-clause filter and outer join on-expressionspolledViewType
- the event type of the historical that is indexedstreamViewType
- the event type of the stream looking up in indexespolledViewStreamNum
- the stream number of the historical that is indexedstreamViewStreamNum
- the stream number of the historical that is looking upraw
- raw infoserdeResolver
- serde resolverCopyright © 2005–2019. All rights reserved.