public class ViewFactoryForgeUtil extends Object
Constructor and Description |
---|
ViewFactoryForgeUtil() |
Modifier and Type | Method and Description |
---|---|
static CodegenExpression |
codegenForgesWInit(List<ViewFactoryForge> forges,
int streamNum,
Integer subqueryNum,
CodegenMethodScope parent,
SAIFFInitializeSymbol symbols,
CodegenClassScope classScope) |
static List<ViewFactoryForge> |
createForges(ViewSpec[] viewSpecDefinitions,
ViewFactoryForgeArgs args,
EventType parentEventType) |
static void |
determineViewSchedules(List<ViewFactoryForge>[] forgesPerStream,
List<ScheduleHandleCallbackProvider> scheduleHandleCallbackProviders) |
static void |
determineViewSchedules(List<ViewFactoryForge> forges,
List<ScheduleHandleCallbackProvider> scheduleHandleCallbackProviders) |
static boolean |
hasDataWindows(List<ViewFactoryForge> views) |
static CodegenMethod |
makeViewFactories(List<ViewFactoryForge> forges,
Class generator,
CodegenMethodScope parent,
CodegenClassScope classScope,
SAIFFInitializeSymbol symbols) |
public static void determineViewSchedules(List<ViewFactoryForge>[] forgesPerStream, List<ScheduleHandleCallbackProvider> scheduleHandleCallbackProviders)
public static void determineViewSchedules(List<ViewFactoryForge> forges, List<ScheduleHandleCallbackProvider> scheduleHandleCallbackProviders)
public static List<ViewFactoryForge> createForges(ViewSpec[] viewSpecDefinitions, ViewFactoryForgeArgs args, EventType parentEventType) throws ExprValidationException
ExprValidationException
public static CodegenMethod makeViewFactories(List<ViewFactoryForge> forges, Class generator, CodegenMethodScope parent, CodegenClassScope classScope, SAIFFInitializeSymbol symbols)
public static CodegenExpression codegenForgesWInit(List<ViewFactoryForge> forges, int streamNum, Integer subqueryNum, CodegenMethodScope parent, SAIFFInitializeSymbol symbols, CodegenClassScope classScope)
public static boolean hasDataWindows(List<ViewFactoryForge> views)
Copyright © 2005–2019. All rights reserved.